builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-083 starttime: 1461068738.43 results: success (0) buildid: 20160419032946 builduid: 888dd407cf58424d8f5448d914a222f8 revision: 29d7a174bdb4f63cb198b639d62a80fc6ea02dc6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 05:25:38.426692) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 05:25:38.427151) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 05:25:38.427458) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 05:25:38.533088) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 05:25:38.533452) ========= '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-083 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-083 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-083 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 --05:25:38-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 1.96 GB/s 05:25:38 (1.96 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.135000 ========= master_lag: 3.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 05:25:42.811679) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 05:25:42.812029) ========= '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-083 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-083 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-083 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.007000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 05:25:46.827394) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-19 05:25:46.827774) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 29d7a174bdb4f63cb198b639d62a80fc6ea02dc6 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 29d7a174bdb4f63cb198b639d62a80fc6ea02dc6 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-083 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-083 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-083 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-04-19 05:25:46,440 truncating revision to first 12 chars 2016-04-19 05:25:46,441 Setting DEBUG logging. 2016-04-19 05:25:46,441 attempt 1/10 2016-04-19 05:25:46,441 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/29d7a174bdb4?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 05:25:47,880 unpacking tar archive at: fx-team-29d7a174bdb4/testing/mozharness/ program finished with exit code 0 elapsedTime=2.397000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-19 05:25:49.310936) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 05:25:49.311243) ========= script_repo_revision: 29d7a174bdb4f63cb198b639d62a80fc6ea02dc6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 05:25:49.311675) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 05:25:49.311962) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 05:25:49.329288) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 5 secs) (at 2016-04-19 05:25:49.329630) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-083 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-083 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-083 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 05:25:48 INFO - MultiFileLogger online at 20160419 05:25:48 in C:\slave\test 05:25:48 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 fx-team --download-symbols true 05:25:48 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 05:25:48 INFO - {'append_to_log': False, 05:25:48 INFO - 'base_work_dir': 'C:\\slave\\test', 05:25:48 INFO - 'blob_upload_branch': 'fx-team', 05:25:48 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 05:25:48 INFO - 'buildbot_json_path': 'buildprops.json', 05:25:48 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 05:25:48 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:25:48 INFO - 'download_minidump_stackwalk': True, 05:25:48 INFO - 'download_symbols': 'true', 05:25:48 INFO - 'e10s': False, 05:25:48 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 05:25:48 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 05:25:48 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 05:25:48 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 05:25:48 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 05:25:48 INFO - 'C:/mozilla-build/tooltool.py'), 05:25:48 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 05:25:48 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 05:25:48 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:25:48 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:25:48 INFO - 'log_level': 'info', 05:25:48 INFO - 'log_to_console': True, 05:25:48 INFO - 'opt_config_files': (), 05:25:48 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:25:48 INFO - '--processes=1', 05:25:48 INFO - '--config=%(test_path)s/wptrunner.ini', 05:25:48 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:25:48 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:25:48 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:25:48 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:25:48 INFO - 'pip_index': False, 05:25:48 INFO - 'require_test_zip': True, 05:25:48 INFO - 'test_type': ('testharness',), 05:25:48 INFO - 'this_chunk': '1', 05:25:48 INFO - 'total_chunks': '10', 05:25:48 INFO - 'virtualenv_path': 'venv', 05:25:48 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:25:48 INFO - 'work_dir': 'build'} 05:25:48 INFO - ##### 05:25:48 INFO - ##### Running clobber step. 05:25:48 INFO - ##### 05:25:48 INFO - Running pre-action listener: _resource_record_pre_action 05:25:48 INFO - Running main action method: clobber 05:25:48 INFO - rmtree: C:\slave\test\build 05:25:48 INFO - Using _rmtree_windows ... 05:25:48 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 05:27:13 INFO - Running post-action listener: _resource_record_post_action 05:27:13 INFO - ##### 05:27:13 INFO - ##### Running read-buildbot-config step. 05:27:13 INFO - ##### 05:27:13 INFO - Running pre-action listener: _resource_record_pre_action 05:27:13 INFO - Running main action method: read_buildbot_config 05:27:13 INFO - Using buildbot properties: 05:27:13 INFO - { 05:27:13 INFO - "project": "", 05:27:13 INFO - "product": "firefox", 05:27:13 INFO - "script_repo_revision": "production", 05:27:13 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 05:27:13 INFO - "repository": "", 05:27:13 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 05:27:13 INFO - "buildid": "20160419032946", 05:27:13 INFO - "pgo_build": "False", 05:27:13 INFO - "basedir": "C:\\slave\\test", 05:27:13 INFO - "buildnumber": 136, 05:27:13 INFO - "slavename": "t-w732-ix-083", 05:27:13 INFO - "revision": "29d7a174bdb4f63cb198b639d62a80fc6ea02dc6", 05:27:13 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 05:27:13 INFO - "platform": "win32", 05:27:13 INFO - "branch": "fx-team", 05:27:13 INFO - "repo_path": "integration/fx-team", 05:27:13 INFO - "moz_repo_path": "", 05:27:13 INFO - "stage_platform": "win32", 05:27:13 INFO - "builduid": "888dd407cf58424d8f5448d914a222f8", 05:27:13 INFO - "slavebuilddir": "test" 05:27:13 INFO - } 05:27:13 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 05:27:13 INFO - Found installer url https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 05:27:13 INFO - Running post-action listener: _resource_record_post_action 05:27:13 INFO - ##### 05:27:13 INFO - ##### Running download-and-extract step. 05:27:13 INFO - ##### 05:27:13 INFO - Running pre-action listener: _resource_record_pre_action 05:27:13 INFO - Running main action method: download_and_extract 05:27:13 INFO - mkdir: C:\slave\test\build\tests 05:27:13 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')]} 05:27:13 INFO - https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 05:27:13 INFO - trying https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 05:27:13 INFO - Downloading https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 05:27:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 05:27:14 INFO - Downloaded 1274 bytes. 05:27:14 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 05:27:14 INFO - Using the following test package requirements: 05:27:14 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 05:27:14 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:27:14 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 05:27:14 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:27:14 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 05:27:14 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:27:14 INFO - u'jsshell-win32.zip'], 05:27:14 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:27:14 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 05:27:14 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 05:27:14 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:27:14 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 05:27:14 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:27:14 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 05:27:14 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:27:14 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 05:27:14 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:27:14 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 05:27:14 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 05:27: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')]} 05:27:14 INFO - https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 05:27:14 INFO - trying https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 05:27:14 INFO - Downloading https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 05:27:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 05:27:16 INFO - Downloaded 20406581 bytes. 05:27:16 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:27:16 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:27:18 INFO - caution: filename not matched: web-platform/* 05:27:18 INFO - Return code: 11 05:27:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:27:18 INFO - https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 05:27:18 INFO - trying https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 05:27:18 INFO - Downloading https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 05:27:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 05:27:20 INFO - Downloaded 36382594 bytes. 05:27:20 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:27:20 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:28:09 INFO - caution: filename not matched: bin/* 05:28:09 INFO - caution: filename not matched: config/* 05:28:09 INFO - caution: filename not matched: mozbase/* 05:28:09 INFO - caution: filename not matched: marionette/* 05:28:09 INFO - caution: filename not matched: tools/wptserve/* 05:28:09 INFO - Return code: 11 05:28: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')]} 05:28:09 INFO - https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 05:28:09 INFO - trying https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 05:28:09 INFO - Downloading https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 05:28:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 05:28:13 INFO - Downloaded 67339840 bytes. 05:28:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 05:28:13 INFO - mkdir: C:\slave\test\properties 05:28:13 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 05:28:13 INFO - Writing to file C:\slave\test\properties\build_url 05:28:13 INFO - Contents: 05:28:13 INFO - build_url:https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 05:28:14 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 05:28:14 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 05:28:14 INFO - Writing to file C:\slave\test\properties\symbols_url 05:28:14 INFO - Contents: 05:28:14 INFO - symbols_url:https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 05:28: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')]} 05:28:14 INFO - https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:28:14 INFO - trying https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 05:28:14 INFO - Downloading https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 05:28:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 05:28:17 INFO - Downloaded 58234043 bytes. 05:28:17 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 05:28:17 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 05:28:21 INFO - Return code: 0 05:28:21 INFO - Running post-action listener: _resource_record_post_action 05:28:21 INFO - Running post-action listener: set_extra_try_arguments 05:28:21 INFO - ##### 05:28:21 INFO - ##### Running create-virtualenv step. 05:28:21 INFO - ##### 05:28:21 INFO - Running pre-action listener: _pre_create_virtualenv 05:28:21 INFO - Running pre-action listener: _resource_record_pre_action 05:28:21 INFO - Running main action method: create_virtualenv 05:28:21 INFO - Creating virtualenv C:\slave\test\build\venv 05:28: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 05:28: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 05:28:29 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 05:28:32 INFO - Installing distribute......................................................................................................................................................................................done. 05:28:34 INFO - Return code: 0 05:28:34 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 05:28: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')]} 05:28:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:28: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')]} 05:28:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:28: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', '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 0x01B886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C98200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B1BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB8368>, '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 0x01922D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-083', 'USERDOMAIN': 'T-W732-IX-083', '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-083', '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 05:28: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', 'psutil>=0.7.1'] in C:\slave\test\build 05:28: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 psutil>=0.7.1 05:28:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:28:34 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:28:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:28:34 INFO - 'COMPUTERNAME': 'T-W732-IX-083', 05:28:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:28:34 INFO - 'DCLOCATION': 'SCL3', 05:28:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:28:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:28:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:28:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:28:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:28:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:28:34 INFO - 'HOMEDRIVE': 'C:', 05:28:34 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:28:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:28:34 INFO - 'KTS_VERSION': '1.19c', 05:28:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:28:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:28:34 INFO - 'LOGONSERVER': '\\\\T-W732-IX-083', 05:28:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:28:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:28:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:28:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:28:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:28:34 INFO - 'MOZ_AIRBAG': '1', 05:28:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:28:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:28:34 INFO - 'MOZ_MSVCVERSION': '8', 05:28:34 INFO - 'MOZ_NO_REMOTE': '1', 05:28:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:28:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:28:34 INFO - 'NO_EM_RESTART': '1', 05:28:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:28:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:28:34 INFO - 'OS': 'Windows_NT', 05:28:34 INFO - 'OURDRIVE': 'C:', 05:28: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;', 05:28:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:28:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:28:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:28:34 INFO - 'PROCESSOR_LEVEL': '6', 05:28:34 INFO - 'PROCESSOR_REVISION': '1e05', 05:28:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:28:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:28:34 INFO - 'PROMPT': '$P$G', 05:28:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:28:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:28:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:28:34 INFO - 'PWD': 'C:\\slave\\test', 05:28:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:28:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:28:34 INFO - 'SYSTEMDRIVE': 'C:', 05:28:34 INFO - 'SYSTEMROOT': 'C:\\windows', 05:28:34 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:28:34 INFO - 'TEST1': 'testie', 05:28:34 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:28:34 INFO - 'USERDOMAIN': 'T-W732-IX-083', 05:28:34 INFO - 'USERNAME': 'cltbld', 05:28:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:28:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:28:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:28:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:28:34 INFO - 'WINDIR': 'C:\\windows', 05:28:34 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:28:34 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:28:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:28:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:28:35 INFO - Downloading/unpacking psutil>=0.7.1 05:28:35 INFO - Running setup.py egg_info for package psutil 05:28:35 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:28:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:28:35 INFO - Installing collected packages: psutil 05:28:35 INFO - Running setup.py install for psutil 05:28:35 INFO - building 'psutil._psutil_windows' extension 05:28:35 INFO - error: Unable to find vcvarsall.bat 05:28: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-d7gamh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:28:35 INFO - running install 05:28:35 INFO - running build 05:28:35 INFO - running build_py 05:28:35 INFO - creating build 05:28:35 INFO - creating build\lib.win32-2.7 05:28:35 INFO - creating build\lib.win32-2.7\psutil 05:28:35 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 05:28:35 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 05:28:35 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 05:28:35 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 05:28:35 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 05:28:35 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 05:28:35 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 05:28:35 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 05:28:35 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 05:28:35 INFO - running build_ext 05:28:35 INFO - building 'psutil._psutil_windows' extension 05:28:35 INFO - error: Unable to find vcvarsall.bat 05:28:35 INFO - ---------------------------------------- 05:28: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-d7gamh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:28:35 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 05:28:35 WARNING - Return code: 1 05:28: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 psutil>=0.7.1 failed after 1 tries! 05:28:35 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 05:28: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')]} 05:28:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:28: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')]} 05:28:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:28: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', '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 0x01B886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C98200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B1BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB8368>, '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 0x01922D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-083', 'USERDOMAIN': 'T-W732-IX-083', '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-083', '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 05:28: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', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 05:28: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 mozsystemmonitor==0.0.0 05:28:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:28:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:28:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:28:35 INFO - 'COMPUTERNAME': 'T-W732-IX-083', 05:28:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:28:35 INFO - 'DCLOCATION': 'SCL3', 05:28:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:28:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:28:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:28:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:28:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:28:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:28:35 INFO - 'HOMEDRIVE': 'C:', 05:28:35 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:28:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:28:35 INFO - 'KTS_VERSION': '1.19c', 05:28:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:28:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:28:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-083', 05:28:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:28:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:28:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:28:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:28:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:28:35 INFO - 'MOZ_AIRBAG': '1', 05:28:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:28:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:28:35 INFO - 'MOZ_MSVCVERSION': '8', 05:28:35 INFO - 'MOZ_NO_REMOTE': '1', 05:28:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:28:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:28:35 INFO - 'NO_EM_RESTART': '1', 05:28:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:28:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:28:35 INFO - 'OS': 'Windows_NT', 05:28:35 INFO - 'OURDRIVE': 'C:', 05:28: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;', 05:28:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:28:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:28:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:28:35 INFO - 'PROCESSOR_LEVEL': '6', 05:28:35 INFO - 'PROCESSOR_REVISION': '1e05', 05:28:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:28:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:28:35 INFO - 'PROMPT': '$P$G', 05:28:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:28:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:28:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:28:35 INFO - 'PWD': 'C:\\slave\\test', 05:28:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:28:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:28:35 INFO - 'SYSTEMDRIVE': 'C:', 05:28:35 INFO - 'SYSTEMROOT': 'C:\\windows', 05:28:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:28:35 INFO - 'TEST1': 'testie', 05:28:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:28:35 INFO - 'USERDOMAIN': 'T-W732-IX-083', 05:28:35 INFO - 'USERNAME': 'cltbld', 05:28:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:28:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:28:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:28:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:28:35 INFO - 'WINDIR': 'C:\\windows', 05:28:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:28:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:28:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:28:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:28:36 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:28:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:28:36 INFO - Running setup.py egg_info for package mozsystemmonitor 05:28:36 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 05:28:36 INFO - Running setup.py egg_info for package psutil 05:28:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:28:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:28:36 INFO - Installing collected packages: mozsystemmonitor, psutil 05:28:36 INFO - Running setup.py install for mozsystemmonitor 05:28:36 INFO - Running setup.py install for psutil 05:28:36 INFO - building 'psutil._psutil_windows' extension 05:28:36 INFO - error: Unable to find vcvarsall.bat 05:28:36 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-slfyro-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:28:36 INFO - running install 05:28:36 INFO - running build 05:28:36 INFO - running build_py 05:28:36 INFO - running build_ext 05:28:36 INFO - building 'psutil._psutil_windows' extension 05:28:36 INFO - error: Unable to find vcvarsall.bat 05:28:36 INFO - ---------------------------------------- 05:28:36 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-slfyro-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:28:36 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 05:28:36 WARNING - Return code: 1 05:28:36 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! 05:28:36 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 05:28:36 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')]} 05:28:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:28:36 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')]} 05:28:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:28:36 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 0x01B886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C98200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B1BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB8368>, '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 0x01922D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-083', 'USERDOMAIN': 'T-W732-IX-083', '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-083', '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 05:28:36 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 05:28:36 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 05:28:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:28:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:28:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:28:36 INFO - 'COMPUTERNAME': 'T-W732-IX-083', 05:28:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:28:36 INFO - 'DCLOCATION': 'SCL3', 05:28:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:28:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:28:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:28:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:28:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:28:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:28:36 INFO - 'HOMEDRIVE': 'C:', 05:28:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:28:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:28:36 INFO - 'KTS_VERSION': '1.19c', 05:28:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:28:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:28:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-083', 05:28:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:28:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:28:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:28:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:28:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:28:36 INFO - 'MOZ_AIRBAG': '1', 05:28:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:28:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:28:36 INFO - 'MOZ_MSVCVERSION': '8', 05:28:36 INFO - 'MOZ_NO_REMOTE': '1', 05:28:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:28:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:28:36 INFO - 'NO_EM_RESTART': '1', 05:28:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:28:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:28:36 INFO - 'OS': 'Windows_NT', 05:28:36 INFO - 'OURDRIVE': 'C:', 05:28:36 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;', 05:28:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:28:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:28:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:28:36 INFO - 'PROCESSOR_LEVEL': '6', 05:28:36 INFO - 'PROCESSOR_REVISION': '1e05', 05:28:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:28:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:28:36 INFO - 'PROMPT': '$P$G', 05:28:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:28:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:28:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:28:36 INFO - 'PWD': 'C:\\slave\\test', 05:28:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:28:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:28:36 INFO - 'SYSTEMDRIVE': 'C:', 05:28:36 INFO - 'SYSTEMROOT': 'C:\\windows', 05:28:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:28:36 INFO - 'TEST1': 'testie', 05:28:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:28:36 INFO - 'USERDOMAIN': 'T-W732-IX-083', 05:28:36 INFO - 'USERNAME': 'cltbld', 05:28:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:28:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:28:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:28:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:28:36 INFO - 'WINDIR': 'C:\\windows', 05:28:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:28:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:28:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:28:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:28:37 INFO - Downloading/unpacking blobuploader==1.2.4 05:28:37 INFO - Downloading blobuploader-1.2.4.tar.gz 05:28:37 INFO - Running setup.py egg_info for package blobuploader 05:28:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:28:41 INFO - Running setup.py egg_info for package requests 05:28:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:28:41 INFO - Downloading docopt-0.6.1.tar.gz 05:28:41 INFO - Running setup.py egg_info for package docopt 05:28:41 INFO - Installing collected packages: blobuploader, docopt, requests 05:28:41 INFO - Running setup.py install for blobuploader 05:28:41 INFO - Running setup.py install for docopt 05:28:41 INFO - Running setup.py install for requests 05:28:41 INFO - Successfully installed blobuploader docopt requests 05:28:41 INFO - Cleaning up... 05:28:41 INFO - Return code: 0 05:28:41 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:28:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:28:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:28:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:28:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:28:41 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 0x01B886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C98200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B1BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB8368>, '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 0x01922D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5A0C0>, '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-083', 'USERDOMAIN': 'T-W732-IX-083', '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-083', '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 05:28:41 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 05:28:41 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 05:28:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:28:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:28:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:28:41 INFO - 'COMPUTERNAME': 'T-W732-IX-083', 05:28:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:28:41 INFO - 'DCLOCATION': 'SCL3', 05:28:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:28:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:28:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:28:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:28:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:28:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:28:41 INFO - 'HOMEDRIVE': 'C:', 05:28:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:28:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:28:41 INFO - 'KTS_VERSION': '1.19c', 05:28:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:28:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:28:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-083', 05:28:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:28:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:28:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:28:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:28:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:28:41 INFO - 'MOZ_AIRBAG': '1', 05:28:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:28:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:28:41 INFO - 'MOZ_MSVCVERSION': '8', 05:28:41 INFO - 'MOZ_NO_REMOTE': '1', 05:28:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:28:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:28:41 INFO - 'NO_EM_RESTART': '1', 05:28:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:28:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:28:41 INFO - 'OS': 'Windows_NT', 05:28:41 INFO - 'OURDRIVE': 'C:', 05:28:41 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 05:28:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:28:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:28:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:28:41 INFO - 'PROCESSOR_LEVEL': '6', 05:28:41 INFO - 'PROCESSOR_REVISION': '1e05', 05:28:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:28:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:28:41 INFO - 'PROMPT': '$P$G', 05:28:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:28:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:28:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:28:41 INFO - 'PWD': 'C:\\slave\\test', 05:28:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:28:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:28:41 INFO - 'SYSTEMDRIVE': 'C:', 05:28:41 INFO - 'SYSTEMROOT': 'C:\\windows', 05:28:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:28:41 INFO - 'TEST1': 'testie', 05:28:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:28:41 INFO - 'USERDOMAIN': 'T-W732-IX-083', 05:28:41 INFO - 'USERNAME': 'cltbld', 05:28:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:28:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:28:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:28:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:28:41 INFO - 'WINDIR': 'C:\\windows', 05:28:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:28:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:28:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:28:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:28:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:28:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:28:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:28:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:28:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:28:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:28:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:28:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:28:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:28:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:28:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:28:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:28:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:28:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:28:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:28:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:28:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:28:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:28:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:28:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:28:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:28:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:28:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:28:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:28:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:28:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:28:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:28:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:28:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:28:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:28:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:28:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:28:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:28:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:28:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:28:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:28:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:28:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:28:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:28:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:28:46 INFO - Unpacking c:\slave\test\build\tests\marionette 05:28:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:28:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:28:46 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 05:28:46 INFO - Running setup.py install for browsermob-proxy 05:29:00 INFO - Running setup.py install for manifestparser 05:29:00 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Running setup.py install for marionette-client 05:29:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:29:00 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Running setup.py install for marionette-driver 05:29:00 INFO - Running setup.py install for mozcrash 05:29:00 INFO - Running setup.py install for mozdebug 05:29:00 INFO - Running setup.py install for mozdevice 05:29:00 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Running setup.py install for mozfile 05:29:00 INFO - Running setup.py install for mozhttpd 05:29:00 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Running setup.py install for mozinfo 05:29:00 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Running setup.py install for mozInstall 05:29:00 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Running setup.py install for mozleak 05:29:00 INFO - Running setup.py install for mozlog 05:29:00 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Running setup.py install for moznetwork 05:29:00 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Running setup.py install for mozprocess 05:29:00 INFO - Running setup.py install for mozprofile 05:29:00 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:29:00 INFO - Running setup.py install for mozrunner 05:29:00 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:29:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:29:01 INFO - Running setup.py install for mozscreenshot 05:29:01 INFO - Running setup.py install for moztest 05:29:01 INFO - Running setup.py install for mozversion 05:29:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:29:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:29:01 INFO - Running setup.py install for wptserve 05:29:01 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 05:29:01 INFO - Cleaning up... 05:29:01 INFO - Return code: 0 05:29:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:29:01 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')]} 05:29:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:29:01 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')]} 05:29:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:29:01 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 0x01B886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C98200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B1BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB8368>, '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 0x01922D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5A0C0>, '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-083', 'USERDOMAIN': 'T-W732-IX-083', '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-083', '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 05:29:01 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 05:29:01 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 05:29:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:29:01 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:29:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:29:01 INFO - 'COMPUTERNAME': 'T-W732-IX-083', 05:29:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:29:01 INFO - 'DCLOCATION': 'SCL3', 05:29:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:29:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:29:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:29:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:29:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:29:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:29:01 INFO - 'HOMEDRIVE': 'C:', 05:29:01 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:29:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:29:01 INFO - 'KTS_VERSION': '1.19c', 05:29:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:29:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:29:01 INFO - 'LOGONSERVER': '\\\\T-W732-IX-083', 05:29:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:29:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:29:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:29:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:29:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:29:01 INFO - 'MOZ_AIRBAG': '1', 05:29:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:29:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:29:01 INFO - 'MOZ_MSVCVERSION': '8', 05:29:01 INFO - 'MOZ_NO_REMOTE': '1', 05:29:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:29:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:29:01 INFO - 'NO_EM_RESTART': '1', 05:29:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:29:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:29:01 INFO - 'OS': 'Windows_NT', 05:29:01 INFO - 'OURDRIVE': 'C:', 05:29:01 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;', 05:29:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:29:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:29:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:29:01 INFO - 'PROCESSOR_LEVEL': '6', 05:29:01 INFO - 'PROCESSOR_REVISION': '1e05', 05:29:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:29:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:29:01 INFO - 'PROMPT': '$P$G', 05:29:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:29:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:29:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:29:01 INFO - 'PWD': 'C:\\slave\\test', 05:29:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:29:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:29:01 INFO - 'SYSTEMDRIVE': 'C:', 05:29:01 INFO - 'SYSTEMROOT': 'C:\\windows', 05:29:01 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:29:01 INFO - 'TEST1': 'testie', 05:29:01 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:29:01 INFO - 'USERDOMAIN': 'T-W732-IX-083', 05:29:01 INFO - 'USERNAME': 'cltbld', 05:29:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:29:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:29:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:29:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:29:01 INFO - 'WINDIR': 'C:\\windows', 05:29:01 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:29:01 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:29:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:29:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:29:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:29:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:29:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:29:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:29:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:29:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:29:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:29:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:29:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:29:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:29:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:29:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:29:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:29:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:29:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:29:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:29:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:29:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:29:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:29:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:29:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:29:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:29:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:29:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:29:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:29:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:29:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:29:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:29:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:29:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:29:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:29:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:29:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:29:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:29:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:29:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:29:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:29:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:29:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:29:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:29:05 INFO - Unpacking c:\slave\test\build\tests\marionette 05:29:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:29:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:29:05 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)) 05:29:17 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)) 05:29:17 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)) 05:29:17 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)) 05:29:17 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)) 05:29:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 05:29:17 INFO - Downloading blessings-1.6.tar.gz 05:29:17 INFO - Running setup.py egg_info for package blessings 05:29:17 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)) 05:29:17 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 05:29:17 INFO - Running setup.py install for blessings 05:29:17 INFO - Running setup.py install for browsermob-proxy 05:29:17 INFO - Running setup.py install for manifestparser 05:29:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Running setup.py install for marionette-client 05:29:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:29:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Running setup.py install for marionette-driver 05:29:17 INFO - Running setup.py install for mozcrash 05:29:17 INFO - Running setup.py install for mozdebug 05:29:17 INFO - Running setup.py install for mozdevice 05:29:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Running setup.py install for mozhttpd 05:29:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Running setup.py install for mozInstall 05:29:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Running setup.py install for mozleak 05:29:17 INFO - Running setup.py install for mozprofile 05:29:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Running setup.py install for mozrunner 05:29:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:29:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:29:19 INFO - Running setup.py install for mozscreenshot 05:29:19 INFO - Running setup.py install for moztest 05:29:19 INFO - Running setup.py install for mozversion 05:29:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:29:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:29:19 INFO - Running setup.py install for wptserve 05:29:19 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 05:29:19 INFO - Cleaning up... 05:29:19 INFO - Return code: 0 05:29:19 INFO - Done creating virtualenv C:\slave\test\build\venv. 05:29:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:29:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:29:19 INFO - Reading from file tmpfile_stdout 05:29:19 INFO - Using _rmtree_windows ... 05:29:19 INFO - Using _rmtree_windows ... 05:29:19 INFO - Current package versions: 05:29:19 INFO - blessings == 1.6 05:29:19 INFO - blobuploader == 1.2.4 05:29:19 INFO - browsermob-proxy == 0.6.0 05:29:19 INFO - distribute == 0.6.14 05:29:19 INFO - docopt == 0.6.1 05:29:19 INFO - manifestparser == 1.1 05:29:19 INFO - marionette-client == 2.3.0 05:29:19 INFO - marionette-driver == 1.4.0 05:29:19 INFO - mozInstall == 1.12 05:29:19 INFO - mozcrash == 0.17 05:29:19 INFO - mozdebug == 0.1 05:29:19 INFO - mozdevice == 0.48 05:29:19 INFO - mozfile == 1.2 05:29:19 INFO - mozhttpd == 0.7 05:29:19 INFO - mozinfo == 0.9 05:29:19 INFO - mozleak == 0.1 05:29:19 INFO - mozlog == 3.1 05:29:19 INFO - moznetwork == 0.27 05:29:19 INFO - mozprocess == 0.22 05:29:19 INFO - mozprofile == 0.28 05:29:19 INFO - mozrunner == 6.11 05:29:19 INFO - mozscreenshot == 0.1 05:29:19 INFO - mozsystemmonitor == 0.0 05:29:19 INFO - moztest == 0.7 05:29:19 INFO - mozversion == 1.4 05:29:19 INFO - requests == 1.2.3 05:29:19 INFO - wptserve == 1.4.0 05:29:19 INFO - Running post-action listener: _resource_record_post_action 05:29:19 INFO - Running post-action listener: _start_resource_monitoring 05:29:19 INFO - Starting resource monitoring. 05:29:19 INFO - ##### 05:29:19 INFO - ##### Running pull step. 05:29:19 INFO - ##### 05:29:19 INFO - Running pre-action listener: _resource_record_pre_action 05:29:19 INFO - Running main action method: pull 05:29:19 INFO - Pull has nothing to do! 05:29:19 INFO - Running post-action listener: _resource_record_post_action 05:29:19 INFO - ##### 05:29:19 INFO - ##### Running install step. 05:29:19 INFO - ##### 05:29:19 INFO - Running pre-action listener: _resource_record_pre_action 05:29:19 INFO - Running main action method: install 05:29:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:29:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:29:19 INFO - Reading from file tmpfile_stdout 05:29:19 INFO - Using _rmtree_windows ... 05:29:19 INFO - Using _rmtree_windows ... 05:29:19 INFO - Detecting whether we're running mozinstall >=1.0... 05:29:19 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 05:29:19 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 05:29:19 INFO - Reading from file tmpfile_stdout 05:29:19 INFO - Output received: 05:29:19 INFO - Usage: mozinstall-script.py [options] installer 05:29:19 INFO - Options: 05:29:19 INFO - -h, --help show this help message and exit 05:29:19 INFO - -d DEST, --destination=DEST 05:29:19 INFO - Directory to install application into. [default: 05:29:19 INFO - "C:\slave\test"] 05:29:19 INFO - --app=APP Application being installed. [default: firefox] 05:29:19 INFO - Using _rmtree_windows ... 05:29:19 INFO - Using _rmtree_windows ... 05:29:19 INFO - mkdir: C:\slave\test\build\application 05:29:19 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 05:29:19 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 05:29:22 INFO - Reading from file tmpfile_stdout 05:29:22 INFO - Output received: 05:29:22 INFO - C:\slave\test\build\application\firefox\firefox.exe 05:29:22 INFO - Using _rmtree_windows ... 05:29:22 INFO - Using _rmtree_windows ... 05:29:22 INFO - Running post-action listener: _resource_record_post_action 05:29:22 INFO - ##### 05:29:22 INFO - ##### Running run-tests step. 05:29:22 INFO - ##### 05:29:22 INFO - Running pre-action listener: _resource_record_pre_action 05:29:22 INFO - Running main action method: run_tests 05:29:22 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 05:29:22 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:29:22 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:29:22 INFO - grabbing minidump binary from tooltool 05:29: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')]} 05:29:22 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 0x01BB8368>, '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 0x01922D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5A0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 05:29:22 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 05:29:22 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 05:29:22 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 05:29:23 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmprctewk 05:29:23 INFO - INFO - File integrity verified, renaming tmprctewk to win32-minidump_stackwalk.exe 05:29:23 INFO - Return code: 0 05:29:23 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 05:29:23 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 05:29:23 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/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.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 05:29:23 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/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.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 05:29:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:29:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:29:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:29:23 INFO - 'COMPUTERNAME': 'T-W732-IX-083', 05:29:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:29:23 INFO - 'DCLOCATION': 'SCL3', 05:29:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:29:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:29:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:29:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:29:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:29:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:29:23 INFO - 'HOMEDRIVE': 'C:', 05:29:23 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:29:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:29:23 INFO - 'KTS_VERSION': '1.19c', 05:29:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:29:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:29:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-083', 05:29:23 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 05:29:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:29:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:29:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:29:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:29:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:29:23 INFO - 'MOZ_AIRBAG': '1', 05:29:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:29:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:29:23 INFO - 'MOZ_MSVCVERSION': '8', 05:29:23 INFO - 'MOZ_NO_REMOTE': '1', 05:29:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:29:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:29:23 INFO - 'NO_EM_RESTART': '1', 05:29:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:29:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:29:23 INFO - 'OS': 'Windows_NT', 05:29:23 INFO - 'OURDRIVE': 'C:', 05:29:23 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;', 05:29:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:29:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:29:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:29:23 INFO - 'PROCESSOR_LEVEL': '6', 05:29:23 INFO - 'PROCESSOR_REVISION': '1e05', 05:29:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:29:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:29:23 INFO - 'PROMPT': '$P$G', 05:29:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:29:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:29:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:29:23 INFO - 'PWD': 'C:\\slave\\test', 05:29:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:29:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:29:23 INFO - 'SYSTEMDRIVE': 'C:', 05:29:23 INFO - 'SYSTEMROOT': 'C:\\windows', 05:29:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:29:23 INFO - 'TEST1': 'testie', 05:29:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:29:23 INFO - 'USERDOMAIN': 'T-W732-IX-083', 05:29:23 INFO - 'USERNAME': 'cltbld', 05:29:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:29:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:29:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:29:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:29:23 INFO - 'WINDIR': 'C:\\windows', 05:29:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:29:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:29:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:29:23 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/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.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 05:29:25 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 05:29:25 INFO - import pkg_resources 05:29:27 INFO - Using 1 client processes 05:29:30 INFO - SUITE-START | Running 778 tests 05:29:30 INFO - Running testharness tests 05:29:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:29:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 05:29:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:29:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 05:29:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:29:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 05:29:30 INFO - Setting up ssl 05:29:30 INFO - PROCESS | certutil | 05:29:30 INFO - PROCESS | certutil | 05:29:30 INFO - PROCESS | certutil | 05:29:30 INFO - Certificate Nickname Trust Attributes 05:29:30 INFO - SSL,S/MIME,JAR/XPI 05:29:30 INFO - 05:29:30 INFO - web-platform-tests CT,, 05:29:30 INFO - 05:29:30 INFO - Starting runner 05:29:31 INFO - PROCESS | 3332 | [3332] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 05:29:31 INFO - PROCESS | 3332 | [3332] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 05:29:31 INFO - PROCESS | 3332 | [3332] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 05:29:31 INFO - PROCESS | 3332 | [3332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 05:29:31 INFO - PROCESS | 3332 | [3332] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 05:29:33 INFO - PROCESS | 3332 | 1461068973574 Marionette DEBUG Marionette enabled via build flag and pref 05:29:34 INFO - PROCESS | 3332 | ++DOCSHELL 10BD2800 == 1 [pid = 3332] [id = 1] 05:29:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 1 (10BD2C00) [pid = 3332] [serial = 1] [outer = 00000000] 05:29:34 INFO - PROCESS | 3332 | [3332] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:29:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 2 (10BD3800) [pid = 3332] [serial = 2] [outer = 10BD2C00] 05:29:35 INFO - PROCESS | 3332 | ++DOCSHELL 1117BC00 == 2 [pid = 3332] [id = 2] 05:29:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 3 (1117C000) [pid = 3332] [serial = 3] [outer = 00000000] 05:29:35 INFO - PROCESS | 3332 | [3332] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:29:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 4 (1117CC00) [pid = 3332] [serial = 4] [outer = 1117C000] 05:29:35 INFO - PROCESS | 3332 | 1461068975392 Marionette INFO Listening on port 2828 05:29:36 INFO - PROCESS | 3332 | 1461068976908 Marionette DEBUG Marionette enabled via command-line flag 05:29:36 INFO - PROCESS | 3332 | [3332] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:29:36 INFO - PROCESS | 3332 | [3332] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:29:36 INFO - PROCESS | 3332 | ++DOCSHELL 103D1C00 == 3 [pid = 3332] [id = 3] 05:29:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 5 (103D9C00) [pid = 3332] [serial = 5] [outer = 00000000] 05:29:36 INFO - PROCESS | 3332 | [3332] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:29:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 6 (103DA800) [pid = 3332] [serial = 6] [outer = 103D9C00] 05:29:37 INFO - PROCESS | 3332 | [3332] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 05:29:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 7 (15C5A400) [pid = 3332] [serial = 7] [outer = 1117C000] 05:29:37 INFO - PROCESS | 3332 | [3332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:29:37 INFO - PROCESS | 3332 | 1461068977324 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49621 05:29:37 INFO - PROCESS | 3332 | [3332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:29:37 INFO - PROCESS | 3332 | 1461068977334 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49623 05:29:37 INFO - PROCESS | 3332 | [3332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:29:37 INFO - PROCESS | 3332 | 1461068977366 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49624 05:29:37 INFO - PROCESS | 3332 | 1461068977370 Marionette DEBUG Closed connection conn0 05:29:37 INFO - PROCESS | 3332 | 1461068977372 Marionette DEBUG Closed connection conn1 05:29:37 INFO - PROCESS | 3332 | 1461068977465 Marionette DEBUG Closed connection conn2 05:29:37 INFO - PROCESS | 3332 | [3332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:29:37 INFO - PROCESS | 3332 | 1461068977472 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49626 05:29:37 INFO - PROCESS | 3332 | 1461068977495 Marionette DEBUG Closed connection conn3 05:29:37 INFO - PROCESS | 3332 | [3332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:29:37 INFO - PROCESS | 3332 | 1461068977502 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49627 05:29:37 INFO - PROCESS | 3332 | ++DOCSHELL 1639E800 == 4 [pid = 3332] [id = 4] 05:29:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 8 (163A1800) [pid = 3332] [serial = 8] [outer = 00000000] 05:29:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 9 (16FD9400) [pid = 3332] [serial = 9] [outer = 163A1800] 05:29:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 10 (16FDEC00) [pid = 3332] [serial = 10] [outer = 163A1800] 05:29:37 INFO - PROCESS | 3332 | 1461068977694 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:29:37 INFO - PROCESS | 3332 | 1461068977700 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160419032946","device":"desktop","version":"48.0a1"} 05:29:38 INFO - PROCESS | 3332 | [3332] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:29:38 INFO - PROCESS | 3332 | [3332] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:29:39 INFO - PROCESS | 3332 | [3332] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:29:39 INFO - PROCESS | 3332 | ++DOCSHELL 1873F800 == 5 [pid = 3332] [id = 5] 05:29:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 11 (18C15C00) [pid = 3332] [serial = 11] [outer = 00000000] 05:29:39 INFO - PROCESS | 3332 | ++DOCSHELL 18C17000 == 6 [pid = 3332] [id = 6] 05:29:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 12 (18C17400) [pid = 3332] [serial = 12] [outer = 00000000] 05:29:40 INFO - PROCESS | 3332 | [3332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:29:40 INFO - PROCESS | 3332 | ++DOCSHELL 19B22C00 == 7 [pid = 3332] [id = 7] 05:29:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 13 (19B23000) [pid = 3332] [serial = 13] [outer = 00000000] 05:29:40 INFO - PROCESS | 3332 | [3332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:29:40 INFO - PROCESS | 3332 | [3332] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:29:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 14 (19E53800) [pid = 3332] [serial = 14] [outer = 19B23000] 05:29:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 15 (19C0EC00) [pid = 3332] [serial = 15] [outer = 18C15C00] 05:29:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 16 (19C10400) [pid = 3332] [serial = 16] [outer = 18C17400] 05:29:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 17 (19C12C00) [pid = 3332] [serial = 17] [outer = 19B23000] 05:29:41 INFO - PROCESS | 3332 | 1461068981304 Marionette DEBUG loaded listener.js 05:29:41 INFO - PROCESS | 3332 | 1461068981318 Marionette DEBUG loaded listener.js 05:29:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 18 (1BD9C400) [pid = 3332] [serial = 18] [outer = 19B23000] 05:29:42 INFO - PROCESS | 3332 | 1461068982127 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"f52e3750-fcf8-4d76-842c-2a89283fbc97","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160419032946","device":"desktop","version":"48.0a1","command_id":1}}] 05:29:42 INFO - PROCESS | 3332 | 1461068982317 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:29:42 INFO - PROCESS | 3332 | 1461068982411 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 05:29:42 INFO - PROCESS | 3332 | 1461068982415 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:29:42 INFO - PROCESS | 3332 | [3332] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:29:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 19 (1D87E800) [pid = 3332] [serial = 19] [outer = 19B23000] 05:29:43 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:43 INFO - PROCESS | 3332 | 1461068983522 Marionette TRACE conn4 <- [1,3,null,{}] 05:29:43 INFO - PROCESS | 3332 | 1461068983538 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 05:29:43 INFO - PROCESS | 3332 | 1461068983593 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 05:29:43 INFO - PROCESS | 3332 | 1461068983619 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 05:29:43 INFO - PROCESS | 3332 | 1461068983622 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 05:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:29:43 INFO - PROCESS | 3332 | 1461068983631 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:29:43 INFO - PROCESS | 3332 | 1461068983635 Marionette TRACE conn4 <- [1,6,null,{}] 05:29:43 INFO - PROCESS | 3332 | 1461068983685 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:43 INFO - PROCESS | 3332 | 1461068983698 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 05:29:43 INFO - PROCESS | 3332 | 1461068983701 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:43 INFO - PROCESS | 3332 | ++DOCSHELL 1D8E5400 == 8 [pid = 3332] [id = 8] 05:29:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 20 (1D8E5800) [pid = 3332] [serial = 20] [outer = 00000000] 05:29:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 21 (1919C800) [pid = 3332] [serial = 21] [outer = 1D8E5800] 05:29:43 INFO - PROCESS | 3332 | 1461068983750 Marionette DEBUG loaded listener.js 05:29:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 22 (191A1000) [pid = 3332] [serial = 22] [outer = 1D8E5800] 05:29:44 INFO - PROCESS | 3332 | ++DOCSHELL 1639B800 == 9 [pid = 3332] [id = 9] 05:29:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 23 (17905800) [pid = 3332] [serial = 23] [outer = 00000000] 05:29:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 24 (1C825000) [pid = 3332] [serial = 24] [outer = 17905800] 05:29:44 INFO - PROCESS | 3332 | 1461068984148 Marionette DEBUG loaded listener.js 05:29:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 25 (1AEB7400) [pid = 3332] [serial = 25] [outer = 17905800] 05:29:44 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:44 INFO - PROCESS | 3332 | 1461068984873 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:29:44 INFO - PROCESS | 3332 | --DOCSHELL 10BD2800 == 8 [pid = 3332] [id = 1] 05:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1295ms 05:29:44 INFO - PROCESS | 3332 | 1461068984922 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 05:29:44 INFO - PROCESS | 3332 | 1461068984926 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 05:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:29:44 INFO - PROCESS | 3332 | 1461068984931 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:29:44 INFO - PROCESS | 3332 | 1461068984935 Marionette TRACE conn4 <- [1,10,null,{}] 05:29:44 INFO - PROCESS | 3332 | 1461068984942 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:45 INFO - PROCESS | 3332 | 1461068985094 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 05:29:45 INFO - PROCESS | 3332 | 1461068985157 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:45 INFO - PROCESS | 3332 | ++DOCSHELL 0F83DC00 == 9 [pid = 3332] [id = 10] 05:29:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 26 (0F83E000) [pid = 3332] [serial = 26] [outer = 00000000] 05:29:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 27 (10305000) [pid = 3332] [serial = 27] [outer = 0F83E000] 05:29:45 INFO - PROCESS | 3332 | 1461068985215 Marionette DEBUG loaded listener.js 05:29:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 28 (10BD3400) [pid = 3332] [serial = 28] [outer = 0F83E000] 05:29:45 INFO - PROCESS | 3332 | 1461068985837 Marionette TRACE conn4 <- [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]]]}] 05:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 933ms 05:29:45 INFO - PROCESS | 3332 | 1461068985861 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 05:29:45 INFO - PROCESS | 3332 | 1461068985868 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 05:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:29:45 INFO - PROCESS | 3332 | 1461068985874 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:29:45 INFO - PROCESS | 3332 | 1461068985877 Marionette TRACE conn4 <- [1,14,null,{}] 05:29:45 INFO - PROCESS | 3332 | 1461068985881 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:46 INFO - PROCESS | 3332 | 1461068985994 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 05:29:46 INFO - PROCESS | 3332 | 1461068986067 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:46 INFO - PROCESS | 3332 | ++DOCSHELL 15CDE000 == 10 [pid = 3332] [id = 11] 05:29:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 29 (16FDC000) [pid = 3332] [serial = 29] [outer = 00000000] 05:29:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 30 (18721800) [pid = 3332] [serial = 30] [outer = 16FDC000] 05:29:46 INFO - PROCESS | 3332 | 1461068986123 Marionette DEBUG loaded listener.js 05:29:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 31 (18E72000) [pid = 3332] [serial = 31] [outer = 16FDC000] 05:29:46 INFO - PROCESS | 3332 | 1461068986689 Marionette TRACE conn4 <- [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]]]}] 05:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 832ms 05:29:46 INFO - PROCESS | 3332 | 1461068986706 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 05:29:46 INFO - PROCESS | 3332 | 1461068986708 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 05:29:46 INFO - PROCESS | 3332 | 1461068986712 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:29:46 INFO - PROCESS | 3332 | 1461068986716 Marionette TRACE conn4 <- [1,18,null,{}] 05:29:46 INFO - PROCESS | 3332 | 1461068986728 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:46 INFO - PROCESS | 3332 | 1461068986844 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 05:29:46 INFO - PROCESS | 3332 | ++DOCSHELL 19EDC400 == 11 [pid = 3332] [id = 12] 05:29:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 32 (1A0F3400) [pid = 3332] [serial = 32] [outer = 00000000] 05:29:46 INFO - PROCESS | 3332 | 1461068986928 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 33 (1ABCE000) [pid = 3332] [serial = 33] [outer = 1A0F3400] 05:29:47 INFO - PROCESS | 3332 | ++DOCSHELL 1B19EC00 == 12 [pid = 3332] [id = 13] 05:29:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 34 (1B1A2000) [pid = 3332] [serial = 34] [outer = 00000000] 05:29:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 35 (1B1A9800) [pid = 3332] [serial = 35] [outer = 1B1A2000] 05:29:47 INFO - PROCESS | 3332 | 1461068987010 Marionette DEBUG loaded listener.js 05:29:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 36 (1C150C00) [pid = 3332] [serial = 36] [outer = 1B1A2000] 05:29:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 37 (1D8E0C00) [pid = 3332] [serial = 37] [outer = 1A0F3400] 05:29:47 INFO - PROCESS | 3332 | ++DOCSHELL 0F7BDC00 == 13 [pid = 3332] [id = 14] 05:29:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 38 (0F83D400) [pid = 3332] [serial = 38] [outer = 00000000] 05:29:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 39 (0FB01C00) [pid = 3332] [serial = 39] [outer = 0F83D400] 05:29:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 40 (10032400) [pid = 3332] [serial = 40] [outer = 0F83D400] 05:29:47 INFO - PROCESS | 3332 | --DOCSHELL 1639E800 == 12 [pid = 3332] [id = 4] 05:29:47 INFO - PROCESS | 3332 | 1461068987829 Marionette TRACE conn4 <- [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]]]}] 05:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1125ms 05:29:47 INFO - PROCESS | 3332 | 1461068987839 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 05:29:47 INFO - PROCESS | 3332 | 1461068987843 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 05:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:29:47 INFO - PROCESS | 3332 | 1461068987848 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:29:47 INFO - PROCESS | 3332 | 1461068987852 Marionette TRACE conn4 <- [1,22,null,{}] 05:29:47 INFO - PROCESS | 3332 | 1461068987856 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:47 INFO - PROCESS | 3332 | 1461068987936 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 05:29:47 INFO - PROCESS | 3332 | 1461068987944 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:47 INFO - PROCESS | 3332 | ++DOCSHELL 103D3C00 == 13 [pid = 3332] [id = 15] 05:29:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 41 (103D6000) [pid = 3332] [serial = 41] [outer = 00000000] 05:29:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 42 (10BD4400) [pid = 3332] [serial = 42] [outer = 103D6000] 05:29:48 INFO - PROCESS | 3332 | 1461068987992 Marionette DEBUG loaded listener.js 05:29:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 43 (11152C00) [pid = 3332] [serial = 43] [outer = 103D6000] 05:29:48 INFO - PROCESS | 3332 | 1461068988458 Marionette TRACE conn4 <- [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]]]}] 05:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 632ms 05:29:48 INFO - PROCESS | 3332 | 1461068988517 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 05:29:48 INFO - PROCESS | 3332 | 1461068988522 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 05:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:29:48 INFO - PROCESS | 3332 | 1461068988528 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:29:48 INFO - PROCESS | 3332 | 1461068988530 Marionette TRACE conn4 <- [1,26,null,{}] 05:29:48 INFO - PROCESS | 3332 | 1461068988534 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:48 INFO - PROCESS | 3332 | 1461068988619 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 05:29:48 INFO - PROCESS | 3332 | 1461068988628 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:48 INFO - PROCESS | 3332 | ++DOCSHELL 1493D800 == 14 [pid = 3332] [id = 16] 05:29:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 44 (1493F400) [pid = 3332] [serial = 44] [outer = 00000000] 05:29:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 45 (14B04400) [pid = 3332] [serial = 45] [outer = 1493F400] 05:29:48 INFO - PROCESS | 3332 | 1461068988676 Marionette DEBUG loaded listener.js 05:29:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 46 (14B25400) [pid = 3332] [serial = 46] [outer = 1493F400] 05:29:49 INFO - PROCESS | 3332 | 1461068989113 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 05:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:29:49 INFO - PROCESS | 3332 | 1461068989164 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 05:29:49 INFO - PROCESS | 3332 | 1461068989166 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 05:29:49 INFO - PROCESS | 3332 | 1461068989169 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:29:49 INFO - PROCESS | 3332 | 1461068989173 Marionette TRACE conn4 <- [1,30,null,{}] 05:29:49 INFO - PROCESS | 3332 | 1461068989183 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:49 INFO - PROCESS | 3332 | 1461068989263 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 05:29:49 INFO - PROCESS | 3332 | 1461068989273 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:49 INFO - PROCESS | 3332 | ++DOCSHELL 14C0EC00 == 15 [pid = 3332] [id = 17] 05:29:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 47 (14C10000) [pid = 3332] [serial = 47] [outer = 00000000] 05:29:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 48 (14E77C00) [pid = 3332] [serial = 48] [outer = 14C10000] 05:29:49 INFO - PROCESS | 3332 | 1461068989321 Marionette DEBUG loaded listener.js 05:29:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 49 (15C51000) [pid = 3332] [serial = 49] [outer = 14C10000] 05:29:49 INFO - PROCESS | 3332 | 1461068989729 Marionette TRACE conn4 <- [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]]]}] 05:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 572ms 05:29:49 INFO - PROCESS | 3332 | 1461068989741 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 05:29:49 INFO - PROCESS | 3332 | 1461068989743 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 05:29:49 INFO - PROCESS | 3332 | 1461068989747 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:29:49 INFO - PROCESS | 3332 | 1461068989748 Marionette TRACE conn4 <- [1,34,null,{}] 05:29:49 INFO - PROCESS | 3332 | 1461068989752 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:49 INFO - PROCESS | 3332 | 1461068989826 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 05:29:49 INFO - PROCESS | 3332 | 1461068989832 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:49 INFO - PROCESS | 3332 | ++DOCSHELL 16394C00 == 16 [pid = 3332] [id = 18] 05:29:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 50 (16399800) [pid = 3332] [serial = 50] [outer = 00000000] 05:29:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 51 (179DAC00) [pid = 3332] [serial = 51] [outer = 16399800] 05:29:49 INFO - PROCESS | 3332 | 1461068989878 Marionette DEBUG loaded listener.js 05:29:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 52 (183BEC00) [pid = 3332] [serial = 52] [outer = 16399800] 05:29:50 INFO - PROCESS | 3332 | 1461068990285 Marionette TRACE conn4 <- [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]]]}] 05:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 571ms 05:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:29:50 INFO - PROCESS | 3332 | 1461068990321 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 05:29:50 INFO - PROCESS | 3332 | 1461068990323 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 05:29:50 INFO - PROCESS | 3332 | 1461068990326 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:29:50 INFO - PROCESS | 3332 | 1461068990328 Marionette TRACE conn4 <- [1,38,null,{}] 05:29:50 INFO - PROCESS | 3332 | 1461068990343 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:50 INFO - PROCESS | 3332 | 1461068990416 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 05:29:50 INFO - PROCESS | 3332 | 1461068990422 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:50 INFO - PROCESS | 3332 | ++DOCSHELL 1871A800 == 17 [pid = 3332] [id = 19] 05:29:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 53 (1873BC00) [pid = 3332] [serial = 53] [outer = 00000000] 05:29:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 54 (18C24400) [pid = 3332] [serial = 54] [outer = 1873BC00] 05:29:50 INFO - PROCESS | 3332 | 1461068990470 Marionette DEBUG loaded listener.js 05:29:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 55 (19017000) [pid = 3332] [serial = 55] [outer = 1873BC00] 05:29:50 INFO - PROCESS | 3332 | 1461068990866 Marionette TRACE conn4 <- [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]]]}] 05:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 572ms 05:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:29:50 INFO - PROCESS | 3332 | 1461068990897 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 05:29:50 INFO - PROCESS | 3332 | 1461068990899 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 05:29:50 INFO - PROCESS | 3332 | 1461068990902 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:29:50 INFO - PROCESS | 3332 | 1461068990904 Marionette TRACE conn4 <- [1,42,null,{}] 05:29:50 INFO - PROCESS | 3332 | 1461068990919 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:51 INFO - PROCESS | 3332 | 1461068991019 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 05:29:51 INFO - PROCESS | 3332 | 1461068991028 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:51 INFO - PROCESS | 3332 | ++DOCSHELL 19BD5C00 == 18 [pid = 3332] [id = 20] 05:29:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 56 (19C0F800) [pid = 3332] [serial = 56] [outer = 00000000] 05:29:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 57 (19ED9000) [pid = 3332] [serial = 57] [outer = 19C0F800] 05:29:51 INFO - PROCESS | 3332 | 1461068991075 Marionette DEBUG loaded listener.js 05:29:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 58 (1ABC4800) [pid = 3332] [serial = 58] [outer = 19C0F800] 05:29:51 INFO - PROCESS | 3332 | 1461068991568 Marionette TRACE conn4 <- [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]]]}] 05:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 692ms 05:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:29:51 INFO - PROCESS | 3332 | 1461068991597 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 05:29:51 INFO - PROCESS | 3332 | 1461068991599 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 05:29:51 INFO - PROCESS | 3332 | 1461068991603 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:29:51 INFO - PROCESS | 3332 | 1461068991604 Marionette TRACE conn4 <- [1,46,null,{}] 05:29:51 INFO - PROCESS | 3332 | 1461068991608 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:51 INFO - PROCESS | 3332 | 1461068991687 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 05:29:51 INFO - PROCESS | 3332 | 1461068991696 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:51 INFO - PROCESS | 3332 | ++DOCSHELL 1ABC9000 == 19 [pid = 3332] [id = 21] 05:29:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 59 (1ABCDC00) [pid = 3332] [serial = 59] [outer = 00000000] 05:29:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 60 (1C15E400) [pid = 3332] [serial = 60] [outer = 1ABCDC00] 05:29:51 INFO - PROCESS | 3332 | 1461068991744 Marionette DEBUG loaded listener.js 05:29:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 61 (1C82A000) [pid = 3332] [serial = 61] [outer = 1ABCDC00] 05:29:52 INFO - PROCESS | 3332 | 1461068992132 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 572ms 05:29:52 INFO - PROCESS | 3332 | 1461068992185 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 05:29:52 INFO - PROCESS | 3332 | 1461068992187 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 05:29:52 INFO - PROCESS | 3332 | 1461068992190 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:29:52 INFO - PROCESS | 3332 | 1461068992192 Marionette TRACE conn4 <- [1,50,null,{}] 05:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:29:52 INFO - PROCESS | 3332 | 1461068992195 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:52 INFO - PROCESS | 3332 | 1461068992270 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 05:29:52 INFO - PROCESS | 3332 | 1461068992277 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:52 INFO - PROCESS | 3332 | ++DOCSHELL 146CA000 == 20 [pid = 3332] [id = 22] 05:29:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 62 (18787400) [pid = 3332] [serial = 62] [outer = 00000000] 05:29:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 63 (1878F400) [pid = 3332] [serial = 63] [outer = 18787400] 05:29:52 INFO - PROCESS | 3332 | 1461068992321 Marionette DEBUG loaded listener.js 05:29:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 64 (1AEB8400) [pid = 3332] [serial = 64] [outer = 18787400] 05:29:52 INFO - PROCESS | 3332 | 1461068992724 Marionette TRACE conn4 <- [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]]]}] 05:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 05:29:52 INFO - PROCESS | 3332 | 1461068992765 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 05:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:29:52 INFO - PROCESS | 3332 | 1461068992767 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 05:29:52 INFO - PROCESS | 3332 | 1461068992770 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:29:52 INFO - PROCESS | 3332 | 1461068992772 Marionette TRACE conn4 <- [1,54,null,{}] 05:29:52 INFO - PROCESS | 3332 | 1461068992780 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:52 INFO - PROCESS | 3332 | 1461068992884 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 05:29:52 INFO - PROCESS | 3332 | 1461068992893 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:52 INFO - PROCESS | 3332 | ++DOCSHELL 14B2F400 == 21 [pid = 3332] [id = 23] 05:29:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 65 (19E02C00) [pid = 3332] [serial = 65] [outer = 00000000] 05:29:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 66 (19E08800) [pid = 3332] [serial = 66] [outer = 19E02C00] 05:29:52 INFO - PROCESS | 3332 | 1461068992938 Marionette DEBUG loaded listener.js 05:29:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 67 (19E09C00) [pid = 3332] [serial = 67] [outer = 19E02C00] 05:29:53 INFO - PROCESS | 3332 | 1461068993305 Marionette TRACE conn4 <- [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]]]}] 05:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 05:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:29:53 INFO - PROCESS | 3332 | 1461068993341 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 05:29:53 INFO - PROCESS | 3332 | 1461068993343 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 05:29:53 INFO - PROCESS | 3332 | 1461068993346 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:29:53 INFO - PROCESS | 3332 | 1461068993348 Marionette TRACE conn4 <- [1,58,null,{}] 05:29:53 INFO - PROCESS | 3332 | 1461068993352 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:53 INFO - PROCESS | 3332 | 1461068993454 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 05:29:53 INFO - PROCESS | 3332 | 1461068993462 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:53 INFO - PROCESS | 3332 | ++DOCSHELL 19777400 == 22 [pid = 3332] [id = 24] 05:29:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 68 (19779800) [pid = 3332] [serial = 68] [outer = 00000000] 05:29:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 69 (1977EC00) [pid = 3332] [serial = 69] [outer = 19779800] 05:29:53 INFO - PROCESS | 3332 | 1461068993506 Marionette DEBUG loaded listener.js 05:29:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 70 (19780000) [pid = 3332] [serial = 70] [outer = 19779800] 05:29:53 INFO - PROCESS | 3332 | 1461068993890 Marionette TRACE conn4 <- [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]]]}] 05:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 572ms 05:29:53 INFO - PROCESS | 3332 | 1461068993917 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 05:29:53 INFO - PROCESS | 3332 | 1461068993919 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 05:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:29:53 INFO - PROCESS | 3332 | 1461068993922 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:29:53 INFO - PROCESS | 3332 | 1461068993925 Marionette TRACE conn4 <- [1,62,null,{}] 05:29:53 INFO - PROCESS | 3332 | 1461068993928 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:54 INFO - PROCESS | 3332 | 1461068994051 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 05:29:54 INFO - PROCESS | 3332 | 1461068994060 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:54 INFO - PROCESS | 3332 | ++DOCSHELL 19782800 == 23 [pid = 3332] [id = 25] 05:29:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 71 (19E01C00) [pid = 3332] [serial = 71] [outer = 00000000] 05:29:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 72 (1D8E5C00) [pid = 3332] [serial = 72] [outer = 19E01C00] 05:29:54 INFO - PROCESS | 3332 | 1461068994109 Marionette DEBUG loaded listener.js 05:29:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 73 (1EE22800) [pid = 3332] [serial = 73] [outer = 19E01C00] 05:29:54 INFO - PROCESS | 3332 | 1461068994481 Marionette TRACE conn4 <- [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]]]}] 05:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 571ms 05:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:29:54 INFO - PROCESS | 3332 | 1461068994493 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 05:29:54 INFO - PROCESS | 3332 | 1461068994495 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 05:29:54 INFO - PROCESS | 3332 | 1461068994498 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:29:54 INFO - PROCESS | 3332 | 1461068994500 Marionette TRACE conn4 <- [1,66,null,{}] 05:29:54 INFO - PROCESS | 3332 | 1461068994503 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:54 INFO - PROCESS | 3332 | 1461068994577 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 05:29:54 INFO - PROCESS | 3332 | 1461068994583 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:54 INFO - PROCESS | 3332 | ++DOCSHELL 18BAFC00 == 24 [pid = 3332] [id = 26] 05:29:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 74 (18BB0000) [pid = 3332] [serial = 74] [outer = 00000000] 05:29:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 75 (18BB4400) [pid = 3332] [serial = 75] [outer = 18BB0000] 05:29:54 INFO - PROCESS | 3332 | 1461068994629 Marionette DEBUG loaded listener.js 05:29:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 76 (18BB4000) [pid = 3332] [serial = 76] [outer = 18BB0000] 05:29:55 INFO - PROCESS | 3332 | 1461068995031 Marionette TRACE conn4 <- [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]]]}] 05:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 572ms 05:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:29:55 INFO - PROCESS | 3332 | 1461068995078 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 05:29:55 INFO - PROCESS | 3332 | 1461068995080 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 05:29:55 INFO - PROCESS | 3332 | 1461068995083 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:29:55 INFO - PROCESS | 3332 | 1461068995085 Marionette TRACE conn4 <- [1,70,null,{}] 05:29:55 INFO - PROCESS | 3332 | 1461068995088 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:55 INFO - PROCESS | 3332 | 1461068995167 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 05:29:55 INFO - PROCESS | 3332 | 1461068995173 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:55 INFO - PROCESS | 3332 | ++DOCSHELL 10135C00 == 25 [pid = 3332] [id = 27] 05:29:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 77 (1013C000) [pid = 3332] [serial = 77] [outer = 00000000] 05:29:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 78 (10140800) [pid = 3332] [serial = 78] [outer = 1013C000] 05:29:55 INFO - PROCESS | 3332 | 1461068995218 Marionette DEBUG loaded listener.js 05:29:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 79 (14E77800) [pid = 3332] [serial = 79] [outer = 1013C000] 05:29:56 INFO - PROCESS | 3332 | 1461068996437 Marionette TRACE conn4 <- [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]]]}] 05:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1383ms 05:29:56 INFO - PROCESS | 3332 | 1461068996476 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 05:29:56 INFO - PROCESS | 3332 | 1461068996481 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 05:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:29:56 INFO - PROCESS | 3332 | 1461068996486 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:29:56 INFO - PROCESS | 3332 | 1461068996489 Marionette TRACE conn4 <- [1,74,null,{}] 05:29:56 INFO - PROCESS | 3332 | 1461068996494 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:56 INFO - PROCESS | 3332 | 1461068996602 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 05:29:56 INFO - PROCESS | 3332 | 1461068996612 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:56 INFO - PROCESS | 3332 | ++DOCSHELL 103DBC00 == 26 [pid = 3332] [id = 28] 05:29:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 80 (103DC400) [pid = 3332] [serial = 80] [outer = 00000000] 05:29:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 81 (10BD4000) [pid = 3332] [serial = 81] [outer = 103DC400] 05:29:56 INFO - PROCESS | 3332 | 1461068996661 Marionette DEBUG loaded listener.js 05:29:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 82 (11179800) [pid = 3332] [serial = 82] [outer = 103DC400] 05:29:57 INFO - PROCESS | 3332 | 1461068997080 Marionette TRACE conn4 <- [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]]]}] 05:29:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 631ms 05:29:57 INFO - PROCESS | 3332 | 1461068997118 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 05:29:57 INFO - PROCESS | 3332 | 1461068997123 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 05:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:29:57 INFO - PROCESS | 3332 | 1461068997135 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:29:57 INFO - PROCESS | 3332 | 1461068997138 Marionette TRACE conn4 <- [1,78,null,{}] 05:29:57 INFO - PROCESS | 3332 | 1461068997141 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:57 INFO - PROCESS | 3332 | 1461068997241 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 05:29:57 INFO - PROCESS | 3332 | 1461068997305 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:57 INFO - PROCESS | 3332 | ++DOCSHELL 146D2C00 == 27 [pid = 3332] [id = 29] 05:29:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 83 (146D3000) [pid = 3332] [serial = 83] [outer = 00000000] 05:29:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 84 (14B2D400) [pid = 3332] [serial = 84] [outer = 146D3000] 05:29:57 INFO - PROCESS | 3332 | 1461068997350 Marionette DEBUG loaded listener.js 05:29:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 85 (14BBA400) [pid = 3332] [serial = 85] [outer = 146D3000] 05:29:57 INFO - PROCESS | 3332 | --DOMWINDOW == 84 (163A1800) [pid = 3332] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:29:57 INFO - PROCESS | 3332 | --DOMWINDOW == 83 (18787400) [pid = 3332] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:29:57 INFO - PROCESS | 3332 | --DOMWINDOW == 82 (19E02C00) [pid = 3332] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:29:57 INFO - PROCESS | 3332 | --DOMWINDOW == 81 (19779800) [pid = 3332] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:29:57 INFO - PROCESS | 3332 | --DOMWINDOW == 80 (19E01C00) [pid = 3332] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:29:57 INFO - PROCESS | 3332 | --DOMWINDOW == 79 (1D8E5800) [pid = 3332] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:29:57 INFO - PROCESS | 3332 | --DOMWINDOW == 78 (0F83E000) [pid = 3332] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:29:57 INFO - PROCESS | 3332 | --DOMWINDOW == 77 (16FDC000) [pid = 3332] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:29:57 INFO - PROCESS | 3332 | --DOMWINDOW == 76 (1B1A2000) [pid = 3332] [serial = 34] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:29:57 INFO - PROCESS | 3332 | --DOMWINDOW == 75 (103D6000) [pid = 3332] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:29:57 INFO - PROCESS | 3332 | --DOMWINDOW == 74 (1493F400) [pid = 3332] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:29:57 INFO - PROCESS | 3332 | --DOMWINDOW == 73 (14C10000) [pid = 3332] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:29:57 INFO - PROCESS | 3332 | --DOMWINDOW == 72 (16399800) [pid = 3332] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:29:57 INFO - PROCESS | 3332 | --DOMWINDOW == 71 (1873BC00) [pid = 3332] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:29:57 INFO - PROCESS | 3332 | --DOMWINDOW == 70 (19C0F800) [pid = 3332] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:29:58 INFO - PROCESS | 3332 | 1461068998057 Marionette TRACE conn4 <- [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]]]}] 05:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 971ms 05:29:58 INFO - PROCESS | 3332 | 1461068998109 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 05:29:58 INFO - PROCESS | 3332 | 1461068998112 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 05:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:29:58 INFO - PROCESS | 3332 | 1461068998116 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:29:58 INFO - PROCESS | 3332 | 1461068998119 Marionette TRACE conn4 <- [1,82,null,{}] 05:29:58 INFO - PROCESS | 3332 | 1461068998129 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:58 INFO - PROCESS | 3332 | 1461068998207 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 05:29:58 INFO - PROCESS | 3332 | 1461068998214 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:58 INFO - PROCESS | 3332 | ++DOCSHELL 14C07000 == 28 [pid = 3332] [id = 30] 05:29:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 71 (14C07800) [pid = 3332] [serial = 86] [outer = 00000000] 05:29:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 72 (15C57400) [pid = 3332] [serial = 87] [outer = 14C07800] 05:29:58 INFO - PROCESS | 3332 | 1461068998261 Marionette DEBUG loaded listener.js 05:29:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 73 (16398000) [pid = 3332] [serial = 88] [outer = 14C07800] 05:29:58 INFO - PROCESS | 3332 | 1461068998663 Marionette TRACE conn4 <- [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]]]}] 05:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 05:29:58 INFO - PROCESS | 3332 | 1461068998688 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 05:29:58 INFO - PROCESS | 3332 | 1461068998691 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 05:29:58 INFO - PROCESS | 3332 | 1461068998694 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:29:58 INFO - PROCESS | 3332 | 1461068998696 Marionette TRACE conn4 <- [1,86,null,{}] 05:29:58 INFO - PROCESS | 3332 | 1461068998699 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:58 INFO - PROCESS | 3332 | 1461068998780 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 05:29:58 INFO - PROCESS | 3332 | 1461068998786 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:58 INFO - PROCESS | 3332 | ++DOCSHELL 15C50C00 == 29 [pid = 3332] [id = 31] 05:29:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 74 (1639DC00) [pid = 3332] [serial = 89] [outer = 00000000] 05:29:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 75 (17910400) [pid = 3332] [serial = 90] [outer = 1639DC00] 05:29:58 INFO - PROCESS | 3332 | 1461068998831 Marionette DEBUG loaded listener.js 05:29:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 76 (179DB400) [pid = 3332] [serial = 91] [outer = 1639DC00] 05:29:59 INFO - PROCESS | 3332 | 1461068999245 Marionette TRACE conn4 <- [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]]]}] 05:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 571ms 05:29:59 INFO - PROCESS | 3332 | 1461068999268 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 05:29:59 INFO - PROCESS | 3332 | 1461068999271 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 05:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:29:59 INFO - PROCESS | 3332 | 1461068999274 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:29:59 INFO - PROCESS | 3332 | 1461068999275 Marionette TRACE conn4 <- [1,90,null,{}] 05:29:59 INFO - PROCESS | 3332 | 1461068999279 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:59 INFO - PROCESS | 3332 | 1461068999355 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 05:29:59 INFO - PROCESS | 3332 | 1461068999361 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:59 INFO - PROCESS | 3332 | ++DOCSHELL 18734000 == 30 [pid = 3332] [id = 32] 05:29:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 77 (18738C00) [pid = 3332] [serial = 92] [outer = 00000000] 05:29:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 78 (18790C00) [pid = 3332] [serial = 93] [outer = 18738C00] 05:29:59 INFO - PROCESS | 3332 | 1461068999406 Marionette DEBUG loaded listener.js 05:29:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 79 (18BAC400) [pid = 3332] [serial = 94] [outer = 18738C00] 05:29:59 INFO - PROCESS | 3332 | 1461068999839 Marionette TRACE conn4 <- [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]]]}] 05:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 630ms 05:29:59 INFO - PROCESS | 3332 | 1461068999909 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 05:29:59 INFO - PROCESS | 3332 | 1461068999913 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 05:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:29:59 INFO - PROCESS | 3332 | 1461068999919 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:29:59 INFO - PROCESS | 3332 | 1461068999923 Marionette TRACE conn4 <- [1,94,null,{}] 05:29:59 INFO - PROCESS | 3332 | 1461068999930 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:00 INFO - PROCESS | 3332 | 1461069000029 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 05:30:00 INFO - PROCESS | 3332 | 1461069000171 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:00 INFO - PROCESS | 3332 | ++DOCSHELL 10139400 == 31 [pid = 3332] [id = 33] 05:30:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 80 (1013D000) [pid = 3332] [serial = 95] [outer = 00000000] 05:30:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 81 (103D3000) [pid = 3332] [serial = 96] [outer = 1013D000] 05:30:00 INFO - PROCESS | 3332 | 1461069000229 Marionette DEBUG loaded listener.js 05:30:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 82 (10BD3000) [pid = 3332] [serial = 97] [outer = 1013D000] 05:30:00 INFO - PROCESS | 3332 | 1461069000747 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 891ms 05:30:00 INFO - PROCESS | 3332 | 1461069000810 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 05:30:00 INFO - PROCESS | 3332 | 1461069000814 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 05:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:30:00 INFO - PROCESS | 3332 | 1461069000822 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:30:00 INFO - PROCESS | 3332 | 1461069000826 Marionette TRACE conn4 <- [1,98,null,{}] 05:30:00 INFO - PROCESS | 3332 | 1461069000831 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:00 INFO - PROCESS | 3332 | 1461069000934 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 05:30:01 INFO - PROCESS | 3332 | 1461069001016 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:01 INFO - PROCESS | 3332 | ++DOCSHELL 10032C00 == 32 [pid = 3332] [id = 34] 05:30:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 83 (14BC1400) [pid = 3332] [serial = 98] [outer = 00000000] 05:30:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 84 (17902000) [pid = 3332] [serial = 99] [outer = 14BC1400] 05:30:01 INFO - PROCESS | 3332 | 1461069001071 Marionette DEBUG loaded listener.js 05:30:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 85 (18786400) [pid = 3332] [serial = 100] [outer = 14BC1400] 05:30:01 INFO - PROCESS | 3332 | 1461069001618 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 831ms 05:30:01 INFO - PROCESS | 3332 | 1461069001655 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 05:30:01 INFO - PROCESS | 3332 | 1461069001657 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 05:30:01 INFO - PROCESS | 3332 | 1461069001661 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:30:01 INFO - PROCESS | 3332 | 1461069001663 Marionette TRACE conn4 <- [1,102,null,{}] 05:30:01 INFO - PROCESS | 3332 | 1461069001674 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:01 INFO - PROCESS | 3332 | 1461069001776 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 05:30:01 INFO - PROCESS | 3332 | 1461069001846 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:01 INFO - PROCESS | 3332 | ++DOCSHELL 191A6400 == 33 [pid = 3332] [id = 35] 05:30:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 86 (191A6800) [pid = 3332] [serial = 101] [outer = 00000000] 05:30:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 87 (19637C00) [pid = 3332] [serial = 102] [outer = 191A6800] 05:30:01 INFO - PROCESS | 3332 | 1461069001907 Marionette DEBUG loaded listener.js 05:30:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 88 (1968C800) [pid = 3332] [serial = 103] [outer = 191A6800] 05:30:02 INFO - PROCESS | 3332 | 1461069002462 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 831ms 05:30:02 INFO - PROCESS | 3332 | 1461069002495 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 05:30:02 INFO - PROCESS | 3332 | 1461069002497 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 05:30:02 INFO - PROCESS | 3332 | 1461069002501 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:30:02 INFO - PROCESS | 3332 | 1461069002503 Marionette TRACE conn4 <- [1,106,null,{}] 05:30:02 INFO - PROCESS | 3332 | 1461069002506 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:02 INFO - PROCESS | 3332 | 1461069002602 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 05:30:02 INFO - PROCESS | 3332 | 1461069002682 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:02 INFO - PROCESS | 3332 | ++DOCSHELL 19775800 == 34 [pid = 3332] [id = 36] 05:30:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 89 (1977A000) [pid = 3332] [serial = 104] [outer = 00000000] 05:30:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 90 (19C0F800) [pid = 3332] [serial = 105] [outer = 1977A000] 05:30:02 INFO - PROCESS | 3332 | 1461069002737 Marionette DEBUG loaded listener.js 05:30:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 91 (19E04800) [pid = 3332] [serial = 106] [outer = 1977A000] 05:30:03 INFO - PROCESS | 3332 | 1461069003305 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 830ms 05:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:30:03 INFO - PROCESS | 3332 | 1461069003335 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 05:30:03 INFO - PROCESS | 3332 | 1461069003337 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 05:30:03 INFO - PROCESS | 3332 | 1461069003340 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:30:03 INFO - PROCESS | 3332 | 1461069003342 Marionette TRACE conn4 <- [1,110,null,{}] 05:30:03 INFO - PROCESS | 3332 | 1461069003346 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:03 INFO - PROCESS | 3332 | 1461069003442 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 05:30:03 INFO - PROCESS | 3332 | 1461069003510 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:03 INFO - PROCESS | 3332 | ++DOCSHELL 0FB0DC00 == 35 [pid = 3332] [id = 37] 05:30:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (103CE000) [pid = 3332] [serial = 107] [outer = 00000000] 05:30:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (14427C00) [pid = 3332] [serial = 108] [outer = 103CE000] 05:30:03 INFO - PROCESS | 3332 | 1461069003564 Marionette DEBUG loaded listener.js 05:30:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (14B21000) [pid = 3332] [serial = 109] [outer = 103CE000] 05:30:04 INFO - PROCESS | 3332 | 1461069004117 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 831ms 05:30:04 INFO - PROCESS | 3332 | 1461069004175 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 05:30:04 INFO - PROCESS | 3332 | 1461069004179 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 05:30:04 INFO - PROCESS | 3332 | 1461069004185 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:30:04 INFO - PROCESS | 3332 | 1461069004188 Marionette TRACE conn4 <- [1,114,null,{}] 05:30:04 INFO - PROCESS | 3332 | 1461069004193 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:04 INFO - PROCESS | 3332 | 1461069004289 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 05:30:04 INFO - PROCESS | 3332 | --DOCSHELL 146D2C00 == 34 [pid = 3332] [id = 29] 05:30:04 INFO - PROCESS | 3332 | --DOCSHELL 15C50C00 == 33 [pid = 3332] [id = 31] 05:30:04 INFO - PROCESS | 3332 | --DOCSHELL 14C07000 == 32 [pid = 3332] [id = 30] 05:30:04 INFO - PROCESS | 3332 | --DOCSHELL 0FB0DC00 == 31 [pid = 3332] [id = 37] 05:30:04 INFO - PROCESS | 3332 | --DOCSHELL 191A6400 == 30 [pid = 3332] [id = 35] 05:30:04 INFO - PROCESS | 3332 | --DOCSHELL 19775800 == 29 [pid = 3332] [id = 36] 05:30:04 INFO - PROCESS | 3332 | --DOCSHELL 18734000 == 28 [pid = 3332] [id = 32] 05:30:04 INFO - PROCESS | 3332 | --DOCSHELL 10139400 == 27 [pid = 3332] [id = 33] 05:30:04 INFO - PROCESS | 3332 | --DOCSHELL 10032C00 == 26 [pid = 3332] [id = 34] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (16FD9400) [pid = 3332] [serial = 9] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (16FDEC00) [pid = 3332] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 91 (1117CC00) [pid = 3332] [serial = 4] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 90 (18BB4400) [pid = 3332] [serial = 75] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 89 (1878F400) [pid = 3332] [serial = 63] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 88 (19E08800) [pid = 3332] [serial = 66] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 87 (1977EC00) [pid = 3332] [serial = 69] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 86 (1D8E5C00) [pid = 3332] [serial = 72] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 85 (10305000) [pid = 3332] [serial = 27] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 84 (18721800) [pid = 3332] [serial = 30] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 83 (1B1A9800) [pid = 3332] [serial = 35] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 82 (0FB01C00) [pid = 3332] [serial = 39] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 81 (10BD4400) [pid = 3332] [serial = 42] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 80 (14B04400) [pid = 3332] [serial = 45] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 79 (14E77C00) [pid = 3332] [serial = 48] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 78 (179DAC00) [pid = 3332] [serial = 51] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 77 (183BEC00) [pid = 3332] [serial = 52] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 76 (18C24400) [pid = 3332] [serial = 54] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 75 (19017000) [pid = 3332] [serial = 55] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 74 (19ED9000) [pid = 3332] [serial = 57] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 73 (1C15E400) [pid = 3332] [serial = 60] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 72 (1ABCE000) [pid = 3332] [serial = 33] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 71 (18E72000) [pid = 3332] [serial = 31] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 70 (15C51000) [pid = 3332] [serial = 49] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 69 (1ABC4800) [pid = 3332] [serial = 58] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 68 (1C150C00) [pid = 3332] [serial = 36] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 67 (1AEB8400) [pid = 3332] [serial = 64] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 66 (10BD3400) [pid = 3332] [serial = 28] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 65 (19E09C00) [pid = 3332] [serial = 67] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 64 (11152C00) [pid = 3332] [serial = 43] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 63 (14B25400) [pid = 3332] [serial = 46] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 62 (19780000) [pid = 3332] [serial = 70] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 61 (1EE22800) [pid = 3332] [serial = 73] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 60 (191A1000) [pid = 3332] [serial = 22] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 59 (1C825000) [pid = 3332] [serial = 24] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 58 (1919C800) [pid = 3332] [serial = 21] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 57 (19C12C00) [pid = 3332] [serial = 17] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | --DOMWINDOW == 56 (19E53800) [pid = 3332] [serial = 14] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3332 | 1461069004933 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:04 INFO - PROCESS | 3332 | ++DOCSHELL 0FB76C00 == 27 [pid = 3332] [id = 38] 05:30:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 57 (0FBB5800) [pid = 3332] [serial = 110] [outer = 00000000] 05:30:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 58 (0FC85800) [pid = 3332] [serial = 111] [outer = 0FBB5800] 05:30:05 INFO - PROCESS | 3332 | 1461069004983 Marionette DEBUG loaded listener.js 05:30:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 59 (10137000) [pid = 3332] [serial = 112] [outer = 0FBB5800] 05:30:05 INFO - PROCESS | 3332 | 1461069005371 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1232ms 05:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:30:05 INFO - PROCESS | 3332 | 1461069005422 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 05:30:05 INFO - PROCESS | 3332 | 1461069005425 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 05:30:05 INFO - PROCESS | 3332 | 1461069005430 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:30:05 INFO - PROCESS | 3332 | 1461069005434 Marionette TRACE conn4 <- [1,118,null,{}] 05:30:05 INFO - PROCESS | 3332 | 1461069005439 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:05 INFO - PROCESS | 3332 | 1461069005526 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 05:30:05 INFO - PROCESS | 3332 | 1461069005533 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:05 INFO - PROCESS | 3332 | ++DOCSHELL 1471E800 == 28 [pid = 3332] [id = 39] 05:30:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 60 (1471F000) [pid = 3332] [serial = 113] [outer = 00000000] 05:30:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 61 (1496A400) [pid = 3332] [serial = 114] [outer = 1471F000] 05:30:05 INFO - PROCESS | 3332 | 1461069005582 Marionette DEBUG loaded listener.js 05:30:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 62 (14B24400) [pid = 3332] [serial = 115] [outer = 1471F000] 05:30:06 INFO - PROCESS | 3332 | 1461069005991 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 591ms 05:30:06 INFO - PROCESS | 3332 | 1461069006024 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 05:30:06 INFO - PROCESS | 3332 | 1461069006029 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 05:30:06 INFO - PROCESS | 3332 | 1461069006032 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:30:06 INFO - PROCESS | 3332 | 1461069006035 Marionette TRACE conn4 <- [1,122,null,{}] 05:30:06 INFO - PROCESS | 3332 | 1461069006038 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:06 INFO - PROCESS | 3332 | 1461069006116 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 05:30:06 INFO - PROCESS | 3332 | 1461069006125 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:06 INFO - PROCESS | 3332 | ++DOCSHELL 14E7B400 == 29 [pid = 3332] [id = 40] 05:30:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 63 (14E7BC00) [pid = 3332] [serial = 116] [outer = 00000000] 05:30:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 64 (15CDAC00) [pid = 3332] [serial = 117] [outer = 14E7BC00] 05:30:06 INFO - PROCESS | 3332 | 1461069006172 Marionette DEBUG loaded listener.js 05:30:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 65 (16399800) [pid = 3332] [serial = 118] [outer = 14E7BC00] 05:30:06 INFO - PROCESS | 3332 | 1461069006601 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 05:30:06 INFO - PROCESS | 3332 | 1461069006666 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 05:30:06 INFO - PROCESS | 3332 | 1461069006668 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 05:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:30:06 INFO - PROCESS | 3332 | 1461069006678 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:30:06 INFO - PROCESS | 3332 | 1461069006685 Marionette TRACE conn4 <- [1,126,null,{}] 05:30:06 INFO - PROCESS | 3332 | 1461069006689 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:06 INFO - PROCESS | 3332 | 1461069006767 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 05:30:06 INFO - PROCESS | 3332 | 1461069006773 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:06 INFO - PROCESS | 3332 | ++DOCSHELL 183B1800 == 30 [pid = 3332] [id = 41] 05:30:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 66 (1871E800) [pid = 3332] [serial = 119] [outer = 00000000] 05:30:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 67 (18787400) [pid = 3332] [serial = 120] [outer = 1871E800] 05:30:06 INFO - PROCESS | 3332 | 1461069006819 Marionette DEBUG loaded listener.js 05:30:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 68 (1878D800) [pid = 3332] [serial = 121] [outer = 1871E800] 05:30:07 INFO - PROCESS | 3332 | 1461069007260 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 631ms 05:30:07 INFO - PROCESS | 3332 | 1461069007306 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 05:30:07 INFO - PROCESS | 3332 | 1461069007309 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 05:30:07 INFO - PROCESS | 3332 | 1461069007312 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:30:07 INFO - PROCESS | 3332 | 1461069007314 Marionette TRACE conn4 <- [1,130,null,{}] 05:30:07 INFO - PROCESS | 3332 | 1461069007324 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:07 INFO - PROCESS | 3332 | 1461069007421 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 05:30:07 INFO - PROCESS | 3332 | 1461069007430 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:07 INFO - PROCESS | 3332 | ++DOCSHELL 18BB7800 == 31 [pid = 3332] [id = 42] 05:30:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 69 (18BB7C00) [pid = 3332] [serial = 122] [outer = 00000000] 05:30:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 70 (18E74C00) [pid = 3332] [serial = 123] [outer = 18BB7C00] 05:30:07 INFO - PROCESS | 3332 | 1461069007495 Marionette DEBUG loaded listener.js 05:30:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 71 (19075C00) [pid = 3332] [serial = 124] [outer = 18BB7C00] 05:30:07 INFO - PROCESS | 3332 | 1461069007901 Marionette TRACE conn4 <- [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]]]}] 05:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 632ms 05:30:07 INFO - PROCESS | 3332 | 1461069007950 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 05:30:07 INFO - PROCESS | 3332 | 1461069007952 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 05:30:07 INFO - PROCESS | 3332 | 1461069007955 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:30:07 INFO - PROCESS | 3332 | 1461069007957 Marionette TRACE conn4 <- [1,134,null,{}] 05:30:07 INFO - PROCESS | 3332 | 1461069007961 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:08 INFO - PROCESS | 3332 | 1461069008054 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 05:30:08 INFO - PROCESS | 3332 | 1461069008061 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:08 INFO - PROCESS | 3332 | ++DOCSHELL 19185800 == 32 [pid = 3332] [id = 43] 05:30:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 72 (19186C00) [pid = 3332] [serial = 125] [outer = 00000000] 05:30:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 73 (191A3000) [pid = 3332] [serial = 126] [outer = 19186C00] 05:30:08 INFO - PROCESS | 3332 | 1461069008116 Marionette DEBUG loaded listener.js 05:30:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 74 (1963A400) [pid = 3332] [serial = 127] [outer = 19186C00] 05:30:08 INFO - PROCESS | 3332 | 1461069008565 Marionette TRACE conn4 <- [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]]]}] 05:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 631ms 05:30:08 INFO - PROCESS | 3332 | 1461069008588 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 05:30:08 INFO - PROCESS | 3332 | 1461069008590 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 05:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:30:08 INFO - PROCESS | 3332 | 1461069008598 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:30:08 INFO - PROCESS | 3332 | 1461069008599 Marionette TRACE conn4 <- [1,138,null,{}] 05:30:08 INFO - PROCESS | 3332 | 1461069008603 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:08 INFO - PROCESS | 3332 | 1461069008698 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 05:30:08 INFO - PROCESS | 3332 | 1461069008770 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:08 INFO - PROCESS | 3332 | ++DOCSHELL 10136400 == 33 [pid = 3332] [id = 44] 05:30:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 75 (1977C000) [pid = 3332] [serial = 128] [outer = 00000000] 05:30:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 76 (19C15800) [pid = 3332] [serial = 129] [outer = 1977C000] 05:30:08 INFO - PROCESS | 3332 | 1461069008815 Marionette DEBUG loaded listener.js 05:30:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 77 (19E05400) [pid = 3332] [serial = 130] [outer = 1977C000] 05:30:09 INFO - PROCESS | 3332 | --DOMWINDOW == 76 (18BB0000) [pid = 3332] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:30:09 INFO - PROCESS | 3332 | --DOMWINDOW == 75 (1ABCDC00) [pid = 3332] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:30:09 INFO - PROCESS | 3332 | --DOMWINDOW == 74 (18738C00) [pid = 3332] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:30:09 INFO - PROCESS | 3332 | --DOMWINDOW == 73 (1013C000) [pid = 3332] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:30:09 INFO - PROCESS | 3332 | --DOMWINDOW == 72 (103DC400) [pid = 3332] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:30:09 INFO - PROCESS | 3332 | --DOMWINDOW == 71 (146D3000) [pid = 3332] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:30:09 INFO - PROCESS | 3332 | --DOMWINDOW == 70 (1639DC00) [pid = 3332] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:30:09 INFO - PROCESS | 3332 | --DOMWINDOW == 69 (14C07800) [pid = 3332] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:30:09 INFO - PROCESS | 3332 | 1461069009232 Marionette TRACE conn4 <- [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]]]}] 05:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 692ms 05:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:30:09 INFO - PROCESS | 3332 | 1461069009285 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 05:30:09 INFO - PROCESS | 3332 | 1461069009287 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 05:30:09 INFO - PROCESS | 3332 | 1461069009289 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:30:09 INFO - PROCESS | 3332 | 1461069009291 Marionette TRACE conn4 <- [1,142,null,{}] 05:30:09 INFO - PROCESS | 3332 | 1461069009299 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:09 INFO - PROCESS | 3332 | 1461069009393 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 05:30:09 INFO - PROCESS | 3332 | 1461069009437 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:09 INFO - PROCESS | 3332 | ++DOCSHELL 15C59000 == 34 [pid = 3332] [id = 45] 05:30:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 70 (15C59400) [pid = 3332] [serial = 131] [outer = 00000000] 05:30:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 71 (1878EC00) [pid = 3332] [serial = 132] [outer = 15C59400] 05:30:09 INFO - PROCESS | 3332 | 1461069009481 Marionette DEBUG loaded listener.js 05:30:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 72 (191A1C00) [pid = 3332] [serial = 133] [outer = 15C59400] 05:30:09 INFO - PROCESS | 3332 | 1461069009840 Marionette TRACE conn4 <- [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]]]}] 05:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 590ms 05:30:09 INFO - PROCESS | 3332 | 1461069009881 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 05:30:09 INFO - PROCESS | 3332 | 1461069009883 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 05:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:30:09 INFO - PROCESS | 3332 | 1461069009887 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:30:09 INFO - PROCESS | 3332 | 1461069009888 Marionette TRACE conn4 <- [1,146,null,{}] 05:30:09 INFO - PROCESS | 3332 | 1461069009892 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:10 INFO - PROCESS | 3332 | 1461069009991 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 05:30:10 INFO - PROCESS | 3332 | 1461069010017 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:10 INFO - PROCESS | 3332 | ++DOCSHELL 18789800 == 35 [pid = 3332] [id = 46] 05:30:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 73 (1977B400) [pid = 3332] [serial = 134] [outer = 00000000] 05:30:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 74 (19E55400) [pid = 3332] [serial = 135] [outer = 1977B400] 05:30:10 INFO - PROCESS | 3332 | 1461069010061 Marionette DEBUG loaded listener.js 05:30:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 75 (19E55000) [pid = 3332] [serial = 136] [outer = 1977B400] 05:30:10 INFO - PROCESS | 3332 | 1461069010428 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 571ms 05:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:30:10 INFO - PROCESS | 3332 | 1461069010461 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 05:30:10 INFO - PROCESS | 3332 | 1461069010463 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 05:30:10 INFO - PROCESS | 3332 | 1461069010466 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:30:10 INFO - PROCESS | 3332 | 1461069010468 Marionette TRACE conn4 <- [1,150,null,{}] 05:30:10 INFO - PROCESS | 3332 | 1461069010471 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:10 INFO - PROCESS | 3332 | 1461069010542 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 05:30:10 INFO - PROCESS | 3332 | 1461069010605 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:10 INFO - PROCESS | 3332 | ++DOCSHELL 14B20400 == 36 [pid = 3332] [id = 47] 05:30:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 76 (16FD3800) [pid = 3332] [serial = 137] [outer = 00000000] 05:30:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 77 (1ADCFC00) [pid = 3332] [serial = 138] [outer = 16FD3800] 05:30:10 INFO - PROCESS | 3332 | 1461069010650 Marionette DEBUG loaded listener.js 05:30:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 78 (1ADD7400) [pid = 3332] [serial = 139] [outer = 16FD3800] 05:30:11 INFO - PROCESS | 3332 | 1461069011022 Marionette TRACE conn4 <- [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]]]}] 05:30:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 570ms 05:30:11 INFO - PROCESS | 3332 | 1461069011037 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 05:30:11 INFO - PROCESS | 3332 | 1461069011039 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 05:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:30:11 INFO - PROCESS | 3332 | 1461069011042 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:30:11 INFO - PROCESS | 3332 | 1461069011043 Marionette TRACE conn4 <- [1,154,null,{}] 05:30:11 INFO - PROCESS | 3332 | 1461069011047 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:11 INFO - PROCESS | 3332 | 1461069011154 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 05:30:11 INFO - PROCESS | 3332 | 1461069011270 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:11 INFO - PROCESS | 3332 | ++DOCSHELL 0FBB6000 == 37 [pid = 3332] [id = 48] 05:30:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 79 (0FBB6C00) [pid = 3332] [serial = 140] [outer = 00000000] 05:30:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 80 (1008AC00) [pid = 3332] [serial = 141] [outer = 0FBB6C00] 05:30:11 INFO - PROCESS | 3332 | 1461069011351 Marionette DEBUG loaded listener.js 05:30:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 81 (1008FC00) [pid = 3332] [serial = 142] [outer = 0FBB6C00] 05:30:12 INFO - PROCESS | 3332 | 1461069012108 Marionette TRACE conn4 <- [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]]]}] 05:30:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1133ms 05:30:12 INFO - PROCESS | 3332 | 1461069012207 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 05:30:12 INFO - PROCESS | 3332 | 1461069012212 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 05:30:12 INFO - PROCESS | 3332 | 1461069012217 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:30:12 INFO - PROCESS | 3332 | 1461069012221 Marionette TRACE conn4 <- [1,158,null,{}] 05:30:12 INFO - PROCESS | 3332 | 1461069012226 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:12 INFO - PROCESS | 3332 | 1461069012364 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 05:30:12 INFO - PROCESS | 3332 | 1461069012426 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:12 INFO - PROCESS | 3332 | ++DOCSHELL 14466800 == 38 [pid = 3332] [id = 49] 05:30:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 82 (14470400) [pid = 3332] [serial = 143] [outer = 00000000] 05:30:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 83 (14B5B000) [pid = 3332] [serial = 144] [outer = 14470400] 05:30:12 INFO - PROCESS | 3332 | 1461069012484 Marionette DEBUG loaded listener.js 05:30:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 84 (14C92000) [pid = 3332] [serial = 145] [outer = 14470400] 05:30:13 INFO - PROCESS | 3332 | --DOCSHELL 14B20400 == 37 [pid = 3332] [id = 47] 05:30:13 INFO - PROCESS | 3332 | --DOCSHELL 18789800 == 36 [pid = 3332] [id = 46] 05:30:13 INFO - PROCESS | 3332 | --DOCSHELL 15C59000 == 35 [pid = 3332] [id = 45] 05:30:13 INFO - PROCESS | 3332 | --DOCSHELL 10136400 == 34 [pid = 3332] [id = 44] 05:30:13 INFO - PROCESS | 3332 | --DOCSHELL 19185800 == 33 [pid = 3332] [id = 43] 05:30:13 INFO - PROCESS | 3332 | --DOCSHELL 18BB7800 == 32 [pid = 3332] [id = 42] 05:30:13 INFO - PROCESS | 3332 | --DOCSHELL 183B1800 == 31 [pid = 3332] [id = 41] 05:30:13 INFO - PROCESS | 3332 | --DOCSHELL 14E7B400 == 30 [pid = 3332] [id = 40] 05:30:13 INFO - PROCESS | 3332 | --DOCSHELL 1471E800 == 29 [pid = 3332] [id = 39] 05:30:13 INFO - PROCESS | 3332 | --DOCSHELL 0FB76C00 == 28 [pid = 3332] [id = 38] 05:30:13 INFO - PROCESS | 3332 | --DOMWINDOW == 83 (18BB4000) [pid = 3332] [serial = 76] [outer = 00000000] [url = about:blank] 05:30:13 INFO - PROCESS | 3332 | --DOMWINDOW == 82 (1C82A000) [pid = 3332] [serial = 61] [outer = 00000000] [url = about:blank] 05:30:13 INFO - PROCESS | 3332 | --DOMWINDOW == 81 (18BAC400) [pid = 3332] [serial = 94] [outer = 00000000] [url = about:blank] 05:30:13 INFO - PROCESS | 3332 | --DOMWINDOW == 80 (10140800) [pid = 3332] [serial = 78] [outer = 00000000] [url = about:blank] 05:30:13 INFO - PROCESS | 3332 | --DOMWINDOW == 79 (10BD4000) [pid = 3332] [serial = 81] [outer = 00000000] [url = about:blank] 05:30:13 INFO - PROCESS | 3332 | --DOMWINDOW == 78 (11179800) [pid = 3332] [serial = 82] [outer = 00000000] [url = about:blank] 05:30:13 INFO - PROCESS | 3332 | --DOMWINDOW == 77 (14B2D400) [pid = 3332] [serial = 84] [outer = 00000000] [url = about:blank] 05:30:13 INFO - PROCESS | 3332 | --DOMWINDOW == 76 (17910400) [pid = 3332] [serial = 90] [outer = 00000000] [url = about:blank] 05:30:13 INFO - PROCESS | 3332 | --DOMWINDOW == 75 (179DB400) [pid = 3332] [serial = 91] [outer = 00000000] [url = about:blank] 05:30:13 INFO - PROCESS | 3332 | --DOMWINDOW == 74 (14BBA400) [pid = 3332] [serial = 85] [outer = 00000000] [url = about:blank] 05:30:13 INFO - PROCESS | 3332 | --DOMWINDOW == 73 (18790C00) [pid = 3332] [serial = 93] [outer = 00000000] [url = about:blank] 05:30:13 INFO - PROCESS | 3332 | --DOMWINDOW == 72 (16398000) [pid = 3332] [serial = 88] [outer = 00000000] [url = about:blank] 05:30:13 INFO - PROCESS | 3332 | --DOMWINDOW == 71 (14E77800) [pid = 3332] [serial = 79] [outer = 00000000] [url = about:blank] 05:30:13 INFO - PROCESS | 3332 | --DOMWINDOW == 70 (15C57400) [pid = 3332] [serial = 87] [outer = 00000000] [url = about:blank] 05:30:13 INFO - PROCESS | 3332 | 1461069013315 Marionette TRACE conn4 <- [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]]]}] 05:30:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1124ms 05:30:13 INFO - PROCESS | 3332 | 1461069013345 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 05:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:30:13 INFO - PROCESS | 3332 | 1461069013348 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 05:30:13 INFO - PROCESS | 3332 | 1461069013354 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:30:13 INFO - PROCESS | 3332 | 1461069013357 Marionette TRACE conn4 <- [1,162,null,{}] 05:30:13 INFO - PROCESS | 3332 | 1461069013363 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:13 INFO - PROCESS | 3332 | 1461069013444 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 05:30:13 INFO - PROCESS | 3332 | 1461069013453 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:13 INFO - PROCESS | 3332 | ++DOCSHELL 10356400 == 29 [pid = 3332] [id = 50] 05:30:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 71 (103CEC00) [pid = 3332] [serial = 146] [outer = 00000000] 05:30:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 72 (10BD7800) [pid = 3332] [serial = 147] [outer = 103CEC00] 05:30:13 INFO - PROCESS | 3332 | 1461069013500 Marionette DEBUG loaded listener.js 05:30:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 73 (11175400) [pid = 3332] [serial = 148] [outer = 103CEC00] 05:30:13 INFO - PROCESS | 3332 | 1461069013969 Marionette TRACE conn4 <- [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]]]}] 05:30:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 632ms 05:30:13 INFO - PROCESS | 3332 | 1461069013986 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 05:30:13 INFO - PROCESS | 3332 | 1461069013992 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 05:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:30:14 INFO - PROCESS | 3332 | 1461069013998 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:30:14 INFO - PROCESS | 3332 | 1461069014001 Marionette TRACE conn4 <- [1,166,null,{}] 05:30:14 INFO - PROCESS | 3332 | 1461069014004 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:14 INFO - PROCESS | 3332 | 1461069014083 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 05:30:14 INFO - PROCESS | 3332 | 1461069014092 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:14 INFO - PROCESS | 3332 | ++DOCSHELL 1472A000 == 30 [pid = 3332] [id = 51] 05:30:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 74 (14941400) [pid = 3332] [serial = 149] [outer = 00000000] 05:30:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 75 (14C02400) [pid = 3332] [serial = 150] [outer = 14941400] 05:30:14 INFO - PROCESS | 3332 | 1461069014140 Marionette DEBUG loaded listener.js 05:30:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 76 (14E7B400) [pid = 3332] [serial = 151] [outer = 14941400] 05:30:14 INFO - PROCESS | 3332 | 1461069014579 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 05:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:30:14 INFO - PROCESS | 3332 | 1461069014631 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 05:30:14 INFO - PROCESS | 3332 | 1461069014633 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 05:30:14 INFO - PROCESS | 3332 | 1461069014636 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:30:14 INFO - PROCESS | 3332 | 1461069014640 Marionette TRACE conn4 <- [1,170,null,{}] 05:30:14 INFO - PROCESS | 3332 | 1461069014651 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:14 INFO - PROCESS | 3332 | 1461069014751 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 05:30:14 INFO - PROCESS | 3332 | 1461069014760 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:14 INFO - PROCESS | 3332 | ++DOCSHELL 1790CC00 == 31 [pid = 3332] [id = 52] 05:30:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 77 (1790D000) [pid = 3332] [serial = 152] [outer = 00000000] 05:30:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 78 (179D6C00) [pid = 3332] [serial = 153] [outer = 1790D000] 05:30:14 INFO - PROCESS | 3332 | 1461069014808 Marionette DEBUG loaded listener.js 05:30:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 79 (183BEC00) [pid = 3332] [serial = 154] [outer = 1790D000] 05:30:15 INFO - PROCESS | 3332 | 1461069015236 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:30:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 631ms 05:30:15 INFO - PROCESS | 3332 | 1461069015271 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 05:30:15 INFO - PROCESS | 3332 | 1461069015273 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 05:30:15 INFO - PROCESS | 3332 | 1461069015276 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:30:15 INFO - PROCESS | 3332 | 1461069015278 Marionette TRACE conn4 <- [1,174,null,{}] 05:30:15 INFO - PROCESS | 3332 | 1461069015282 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:15 INFO - PROCESS | 3332 | 1461069015360 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 05:30:15 INFO - PROCESS | 3332 | 1461069015367 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:15 INFO - PROCESS | 3332 | ++DOCSHELL 18785400 == 32 [pid = 3332] [id = 53] 05:30:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 80 (18785C00) [pid = 3332] [serial = 155] [outer = 00000000] 05:30:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 81 (18BAEC00) [pid = 3332] [serial = 156] [outer = 18785C00] 05:30:15 INFO - PROCESS | 3332 | 1461069015412 Marionette DEBUG loaded listener.js 05:30:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 82 (18BB3000) [pid = 3332] [serial = 157] [outer = 18785C00] 05:30:15 INFO - PROCESS | 3332 | 1461069015827 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:30:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 572ms 05:30:15 INFO - PROCESS | 3332 | 1461069015852 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 05:30:15 INFO - PROCESS | 3332 | 1461069015854 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 05:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:30:15 INFO - PROCESS | 3332 | 1461069015857 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:30:15 INFO - PROCESS | 3332 | 1461069015859 Marionette TRACE conn4 <- [1,178,null,{}] 05:30:15 INFO - PROCESS | 3332 | 1461069015862 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:15 INFO - PROCESS | 3332 | 1461069015957 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 05:30:15 INFO - PROCESS | 3332 | 1461069015963 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:15 INFO - PROCESS | 3332 | ++DOCSHELL 10137C00 == 33 [pid = 3332] [id = 54] 05:30:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 83 (18782800) [pid = 3332] [serial = 158] [outer = 00000000] 05:30:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 84 (19076400) [pid = 3332] [serial = 159] [outer = 18782800] 05:30:16 INFO - PROCESS | 3332 | 1461069016009 Marionette DEBUG loaded listener.js 05:30:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 85 (19188000) [pid = 3332] [serial = 160] [outer = 18782800] 05:30:16 INFO - PROCESS | 3332 | 1461069016447 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:30:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 05:30:16 INFO - PROCESS | 3332 | 1461069016487 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 05:30:16 INFO - PROCESS | 3332 | 1461069016489 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 05:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:30:16 INFO - PROCESS | 3332 | 1461069016492 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:30:16 INFO - PROCESS | 3332 | 1461069016494 Marionette TRACE conn4 <- [1,182,null,{}] 05:30:16 INFO - PROCESS | 3332 | 1461069016497 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:16 INFO - PROCESS | 3332 | 1461069016611 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 05:30:16 INFO - PROCESS | 3332 | 1461069016619 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:16 INFO - PROCESS | 3332 | ++DOCSHELL 191A1000 == 34 [pid = 3332] [id = 55] 05:30:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 86 (191A7400) [pid = 3332] [serial = 161] [outer = 00000000] 05:30:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 87 (19C0AC00) [pid = 3332] [serial = 162] [outer = 191A7400] 05:30:16 INFO - PROCESS | 3332 | 1461069016667 Marionette DEBUG loaded listener.js 05:30:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 88 (19C15000) [pid = 3332] [serial = 163] [outer = 191A7400] 05:30:17 INFO - PROCESS | 3332 | 1461069017084 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:30:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 631ms 05:30:17 INFO - PROCESS | 3332 | 1461069017123 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 05:30:17 INFO - PROCESS | 3332 | 1461069017125 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 05:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:30:17 INFO - PROCESS | 3332 | 1461069017128 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:30:17 INFO - PROCESS | 3332 | 1461069017130 Marionette TRACE conn4 <- [1,186,null,{}] 05:30:17 INFO - PROCESS | 3332 | 1461069017133 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:17 INFO - PROCESS | 3332 | 1461069017228 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 05:30:17 INFO - PROCESS | 3332 | 1461069017235 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:17 INFO - PROCESS | 3332 | ++DOCSHELL 19E0B800 == 35 [pid = 3332] [id = 56] 05:30:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 89 (19E0C800) [pid = 3332] [serial = 164] [outer = 00000000] 05:30:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 90 (1AEB8400) [pid = 3332] [serial = 165] [outer = 19E0C800] 05:30:17 INFO - PROCESS | 3332 | 1461069017280 Marionette DEBUG loaded listener.js 05:30:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 91 (1B11B800) [pid = 3332] [serial = 166] [outer = 19E0C800] 05:30:17 INFO - PROCESS | 3332 | --DOMWINDOW == 90 (1977B400) [pid = 3332] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:30:17 INFO - PROCESS | 3332 | --DOMWINDOW == 89 (1471F000) [pid = 3332] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:30:17 INFO - PROCESS | 3332 | --DOMWINDOW == 88 (18BB7C00) [pid = 3332] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:30:17 INFO - PROCESS | 3332 | --DOMWINDOW == 87 (14E7BC00) [pid = 3332] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:30:17 INFO - PROCESS | 3332 | --DOMWINDOW == 86 (1871E800) [pid = 3332] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:30:17 INFO - PROCESS | 3332 | --DOMWINDOW == 85 (0FBB5800) [pid = 3332] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:30:17 INFO - PROCESS | 3332 | --DOMWINDOW == 84 (1013D000) [pid = 3332] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:30:17 INFO - PROCESS | 3332 | --DOMWINDOW == 83 (14BC1400) [pid = 3332] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:30:17 INFO - PROCESS | 3332 | --DOMWINDOW == 82 (191A6800) [pid = 3332] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:30:17 INFO - PROCESS | 3332 | --DOMWINDOW == 81 (1977A000) [pid = 3332] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:30:17 INFO - PROCESS | 3332 | --DOMWINDOW == 80 (15C59400) [pid = 3332] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:30:17 INFO - PROCESS | 3332 | --DOMWINDOW == 79 (19186C00) [pid = 3332] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:30:17 INFO - PROCESS | 3332 | --DOMWINDOW == 78 (1977C000) [pid = 3332] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:30:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 79 (11175C00) [pid = 3332] [serial = 167] [outer = 0F83D400] 05:30:17 INFO - PROCESS | 3332 | 1461069017868 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:30:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 770ms 05:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:30:17 INFO - PROCESS | 3332 | 1461069017899 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 05:30:17 INFO - PROCESS | 3332 | 1461069017901 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 05:30:17 INFO - PROCESS | 3332 | 1461069017904 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:30:17 INFO - PROCESS | 3332 | 1461069017906 Marionette TRACE conn4 <- [1,190,null,{}] 05:30:17 INFO - PROCESS | 3332 | 1461069017909 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:18 INFO - PROCESS | 3332 | 1461069018007 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 05:30:18 INFO - PROCESS | 3332 | 1461069018048 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:18 INFO - PROCESS | 3332 | ++DOCSHELL 0F75A000 == 36 [pid = 3332] [id = 57] 05:30:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 80 (0FBB5800) [pid = 3332] [serial = 168] [outer = 00000000] 05:30:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 81 (1AD30400) [pid = 3332] [serial = 169] [outer = 0FBB5800] 05:30:18 INFO - PROCESS | 3332 | 1461069018092 Marionette DEBUG loaded listener.js 05:30:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 82 (1B110800) [pid = 3332] [serial = 170] [outer = 0FBB5800] 05:30:18 INFO - PROCESS | 3332 | 1461069018428 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:30:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 571ms 05:30:18 INFO - PROCESS | 3332 | 1461069018475 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 05:30:18 INFO - PROCESS | 3332 | 1461069018477 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 05:30:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:30:18 INFO - PROCESS | 3332 | 1461069018481 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:30:18 INFO - PROCESS | 3332 | 1461069018483 Marionette TRACE conn4 <- [1,194,null,{}] 05:30:18 INFO - PROCESS | 3332 | 1461069018486 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:18 INFO - PROCESS | 3332 | 1461069018605 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 05:30:18 INFO - PROCESS | 3332 | 1461069018614 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:18 INFO - PROCESS | 3332 | ++DOCSHELL 0AF56400 == 37 [pid = 3332] [id = 58] 05:30:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 83 (0AF59C00) [pid = 3332] [serial = 171] [outer = 00000000] 05:30:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 84 (0AF60C00) [pid = 3332] [serial = 172] [outer = 0AF59C00] 05:30:18 INFO - PROCESS | 3332 | 1461069018660 Marionette DEBUG loaded listener.js 05:30:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 85 (0AF63400) [pid = 3332] [serial = 173] [outer = 0AF59C00] 05:30:19 INFO - PROCESS | 3332 | 1461069019034 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 571ms 05:30:19 INFO - PROCESS | 3332 | 1461069019052 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 05:30:19 INFO - PROCESS | 3332 | 1461069019054 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 05:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:30:19 INFO - PROCESS | 3332 | 1461069019057 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:30:19 INFO - PROCESS | 3332 | 1461069019059 Marionette TRACE conn4 <- [1,198,null,{}] 05:30:19 INFO - PROCESS | 3332 | 1461069019062 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:19 INFO - PROCESS | 3332 | 1461069019134 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 05:30:19 INFO - PROCESS | 3332 | 1461069019140 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:19 INFO - PROCESS | 3332 | ++DOCSHELL 1871A400 == 38 [pid = 3332] [id = 59] 05:30:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 86 (18739800) [pid = 3332] [serial = 174] [outer = 00000000] 05:30:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 87 (1BDA1000) [pid = 3332] [serial = 175] [outer = 18739800] 05:30:19 INFO - PROCESS | 3332 | 1461069019186 Marionette DEBUG loaded listener.js 05:30:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 88 (1BD9A800) [pid = 3332] [serial = 176] [outer = 18739800] 05:30:19 INFO - PROCESS | 3332 | 1461069019595 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 571ms 05:30:19 INFO - PROCESS | 3332 | 1461069019628 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 05:30:19 INFO - PROCESS | 3332 | 1461069019631 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 05:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:30:19 INFO - PROCESS | 3332 | 1461069019634 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:30:19 INFO - PROCESS | 3332 | 1461069019636 Marionette TRACE conn4 <- [1,202,null,{}] 05:30:19 INFO - PROCESS | 3332 | 1461069019640 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:19 INFO - PROCESS | 3332 | 1461069019774 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 05:30:19 INFO - PROCESS | 3332 | 1461069019884 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:19 INFO - PROCESS | 3332 | ++DOCSHELL 0FB01800 == 39 [pid = 3332] [id = 60] 05:30:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 89 (0FB03C00) [pid = 3332] [serial = 177] [outer = 00000000] 05:30:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 90 (1008A400) [pid = 3332] [serial = 178] [outer = 0FB03C00] 05:30:20 INFO - PROCESS | 3332 | 1461069019990 Marionette DEBUG loaded listener.js 05:30:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 91 (10135800) [pid = 3332] [serial = 179] [outer = 0FB03C00] 05:30:20 INFO - PROCESS | 3332 | 1461069020531 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:30:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 931ms 05:30:20 INFO - PROCESS | 3332 | 1461069020566 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 05:30:20 INFO - PROCESS | 3332 | 1461069020572 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 05:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:30:20 INFO - PROCESS | 3332 | 1461069020576 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:30:20 INFO - PROCESS | 3332 | 1461069020581 Marionette TRACE conn4 <- [1,206,null,{}] 05:30:20 INFO - PROCESS | 3332 | 1461069020586 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:20 INFO - PROCESS | 3332 | 1461069020691 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 05:30:20 INFO - PROCESS | 3332 | 1461069020778 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:20 INFO - PROCESS | 3332 | ++DOCSHELL 103CD400 == 40 [pid = 3332] [id = 61] 05:30:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (103D5C00) [pid = 3332] [serial = 180] [outer = 00000000] 05:30:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (14724400) [pid = 3332] [serial = 181] [outer = 103D5C00] 05:30:20 INFO - PROCESS | 3332 | 1461069020836 Marionette DEBUG loaded listener.js 05:30:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (14B27000) [pid = 3332] [serial = 182] [outer = 103D5C00] 05:30:21 INFO - PROCESS | 3332 | 1461069021415 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 871ms 05:30:21 INFO - PROCESS | 3332 | 1461069021450 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 05:30:21 INFO - PROCESS | 3332 | 1461069021453 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 05:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:30:21 INFO - PROCESS | 3332 | 1461069021457 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:30:21 INFO - PROCESS | 3332 | 1461069021460 Marionette TRACE conn4 <- [1,210,null,{}] 05:30:21 INFO - PROCESS | 3332 | 1461069021464 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:21 INFO - PROCESS | 3332 | 1461069021564 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 05:30:21 INFO - PROCESS | 3332 | 1461069021652 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:21 INFO - PROCESS | 3332 | ++DOCSHELL 17907800 == 41 [pid = 3332] [id = 62] 05:30:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (1790E400) [pid = 3332] [serial = 183] [outer = 00000000] 05:30:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (18BA9C00) [pid = 3332] [serial = 184] [outer = 1790E400] 05:30:21 INFO - PROCESS | 3332 | 1461069021709 Marionette DEBUG loaded listener.js 05:30:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (18C20000) [pid = 3332] [serial = 185] [outer = 1790E400] 05:30:22 INFO - PROCESS | 3332 | 1461069022228 Marionette TRACE conn4 <- [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]]]}] 05:30:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 830ms 05:30:22 INFO - PROCESS | 3332 | 1461069022290 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 05:30:22 INFO - PROCESS | 3332 | 1461069022294 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 05:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:30:22 INFO - PROCESS | 3332 | 1461069022305 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:30:22 INFO - PROCESS | 3332 | 1461069022310 Marionette TRACE conn4 <- [1,214,null,{}] 05:30:22 INFO - PROCESS | 3332 | 1461069022315 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:22 INFO - PROCESS | 3332 | 1461069022417 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 05:30:22 INFO - PROCESS | 3332 | 1461069022492 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:22 INFO - PROCESS | 3332 | ++DOCSHELL 18EDA400 == 42 [pid = 3332] [id = 63] 05:30:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (18EDB400) [pid = 3332] [serial = 186] [outer = 00000000] 05:30:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (18EE2C00) [pid = 3332] [serial = 187] [outer = 18EDB400] 05:30:22 INFO - PROCESS | 3332 | 1461069022546 Marionette DEBUG loaded listener.js 05:30:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (1977B400) [pid = 3332] [serial = 188] [outer = 18EDB400] 05:30:23 INFO - PROCESS | 3332 | 1461069023290 Marionette TRACE conn4 <- [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]]]}] 05:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1024ms 05:30:23 INFO - PROCESS | 3332 | 1461069023328 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 05:30:23 INFO - PROCESS | 3332 | 1461069023332 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 05:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:30:23 INFO - PROCESS | 3332 | 1461069023337 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:30:23 INFO - PROCESS | 3332 | 1461069023341 Marionette TRACE conn4 <- [1,218,null,{}] 05:30:23 INFO - PROCESS | 3332 | 1461069023347 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:23 INFO - PROCESS | 3332 | 1461069023438 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 05:30:23 INFO - PROCESS | 3332 | 1461069023528 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:23 INFO - PROCESS | 3332 | ++DOCSHELL 10138000 == 43 [pid = 3332] [id = 64] 05:30:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (1013CC00) [pid = 3332] [serial = 189] [outer = 00000000] 05:30:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (10198800) [pid = 3332] [serial = 190] [outer = 1013CC00] 05:30:23 INFO - PROCESS | 3332 | 1461069023577 Marionette DEBUG loaded listener.js 05:30:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (1034A000) [pid = 3332] [serial = 191] [outer = 1013CC00] 05:30:24 INFO - PROCESS | 3332 | --DOCSHELL 1871A400 == 42 [pid = 3332] [id = 59] 05:30:24 INFO - PROCESS | 3332 | --DOCSHELL 0AF56400 == 41 [pid = 3332] [id = 58] 05:30:24 INFO - PROCESS | 3332 | --DOCSHELL 0F75A000 == 40 [pid = 3332] [id = 57] 05:30:24 INFO - PROCESS | 3332 | --DOCSHELL 19E0B800 == 39 [pid = 3332] [id = 56] 05:30:24 INFO - PROCESS | 3332 | --DOCSHELL 191A1000 == 38 [pid = 3332] [id = 55] 05:30:24 INFO - PROCESS | 3332 | --DOCSHELL 10137C00 == 37 [pid = 3332] [id = 54] 05:30:24 INFO - PROCESS | 3332 | --DOCSHELL 18785400 == 36 [pid = 3332] [id = 53] 05:30:24 INFO - PROCESS | 3332 | --DOCSHELL 1790CC00 == 35 [pid = 3332] [id = 52] 05:30:24 INFO - PROCESS | 3332 | --DOCSHELL 1472A000 == 34 [pid = 3332] [id = 51] 05:30:24 INFO - PROCESS | 3332 | --DOCSHELL 10356400 == 33 [pid = 3332] [id = 50] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (1ADCFC00) [pid = 3332] [serial = 138] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (19E55000) [pid = 3332] [serial = 136] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (1496A400) [pid = 3332] [serial = 114] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (14B24400) [pid = 3332] [serial = 115] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (18E74C00) [pid = 3332] [serial = 123] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (15CDAC00) [pid = 3332] [serial = 117] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (16399800) [pid = 3332] [serial = 118] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (18787400) [pid = 3332] [serial = 120] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (0FC85800) [pid = 3332] [serial = 111] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (10137000) [pid = 3332] [serial = 112] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (10BD3000) [pid = 3332] [serial = 97] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 91 (103D3000) [pid = 3332] [serial = 96] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 90 (18786400) [pid = 3332] [serial = 100] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 89 (17902000) [pid = 3332] [serial = 99] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 88 (1968C800) [pid = 3332] [serial = 103] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 87 (19637C00) [pid = 3332] [serial = 102] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 86 (19E04800) [pid = 3332] [serial = 106] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 85 (19C0F800) [pid = 3332] [serial = 105] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 84 (14427C00) [pid = 3332] [serial = 108] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 83 (1878EC00) [pid = 3332] [serial = 132] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 82 (191A3000) [pid = 3332] [serial = 126] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 81 (1963A400) [pid = 3332] [serial = 127] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 80 (19C15800) [pid = 3332] [serial = 129] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 79 (19E55400) [pid = 3332] [serial = 135] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 78 (19E05400) [pid = 3332] [serial = 130] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 77 (191A1C00) [pid = 3332] [serial = 133] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 76 (19075C00) [pid = 3332] [serial = 124] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | --DOMWINDOW == 75 (1878D800) [pid = 3332] [serial = 121] [outer = 00000000] [url = about:blank] 05:30:24 INFO - PROCESS | 3332 | 1461069024136 Marionette TRACE conn4 <- [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]]]}] 05:30:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 831ms 05:30:24 INFO - PROCESS | 3332 | 1461069024168 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 05:30:24 INFO - PROCESS | 3332 | 1461069024174 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 05:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:30:24 INFO - PROCESS | 3332 | 1461069024180 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:30:24 INFO - PROCESS | 3332 | 1461069024182 Marionette TRACE conn4 <- [1,222,null,{}] 05:30:24 INFO - PROCESS | 3332 | 1461069024186 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:24 INFO - PROCESS | 3332 | 1461069024265 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 05:30:24 INFO - PROCESS | 3332 | 1461069024274 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:24 INFO - PROCESS | 3332 | ++DOCSHELL 0AF5E800 == 34 [pid = 3332] [id = 65] 05:30:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 76 (0AF60800) [pid = 3332] [serial = 192] [outer = 00000000] 05:30:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 77 (10137C00) [pid = 3332] [serial = 193] [outer = 0AF60800] 05:30:24 INFO - PROCESS | 3332 | 1461069024322 Marionette DEBUG loaded listener.js 05:30:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 78 (1034A400) [pid = 3332] [serial = 194] [outer = 0AF60800] 05:30:24 INFO - PROCESS | 3332 | 1461069024777 Marionette TRACE conn4 <- [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]]]}] 05:30:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 631ms 05:30:24 INFO - PROCESS | 3332 | 1461069024831 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 05:30:24 INFO - PROCESS | 3332 | 1461069024833 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 05:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:30:24 INFO - PROCESS | 3332 | 1461069024837 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:30:24 INFO - PROCESS | 3332 | 1461069024840 Marionette TRACE conn4 <- [1,226,null,{}] 05:30:24 INFO - PROCESS | 3332 | 1461069024851 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:24 INFO - PROCESS | 3332 | 1461069024931 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 05:30:24 INFO - PROCESS | 3332 | 1461069024939 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:24 INFO - PROCESS | 3332 | ++DOCSHELL 14B23800 == 35 [pid = 3332] [id = 66] 05:30:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 79 (14B23C00) [pid = 3332] [serial = 195] [outer = 00000000] 05:30:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 80 (14BBA800) [pid = 3332] [serial = 196] [outer = 14B23C00] 05:30:25 INFO - PROCESS | 3332 | 1461069024988 Marionette DEBUG loaded listener.js 05:30:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 81 (14E76400) [pid = 3332] [serial = 197] [outer = 14B23C00] 05:30:25 INFO - PROCESS | 3332 | 1461069025418 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 05:30:25 INFO - PROCESS | 3332 | 1461069025471 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 05:30:25 INFO - PROCESS | 3332 | 1461069025473 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 05:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:30:25 INFO - PROCESS | 3332 | 1461069025477 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:30:25 INFO - PROCESS | 3332 | 1461069025478 Marionette TRACE conn4 <- [1,230,null,{}] 05:30:25 INFO - PROCESS | 3332 | 1461069025482 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:25 INFO - PROCESS | 3332 | 1461069025560 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 05:30:25 INFO - PROCESS | 3332 | 1461069025569 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:25 INFO - PROCESS | 3332 | ++DOCSHELL 14E7D400 == 36 [pid = 3332] [id = 67] 05:30:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 82 (15CDE800) [pid = 3332] [serial = 198] [outer = 00000000] 05:30:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 83 (16FD9000) [pid = 3332] [serial = 199] [outer = 15CDE800] 05:30:25 INFO - PROCESS | 3332 | 1461069025615 Marionette DEBUG loaded listener.js 05:30:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 84 (17267800) [pid = 3332] [serial = 200] [outer = 15CDE800] 05:30:26 INFO - PROCESS | 3332 | 1461069026019 Marionette TRACE conn4 <- [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]]]}] 05:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 571ms 05:30:26 INFO - PROCESS | 3332 | 1461069026061 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 05:30:26 INFO - PROCESS | 3332 | 1461069026063 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 05:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:30:26 INFO - PROCESS | 3332 | 1461069026067 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:30:26 INFO - PROCESS | 3332 | 1461069026068 Marionette TRACE conn4 <- [1,234,null,{}] 05:30:26 INFO - PROCESS | 3332 | 1461069026072 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:26 INFO - PROCESS | 3332 | 1461069026146 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 05:30:26 INFO - PROCESS | 3332 | 1461069026153 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:26 INFO - PROCESS | 3332 | ++DOCSHELL 17907400 == 37 [pid = 3332] [id = 68] 05:30:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 85 (179D3C00) [pid = 3332] [serial = 201] [outer = 00000000] 05:30:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 86 (1873E800) [pid = 3332] [serial = 202] [outer = 179D3C00] 05:30:26 INFO - PROCESS | 3332 | 1461069026199 Marionette DEBUG loaded listener.js 05:30:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 87 (18785400) [pid = 3332] [serial = 203] [outer = 179D3C00] 05:30:26 INFO - PROCESS | 3332 | 1461069026686 Marionette TRACE conn4 <- [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]]]}] 05:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 671ms 05:30:26 INFO - PROCESS | 3332 | 1461069026743 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 05:30:26 INFO - PROCESS | 3332 | 1461069026745 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 05:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:30:26 INFO - PROCESS | 3332 | 1461069026748 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:30:26 INFO - PROCESS | 3332 | 1461069026749 Marionette TRACE conn4 <- [1,238,null,{}] 05:30:26 INFO - PROCESS | 3332 | 1461069026753 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:26 INFO - PROCESS | 3332 | 1461069026881 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 05:30:26 INFO - PROCESS | 3332 | 1461069026894 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:26 INFO - PROCESS | 3332 | ++DOCSHELL 0F75BC00 == 38 [pid = 3332] [id = 69] 05:30:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 88 (183BAC00) [pid = 3332] [serial = 204] [outer = 00000000] 05:30:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 89 (18ED3400) [pid = 3332] [serial = 205] [outer = 183BAC00] 05:30:26 INFO - PROCESS | 3332 | 1461069026942 Marionette DEBUG loaded listener.js 05:30:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 90 (18ED6800) [pid = 3332] [serial = 206] [outer = 183BAC00] 05:30:27 INFO - PROCESS | 3332 | 1461069027359 Marionette TRACE conn4 <- [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]]]}] 05:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 631ms 05:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:30:27 INFO - PROCESS | 3332 | 1461069027387 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 05:30:27 INFO - PROCESS | 3332 | 1461069027389 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 05:30:27 INFO - PROCESS | 3332 | 1461069027392 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:30:27 INFO - PROCESS | 3332 | 1461069027394 Marionette TRACE conn4 <- [1,242,null,{}] 05:30:27 INFO - PROCESS | 3332 | 1461069027397 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:27 INFO - PROCESS | 3332 | 1461069027496 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 05:30:27 INFO - PROCESS | 3332 | 1461069027569 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:27 INFO - PROCESS | 3332 | ++DOCSHELL 18EDC000 == 39 [pid = 3332] [id = 70] 05:30:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 91 (18EDCC00) [pid = 3332] [serial = 207] [outer = 00000000] 05:30:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (19083400) [pid = 3332] [serial = 208] [outer = 18EDCC00] 05:30:27 INFO - PROCESS | 3332 | 1461069027613 Marionette DEBUG loaded listener.js 05:30:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (19078800) [pid = 3332] [serial = 209] [outer = 18EDCC00] 05:30:28 INFO - PROCESS | 3332 | 1461069028002 Marionette TRACE conn4 <- [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]]]}] 05:30:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 05:30:28 INFO - PROCESS | 3332 | 1461069028024 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 05:30:28 INFO - PROCESS | 3332 | 1461069028026 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 05:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:30:28 INFO - PROCESS | 3332 | 1461069028029 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:30:28 INFO - PROCESS | 3332 | 1461069028030 Marionette TRACE conn4 <- [1,246,null,{}] 05:30:28 INFO - PROCESS | 3332 | 1461069028034 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:28 INFO - PROCESS | 3332 | 1461069028130 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 05:30:28 INFO - PROCESS | 3332 | 1461069028136 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:28 INFO - PROCESS | 3332 | ++DOCSHELL 1901D800 == 40 [pid = 3332] [id = 71] 05:30:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (191A0C00) [pid = 3332] [serial = 210] [outer = 00000000] 05:30:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (19694400) [pid = 3332] [serial = 211] [outer = 191A0C00] 05:30:28 INFO - PROCESS | 3332 | 1461069028181 Marionette DEBUG loaded listener.js 05:30:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (19692800) [pid = 3332] [serial = 212] [outer = 191A0C00] 05:30:28 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (0AF59C00) [pid = 3332] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:30:28 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (18782800) [pid = 3332] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:30:28 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (14941400) [pid = 3332] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:30:28 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (191A7400) [pid = 3332] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:30:28 INFO - PROCESS | 3332 | --DOMWINDOW == 91 (1790D000) [pid = 3332] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:30:28 INFO - PROCESS | 3332 | --DOMWINDOW == 90 (18785C00) [pid = 3332] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:30:28 INFO - PROCESS | 3332 | --DOMWINDOW == 89 (103CEC00) [pid = 3332] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:30:28 INFO - PROCESS | 3332 | --DOMWINDOW == 88 (16FD3800) [pid = 3332] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:30:28 INFO - PROCESS | 3332 | --DOMWINDOW == 87 (0FBB5800) [pid = 3332] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:30:28 INFO - PROCESS | 3332 | --DOMWINDOW == 86 (19E0C800) [pid = 3332] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:30:28 INFO - PROCESS | 3332 | 1461069028676 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:30:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 671ms 05:30:28 INFO - PROCESS | 3332 | 1461069028700 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 05:30:28 INFO - PROCESS | 3332 | 1461069028702 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 05:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:30:28 INFO - PROCESS | 3332 | 1461069028705 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:30:28 INFO - PROCESS | 3332 | 1461069028706 Marionette TRACE conn4 <- [1,250,null,{}] 05:30:28 INFO - PROCESS | 3332 | 1461069028710 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:28 INFO - PROCESS | 3332 | 1461069028808 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 05:30:28 INFO - PROCESS | 3332 | 1461069028878 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:28 INFO - PROCESS | 3332 | ++DOCSHELL 10305800 == 41 [pid = 3332] [id = 72] 05:30:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 87 (14722C00) [pid = 3332] [serial = 213] [outer = 00000000] 05:30:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 88 (19776800) [pid = 3332] [serial = 214] [outer = 14722C00] 05:30:28 INFO - PROCESS | 3332 | 1461069028924 Marionette DEBUG loaded listener.js 05:30:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 89 (1977F400) [pid = 3332] [serial = 215] [outer = 14722C00] 05:30:29 INFO - PROCESS | 3332 | 1461069029259 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 573ms 05:30:29 INFO - PROCESS | 3332 | 1461069029281 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 05:30:29 INFO - PROCESS | 3332 | 1461069029282 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 05:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:30:29 INFO - PROCESS | 3332 | 1461069029285 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:30:29 INFO - PROCESS | 3332 | 1461069029287 Marionette TRACE conn4 <- [1,254,null,{}] 05:30:29 INFO - PROCESS | 3332 | 1461069029291 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:29 INFO - PROCESS | 3332 | 1461069029396 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 05:30:29 INFO - PROCESS | 3332 | 1461069029403 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:29 INFO - PROCESS | 3332 | ++DOCSHELL 10197800 == 42 [pid = 3332] [id = 73] 05:30:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 90 (191AAC00) [pid = 3332] [serial = 216] [outer = 00000000] 05:30:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 91 (19E06400) [pid = 3332] [serial = 217] [outer = 191AAC00] 05:30:29 INFO - PROCESS | 3332 | 1461069029450 Marionette DEBUG loaded listener.js 05:30:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (19E10000) [pid = 3332] [serial = 218] [outer = 191AAC00] 05:30:29 INFO - PROCESS | 3332 | 1461069029856 Marionette TRACE conn4 <- [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]]]}] 05:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 630ms 05:30:29 INFO - PROCESS | 3332 | 1461069029918 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 05:30:29 INFO - PROCESS | 3332 | 1461069029921 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 05:30:29 INFO - PROCESS | 3332 | 1461069029924 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:30:29 INFO - PROCESS | 3332 | 1461069029927 Marionette TRACE conn4 <- [1,258,null,{}] 05:30:29 INFO - PROCESS | 3332 | 1461069029930 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:30 INFO - PROCESS | 3332 | 1461069030054 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 05:30:30 INFO - PROCESS | 3332 | 1461069030069 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:30 INFO - PROCESS | 3332 | ++DOCSHELL 1ABC8000 == 43 [pid = 3332] [id = 74] 05:30:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (1ABCDC00) [pid = 3332] [serial = 219] [outer = 00000000] 05:30:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (1B385800) [pid = 3332] [serial = 220] [outer = 1ABCDC00] 05:30:30 INFO - PROCESS | 3332 | 1461069030122 Marionette DEBUG loaded listener.js 05:30:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (1BDA0C00) [pid = 3332] [serial = 221] [outer = 1ABCDC00] 05:30:30 INFO - PROCESS | 3332 | 1461069030604 Marionette TRACE conn4 <- [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]]]}] 05:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 731ms 05:30:30 INFO - PROCESS | 3332 | 1461069030695 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 05:30:30 INFO - PROCESS | 3332 | 1461069030699 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 05:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:30:30 INFO - PROCESS | 3332 | 1461069030722 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:30:30 INFO - PROCESS | 3332 | 1461069030724 Marionette TRACE conn4 <- [1,262,null,{}] 05:30:30 INFO - PROCESS | 3332 | 1461069030759 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:30 INFO - PROCESS | 3332 | 1461069030891 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 05:30:30 INFO - PROCESS | 3332 | 1461069030976 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:31 INFO - PROCESS | 3332 | ++DOCSHELL 1013DC00 == 44 [pid = 3332] [id = 75] 05:30:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (1013E400) [pid = 3332] [serial = 222] [outer = 00000000] 05:30:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (10199C00) [pid = 3332] [serial = 223] [outer = 1013E400] 05:30:31 INFO - PROCESS | 3332 | 1461069031032 Marionette DEBUG loaded listener.js 05:30:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (11152400) [pid = 3332] [serial = 224] [outer = 1013E400] 05:30:31 INFO - PROCESS | 3332 | 1461069031606 Marionette TRACE conn4 <- [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]]]}] 05:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 951ms 05:30:31 INFO - PROCESS | 3332 | 1461069031664 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 05:30:31 INFO - PROCESS | 3332 | 1461069031671 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 05:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:30:31 INFO - PROCESS | 3332 | 1461069031678 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:30:31 INFO - PROCESS | 3332 | 1461069031681 Marionette TRACE conn4 <- [1,266,null,{}] 05:30:31 INFO - PROCESS | 3332 | 1461069031685 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:31 INFO - PROCESS | 3332 | 1461069031792 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 05:30:31 INFO - PROCESS | 3332 | 1461069031866 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:31 INFO - PROCESS | 3332 | ++DOCSHELL 1496AC00 == 45 [pid = 3332] [id = 76] 05:30:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (14B28400) [pid = 3332] [serial = 225] [outer = 00000000] 05:30:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (183BA400) [pid = 3332] [serial = 226] [outer = 14B28400] 05:30:31 INFO - PROCESS | 3332 | 1461069031921 Marionette DEBUG loaded listener.js 05:30:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (18786000) [pid = 3332] [serial = 227] [outer = 14B28400] 05:30:32 INFO - PROCESS | 3332 | 1461069032466 Marionette TRACE conn4 <- [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]]]}] 05:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 831ms 05:30:32 INFO - PROCESS | 3332 | 1461069032510 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 05:30:32 INFO - PROCESS | 3332 | 1461069032512 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 05:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:30:32 INFO - PROCESS | 3332 | 1461069032516 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:30:32 INFO - PROCESS | 3332 | 1461069032520 Marionette TRACE conn4 <- [1,270,null,{}] 05:30:32 INFO - PROCESS | 3332 | 1461069032531 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:32 INFO - PROCESS | 3332 | 1461069032634 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 05:30:32 INFO - PROCESS | 3332 | 1461069032722 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:32 INFO - PROCESS | 3332 | ++DOCSHELL 19E08C00 == 46 [pid = 3332] [id = 77] 05:30:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (19E58C00) [pid = 3332] [serial = 228] [outer = 00000000] 05:30:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (1B1AC000) [pid = 3332] [serial = 229] [outer = 19E58C00] 05:30:32 INFO - PROCESS | 3332 | 1461069032782 Marionette DEBUG loaded listener.js 05:30:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (1C7E8400) [pid = 3332] [serial = 230] [outer = 19E58C00] 05:30:33 INFO - PROCESS | 3332 | 1461069033372 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:30:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 930ms 05:30:33 INFO - PROCESS | 3332 | 1461069033450 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 05:30:33 INFO - PROCESS | 3332 | 1461069033453 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 05:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:30:33 INFO - PROCESS | 3332 | 1461069033456 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:30:33 INFO - PROCESS | 3332 | 1461069033459 Marionette TRACE conn4 <- [1,274,null,{}] 05:30:33 INFO - PROCESS | 3332 | 1461069033462 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:33 INFO - PROCESS | 3332 | 1461069033596 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 05:30:33 INFO - PROCESS | 3332 | 1461069033670 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:33 INFO - PROCESS | 3332 | ++DOCSHELL 1D784C00 == 47 [pid = 3332] [id = 78] 05:30:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (1D785400) [pid = 3332] [serial = 231] [outer = 00000000] 05:30:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (1D78B000) [pid = 3332] [serial = 232] [outer = 1D785400] 05:30:33 INFO - PROCESS | 3332 | 1461069033766 Marionette DEBUG loaded listener.js 05:30:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (1D7AC800) [pid = 3332] [serial = 233] [outer = 1D785400] 05:30:34 INFO - PROCESS | 3332 | 1461069034463 Marionette TRACE conn4 <- [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]]]}] 05:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1068ms 05:30:34 INFO - PROCESS | 3332 | 1461069034527 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 05:30:34 INFO - PROCESS | 3332 | 1461069034531 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 05:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:30:34 INFO - PROCESS | 3332 | 1461069034536 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:30:34 INFO - PROCESS | 3332 | 1461069034541 Marionette TRACE conn4 <- [1,278,null,{}] 05:30:34 INFO - PROCESS | 3332 | 1461069034547 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:34 INFO - PROCESS | 3332 | 1461069034640 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 05:30:34 INFO - PROCESS | 3332 | 1461069034718 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:34 INFO - PROCESS | 3332 | ++DOCSHELL 10FE6000 == 48 [pid = 3332] [id = 79] 05:30:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (11146000) [pid = 3332] [serial = 234] [outer = 00000000] 05:30:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (14969800) [pid = 3332] [serial = 235] [outer = 11146000] 05:30:34 INFO - PROCESS | 3332 | 1461069034768 Marionette DEBUG loaded listener.js 05:30:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (14B2DC00) [pid = 3332] [serial = 236] [outer = 11146000] 05:30:35 INFO - PROCESS | 3332 | --DOCSHELL 0FBB6000 == 47 [pid = 3332] [id = 48] 05:30:35 INFO - PROCESS | 3332 | --DOCSHELL 10197800 == 46 [pid = 3332] [id = 73] 05:30:35 INFO - PROCESS | 3332 | --DOCSHELL 10305800 == 45 [pid = 3332] [id = 72] 05:30:35 INFO - PROCESS | 3332 | --DOCSHELL 1901D800 == 44 [pid = 3332] [id = 71] 05:30:35 INFO - PROCESS | 3332 | --DOCSHELL 18EDC000 == 43 [pid = 3332] [id = 70] 05:30:35 INFO - PROCESS | 3332 | --DOCSHELL 0F75BC00 == 42 [pid = 3332] [id = 69] 05:30:35 INFO - PROCESS | 3332 | --DOCSHELL 17907400 == 41 [pid = 3332] [id = 68] 05:30:35 INFO - PROCESS | 3332 | --DOCSHELL 14E7D400 == 40 [pid = 3332] [id = 67] 05:30:35 INFO - PROCESS | 3332 | --DOCSHELL 14B23800 == 39 [pid = 3332] [id = 66] 05:30:35 INFO - PROCESS | 3332 | --DOCSHELL 0AF5E800 == 38 [pid = 3332] [id = 65] 05:30:35 INFO - PROCESS | 3332 | --DOCSHELL 10138000 == 37 [pid = 3332] [id = 64] 05:30:35 INFO - PROCESS | 3332 | --DOCSHELL 18EDA400 == 36 [pid = 3332] [id = 63] 05:30:35 INFO - PROCESS | 3332 | --DOCSHELL 17907800 == 35 [pid = 3332] [id = 62] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (1BDA1000) [pid = 3332] [serial = 175] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | --DOCSHELL 103CD400 == 34 [pid = 3332] [id = 61] 05:30:35 INFO - PROCESS | 3332 | --DOCSHELL 0FB01800 == 33 [pid = 3332] [id = 60] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (0AF63400) [pid = 3332] [serial = 173] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (19076400) [pid = 3332] [serial = 159] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (14C02400) [pid = 3332] [serial = 150] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (14E7B400) [pid = 3332] [serial = 151] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (19C15000) [pid = 3332] [serial = 163] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (14B5B000) [pid = 3332] [serial = 144] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (179D6C00) [pid = 3332] [serial = 153] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (183BEC00) [pid = 3332] [serial = 154] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (18BAEC00) [pid = 3332] [serial = 156] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (10BD7800) [pid = 3332] [serial = 147] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (11175400) [pid = 3332] [serial = 148] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (19C0AC00) [pid = 3332] [serial = 162] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (1008AC00) [pid = 3332] [serial = 141] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (1ADD7400) [pid = 3332] [serial = 139] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (19188000) [pid = 3332] [serial = 160] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (1AD30400) [pid = 3332] [serial = 169] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (1AEB8400) [pid = 3332] [serial = 165] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 91 (1B110800) [pid = 3332] [serial = 170] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 90 (1B11B800) [pid = 3332] [serial = 166] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 89 (0AF60C00) [pid = 3332] [serial = 172] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 88 (10032400) [pid = 3332] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:30:35 INFO - PROCESS | 3332 | --DOMWINDOW == 87 (18BB3000) [pid = 3332] [serial = 157] [outer = 00000000] [url = about:blank] 05:30:35 INFO - PROCESS | 3332 | 1461069035582 Marionette TRACE conn4 <- [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]]]}] 05:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1080ms 05:30:35 INFO - PROCESS | 3332 | 1461069035632 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 05:30:35 INFO - PROCESS | 3332 | 1461069035637 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 05:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:30:35 INFO - PROCESS | 3332 | 1461069035657 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:30:35 INFO - PROCESS | 3332 | 1461069035659 Marionette TRACE conn4 <- [1,282,null,{}] 05:30:35 INFO - PROCESS | 3332 | 1461069035663 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:35 INFO - PROCESS | 3332 | 1461069035746 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 05:30:35 INFO - PROCESS | 3332 | 1461069035752 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:35 INFO - PROCESS | 3332 | ++DOCSHELL 0AF60400 == 34 [pid = 3332] [id = 80] 05:30:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 88 (0FBB5400) [pid = 3332] [serial = 237] [outer = 00000000] 05:30:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 89 (1019A800) [pid = 3332] [serial = 238] [outer = 0FBB5400] 05:30:35 INFO - PROCESS | 3332 | 1461069035802 Marionette DEBUG loaded listener.js 05:30:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 90 (11177400) [pid = 3332] [serial = 239] [outer = 0FBB5400] 05:30:36 INFO - PROCESS | 3332 | 1461069036280 Marionette TRACE conn4 <- [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]]]}] 05:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 691ms 05:30:36 INFO - PROCESS | 3332 | 1461069036342 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 05:30:36 INFO - PROCESS | 3332 | 1461069036344 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 05:30:36 INFO - PROCESS | 3332 | 1461069036348 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:30:36 INFO - PROCESS | 3332 | 1461069036351 Marionette TRACE conn4 <- [1,286,null,{}] 05:30:36 INFO - PROCESS | 3332 | 1461069036362 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:36 INFO - PROCESS | 3332 | 1461069036448 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 05:30:36 INFO - PROCESS | 3332 | 1461069036458 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:36 INFO - PROCESS | 3332 | ++DOCSHELL 146CF400 == 35 [pid = 3332] [id = 81] 05:30:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 91 (14C91C00) [pid = 3332] [serial = 240] [outer = 00000000] 05:30:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (17907000) [pid = 3332] [serial = 241] [outer = 14C91C00] 05:30:36 INFO - PROCESS | 3332 | 1461069036569 Marionette DEBUG loaded listener.js 05:30:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (179DBC00) [pid = 3332] [serial = 242] [outer = 14C91C00] 05:30:36 INFO - PROCESS | 3332 | 1461069036946 Marionette TRACE conn4 <- [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]]]}] 05:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 631ms 05:30:37 INFO - PROCESS | 3332 | 1461069036981 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 05:30:37 INFO - PROCESS | 3332 | 1461069036984 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 05:30:37 INFO - PROCESS | 3332 | 1461069036987 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:30:37 INFO - PROCESS | 3332 | 1461069036989 Marionette TRACE conn4 <- [1,290,null,{}] 05:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:30:37 INFO - PROCESS | 3332 | 1461069036998 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:37 INFO - PROCESS | 3332 | 1461069037076 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 05:30:37 INFO - PROCESS | 3332 | 1461069037082 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:37 INFO - PROCESS | 3332 | ++DOCSHELL 18783000 == 36 [pid = 3332] [id = 82] 05:30:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (18787000) [pid = 3332] [serial = 243] [outer = 00000000] 05:30:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (18ED9800) [pid = 3332] [serial = 244] [outer = 18787000] 05:30:37 INFO - PROCESS | 3332 | 1461069037128 Marionette DEBUG loaded listener.js 05:30:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (18EE1800) [pid = 3332] [serial = 245] [outer = 18787000] 05:30:37 INFO - PROCESS | 3332 | 1461069037574 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 05:30:37 INFO - PROCESS | 3332 | 1461069037634 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 05:30:37 INFO - PROCESS | 3332 | 1461069037636 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 05:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:30:37 INFO - PROCESS | 3332 | 1461069037639 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:30:37 INFO - PROCESS | 3332 | 1461069037641 Marionette TRACE conn4 <- [1,294,null,{}] 05:30:37 INFO - PROCESS | 3332 | 1461069037652 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:37 INFO - PROCESS | 3332 | 1461069037750 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 05:30:37 INFO - PROCESS | 3332 | 1461069037764 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:37 INFO - PROCESS | 3332 | ++DOCSHELL 19076800 == 37 [pid = 3332] [id = 83] 05:30:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (19189800) [pid = 3332] [serial = 246] [outer = 00000000] 05:30:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (19639400) [pid = 3332] [serial = 247] [outer = 19189800] 05:30:37 INFO - PROCESS | 3332 | 1461069037808 Marionette DEBUG loaded listener.js 05:30:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (19637400) [pid = 3332] [serial = 248] [outer = 19189800] 05:30:38 INFO - PROCESS | 3332 | 1461069038238 Marionette TRACE conn4 <- [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]]]}] 05:30:38 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. 05:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 633ms 05:30:38 INFO - PROCESS | 3332 | 1461069038274 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 05:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:30:38 INFO - PROCESS | 3332 | 1461069038276 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 05:30:38 INFO - PROCESS | 3332 | 1461069038279 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:30:38 INFO - PROCESS | 3332 | 1461069038281 Marionette TRACE conn4 <- [1,298,null,{}] 05:30:38 INFO - PROCESS | 3332 | 1461069038284 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:38 INFO - PROCESS | 3332 | 1461069038414 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 05:30:38 INFO - PROCESS | 3332 | 1461069038492 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:38 INFO - PROCESS | 3332 | ++DOCSHELL 10089800 == 38 [pid = 3332] [id = 84] 05:30:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (1977C000) [pid = 3332] [serial = 249] [outer = 00000000] 05:30:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (19E0F800) [pid = 3332] [serial = 250] [outer = 1977C000] 05:30:38 INFO - PROCESS | 3332 | 1461069038540 Marionette DEBUG loaded listener.js 05:30:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (1ADCDC00) [pid = 3332] [serial = 251] [outer = 1977C000] 05:30:38 INFO - PROCESS | 3332 | 1461069038961 Marionette TRACE conn4 <- [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]]]}] 05:30:39 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. 05:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 730ms 05:30:39 INFO - PROCESS | 3332 | 1461069039021 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 05:30:39 INFO - PROCESS | 3332 | 1461069039023 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 05:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:30:39 INFO - PROCESS | 3332 | 1461069039026 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:30:39 INFO - PROCESS | 3332 | 1461069039028 Marionette TRACE conn4 <- [1,302,null,{}] 05:30:39 INFO - PROCESS | 3332 | 1461069039032 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:39 INFO - PROCESS | 3332 | 1461069039138 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 05:30:39 INFO - PROCESS | 3332 | 1461069039147 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:39 INFO - PROCESS | 3332 | ++DOCSHELL 19E09000 == 39 [pid = 3332] [id = 85] 05:30:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (1ADD7000) [pid = 3332] [serial = 252] [outer = 00000000] 05:30:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (1B1A9800) [pid = 3332] [serial = 253] [outer = 1ADD7000] 05:30:39 INFO - PROCESS | 3332 | 1461069039232 Marionette DEBUG loaded listener.js 05:30:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (1B380000) [pid = 3332] [serial = 254] [outer = 1ADD7000] 05:30:39 INFO - PROCESS | 3332 | 1461069039730 Marionette TRACE conn4 <- [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]]]}] 05:30:39 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (183BAC00) [pid = 3332] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:30:39 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (18EDCC00) [pid = 3332] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:30:39 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (14B23C00) [pid = 3332] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:30:39 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (15CDE800) [pid = 3332] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:30:39 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (179D3C00) [pid = 3332] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:30:39 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (0AF60800) [pid = 3332] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:30:39 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (14722C00) [pid = 3332] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:30:39 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (191A0C00) [pid = 3332] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:30:39 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (1013CC00) [pid = 3332] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:30:39 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (18739800) [pid = 3332] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:30:39 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (191AAC00) [pid = 3332] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:30:39 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. 05:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 731ms 05:30:39 INFO - PROCESS | 3332 | 1461069039766 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 05:30:39 INFO - PROCESS | 3332 | 1461069039768 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 05:30:39 INFO - PROCESS | 3332 | 1461069039771 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:30:39 INFO - PROCESS | 3332 | 1461069039773 Marionette TRACE conn4 <- [1,306,null,{}] 05:30:39 INFO - PROCESS | 3332 | 1461069039777 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:39 INFO - PROCESS | 3332 | 1461069039855 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 05:30:39 INFO - PROCESS | 3332 | 1461069039864 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:39 INFO - PROCESS | 3332 | ++DOCSHELL 179D3400 == 40 [pid = 3332] [id = 86] 05:30:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (179D3C00) [pid = 3332] [serial = 255] [outer = 00000000] 05:30:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (18739800) [pid = 3332] [serial = 256] [outer = 179D3C00] 05:30:39 INFO - PROCESS | 3332 | 1461069039911 Marionette DEBUG loaded listener.js 05:30:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (18789C00) [pid = 3332] [serial = 257] [outer = 179D3C00] 05:30:40 INFO - PROCESS | 3332 | 1461069040325 Marionette TRACE conn4 <- [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]]]}] 05:30:40 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. 05:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 571ms 05:30:40 INFO - PROCESS | 3332 | 1461069040355 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 05:30:40 INFO - PROCESS | 3332 | 1461069040357 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 05:30:40 INFO - PROCESS | 3332 | 1461069040361 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:30:40 INFO - PROCESS | 3332 | 1461069040363 Marionette TRACE conn4 <- [1,310,null,{}] 05:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:30:40 INFO - PROCESS | 3332 | 1461069040366 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:40 INFO - PROCESS | 3332 | 1461069040443 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 05:30:40 INFO - PROCESS | 3332 | 1461069040449 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:40 INFO - PROCESS | 3332 | ++DOCSHELL 19B1E800 == 41 [pid = 3332] [id = 87] 05:30:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (19E05800) [pid = 3332] [serial = 258] [outer = 00000000] 05:30:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (1C94A400) [pid = 3332] [serial = 259] [outer = 19E05800] 05:30:40 INFO - PROCESS | 3332 | 1461069040496 Marionette DEBUG loaded listener.js 05:30:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (1C950400) [pid = 3332] [serial = 260] [outer = 19E05800] 05:30:40 INFO - PROCESS | 3332 | 1461069040902 Marionette TRACE conn4 <- [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]]]}] 05:30:40 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. 05:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 570ms 05:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:30:40 INFO - PROCESS | 3332 | 1461069040946 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 05:30:40 INFO - PROCESS | 3332 | 1461069040948 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 05:30:40 INFO - PROCESS | 3332 | 1461069040951 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:30:40 INFO - PROCESS | 3332 | 1461069040953 Marionette TRACE conn4 <- [1,314,null,{}] 05:30:40 INFO - PROCESS | 3332 | 1461069040957 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:41 INFO - PROCESS | 3332 | 1461069041038 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 05:30:41 INFO - PROCESS | 3332 | 1461069041045 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:41 INFO - PROCESS | 3332 | ++DOCSHELL 1C825400 == 42 [pid = 3332] [id = 88] 05:30:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (1C829800) [pid = 3332] [serial = 261] [outer = 00000000] 05:30:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (1C958800) [pid = 3332] [serial = 262] [outer = 1C829800] 05:30:41 INFO - PROCESS | 3332 | 1461069041091 Marionette DEBUG loaded listener.js 05:30:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (1D788C00) [pid = 3332] [serial = 263] [outer = 1C829800] 05:30:41 INFO - PROCESS | 3332 | 1461069041427 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:30:41 INFO - PROCESS | 3332 | 1461069041581 Marionette TRACE conn4 <- [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]]]}] 05:30:41 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. 05:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 671ms 05:30:41 INFO - PROCESS | 3332 | 1461069041623 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 05:30:41 INFO - PROCESS | 3332 | 1461069041625 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 05:30:41 INFO - PROCESS | 3332 | 1461069041628 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:30:41 INFO - PROCESS | 3332 | 1461069041631 Marionette TRACE conn4 <- [1,318,null,{}] 05:30:41 INFO - PROCESS | 3332 | 1461069041635 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:41 INFO - PROCESS | 3332 | 1461069041737 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 05:30:41 INFO - PROCESS | 3332 | 1461069041860 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:41 INFO - PROCESS | 3332 | ++DOCSHELL 0AF60C00 == 43 [pid = 3332] [id = 89] 05:30:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (0AF61C00) [pid = 3332] [serial = 264] [outer = 00000000] 05:30:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (0FB01800) [pid = 3332] [serial = 265] [outer = 0AF61C00] 05:30:41 INFO - PROCESS | 3332 | 1461069041918 Marionette DEBUG loaded listener.js 05:30:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (10036400) [pid = 3332] [serial = 266] [outer = 0AF61C00] 05:30:42 INFO - PROCESS | 3332 | 1461069042557 Marionette TRACE conn4 <- [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]]]}] 05:30:42 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. 05:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 971ms 05:30:42 INFO - PROCESS | 3332 | 1461069042604 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 05:30:42 INFO - PROCESS | 3332 | 1461069042608 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 05:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:30:42 INFO - PROCESS | 3332 | 1461069042613 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:30:42 INFO - PROCESS | 3332 | 1461069042617 Marionette TRACE conn4 <- [1,322,null,{}] 05:30:42 INFO - PROCESS | 3332 | 1461069042623 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:42 INFO - PROCESS | 3332 | 1461069042737 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 05:30:42 INFO - PROCESS | 3332 | 1461069042860 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:42 INFO - PROCESS | 3332 | ++DOCSHELL 14B2B000 == 44 [pid = 3332] [id = 90] 05:30:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (14BBE000) [pid = 3332] [serial = 267] [outer = 00000000] 05:30:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (1639C400) [pid = 3332] [serial = 268] [outer = 14BBE000] 05:30:42 INFO - PROCESS | 3332 | 1461069042920 Marionette DEBUG loaded listener.js 05:30:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (179D0400) [pid = 3332] [serial = 269] [outer = 14BBE000] 05:30:43 INFO - PROCESS | 3332 | 1461069043471 Marionette TRACE conn4 <- [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]]]}] 05:30:43 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. 05:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 931ms 05:30:43 INFO - PROCESS | 3332 | 1461069043547 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 05:30:43 INFO - PROCESS | 3332 | 1461069043551 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 05:30:43 INFO - PROCESS | 3332 | 1461069043555 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:30:43 INFO - PROCESS | 3332 | 1461069043557 Marionette TRACE conn4 <- [1,326,null,{}] 05:30:43 INFO - PROCESS | 3332 | 1461069043561 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:43 INFO - PROCESS | 3332 | 1461069043698 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 05:30:43 INFO - PROCESS | 3332 | 1461069043816 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:43 INFO - PROCESS | 3332 | ++DOCSHELL 191A0C00 == 45 [pid = 3332] [id = 91] 05:30:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (191A3000) [pid = 3332] [serial = 270] [outer = 00000000] 05:30:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (19C14C00) [pid = 3332] [serial = 271] [outer = 191A3000] 05:30:43 INFO - PROCESS | 3332 | 1461069043872 Marionette DEBUG loaded listener.js 05:30:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (19ED4000) [pid = 3332] [serial = 272] [outer = 191A3000] 05:30:44 INFO - PROCESS | 3332 | 1461069044501 Marionette TRACE conn4 <- [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]]]}] 05:30:44 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. 05:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 971ms 05:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:30:44 INFO - PROCESS | 3332 | 1461069044529 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 05:30:44 INFO - PROCESS | 3332 | 1461069044532 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 05:30:44 INFO - PROCESS | 3332 | 1461069044544 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:30:44 INFO - PROCESS | 3332 | 1461069044551 Marionette TRACE conn4 <- [1,330,null,{}] 05:30:44 INFO - PROCESS | 3332 | 1461069044556 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:44 INFO - PROCESS | 3332 | 1461069044665 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 05:30:44 INFO - PROCESS | 3332 | 1461069044741 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:44 INFO - PROCESS | 3332 | ++DOCSHELL 18EEA400 == 46 [pid = 3332] [id = 92] 05:30:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (18EEAC00) [pid = 3332] [serial = 273] [outer = 00000000] 05:30:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (1AD7C400) [pid = 3332] [serial = 274] [outer = 18EEAC00] 05:30:44 INFO - PROCESS | 3332 | 1461069044796 Marionette DEBUG loaded listener.js 05:30:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (1C915400) [pid = 3332] [serial = 275] [outer = 18EEAC00] 05:30:45 INFO - PROCESS | 3332 | 1461069045659 Marionette TRACE conn4 <- [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]]]}] 05:30:45 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. 05:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1147ms 05:30:45 INFO - PROCESS | 3332 | 1461069045685 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 05:30:45 INFO - PROCESS | 3332 | 1461069045689 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 05:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:30:45 INFO - PROCESS | 3332 | 1461069045694 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:30:45 INFO - PROCESS | 3332 | 1461069045698 Marionette TRACE conn4 <- [1,334,null,{}] 05:30:45 INFO - PROCESS | 3332 | 1461069045705 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:45 INFO - PROCESS | 3332 | 1461069045797 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 05:30:45 INFO - PROCESS | 3332 | 1461069045878 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:45 INFO - PROCESS | 3332 | ++DOCSHELL 1019C000 == 47 [pid = 3332] [id = 93] 05:30:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (10305400) [pid = 3332] [serial = 276] [outer = 00000000] 05:30:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (14B26800) [pid = 3332] [serial = 277] [outer = 10305400] 05:30:45 INFO - PROCESS | 3332 | 1461069045926 Marionette DEBUG loaded listener.js 05:30:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (14C99800) [pid = 3332] [serial = 278] [outer = 10305400] 05:30:46 INFO - PROCESS | 3332 | --DOCSHELL 1C825400 == 46 [pid = 3332] [id = 88] 05:30:46 INFO - PROCESS | 3332 | --DOCSHELL 19B1E800 == 45 [pid = 3332] [id = 87] 05:30:46 INFO - PROCESS | 3332 | --DOCSHELL 179D3400 == 44 [pid = 3332] [id = 86] 05:30:46 INFO - PROCESS | 3332 | --DOCSHELL 19E09000 == 43 [pid = 3332] [id = 85] 05:30:46 INFO - PROCESS | 3332 | --DOCSHELL 10089800 == 42 [pid = 3332] [id = 84] 05:30:46 INFO - PROCESS | 3332 | --DOCSHELL 19076800 == 41 [pid = 3332] [id = 83] 05:30:46 INFO - PROCESS | 3332 | --DOCSHELL 18783000 == 40 [pid = 3332] [id = 82] 05:30:46 INFO - PROCESS | 3332 | --DOCSHELL 146CF400 == 39 [pid = 3332] [id = 81] 05:30:46 INFO - PROCESS | 3332 | --DOCSHELL 0AF60400 == 38 [pid = 3332] [id = 80] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (1B385800) [pid = 3332] [serial = 220] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOCSHELL 10FE6000 == 37 [pid = 3332] [id = 79] 05:30:46 INFO - PROCESS | 3332 | --DOCSHELL 1ABC8000 == 36 [pid = 3332] [id = 74] 05:30:46 INFO - PROCESS | 3332 | 1461069046521 Marionette TRACE conn4 <- [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]]]}] 05:30:46 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. 05:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 892ms 05:30:46 INFO - PROCESS | 3332 | 1461069046586 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 05:30:46 INFO - PROCESS | 3332 | 1461069046592 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 05:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:30:46 INFO - PROCESS | 3332 | 1461069046598 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:30:46 INFO - PROCESS | 3332 | 1461069046600 Marionette TRACE conn4 <- [1,338,null,{}] 05:30:46 INFO - PROCESS | 3332 | 1461069046605 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:46 INFO - PROCESS | 3332 | 1461069046700 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (18ED3400) [pid = 3332] [serial = 205] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (19078800) [pid = 3332] [serial = 209] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (19083400) [pid = 3332] [serial = 208] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (1008A400) [pid = 3332] [serial = 178] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (14BBA800) [pid = 3332] [serial = 196] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (14E76400) [pid = 3332] [serial = 197] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (16FD9000) [pid = 3332] [serial = 199] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (17267800) [pid = 3332] [serial = 200] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (1873E800) [pid = 3332] [serial = 202] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (18BA9C00) [pid = 3332] [serial = 184] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (10137C00) [pid = 3332] [serial = 193] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (1034A400) [pid = 3332] [serial = 194] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (19776800) [pid = 3332] [serial = 214] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (19694400) [pid = 3332] [serial = 211] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (1034A000) [pid = 3332] [serial = 191] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (10198800) [pid = 3332] [serial = 190] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (14724400) [pid = 3332] [serial = 181] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (18EE2C00) [pid = 3332] [serial = 187] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (1BD9A800) [pid = 3332] [serial = 176] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (19E10000) [pid = 3332] [serial = 218] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (19E06400) [pid = 3332] [serial = 217] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (19692800) [pid = 3332] [serial = 212] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (18ED6800) [pid = 3332] [serial = 206] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (1977F400) [pid = 3332] [serial = 215] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (18785400) [pid = 3332] [serial = 203] [outer = 00000000] [url = about:blank] 05:30:46 INFO - PROCESS | 3332 | 1461069046783 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:46 INFO - PROCESS | 3332 | ++DOCSHELL 0AF63400 == 37 [pid = 3332] [id = 94] 05:30:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (0F844000) [pid = 3332] [serial = 279] [outer = 00000000] 05:30:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (10137C00) [pid = 3332] [serial = 280] [outer = 0F844000] 05:30:46 INFO - PROCESS | 3332 | 1461069046830 Marionette DEBUG loaded listener.js 05:30:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (103B4C00) [pid = 3332] [serial = 281] [outer = 0F844000] 05:30:47 INFO - PROCESS | 3332 | 1461069047233 Marionette TRACE conn4 <- [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]]]}] 05:30:47 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. 05:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 671ms 05:30:47 INFO - PROCESS | 3332 | 1461069047271 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 05:30:47 INFO - PROCESS | 3332 | 1461069047273 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 05:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:30:47 INFO - PROCESS | 3332 | 1461069047276 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:30:47 INFO - PROCESS | 3332 | 1461069047280 Marionette TRACE conn4 <- [1,342,null,{}] 05:30:47 INFO - PROCESS | 3332 | 1461069047290 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:47 INFO - PROCESS | 3332 | 1461069047375 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 05:30:47 INFO - PROCESS | 3332 | 1461069047382 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:47 INFO - PROCESS | 3332 | ++DOCSHELL 14471400 == 38 [pid = 3332] [id = 95] 05:30:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (14B2A000) [pid = 3332] [serial = 282] [outer = 00000000] 05:30:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (17902800) [pid = 3332] [serial = 283] [outer = 14B2A000] 05:30:47 INFO - PROCESS | 3332 | 1461069047431 Marionette DEBUG loaded listener.js 05:30:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (1873F000) [pid = 3332] [serial = 284] [outer = 14B2A000] 05:30:47 INFO - PROCESS | 3332 | 1461069047888 Marionette TRACE conn4 <- [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]]]}] 05:30:47 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. 05:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 05:30:47 INFO - PROCESS | 3332 | 1461069047913 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 05:30:47 INFO - PROCESS | 3332 | 1461069047915 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 05:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:30:47 INFO - PROCESS | 3332 | 1461069047918 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:30:47 INFO - PROCESS | 3332 | 1461069047920 Marionette TRACE conn4 <- [1,346,null,{}] 05:30:47 INFO - PROCESS | 3332 | 1461069047924 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:48 INFO - PROCESS | 3332 | 1461069048006 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 05:30:48 INFO - PROCESS | 3332 | 1461069048012 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:48 INFO - PROCESS | 3332 | ++DOCSHELL 1878B800 == 39 [pid = 3332] [id = 96] 05:30:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (18BAD800) [pid = 3332] [serial = 285] [outer = 00000000] 05:30:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (18E6F400) [pid = 3332] [serial = 286] [outer = 18BAD800] 05:30:48 INFO - PROCESS | 3332 | 1461069048061 Marionette DEBUG loaded listener.js 05:30:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (18ED5C00) [pid = 3332] [serial = 287] [outer = 18BAD800] 05:30:48 INFO - PROCESS | 3332 | 1461069048525 Marionette TRACE conn4 <- [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]]]}] 05:30:48 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. 05:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 631ms 05:30:48 INFO - PROCESS | 3332 | 1461069048582 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 05:30:48 INFO - PROCESS | 3332 | 1461069048584 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 05:30:48 INFO - PROCESS | 3332 | 1461069048587 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:30:48 INFO - PROCESS | 3332 | 1461069048589 Marionette TRACE conn4 <- [1,350,null,{}] 05:30:48 INFO - PROCESS | 3332 | 1461069048593 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:48 INFO - PROCESS | 3332 | 1461069048673 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 05:30:48 INFO - PROCESS | 3332 | 1461069048681 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:48 INFO - PROCESS | 3332 | ++DOCSHELL 18EDF800 == 40 [pid = 3332] [id = 97] 05:30:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (18EE5400) [pid = 3332] [serial = 288] [outer = 00000000] 05:30:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (18EEEC00) [pid = 3332] [serial = 289] [outer = 18EE5400] 05:30:48 INFO - PROCESS | 3332 | 1461069048729 Marionette DEBUG loaded listener.js 05:30:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (19015400) [pid = 3332] [serial = 290] [outer = 18EE5400] 05:30:49 INFO - PROCESS | 3332 | 1461069049225 Marionette TRACE conn4 <- [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]]]}] 05:30:49 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. 05:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 671ms 05:30:49 INFO - PROCESS | 3332 | 1461069049262 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 05:30:49 INFO - PROCESS | 3332 | 1461069049264 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 05:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:30:49 INFO - PROCESS | 3332 | 1461069049267 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:30:49 INFO - PROCESS | 3332 | 1461069049269 Marionette TRACE conn4 <- [1,354,null,{}] 05:30:49 INFO - PROCESS | 3332 | 1461069049272 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:49 INFO - PROCESS | 3332 | 1461069049401 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 05:30:49 INFO - PROCESS | 3332 | 1461069049457 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:49 INFO - PROCESS | 3332 | ++DOCSHELL 191A4800 == 41 [pid = 3332] [id = 98] 05:30:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (191A6800) [pid = 3332] [serial = 291] [outer = 00000000] 05:30:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (19775800) [pid = 3332] [serial = 292] [outer = 191A6800] 05:30:49 INFO - PROCESS | 3332 | 1461069049506 Marionette DEBUG loaded listener.js 05:30:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (19778000) [pid = 3332] [serial = 293] [outer = 191A6800] 05:30:49 INFO - PROCESS | 3332 | 1461069049926 Marionette TRACE conn4 <- [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]]]}] 05:30:49 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. 05:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 05:30:49 INFO - PROCESS | 3332 | 1461069049938 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 05:30:49 INFO - PROCESS | 3332 | 1461069049940 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 05:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:30:49 INFO - PROCESS | 3332 | 1461069049943 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:30:49 INFO - PROCESS | 3332 | 1461069049945 Marionette TRACE conn4 <- [1,358,null,{}] 05:30:49 INFO - PROCESS | 3332 | 1461069049948 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:50 INFO - PROCESS | 3332 | 1461069050050 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 05:30:50 INFO - PROCESS | 3332 | 1461069050131 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:50 INFO - PROCESS | 3332 | ++DOCSHELL 1977BC00 == 42 [pid = 3332] [id = 99] 05:30:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (1977C800) [pid = 3332] [serial = 294] [outer = 00000000] 05:30:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (19E02C00) [pid = 3332] [serial = 295] [outer = 1977C800] 05:30:50 INFO - PROCESS | 3332 | 1461069050175 Marionette DEBUG loaded listener.js 05:30:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (19E09800) [pid = 3332] [serial = 296] [outer = 1977C800] 05:30:50 INFO - PROCESS | 3332 | 1461069050601 Marionette TRACE conn4 <- [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]]]}] 05:30:50 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. 05:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 671ms 05:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:30:50 INFO - PROCESS | 3332 | 1461069050614 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 05:30:50 INFO - PROCESS | 3332 | 1461069050616 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 05:30:50 INFO - PROCESS | 3332 | 1461069050619 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:30:50 INFO - PROCESS | 3332 | 1461069050621 Marionette TRACE conn4 <- [1,362,null,{}] 05:30:50 INFO - PROCESS | 3332 | 1461069050625 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:50 INFO - PROCESS | 3332 | 1461069050734 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 05:30:50 INFO - PROCESS | 3332 | 1461069050742 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:50 INFO - PROCESS | 3332 | ++DOCSHELL 18BB2400 == 43 [pid = 3332] [id = 100] 05:30:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (19E0F400) [pid = 3332] [serial = 297] [outer = 00000000] 05:30:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (1B095C00) [pid = 3332] [serial = 298] [outer = 19E0F400] 05:30:50 INFO - PROCESS | 3332 | 1461069050786 Marionette DEBUG loaded listener.js 05:30:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (1B090000) [pid = 3332] [serial = 299] [outer = 19E0F400] 05:30:51 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (1977C000) [pid = 3332] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:30:51 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (19189800) [pid = 3332] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:30:51 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (1ADD7000) [pid = 3332] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:30:51 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (18787000) [pid = 3332] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:30:51 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (14C91C00) [pid = 3332] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:30:51 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (11146000) [pid = 3332] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:30:51 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (0FBB5400) [pid = 3332] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:30:51 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (179D3C00) [pid = 3332] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:30:51 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (1ABCDC00) [pid = 3332] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:30:51 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (19E05800) [pid = 3332] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:30:51 INFO - PROCESS | 3332 | 1461069051291 Marionette TRACE conn4 <- [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]]]}] 05:30:51 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. 05:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 730ms 05:30:51 INFO - PROCESS | 3332 | 1461069051379 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 05:30:51 INFO - PROCESS | 3332 | 1461069051381 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 05:30:51 INFO - PROCESS | 3332 | 1461069051388 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:30:51 INFO - PROCESS | 3332 | 1461069051389 Marionette TRACE conn4 <- [1,366,null,{}] 05:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:30:51 INFO - PROCESS | 3332 | 1461069051393 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:51 INFO - PROCESS | 3332 | 1461069051471 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 05:30:51 INFO - PROCESS | 3332 | 1461069051479 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:51 INFO - PROCESS | 3332 | ++DOCSHELL 18BB4000 == 44 [pid = 3332] [id = 101] 05:30:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (18BB4800) [pid = 3332] [serial = 300] [outer = 00000000] 05:30:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (19E06400) [pid = 3332] [serial = 301] [outer = 18BB4800] 05:30:51 INFO - PROCESS | 3332 | 1461069051527 Marionette DEBUG loaded listener.js 05:30:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (1ABC8000) [pid = 3332] [serial = 302] [outer = 18BB4800] 05:30:51 INFO - PROCESS | 3332 | 1461069051956 Marionette TRACE conn4 <- [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]]]}] 05:30:52 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. 05:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 631ms 05:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:30:52 INFO - PROCESS | 3332 | 1461069052025 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 05:30:52 INFO - PROCESS | 3332 | 1461069052028 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 05:30:52 INFO - PROCESS | 3332 | 1461069052031 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:30:52 INFO - PROCESS | 3332 | 1461069052033 Marionette TRACE conn4 <- [1,370,null,{}] 05:30:52 INFO - PROCESS | 3332 | 1461069052036 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:52 INFO - PROCESS | 3332 | 1461069052115 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 05:30:52 INFO - PROCESS | 3332 | 1461069052125 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:52 INFO - PROCESS | 3332 | ++DOCSHELL 1ADD6800 == 45 [pid = 3332] [id = 102] 05:30:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (1C825000) [pid = 3332] [serial = 303] [outer = 00000000] 05:30:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (1C91DC00) [pid = 3332] [serial = 304] [outer = 1C825000] 05:30:52 INFO - PROCESS | 3332 | 1461069052172 Marionette DEBUG loaded listener.js 05:30:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (1C94D000) [pid = 3332] [serial = 305] [outer = 1C825000] 05:30:52 INFO - PROCESS | 3332 | 1461069052590 Marionette TRACE conn4 <- [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]]]}] 05:30:52 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. 05:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 571ms 05:30:52 INFO - PROCESS | 3332 | 1461069052617 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 05:30:52 INFO - PROCESS | 3332 | 1461069052619 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 05:30:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:30:52 INFO - PROCESS | 3332 | 1461069052628 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:30:52 INFO - PROCESS | 3332 | 1461069052630 Marionette TRACE conn4 <- [1,374,null,{}] 05:30:52 INFO - PROCESS | 3332 | 1461069052634 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:52 INFO - PROCESS | 3332 | 1461069052730 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 05:30:52 INFO - PROCESS | 3332 | 1461069052738 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:52 INFO - PROCESS | 3332 | ++DOCSHELL 0FD06000 == 46 [pid = 3332] [id = 103] 05:30:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (0FD0A400) [pid = 3332] [serial = 306] [outer = 00000000] 05:30:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (16395000) [pid = 3332] [serial = 307] [outer = 0FD0A400] 05:30:52 INFO - PROCESS | 3332 | 1461069052790 Marionette DEBUG loaded listener.js 05:30:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (1C94F000) [pid = 3332] [serial = 308] [outer = 0FD0A400] 05:30:53 INFO - PROCESS | 3332 | 1461069053411 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:30:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:30:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 830ms 05:30:53 INFO - PROCESS | 3332 | 1461069053457 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 05:30:53 INFO - PROCESS | 3332 | 1461069053461 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 05:30:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:30:53 INFO - PROCESS | 3332 | 1461069053467 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:30:53 INFO - PROCESS | 3332 | 1461069053471 Marionette TRACE conn4 <- [1,378,null,{}] 05:30:53 INFO - PROCESS | 3332 | 1461069053477 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:53 INFO - PROCESS | 3332 | 1461069053616 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 05:30:53 INFO - PROCESS | 3332 | 1461069053712 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:53 INFO - PROCESS | 3332 | ++DOCSHELL 0FD0D400 == 47 [pid = 3332] [id = 104] 05:30:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (0FD0DC00) [pid = 3332] [serial = 309] [outer = 00000000] 05:30:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (10192C00) [pid = 3332] [serial = 310] [outer = 0FD0DC00] 05:30:53 INFO - PROCESS | 3332 | 1461069053769 Marionette DEBUG loaded listener.js 05:30:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (103B0800) [pid = 3332] [serial = 311] [outer = 0FD0DC00] 05:30:54 INFO - PROCESS | 3332 | 1461069054367 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:30:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:30:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 931ms 05:30:54 INFO - PROCESS | 3332 | 1461069054397 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 05:30:54 INFO - PROCESS | 3332 | 1461069054403 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 05:30:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:30:54 INFO - PROCESS | 3332 | 1461069054410 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:30:54 INFO - PROCESS | 3332 | 1461069054413 Marionette TRACE conn4 <- [1,382,null,{}] 05:30:54 INFO - PROCESS | 3332 | 1461069054417 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:54 INFO - PROCESS | 3332 | 1461069054525 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 05:30:54 INFO - PROCESS | 3332 | 1461069054619 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:54 INFO - PROCESS | 3332 | ++DOCSHELL 14E76400 == 48 [pid = 3332] [id = 105] 05:30:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (14E7DC00) [pid = 3332] [serial = 312] [outer = 00000000] 05:30:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (183B0C00) [pid = 3332] [serial = 313] [outer = 14E7DC00] 05:30:54 INFO - PROCESS | 3332 | 1461069054673 Marionette DEBUG loaded listener.js 05:30:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (18786400) [pid = 3332] [serial = 314] [outer = 14E7DC00] 05:30:55 INFO - PROCESS | 3332 | 1461069055322 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:30:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:30:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 931ms 05:30:55 INFO - PROCESS | 3332 | 1461069055342 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 05:30:55 INFO - PROCESS | 3332 | 1461069055344 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 05:30:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:30:55 INFO - PROCESS | 3332 | 1461069055348 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - PROCESS | 3332 | 1461069055352 Marionette TRACE conn4 <- [1,386,null,{}] 05:30:55 INFO - PROCESS | 3332 | 1461069055363 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:55 INFO - PROCESS | 3332 | 1461069055468 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 05:30:55 INFO - PROCESS | 3332 | 1461069055562 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:55 INFO - PROCESS | 3332 | ++DOCSHELL 19C0E800 == 49 [pid = 3332] [id = 106] 05:30:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (19C0F800) [pid = 3332] [serial = 315] [outer = 00000000] 05:30:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (1C917800) [pid = 3332] [serial = 316] [outer = 19C0F800] 05:30:55 INFO - PROCESS | 3332 | 1461069055619 Marionette DEBUG loaded listener.js 05:30:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (1D785800) [pid = 3332] [serial = 317] [outer = 19C0F800] 05:30:56 INFO - PROCESS | 3332 | 1461069056181 Marionette TRACE conn4 <- [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]]]}] 05:30:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:30:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 871ms 05:30:56 INFO - PROCESS | 3332 | 1461069056222 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 05:30:56 INFO - PROCESS | 3332 | 1461069056225 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 05:30:56 INFO - PROCESS | 3332 | 1461069056228 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:30:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:30:56 INFO - PROCESS | 3332 | 1461069056230 Marionette TRACE conn4 <- [1,390,null,{}] 05:30:56 INFO - PROCESS | 3332 | 1461069056234 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:56 INFO - PROCESS | 3332 | 1461069056336 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 05:30:56 INFO - PROCESS | 3332 | 1461069056427 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:56 INFO - PROCESS | 3332 | ++DOCSHELL 1AB69800 == 50 [pid = 3332] [id = 107] 05:30:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (1AB6A000) [pid = 3332] [serial = 318] [outer = 00000000] 05:30:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (1AB72C00) [pid = 3332] [serial = 319] [outer = 1AB6A000] 05:30:56 INFO - PROCESS | 3332 | 1461069056482 Marionette DEBUG loaded listener.js 05:30:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1AB75800) [pid = 3332] [serial = 320] [outer = 1AB6A000] 05:30:57 INFO - PROCESS | 3332 | 1461069057081 Marionette TRACE conn4 <- [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]]]}] 05:30:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:30:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 932ms 05:30:57 INFO - PROCESS | 3332 | 1461069057163 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 05:30:57 INFO - PROCESS | 3332 | 1461069057165 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 05:30:57 INFO - PROCESS | 3332 | 1461069057169 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:30:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:30:57 INFO - PROCESS | 3332 | 1461069057171 Marionette TRACE conn4 <- [1,394,null,{}] 05:30:57 INFO - PROCESS | 3332 | 1461069057175 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:57 INFO - PROCESS | 3332 | 1461069057277 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 05:30:57 INFO - PROCESS | 3332 | 1461069057356 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:57 INFO - PROCESS | 3332 | ++DOCSHELL 18EE9C00 == 51 [pid = 3332] [id = 108] 05:30:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1AB6F400) [pid = 3332] [serial = 321] [outer = 00000000] 05:30:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (1D7B6C00) [pid = 3332] [serial = 322] [outer = 1AB6F400] 05:30:57 INFO - PROCESS | 3332 | 1461069057451 Marionette DEBUG loaded listener.js 05:30:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1D875400) [pid = 3332] [serial = 323] [outer = 1AB6F400] 05:30:58 INFO - PROCESS | 3332 | 1461069058183 Marionette TRACE conn4 <- [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]]]}] 05:30:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:30:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1067ms 05:30:58 INFO - PROCESS | 3332 | 1461069058257 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 05:30:58 INFO - PROCESS | 3332 | 1461069058261 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 05:30:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:30:58 INFO - PROCESS | 3332 | 1461069058266 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:30:58 INFO - PROCESS | 3332 | 1461069058269 Marionette TRACE conn4 <- [1,398,null,{}] 05:30:58 INFO - PROCESS | 3332 | 1461069058275 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:58 INFO - PROCESS | 3332 | 1461069058369 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 05:30:58 INFO - PROCESS | 3332 | 1461069058446 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:58 INFO - PROCESS | 3332 | ++DOCSHELL 10BD4000 == 52 [pid = 3332] [id = 109] 05:30:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (10BDBC00) [pid = 3332] [serial = 324] [outer = 00000000] 05:30:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (14721800) [pid = 3332] [serial = 325] [outer = 10BDBC00] 05:30:58 INFO - PROCESS | 3332 | 1461069058495 Marionette DEBUG loaded listener.js 05:30:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (14BC0C00) [pid = 3332] [serial = 326] [outer = 10BDBC00] 05:30:59 INFO - PROCESS | 3332 | --DOCSHELL 1ADD6800 == 51 [pid = 3332] [id = 102] 05:30:59 INFO - PROCESS | 3332 | --DOCSHELL 18BB4000 == 50 [pid = 3332] [id = 101] 05:30:59 INFO - PROCESS | 3332 | --DOCSHELL 18BB2400 == 49 [pid = 3332] [id = 100] 05:30:59 INFO - PROCESS | 3332 | --DOCSHELL 1977BC00 == 48 [pid = 3332] [id = 99] 05:30:59 INFO - PROCESS | 3332 | --DOCSHELL 191A4800 == 47 [pid = 3332] [id = 98] 05:30:59 INFO - PROCESS | 3332 | --DOCSHELL 18EDF800 == 46 [pid = 3332] [id = 97] 05:30:59 INFO - PROCESS | 3332 | --DOCSHELL 1878B800 == 45 [pid = 3332] [id = 96] 05:30:59 INFO - PROCESS | 3332 | --DOCSHELL 14471400 == 44 [pid = 3332] [id = 95] 05:30:59 INFO - PROCESS | 3332 | --DOCSHELL 0AF63400 == 43 [pid = 3332] [id = 94] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (1C958800) [pid = 3332] [serial = 262] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOCSHELL 1019C000 == 42 [pid = 3332] [id = 93] 05:30:59 INFO - PROCESS | 3332 | 1461069059170 Marionette TRACE conn4 <- [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]]]}] 05:30:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:30:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 930ms 05:30:59 INFO - PROCESS | 3332 | 1461069059197 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 05:30:59 INFO - PROCESS | 3332 | 1461069059202 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 05:30:59 INFO - PROCESS | 3332 | 1461069059208 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:30:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:30:59 INFO - PROCESS | 3332 | 1461069059211 Marionette TRACE conn4 <- [1,402,null,{}] 05:30:59 INFO - PROCESS | 3332 | 1461069059215 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (19E0F800) [pid = 3332] [serial = 250] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (19639400) [pid = 3332] [serial = 247] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (1B1A9800) [pid = 3332] [serial = 253] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (10199C00) [pid = 3332] [serial = 223] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (183BA400) [pid = 3332] [serial = 226] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (1ADCDC00) [pid = 3332] [serial = 251] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (18ED9800) [pid = 3332] [serial = 244] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (17907000) [pid = 3332] [serial = 241] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (179DBC00) [pid = 3332] [serial = 242] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (14969800) [pid = 3332] [serial = 235] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (14B2DC00) [pid = 3332] [serial = 236] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (1019A800) [pid = 3332] [serial = 238] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (11177400) [pid = 3332] [serial = 239] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (1B1AC000) [pid = 3332] [serial = 229] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (1D78B000) [pid = 3332] [serial = 232] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (18739800) [pid = 3332] [serial = 256] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (18789C00) [pid = 3332] [serial = 257] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (1B380000) [pid = 3332] [serial = 254] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (1BDA0C00) [pid = 3332] [serial = 221] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (19637400) [pid = 3332] [serial = 248] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (1C94A400) [pid = 3332] [serial = 259] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (1C950400) [pid = 3332] [serial = 260] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (18EE1800) [pid = 3332] [serial = 245] [outer = 00000000] [url = about:blank] 05:30:59 INFO - PROCESS | 3332 | 1461069059347 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 05:30:59 INFO - PROCESS | 3332 | 1461069059400 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:59 INFO - PROCESS | 3332 | ++DOCSHELL 0FBBF000 == 43 [pid = 3332] [id = 110] 05:30:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (0FD0D000) [pid = 3332] [serial = 327] [outer = 00000000] 05:30:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (10199C00) [pid = 3332] [serial = 328] [outer = 0FD0D000] 05:30:59 INFO - PROCESS | 3332 | 1461069059446 Marionette DEBUG loaded listener.js 05:30:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (1442E400) [pid = 3332] [serial = 329] [outer = 0FD0D000] 05:30:59 INFO - PROCESS | 3332 | 1461069059859 Marionette TRACE conn4 <- [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]]]}] 05:30:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:30:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 671ms 05:30:59 INFO - PROCESS | 3332 | 1461069059914 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 05:30:59 INFO - PROCESS | 3332 | 1461069059916 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 05:30:59 INFO - PROCESS | 3332 | 1461069059919 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:30:59 INFO - PROCESS | 3332 | 1461069059923 Marionette TRACE conn4 <- [1,406,null,{}] 05:30:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:30:59 INFO - PROCESS | 3332 | 1461069059934 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:00 INFO - PROCESS | 3332 | 1461069060023 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 05:31:00 INFO - PROCESS | 3332 | 1461069060031 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:00 INFO - PROCESS | 3332 | ++DOCSHELL 179D9000 == 44 [pid = 3332] [id = 111] 05:31:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (179DAC00) [pid = 3332] [serial = 330] [outer = 00000000] 05:31:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (18783C00) [pid = 3332] [serial = 331] [outer = 179DAC00] 05:31:00 INFO - PROCESS | 3332 | 1461069060096 Marionette DEBUG loaded listener.js 05:31:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (18BABC00) [pid = 3332] [serial = 332] [outer = 179DAC00] 05:31:00 INFO - PROCESS | 3332 | 1461069060576 Marionette TRACE conn4 <- [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]]]}] 05:31:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:31:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 671ms 05:31:00 INFO - PROCESS | 3332 | 1461069060596 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 05:31:00 INFO - PROCESS | 3332 | 1461069060599 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 05:31:00 INFO - PROCESS | 3332 | 1461069060602 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:31:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:31:00 INFO - PROCESS | 3332 | 1461069060603 Marionette TRACE conn4 <- [1,410,null,{}] 05:31:00 INFO - PROCESS | 3332 | 1461069060607 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:00 INFO - PROCESS | 3332 | 1461069060686 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 05:31:00 INFO - PROCESS | 3332 | 1461069060693 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:00 INFO - PROCESS | 3332 | ++DOCSHELL 18BAF400 == 45 [pid = 3332] [id = 112] 05:31:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (18EDC400) [pid = 3332] [serial = 333] [outer = 00000000] 05:31:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (1901BC00) [pid = 3332] [serial = 334] [outer = 18EDC400] 05:31:00 INFO - PROCESS | 3332 | 1461069060742 Marionette DEBUG loaded listener.js 05:31:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (19078C00) [pid = 3332] [serial = 335] [outer = 18EDC400] 05:31:01 INFO - PROCESS | 3332 | 1461069061203 Marionette TRACE conn4 <- [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]]]}] 05:31:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:31:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 630ms 05:31:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:31:01 INFO - PROCESS | 3332 | 1461069061236 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 05:31:01 INFO - PROCESS | 3332 | 1461069061238 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 05:31:01 INFO - PROCESS | 3332 | 1461069061242 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:31:01 INFO - PROCESS | 3332 | 1461069061243 Marionette TRACE conn4 <- [1,414,null,{}] 05:31:01 INFO - PROCESS | 3332 | 1461069061247 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:01 INFO - PROCESS | 3332 | 1461069061324 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 05:31:01 INFO - PROCESS | 3332 | 1461069061331 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:01 INFO - PROCESS | 3332 | ++DOCSHELL 19187800 == 46 [pid = 3332] [id = 113] 05:31:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (1919C400) [pid = 3332] [serial = 336] [outer = 00000000] 05:31:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (1963C800) [pid = 3332] [serial = 337] [outer = 1919C400] 05:31:01 INFO - PROCESS | 3332 | 1461069061379 Marionette DEBUG loaded listener.js 05:31:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (19779C00) [pid = 3332] [serial = 338] [outer = 1919C400] 05:31:01 INFO - PROCESS | 3332 | 1461069061866 Marionette TRACE conn4 <- [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]]]}] 05:31:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:31:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 671ms 05:31:01 INFO - PROCESS | 3332 | 1461069061913 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 05:31:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:31:01 INFO - PROCESS | 3332 | 1461069061915 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 05:31:01 INFO - PROCESS | 3332 | 1461069061918 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:31:01 INFO - PROCESS | 3332 | 1461069061920 Marionette TRACE conn4 <- [1,418,null,{}] 05:31:01 INFO - PROCESS | 3332 | 1461069061930 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:02 INFO - PROCESS | 3332 | 1461069062054 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 05:31:02 INFO - PROCESS | 3332 | 1461069062116 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:02 INFO - PROCESS | 3332 | ++DOCSHELL 10032C00 == 47 [pid = 3332] [id = 114] 05:31:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (1977EC00) [pid = 3332] [serial = 339] [outer = 00000000] 05:31:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (1AB6B400) [pid = 3332] [serial = 340] [outer = 1977EC00] 05:31:02 INFO - PROCESS | 3332 | 1461069062169 Marionette DEBUG loaded listener.js 05:31:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (1AC9F400) [pid = 3332] [serial = 341] [outer = 1977EC00] 05:31:03 INFO - PROCESS | 3332 | 1461069063087 Marionette TRACE conn4 <- [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]]]}] 05:31:03 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 05:31:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1239ms 05:31:03 INFO - PROCESS | 3332 | 1461069063157 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 05:31:03 INFO - PROCESS | 3332 | 1461069063159 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 05:31:03 INFO - PROCESS | 3332 | 1461069063162 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:31:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:31:03 INFO - PROCESS | 3332 | 1461069063164 Marionette TRACE conn4 <- [1,422,null,{}] 05:31:03 INFO - PROCESS | 3332 | 1461069063168 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:03 INFO - PROCESS | 3332 | 1461069063271 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 05:31:03 INFO - PROCESS | 3332 | 1461069063277 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:03 INFO - PROCESS | 3332 | ++DOCSHELL 1008E800 == 48 [pid = 3332] [id = 115] 05:31:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (1ACA1800) [pid = 3332] [serial = 342] [outer = 00000000] 05:31:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (1ACAD000) [pid = 3332] [serial = 343] [outer = 1ACA1800] 05:31:03 INFO - PROCESS | 3332 | 1461069063323 Marionette DEBUG loaded listener.js 05:31:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1AEB3C00) [pid = 3332] [serial = 344] [outer = 1ACA1800] 05:31:03 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (18EE5400) [pid = 3332] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:31:03 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (0F844000) [pid = 3332] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:31:03 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (18BAD800) [pid = 3332] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:31:03 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (14B2A000) [pid = 3332] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:31:03 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (19E0F400) [pid = 3332] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:31:03 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (10305400) [pid = 3332] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:31:03 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (1C825000) [pid = 3332] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:31:03 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (18BB4800) [pid = 3332] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:31:03 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (1C829800) [pid = 3332] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:31:03 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (191A6800) [pid = 3332] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:31:03 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (1977C800) [pid = 3332] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:31:04 INFO - PROCESS | 3332 | 1461069064288 Marionette TRACE conn4 <- [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]]]}] 05:31:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:31:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1179ms 05:31:04 INFO - PROCESS | 3332 | 1461069064345 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 05:31:04 INFO - PROCESS | 3332 | 1461069064347 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 05:31:04 INFO - PROCESS | 3332 | 1461069064350 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:31:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:31:04 INFO - PROCESS | 3332 | 1461069064352 Marionette TRACE conn4 <- [1,426,null,{}] 05:31:04 INFO - PROCESS | 3332 | 1461069064355 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:04 INFO - PROCESS | 3332 | 1461069064436 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 05:31:04 INFO - PROCESS | 3332 | 1461069064510 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:04 INFO - PROCESS | 3332 | ++DOCSHELL 10036000 == 49 [pid = 3332] [id = 116] 05:31:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (1019B000) [pid = 3332] [serial = 345] [outer = 00000000] 05:31:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (1ACA6C00) [pid = 3332] [serial = 346] [outer = 1019B000] 05:31:04 INFO - PROCESS | 3332 | 1461069064554 Marionette DEBUG loaded listener.js 05:31:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (1AD7E400) [pid = 3332] [serial = 347] [outer = 1019B000] 05:31:05 INFO - PROCESS | 3332 | 1461069065103 Marionette TRACE conn4 <- [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] 05:31:05 INFO - PROCESS | 3332 | 1461069065190 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 05:31:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:31:05 INFO - PROCESS | 3332 | 1461069065211 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:31:05 INFO - PROCESS | 3332 | 1461069065215 Marionette TRACE conn4 <- [1,430,null,{}] 05:31:05 INFO - PROCESS | 3332 | 1461069065221 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:05 INFO - PROCESS | 3332 | 1461069065344 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 05:31:05 INFO - PROCESS | 3332 | 1461069065460 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:05 INFO - PROCESS | 3332 | ++DOCSHELL 0AF5F400 == 50 [pid = 3332] [id = 117] 05:31:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (10138C00) [pid = 3332] [serial = 348] [outer = 00000000] 05:31:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (14B29C00) [pid = 3332] [serial = 349] [outer = 10138C00] 05:31:05 INFO - PROCESS | 3332 | 1461069065518 Marionette DEBUG loaded listener.js 05:31:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (14E83C00) [pid = 3332] [serial = 350] [outer = 10138C00] 05:31:06 INFO - PROCESS | 3332 | 1461069066164 Marionette TRACE conn4 <- [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]]]}] 05:31:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:31:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1027ms 05:31:06 INFO - PROCESS | 3332 | 1461069066239 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 05:31:06 INFO - PROCESS | 3332 | 1461069066246 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 05:31:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:31:06 INFO - PROCESS | 3332 | 1461069066252 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:31:06 INFO - PROCESS | 3332 | 1461069066255 Marionette TRACE conn4 <- [1,434,null,{}] 05:31:06 INFO - PROCESS | 3332 | 1461069066259 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:06 INFO - PROCESS | 3332 | 1461069066367 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 05:31:06 INFO - PROCESS | 3332 | 1461069066448 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:06 INFO - PROCESS | 3332 | ++DOCSHELL 15C59C00 == 51 [pid = 3332] [id = 118] 05:31:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (15CE0C00) [pid = 3332] [serial = 351] [outer = 00000000] 05:31:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (18EEDC00) [pid = 3332] [serial = 352] [outer = 15CE0C00] 05:31:06 INFO - PROCESS | 3332 | 1461069066543 Marionette DEBUG loaded listener.js 05:31:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (191A9000) [pid = 3332] [serial = 353] [outer = 15CE0C00] 05:31:07 INFO - PROCESS | 3332 | 1461069067144 Marionette TRACE conn4 <- [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]]]}] 05:31:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:31:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 931ms 05:31:07 INFO - PROCESS | 3332 | 1461069067184 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 05:31:07 INFO - PROCESS | 3332 | 1461069067187 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 05:31:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:31:07 INFO - PROCESS | 3332 | 1461069067204 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:31:07 INFO - PROCESS | 3332 | 1461069067208 Marionette TRACE conn4 <- [1,438,null,{}] 05:31:07 INFO - PROCESS | 3332 | 1461069067222 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:07 INFO - PROCESS | 3332 | 1461069067335 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 05:31:07 INFO - PROCESS | 3332 | 1461069067457 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:07 INFO - PROCESS | 3332 | ++DOCSHELL 19FD8000 == 52 [pid = 3332] [id = 119] 05:31:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (19FD9400) [pid = 3332] [serial = 354] [outer = 00000000] 05:31:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (19FDCC00) [pid = 3332] [serial = 355] [outer = 19FD9400] 05:31:07 INFO - PROCESS | 3332 | 1461069067516 Marionette DEBUG loaded listener.js 05:31:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1ACA3000) [pid = 3332] [serial = 356] [outer = 19FD9400] 05:31:08 INFO - PROCESS | 3332 | 1461069068091 Marionette TRACE conn4 <- [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]]]}] 05:31:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:31:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 951ms 05:31:08 INFO - PROCESS | 3332 | 1461069068144 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 05:31:08 INFO - PROCESS | 3332 | 1461069068147 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 05:31:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:31:08 INFO - PROCESS | 3332 | 1461069068151 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:31:08 INFO - PROCESS | 3332 | 1461069068153 Marionette TRACE conn4 <- [1,442,null,{}] 05:31:08 INFO - PROCESS | 3332 | 1461069068156 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:08 INFO - PROCESS | 3332 | 1461069068258 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 05:31:08 INFO - PROCESS | 3332 | 1461069068352 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:08 INFO - PROCESS | 3332 | ++DOCSHELL 1C154000 == 53 [pid = 3332] [id = 120] 05:31:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (1C155800) [pid = 3332] [serial = 357] [outer = 00000000] 05:31:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1C91A000) [pid = 3332] [serial = 358] [outer = 1C155800] 05:31:08 INFO - PROCESS | 3332 | 1461069068406 Marionette DEBUG loaded listener.js 05:31:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (1C94AC00) [pid = 3332] [serial = 359] [outer = 1C155800] 05:31:09 INFO - PROCESS | 3332 | 1461069069029 Marionette TRACE conn4 <- [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]]]}] 05:31:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:31:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 930ms 05:31:09 INFO - PROCESS | 3332 | 1461069069084 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 05:31:09 INFO - PROCESS | 3332 | 1461069069086 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 05:31:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:31:09 INFO - PROCESS | 3332 | 1461069069090 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:31:09 INFO - PROCESS | 3332 | 1461069069092 Marionette TRACE conn4 <- [1,446,null,{}] 05:31:09 INFO - PROCESS | 3332 | 1461069069096 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:09 INFO - PROCESS | 3332 | 1461069069199 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 05:31:09 INFO - PROCESS | 3332 | 1461069069320 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:09 INFO - PROCESS | 3332 | ++DOCSHELL 0F3DF400 == 54 [pid = 3332] [id = 121] 05:31:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (1008A000) [pid = 3332] [serial = 360] [outer = 00000000] 05:31:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (10169800) [pid = 3332] [serial = 361] [outer = 1008A000] 05:31:09 INFO - PROCESS | 3332 | 1461069069376 Marionette DEBUG loaded listener.js 05:31:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (10169400) [pid = 3332] [serial = 362] [outer = 1008A000] 05:31:10 INFO - PROCESS | 3332 | 1461069070077 Marionette TRACE conn4 <- [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]]]}] 05:31:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:31:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1019ms 05:31:10 INFO - PROCESS | 3332 | 1461069070112 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 05:31:10 INFO - PROCESS | 3332 | 1461069070118 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 05:31:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:31:10 INFO - PROCESS | 3332 | 1461069070123 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:31:10 INFO - PROCESS | 3332 | 1461069070126 Marionette TRACE conn4 <- [1,450,null,{}] 05:31:10 INFO - PROCESS | 3332 | 1461069070131 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:10 INFO - PROCESS | 3332 | 1461069070244 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 05:31:10 INFO - PROCESS | 3332 | 1461069070347 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:10 INFO - PROCESS | 3332 | ++DOCSHELL 14B29800 == 55 [pid = 3332] [id = 122] 05:31:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (14B2E000) [pid = 3332] [serial = 363] [outer = 00000000] 05:31:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (15CDAC00) [pid = 3332] [serial = 364] [outer = 14B2E000] 05:31:10 INFO - PROCESS | 3332 | 1461069070397 Marionette DEBUG loaded listener.js 05:31:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (17269C00) [pid = 3332] [serial = 365] [outer = 14B2E000] 05:31:10 INFO - PROCESS | 3332 | --DOCSHELL 19E08C00 == 54 [pid = 3332] [id = 77] 05:31:10 INFO - PROCESS | 3332 | --DOCSHELL 1008E800 == 53 [pid = 3332] [id = 115] 05:31:10 INFO - PROCESS | 3332 | --DOCSHELL 10032C00 == 52 [pid = 3332] [id = 114] 05:31:10 INFO - PROCESS | 3332 | --DOCSHELL 19187800 == 51 [pid = 3332] [id = 113] 05:31:10 INFO - PROCESS | 3332 | --DOCSHELL 18BAF400 == 50 [pid = 3332] [id = 112] 05:31:10 INFO - PROCESS | 3332 | --DOCSHELL 179D9000 == 49 [pid = 3332] [id = 111] 05:31:10 INFO - PROCESS | 3332 | --DOCSHELL 0FBBF000 == 48 [pid = 3332] [id = 110] 05:31:10 INFO - PROCESS | 3332 | --DOCSHELL 10BD4000 == 47 [pid = 3332] [id = 109] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (0FB01800) [pid = 3332] [serial = 265] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (1639C400) [pid = 3332] [serial = 268] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (19C14C00) [pid = 3332] [serial = 271] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (16395000) [pid = 3332] [serial = 307] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOCSHELL 14E76400 == 46 [pid = 3332] [id = 105] 05:31:10 INFO - PROCESS | 3332 | --DOCSHELL 0FD0D400 == 45 [pid = 3332] [id = 104] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (1D788C00) [pid = 3332] [serial = 263] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (19775800) [pid = 3332] [serial = 292] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (19E02C00) [pid = 3332] [serial = 295] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (19778000) [pid = 3332] [serial = 293] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (18EEEC00) [pid = 3332] [serial = 289] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (10137C00) [pid = 3332] [serial = 280] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (103B4C00) [pid = 3332] [serial = 281] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (18E6F400) [pid = 3332] [serial = 286] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (18ED5C00) [pid = 3332] [serial = 287] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (17902800) [pid = 3332] [serial = 283] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (1873F000) [pid = 3332] [serial = 284] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (1B095C00) [pid = 3332] [serial = 298] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (1AD7C400) [pid = 3332] [serial = 274] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (14C99800) [pid = 3332] [serial = 278] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (14B26800) [pid = 3332] [serial = 277] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (1C94D000) [pid = 3332] [serial = 305] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (19E09800) [pid = 3332] [serial = 296] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (19E06400) [pid = 3332] [serial = 301] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (1C91DC00) [pid = 3332] [serial = 304] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (1B090000) [pid = 3332] [serial = 299] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (1ABC8000) [pid = 3332] [serial = 302] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (19015400) [pid = 3332] [serial = 290] [outer = 00000000] [url = about:blank] 05:31:10 INFO - PROCESS | 3332 | 1461069070932 Marionette TRACE conn4 <- [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] 05:31:10 INFO - PROCESS | 3332 | 1461069070963 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 05:31:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:31:11 INFO - PROCESS | 3332 | 1461069070969 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:31:11 INFO - PROCESS | 3332 | 1461069070972 Marionette TRACE conn4 <- [1,454,null,{}] 05:31:11 INFO - PROCESS | 3332 | 1461069070976 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:11 INFO - PROCESS | 3332 | 1461069071059 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 05:31:11 INFO - PROCESS | 3332 | 1461069071068 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:11 INFO - PROCESS | 3332 | ++DOCSHELL 14965C00 == 46 [pid = 3332] [id = 123] 05:31:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (14BBA800) [pid = 3332] [serial = 366] [outer = 00000000] 05:31:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (1790D400) [pid = 3332] [serial = 367] [outer = 14BBA800] 05:31:11 INFO - PROCESS | 3332 | 1461069071115 Marionette DEBUG loaded listener.js 05:31:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (18731800) [pid = 3332] [serial = 368] [outer = 14BBA800] 05:31:11 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:11 INFO - PROCESS | 3332 | 1461069071603 Marionette TRACE conn4 <- [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]]]}] 05:31:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:31:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 671ms 05:31:11 INFO - PROCESS | 3332 | 1461069071642 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 05:31:11 INFO - PROCESS | 3332 | 1461069071644 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 05:31:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:31:11 INFO - PROCESS | 3332 | 1461069071647 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:31:11 INFO - PROCESS | 3332 | 1461069071651 Marionette TRACE conn4 <- [1,458,null,{}] 05:31:11 INFO - PROCESS | 3332 | 1461069071661 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:11 INFO - PROCESS | 3332 | 1461069071747 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 05:31:11 INFO - PROCESS | 3332 | 1461069071756 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:11 INFO - PROCESS | 3332 | ++DOCSHELL 18EDEC00 == 47 [pid = 3332] [id = 124] 05:31:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (18EDF800) [pid = 3332] [serial = 369] [outer = 00000000] 05:31:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (18EEC800) [pid = 3332] [serial = 370] [outer = 18EDF800] 05:31:11 INFO - PROCESS | 3332 | 1461069071806 Marionette DEBUG loaded listener.js 05:31:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (19076800) [pid = 3332] [serial = 371] [outer = 18EDF800] 05:31:12 INFO - PROCESS | 3332 | 1461069072290 Marionette TRACE conn4 <- [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] 05:31:12 INFO - PROCESS | 3332 | 1461069072325 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 05:31:12 INFO - PROCESS | 3332 | 1461069072332 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:31:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:31:12 INFO - PROCESS | 3332 | 1461069072334 Marionette TRACE conn4 <- [1,462,null,{}] 05:31:12 INFO - PROCESS | 3332 | 1461069072338 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:12 INFO - PROCESS | 3332 | 1461069072423 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 05:31:12 INFO - PROCESS | 3332 | 1461069072429 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:12 INFO - PROCESS | 3332 | ++DOCSHELL 19774400 == 48 [pid = 3332] [id = 125] 05:31:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (19775800) [pid = 3332] [serial = 372] [outer = 00000000] 05:31:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (19E02C00) [pid = 3332] [serial = 373] [outer = 19775800] 05:31:12 INFO - PROCESS | 3332 | 1461069072477 Marionette DEBUG loaded listener.js 05:31:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (19E08000) [pid = 3332] [serial = 374] [outer = 19775800] 05:31:12 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:12 INFO - PROCESS | 3332 | 1461069072954 Marionette TRACE conn4 <- [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] 05:31:13 INFO - PROCESS | 3332 | 1461069073009 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 05:31:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:31:13 INFO - PROCESS | 3332 | 1461069073017 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:31:13 INFO - PROCESS | 3332 | 1461069073019 Marionette TRACE conn4 <- [1,466,null,{}] 05:31:13 INFO - PROCESS | 3332 | 1461069073023 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:13 INFO - PROCESS | 3332 | 1461069073130 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 05:31:13 INFO - PROCESS | 3332 | 1461069073212 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:13 INFO - PROCESS | 3332 | ++DOCSHELL 19E5AC00 == 49 [pid = 3332] [id = 126] 05:31:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (19E5B400) [pid = 3332] [serial = 375] [outer = 00000000] 05:31:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (19FD1800) [pid = 3332] [serial = 376] [outer = 19E5B400] 05:31:13 INFO - PROCESS | 3332 | 1461069073257 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (19FD9800) [pid = 3332] [serial = 377] [outer = 19E5B400] 05:31:13 INFO - PROCESS | 3332 | 1461069073716 Marionette TRACE conn4 <- [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] 05:31:13 INFO - PROCESS | 3332 | 1461069073754 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 05:31:13 INFO - PROCESS | 3332 | 1461069073757 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:31:13 INFO - PROCESS | 3332 | 1461069073759 Marionette TRACE conn4 <- [1,470,null,{}] 05:31:13 INFO - PROCESS | 3332 | 1461069073762 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:13 INFO - PROCESS | 3332 | 1461069073879 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 05:31:13 INFO - PROCESS | 3332 | 1461069073888 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:13 INFO - PROCESS | 3332 | ++DOCSHELL 1B090000 == 50 [pid = 3332] [id = 127] 05:31:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (1B096000) [pid = 3332] [serial = 378] [outer = 00000000] 05:31:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (1C150C00) [pid = 3332] [serial = 379] [outer = 1B096000] 05:31:14 INFO - PROCESS | 3332 | 1461069073983 Marionette DEBUG loaded listener.js 05:31:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (1C150800) [pid = 3332] [serial = 380] [outer = 1B096000] 05:31:14 INFO - PROCESS | 3332 | 1461069074428 Marionette TRACE conn4 <- [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]]]}] 05:31:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:31:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 730ms 05:31:14 INFO - PROCESS | 3332 | 1461069074516 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 05:31:14 INFO - PROCESS | 3332 | 1461069074518 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 05:31:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:31:14 INFO - PROCESS | 3332 | 1461069074522 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:31:14 INFO - PROCESS | 3332 | 1461069074523 Marionette TRACE conn4 <- [1,474,null,{}] 05:31:14 INFO - PROCESS | 3332 | 1461069074527 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:14 INFO - PROCESS | 3332 | 1461069074631 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 05:31:14 INFO - PROCESS | 3332 | 1461069074643 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:14 INFO - PROCESS | 3332 | ++DOCSHELL 1C15F800 == 51 [pid = 3332] [id = 128] 05:31:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1C825000) [pid = 3332] [serial = 381] [outer = 00000000] 05:31:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1C94CC00) [pid = 3332] [serial = 382] [outer = 1C825000] 05:31:14 INFO - PROCESS | 3332 | 1461069074687 Marionette DEBUG loaded listener.js 05:31:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (1C94C800) [pid = 3332] [serial = 383] [outer = 1C825000] 05:31:15 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (1977EC00) [pid = 3332] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:31:15 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (1ACA1800) [pid = 3332] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:31:15 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (0FD0A400) [pid = 3332] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:31:15 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (10BDBC00) [pid = 3332] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:31:15 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (18EDC400) [pid = 3332] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:31:15 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (0FD0D000) [pid = 3332] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:31:15 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (179DAC00) [pid = 3332] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:31:15 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (1919C400) [pid = 3332] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:31:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:31:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 671ms 05:31:15 INFO - PROCESS | 3332 | 1461069075186 Marionette TRACE conn4 <- [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]]]}] 05:31:15 INFO - PROCESS | 3332 | 1461069075194 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 05:31:15 INFO - PROCESS | 3332 | 1461069075196 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 05:31:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:31:15 INFO - PROCESS | 3332 | 1461069075199 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:31:15 INFO - PROCESS | 3332 | 1461069075201 Marionette TRACE conn4 <- [1,478,null,{}] 05:31:15 INFO - PROCESS | 3332 | 1461069075204 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:15 INFO - PROCESS | 3332 | 1461069075282 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 05:31:15 INFO - PROCESS | 3332 | 1461069075362 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:15 INFO - PROCESS | 3332 | ++DOCSHELL 10BDBC00 == 52 [pid = 3332] [id = 129] 05:31:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (14462800) [pid = 3332] [serial = 384] [outer = 00000000] 05:31:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (1C94A000) [pid = 3332] [serial = 385] [outer = 14462800] 05:31:15 INFO - PROCESS | 3332 | 1461069075407 Marionette DEBUG loaded listener.js 05:31:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (1D78A800) [pid = 3332] [serial = 386] [outer = 14462800] 05:31:15 INFO - PROCESS | 3332 | 1461069075778 Marionette TRACE conn4 <- [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]]]}] 05:31:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:31:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 630ms 05:31:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:31:15 INFO - PROCESS | 3332 | 1461069075830 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 05:31:15 INFO - PROCESS | 3332 | 1461069075832 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 05:31:15 INFO - PROCESS | 3332 | 1461069075835 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:31:15 INFO - PROCESS | 3332 | 1461069075837 Marionette TRACE conn4 <- [1,482,null,{}] 05:31:15 INFO - PROCESS | 3332 | 1461069075841 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:15 INFO - PROCESS | 3332 | 1461069075955 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 05:31:16 INFO - PROCESS | 3332 | 1461069075995 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:16 INFO - PROCESS | 3332 | ++DOCSHELL 1008A400 == 53 [pid = 3332] [id = 130] 05:31:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (1977C000) [pid = 3332] [serial = 387] [outer = 00000000] 05:31:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (1D7B5C00) [pid = 3332] [serial = 388] [outer = 1977C000] 05:31:16 INFO - PROCESS | 3332 | 1461069076040 Marionette DEBUG loaded listener.js 05:31:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1D7B8800) [pid = 3332] [serial = 389] [outer = 1977C000] 05:31:16 INFO - PROCESS | 3332 | 1461069076467 Marionette TRACE conn4 <- [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]]]}] 05:31:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:31:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 671ms 05:31:16 INFO - PROCESS | 3332 | 1461069076506 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 05:31:16 INFO - PROCESS | 3332 | 1461069076508 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 05:31:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:31:16 INFO - PROCESS | 3332 | 1461069076519 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:31:16 INFO - PROCESS | 3332 | 1461069076520 Marionette TRACE conn4 <- [1,486,null,{}] 05:31:16 INFO - PROCESS | 3332 | 1461069076524 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:16 INFO - PROCESS | 3332 | 1461069076603 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 05:31:16 INFO - PROCESS | 3332 | 1461069076611 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:16 INFO - PROCESS | 3332 | ++DOCSHELL 1D78F800 == 54 [pid = 3332] [id = 131] 05:31:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1D87A400) [pid = 3332] [serial = 390] [outer = 00000000] 05:31:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (1D8E1800) [pid = 3332] [serial = 391] [outer = 1D87A400] 05:31:16 INFO - PROCESS | 3332 | 1461069076655 Marionette DEBUG loaded listener.js 05:31:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1D8E5000) [pid = 3332] [serial = 392] [outer = 1D87A400] 05:31:17 INFO - PROCESS | 3332 | 1461069077183 Marionette TRACE conn4 <- [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]]]}] 05:31:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:31:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 731ms 05:31:17 INFO - PROCESS | 3332 | 1461069077242 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 05:31:17 INFO - PROCESS | 3332 | 1461069077247 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 05:31:17 INFO - PROCESS | 3332 | 1461069077253 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:31:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:31:17 INFO - PROCESS | 3332 | 1461069077258 Marionette TRACE conn4 <- [1,490,null,{}] 05:31:17 INFO - PROCESS | 3332 | 1461069077265 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:17 INFO - PROCESS | 3332 | 1461069077445 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 05:31:17 INFO - PROCESS | 3332 | 1461069077566 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:17 INFO - PROCESS | 3332 | ++DOCSHELL 10092800 == 55 [pid = 3332] [id = 132] 05:31:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (10137800) [pid = 3332] [serial = 393] [outer = 00000000] 05:31:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (1471C000) [pid = 3332] [serial = 394] [outer = 10137800] 05:31:17 INFO - PROCESS | 3332 | 1461069077623 Marionette DEBUG loaded listener.js 05:31:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (14C99800) [pid = 3332] [serial = 395] [outer = 10137800] 05:31:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (18BAF000) [pid = 3332] [serial = 396] [outer = 0F83D400] 05:31:18 INFO - PROCESS | 3332 | 1461069078304 Marionette TRACE conn4 <- [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]]]}] 05:31:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:31:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1071ms 05:31:18 INFO - PROCESS | 3332 | 1461069078328 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 05:31:18 INFO - PROCESS | 3332 | 1461069078333 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 05:31:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:31:18 INFO - PROCESS | 3332 | 1461069078340 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:31:18 INFO - PROCESS | 3332 | 1461069078343 Marionette TRACE conn4 <- [1,494,null,{}] 05:31:18 INFO - PROCESS | 3332 | 1461069078347 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:18 INFO - PROCESS | 3332 | 1461069078454 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 05:31:18 INFO - PROCESS | 3332 | 1461069078554 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:18 INFO - PROCESS | 3332 | ++DOCSHELL 103B7800 == 56 [pid = 3332] [id = 133] 05:31:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (10BD3400) [pid = 3332] [serial = 397] [outer = 00000000] 05:31:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (19E0F800) [pid = 3332] [serial = 398] [outer = 10BD3400] 05:31:18 INFO - PROCESS | 3332 | 1461069078608 Marionette DEBUG loaded listener.js 05:31:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (1AB74400) [pid = 3332] [serial = 399] [outer = 10BD3400] 05:31:19 INFO - PROCESS | 3332 | 1461069079260 Marionette TRACE conn4 <- [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]]]}] 05:31:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:31:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 971ms 05:31:19 INFO - PROCESS | 3332 | 1461069079313 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 05:31:19 INFO - PROCESS | 3332 | 1461069079316 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 05:31:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:31:19 INFO - PROCESS | 3332 | 1461069079320 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:31:19 INFO - PROCESS | 3332 | 1461069079324 Marionette TRACE conn4 <- [1,498,null,{}] 05:31:19 INFO - PROCESS | 3332 | 1461069079336 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:19 INFO - PROCESS | 3332 | 1461069079450 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 05:31:19 INFO - PROCESS | 3332 | 1461069079576 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:19 INFO - PROCESS | 3332 | ++DOCSHELL 10166800 == 57 [pid = 3332] [id = 134] 05:31:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (1C980800) [pid = 3332] [serial = 400] [outer = 00000000] 05:31:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (1C985000) [pid = 3332] [serial = 401] [outer = 1C980800] 05:31:19 INFO - PROCESS | 3332 | 1461069079635 Marionette DEBUG loaded listener.js 05:31:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (1D7B1C00) [pid = 3332] [serial = 402] [outer = 1C980800] 05:31:20 INFO - PROCESS | 3332 | 1461069080507 Marionette TRACE conn4 <- [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]]]}] 05:31:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:31:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1226ms 05:31:20 INFO - PROCESS | 3332 | 1461069080548 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 05:31:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:31:20 INFO - PROCESS | 3332 | 1461069080551 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 05:31:20 INFO - PROCESS | 3332 | 1461069080557 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:31:20 INFO - PROCESS | 3332 | 1461069080561 Marionette TRACE conn4 <- [1,502,null,{}] 05:31:20 INFO - PROCESS | 3332 | 1461069080566 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:20 INFO - PROCESS | 3332 | 1461069080660 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 05:31:20 INFO - PROCESS | 3332 | 1461069080739 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:20 INFO - PROCESS | 3332 | ++DOCSHELL 0FD0C000 == 58 [pid = 3332] [id = 135] 05:31:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (0FD0E400) [pid = 3332] [serial = 403] [outer = 00000000] 05:31:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 139 (10140800) [pid = 3332] [serial = 404] [outer = 0FD0E400] 05:31:20 INFO - PROCESS | 3332 | 1461069080789 Marionette DEBUG loaded listener.js 05:31:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (10165400) [pid = 3332] [serial = 405] [outer = 0FD0E400] 05:31:21 INFO - PROCESS | 3332 | 1461069081385 Marionette TRACE conn4 <- [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]]]}] 05:31:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:31:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 891ms 05:31:21 INFO - PROCESS | 3332 | 1461069081448 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 05:31:21 INFO - PROCESS | 3332 | 1461069081453 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 05:31:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:31:21 INFO - PROCESS | 3332 | 1461069081460 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:31:21 INFO - PROCESS | 3332 | 1461069081462 Marionette TRACE conn4 <- [1,506,null,{}] 05:31:21 INFO - PROCESS | 3332 | 1461069081466 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:21 INFO - PROCESS | 3332 | 1461069081561 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 05:31:21 INFO - PROCESS | 3332 | 1461069081645 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:21 INFO - PROCESS | 3332 | ++DOCSHELL 103AF800 == 59 [pid = 3332] [id = 136] 05:31:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 141 (103B5400) [pid = 3332] [serial = 406] [outer = 00000000] 05:31:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 142 (14969800) [pid = 3332] [serial = 407] [outer = 103B5400] 05:31:21 INFO - PROCESS | 3332 | 1461069081738 Marionette DEBUG loaded listener.js 05:31:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 143 (14B2CC00) [pid = 3332] [serial = 408] [outer = 103B5400] 05:31:22 INFO - PROCESS | 3332 | --DOCSHELL 14466800 == 58 [pid = 3332] [id = 49] 05:31:22 INFO - PROCESS | 3332 | --DOCSHELL 1008A400 == 57 [pid = 3332] [id = 130] 05:31:22 INFO - PROCESS | 3332 | --DOCSHELL 10BDBC00 == 56 [pid = 3332] [id = 129] 05:31:22 INFO - PROCESS | 3332 | --DOCSHELL 1C15F800 == 55 [pid = 3332] [id = 128] 05:31:22 INFO - PROCESS | 3332 | --DOCSHELL 1B090000 == 54 [pid = 3332] [id = 127] 05:31:22 INFO - PROCESS | 3332 | --DOCSHELL 19E5AC00 == 53 [pid = 3332] [id = 126] 05:31:22 INFO - PROCESS | 3332 | --DOCSHELL 19774400 == 52 [pid = 3332] [id = 125] 05:31:22 INFO - PROCESS | 3332 | --DOMWINDOW == 142 (1C917800) [pid = 3332] [serial = 316] [outer = 00000000] [url = about:blank] 05:31:22 INFO - PROCESS | 3332 | --DOMWINDOW == 141 (10192C00) [pid = 3332] [serial = 310] [outer = 00000000] [url = about:blank] 05:31:22 INFO - PROCESS | 3332 | --DOMWINDOW == 140 (183B0C00) [pid = 3332] [serial = 313] [outer = 00000000] [url = about:blank] 05:31:22 INFO - PROCESS | 3332 | --DOMWINDOW == 139 (1AB72C00) [pid = 3332] [serial = 319] [outer = 00000000] [url = about:blank] 05:31:22 INFO - PROCESS | 3332 | --DOMWINDOW == 138 (1D7B6C00) [pid = 3332] [serial = 322] [outer = 00000000] [url = about:blank] 05:31:22 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (1ACA6C00) [pid = 3332] [serial = 346] [outer = 00000000] [url = about:blank] 05:31:22 INFO - PROCESS | 3332 | --DOCSHELL 18EDEC00 == 51 [pid = 3332] [id = 124] 05:31:22 INFO - PROCESS | 3332 | --DOCSHELL 14965C00 == 50 [pid = 3332] [id = 123] 05:31:22 INFO - PROCESS | 3332 | --DOCSHELL 14B29800 == 49 [pid = 3332] [id = 122] 05:31:22 INFO - PROCESS | 3332 | --DOCSHELL 0F3DF400 == 48 [pid = 3332] [id = 121] 05:31:22 INFO - PROCESS | 3332 | --DOCSHELL 1C154000 == 47 [pid = 3332] [id = 120] 05:31:22 INFO - PROCESS | 3332 | --DOCSHELL 19FD8000 == 46 [pid = 3332] [id = 119] 05:31:22 INFO - PROCESS | 3332 | --DOCSHELL 15C59C00 == 45 [pid = 3332] [id = 118] 05:31:22 INFO - PROCESS | 3332 | --DOCSHELL 0AF5F400 == 44 [pid = 3332] [id = 117] 05:31:22 INFO - PROCESS | 3332 | --DOCSHELL 10036000 == 43 [pid = 3332] [id = 116] 05:31:22 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (1AB6B400) [pid = 3332] [serial = 340] [outer = 00000000] [url = about:blank] 05:31:22 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (1ACAD000) [pid = 3332] [serial = 343] [outer = 00000000] [url = about:blank] 05:31:22 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (1AC9F400) [pid = 3332] [serial = 341] [outer = 00000000] [url = about:blank] 05:31:22 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (1C94F000) [pid = 3332] [serial = 308] [outer = 00000000] [url = about:blank] 05:31:22 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (14BC0C00) [pid = 3332] [serial = 326] [outer = 00000000] [url = about:blank] 05:31:22 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (14721800) [pid = 3332] [serial = 325] [outer = 00000000] [url = about:blank] 05:31:22 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (1901BC00) [pid = 3332] [serial = 334] [outer = 00000000] [url = about:blank] 05:31:22 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (19078C00) [pid = 3332] [serial = 335] [outer = 00000000] [url = about:blank] 05:31:22 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (10199C00) [pid = 3332] [serial = 328] [outer = 00000000] [url = about:blank] 05:31:22 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (1442E400) [pid = 3332] [serial = 329] [outer = 00000000] [url = about:blank] 05:31:22 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (18783C00) [pid = 3332] [serial = 331] [outer = 00000000] [url = about:blank] 05:31:22 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (18BABC00) [pid = 3332] [serial = 332] [outer = 00000000] [url = about:blank] 05:31:22 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (1963C800) [pid = 3332] [serial = 337] [outer = 00000000] [url = about:blank] 05:31:22 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (1AEB3C00) [pid = 3332] [serial = 344] [outer = 00000000] [url = about:blank] 05:31:22 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (19779C00) [pid = 3332] [serial = 338] [outer = 00000000] [url = about:blank] 05:31:22 INFO - PROCESS | 3332 | 1461069082357 Marionette TRACE conn4 <- [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]]]}] 05:31:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:31:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 930ms 05:31:22 INFO - PROCESS | 3332 | 1461069082393 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 05:31:22 INFO - PROCESS | 3332 | 1461069082395 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 05:31:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:31:22 INFO - PROCESS | 3332 | 1461069082399 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:31:22 INFO - PROCESS | 3332 | 1461069082402 Marionette TRACE conn4 <- [1,510,null,{}] 05:31:22 INFO - PROCESS | 3332 | 1461069082415 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:22 INFO - PROCESS | 3332 | 1461069082501 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 05:31:22 INFO - PROCESS | 3332 | 1461069082578 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:22 INFO - PROCESS | 3332 | ++DOCSHELL 0FD02000 == 44 [pid = 3332] [id = 137] 05:31:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (0FD05000) [pid = 3332] [serial = 409] [outer = 00000000] 05:31:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (10196C00) [pid = 3332] [serial = 410] [outer = 0FD05000] 05:31:22 INFO - PROCESS | 3332 | 1461069082627 Marionette DEBUG loaded listener.js 05:31:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (10BD3000) [pid = 3332] [serial = 411] [outer = 0FD05000] 05:31:23 INFO - PROCESS | 3332 | 1461069083045 Marionette TRACE conn4 <- [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]]]}] 05:31:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:31:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 05:31:23 INFO - PROCESS | 3332 | 1461069083072 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 05:31:23 INFO - PROCESS | 3332 | 1461069083075 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 05:31:23 INFO - PROCESS | 3332 | 1461069083078 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:31:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:31:23 INFO - PROCESS | 3332 | 1461069083080 Marionette TRACE conn4 <- [1,514,null,{}] 05:31:23 INFO - PROCESS | 3332 | 1461069083083 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:23 INFO - PROCESS | 3332 | 1461069083163 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 05:31:23 INFO - PROCESS | 3332 | 1461069083169 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:23 INFO - PROCESS | 3332 | ++DOCSHELL 11175400 == 45 [pid = 3332] [id = 138] 05:31:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (14724400) [pid = 3332] [serial = 412] [outer = 00000000] 05:31:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1790D000) [pid = 3332] [serial = 413] [outer = 14724400] 05:31:23 INFO - PROCESS | 3332 | 1461069083218 Marionette DEBUG loaded listener.js 05:31:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (183BA400) [pid = 3332] [serial = 414] [outer = 14724400] 05:31:23 INFO - PROCESS | 3332 | 1461069083663 Marionette TRACE conn4 <- [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]]]}] 05:31:23 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 05:31:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 631ms 05:31:23 INFO - PROCESS | 3332 | 1461069083713 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 05:31:23 INFO - PROCESS | 3332 | 1461069083715 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 05:31:23 INFO - PROCESS | 3332 | 1461069083718 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:31:23 INFO - PROCESS | 3332 | 1461069083719 Marionette TRACE conn4 <- [1,518,null,{}] 05:31:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:31:23 INFO - PROCESS | 3332 | 1461069083723 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:23 INFO - PROCESS | 3332 | 1461069083797 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 05:31:23 INFO - PROCESS | 3332 | 1461069083806 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:23 INFO - PROCESS | 3332 | ++DOCSHELL 1878C800 == 46 [pid = 3332] [id = 139] 05:31:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (1878D400) [pid = 3332] [serial = 415] [outer = 00000000] 05:31:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (18BB1000) [pid = 3332] [serial = 416] [outer = 1878D400] 05:31:23 INFO - PROCESS | 3332 | 1461069083884 Marionette DEBUG loaded listener.js 05:31:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (18BAF800) [pid = 3332] [serial = 417] [outer = 1878D400] 05:31:24 INFO - PROCESS | 3332 | 1461069084325 Marionette TRACE conn4 <- [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]]]}] 05:31:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:31:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 05:31:24 INFO - PROCESS | 3332 | 1461069084393 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 05:31:24 INFO - PROCESS | 3332 | 1461069084395 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 05:31:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:31:24 INFO - PROCESS | 3332 | 1461069084398 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:31:24 INFO - PROCESS | 3332 | 1461069084400 Marionette TRACE conn4 <- [1,522,null,{}] 05:31:24 INFO - PROCESS | 3332 | 1461069084412 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:24 INFO - PROCESS | 3332 | 1461069084574 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 05:31:24 INFO - PROCESS | 3332 | 1461069084589 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:24 INFO - PROCESS | 3332 | ++DOCSHELL 18BB7C00 == 47 [pid = 3332] [id = 140] 05:31:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (18C1AC00) [pid = 3332] [serial = 418] [outer = 00000000] 05:31:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (18EEE000) [pid = 3332] [serial = 419] [outer = 18C1AC00] 05:31:24 INFO - PROCESS | 3332 | 1461069084687 Marionette DEBUG loaded listener.js 05:31:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (19083C00) [pid = 3332] [serial = 420] [outer = 18C1AC00] 05:31:25 INFO - PROCESS | 3332 | 1461069085133 Marionette TRACE conn4 <- [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]]]}] 05:31:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:31:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 731ms 05:31:25 INFO - PROCESS | 3332 | 1461069085198 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 05:31:25 INFO - PROCESS | 3332 | 1461069085201 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 05:31:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:31:25 INFO - PROCESS | 3332 | 1461069085211 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:31:25 INFO - PROCESS | 3332 | 1461069085213 Marionette TRACE conn4 <- [1,526,null,{}] 05:31:25 INFO - PROCESS | 3332 | 1461069085216 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:25 INFO - PROCESS | 3332 | 1461069085318 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 05:31:25 INFO - PROCESS | 3332 | 1461069085330 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:25 INFO - PROCESS | 3332 | ++DOCSHELL 19187C00 == 48 [pid = 3332] [id = 141] 05:31:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (191A0000) [pid = 3332] [serial = 421] [outer = 00000000] 05:31:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (19695400) [pid = 3332] [serial = 422] [outer = 191A0000] 05:31:25 INFO - PROCESS | 3332 | 1461069085376 Marionette DEBUG loaded listener.js 05:31:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (1977A400) [pid = 3332] [serial = 423] [outer = 191A0000] 05:31:25 INFO - PROCESS | 3332 | 1461069085838 Marionette TRACE conn4 <- [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]]]}] 05:31:25 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 05:31:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 05:31:25 INFO - PROCESS | 3332 | 1461069085889 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 05:31:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:31:25 INFO - PROCESS | 3332 | 1461069085891 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 05:31:25 INFO - PROCESS | 3332 | 1461069085894 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:31:25 INFO - PROCESS | 3332 | 1461069085896 Marionette TRACE conn4 <- [1,530,null,{}] 05:31:25 INFO - PROCESS | 3332 | 1461069085899 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:26 INFO - PROCESS | 3332 | 1461069086001 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 05:31:26 INFO - PROCESS | 3332 | 1461069086009 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:26 INFO - PROCESS | 3332 | ++DOCSHELL 0F88D400 == 49 [pid = 3332] [id = 142] 05:31:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (0FB0DC00) [pid = 3332] [serial = 424] [outer = 00000000] 05:31:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 139 (19E09C00) [pid = 3332] [serial = 425] [outer = 0FB0DC00] 05:31:26 INFO - PROCESS | 3332 | 1461069086053 Marionette DEBUG loaded listener.js 05:31:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (19E07800) [pid = 3332] [serial = 426] [outer = 0FB0DC00] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 139 (18EDB400) [pid = 3332] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 138 (103D5C00) [pid = 3332] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (14462800) [pid = 3332] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (1C825000) [pid = 3332] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (1977C000) [pid = 3332] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (18EEAC00) [pid = 3332] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (0FB03C00) [pid = 3332] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (191A3000) [pid = 3332] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (1AB6F400) [pid = 3332] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (14BBE000) [pid = 3332] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (14470400) [pid = 3332] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (1013E400) [pid = 3332] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (103CE000) [pid = 3332] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (0FBB6C00) [pid = 3332] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (1D785400) [pid = 3332] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (14B28400) [pid = 3332] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (0FD0DC00) [pid = 3332] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (14E7DC00) [pid = 3332] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (19E58C00) [pid = 3332] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (0AF61C00) [pid = 3332] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (1AB6A000) [pid = 3332] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (1790E400) [pid = 3332] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (19C0F800) [pid = 3332] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (18EDF800) [pid = 3332] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (19E5B400) [pid = 3332] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (1008A000) [pid = 3332] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (1B096000) [pid = 3332] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (14B2E000) [pid = 3332] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (19775800) [pid = 3332] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:31:26 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (14BBA800) [pid = 3332] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:31:26 INFO - PROCESS | 3332 | 1461069086888 Marionette TRACE conn4 <- [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"]]]}] 05:31:26 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 05:31:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:31:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:31:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:31:26 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 05:31:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:31:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:31:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:31:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1020ms 05:31:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:31:26 INFO - PROCESS | 3332 | 1461069086918 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 05:31:26 INFO - PROCESS | 3332 | 1461069086920 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 05:31:26 INFO - PROCESS | 3332 | 1461069086927 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:31:26 INFO - PROCESS | 3332 | 1461069086928 Marionette TRACE conn4 <- [1,534,null,{}] 05:31:26 INFO - PROCESS | 3332 | 1461069086948 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:27 INFO - PROCESS | 3332 | 1461069087032 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 05:31:27 INFO - PROCESS | 3332 | 1461069087113 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:27 INFO - PROCESS | 3332 | ++DOCSHELL 0AF5B400 == 50 [pid = 3332] [id = 143] 05:31:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (0FB6AC00) [pid = 3332] [serial = 427] [outer = 00000000] 05:31:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (1117D800) [pid = 3332] [serial = 428] [outer = 0FB6AC00] 05:31:27 INFO - PROCESS | 3332 | 1461069087159 Marionette DEBUG loaded listener.js 05:31:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (14B04400) [pid = 3332] [serial = 429] [outer = 0FB6AC00] 05:31:27 INFO - PROCESS | 3332 | 1461069087508 Marionette TRACE conn4 <- [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]]]}] 05:31:27 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. 05:31:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 651ms 05:31:27 INFO - PROCESS | 3332 | 1461069087574 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 05:31:27 INFO - PROCESS | 3332 | 1461069087576 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 05:31:27 INFO - PROCESS | 3332 | 1461069087579 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:31:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:31:27 INFO - PROCESS | 3332 | 1461069087581 Marionette TRACE conn4 <- [1,538,null,{}] 05:31:27 INFO - PROCESS | 3332 | 1461069087584 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:27 INFO - PROCESS | 3332 | 1461069087691 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 05:31:27 INFO - PROCESS | 3332 | 1461069087697 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:27 INFO - PROCESS | 3332 | ++DOCSHELL 14B25000 == 51 [pid = 3332] [id = 144] 05:31:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (14BBE000) [pid = 3332] [serial = 430] [outer = 00000000] 05:31:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (19693400) [pid = 3332] [serial = 431] [outer = 14BBE000] 05:31:27 INFO - PROCESS | 3332 | 1461069087744 Marionette DEBUG loaded listener.js 05:31:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (19782400) [pid = 3332] [serial = 432] [outer = 14BBE000] 05:31:28 INFO - PROCESS | 3332 | 1461069088147 Marionette TRACE conn4 <- [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]]]}] 05:31:28 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. 05:31:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 631ms 05:31:28 INFO - PROCESS | 3332 | 1461069088214 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 05:31:28 INFO - PROCESS | 3332 | 1461069088217 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 05:31:28 INFO - PROCESS | 3332 | 1461069088220 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:31:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:31:28 INFO - PROCESS | 3332 | 1461069088222 Marionette TRACE conn4 <- [1,542,null,{}] 05:31:28 INFO - PROCESS | 3332 | 1461069088231 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:28 INFO - PROCESS | 3332 | 1461069088335 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 05:31:28 INFO - PROCESS | 3332 | 1461069088380 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:28 INFO - PROCESS | 3332 | ++DOCSHELL 19E0C000 == 52 [pid = 3332] [id = 145] 05:31:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (1AB69C00) [pid = 3332] [serial = 433] [outer = 00000000] 05:31:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (1ACA6400) [pid = 3332] [serial = 434] [outer = 1AB69C00] 05:31:28 INFO - PROCESS | 3332 | 1461069088430 Marionette DEBUG loaded listener.js 05:31:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (1ADD3C00) [pid = 3332] [serial = 435] [outer = 1AB69C00] 05:31:28 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:28 INFO - PROCESS | 3332 | [3332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:31:28 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:28 INFO - PROCESS | 3332 | [3332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:31:29 INFO - PROCESS | 3332 | 1461069088998 Marionette TRACE conn4 <- [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]]]}] 05:31:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:31:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 830ms 05:31:29 INFO - PROCESS | 3332 | 1461069089055 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 05:31:29 INFO - PROCESS | 3332 | 1461069089059 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 05:31:29 INFO - PROCESS | 3332 | 1461069089065 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:31:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:31:29 INFO - PROCESS | 3332 | 1461069089069 Marionette TRACE conn4 <- [1,546,null,{}] 05:31:29 INFO - PROCESS | 3332 | 1461069089075 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:29 INFO - PROCESS | 3332 | 1461069089186 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 05:31:29 INFO - PROCESS | 3332 | 1461069089312 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:29 INFO - PROCESS | 3332 | ++DOCSHELL 0FBB6400 == 53 [pid = 3332] [id = 146] 05:31:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (0FBBF400) [pid = 3332] [serial = 436] [outer = 00000000] 05:31:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (1008D800) [pid = 3332] [serial = 437] [outer = 0FBBF400] 05:31:29 INFO - PROCESS | 3332 | 1461069089371 Marionette DEBUG loaded listener.js 05:31:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (10139800) [pid = 3332] [serial = 438] [outer = 0FBBF400] 05:31:30 INFO - PROCESS | 3332 | 1461069089989 Marionette TRACE conn4 <- [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]]]}] 05:31:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:31:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 971ms 05:31:30 INFO - PROCESS | 3332 | 1461069090040 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 05:31:30 INFO - PROCESS | 3332 | 1461069090046 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 05:31:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:31:30 INFO - PROCESS | 3332 | 1461069090052 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:31:30 INFO - PROCESS | 3332 | 1461069090055 Marionette TRACE conn4 <- [1,550,null,{}] 05:31:30 INFO - PROCESS | 3332 | 1461069090059 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:30 INFO - PROCESS | 3332 | 1461069090166 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 05:31:30 INFO - PROCESS | 3332 | 1461069090320 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:30 INFO - PROCESS | 3332 | ++DOCSHELL 14B2E000 == 54 [pid = 3332] [id = 147] 05:31:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (14E7D400) [pid = 3332] [serial = 439] [outer = 00000000] 05:31:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (16FD7000) [pid = 3332] [serial = 440] [outer = 14E7D400] 05:31:30 INFO - PROCESS | 3332 | 1461069090381 Marionette DEBUG loaded listener.js 05:31:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1871A000) [pid = 3332] [serial = 441] [outer = 14E7D400] 05:31:30 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:30 INFO - PROCESS | 3332 | [3332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:31:31 INFO - PROCESS | 3332 | 1461069091012 Marionette TRACE conn4 <- [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]]]}] 05:31:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:31:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 971ms 05:31:31 INFO - PROCESS | 3332 | 1461069091037 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 05:31:31 INFO - PROCESS | 3332 | 1461069091039 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 05:31:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:31:31 INFO - PROCESS | 3332 | 1461069091044 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:31:31 INFO - PROCESS | 3332 | 1461069091048 Marionette TRACE conn4 <- [1,554,null,{}] 05:31:31 INFO - PROCESS | 3332 | 1461069091060 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:31 INFO - PROCESS | 3332 | 1461069091168 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 05:31:31 INFO - PROCESS | 3332 | 1461069091293 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:31 INFO - PROCESS | 3332 | ++DOCSHELL 19639400 == 55 [pid = 3332] [id = 148] 05:31:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (19FD6800) [pid = 3332] [serial = 442] [outer = 00000000] 05:31:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1AB75000) [pid = 3332] [serial = 443] [outer = 19FD6800] 05:31:31 INFO - PROCESS | 3332 | 1461069091352 Marionette DEBUG loaded listener.js 05:31:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (1AD83000) [pid = 3332] [serial = 444] [outer = 19FD6800] 05:31:31 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:31 INFO - PROCESS | 3332 | [3332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:31:31 INFO - PROCESS | 3332 | 1461069091906 Marionette TRACE conn4 <- [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]]]}] 05:31:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:31:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 891ms 05:31:31 INFO - PROCESS | 3332 | 1461069091939 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 05:31:31 INFO - PROCESS | 3332 | 1461069091942 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 05:31:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:31:31 INFO - PROCESS | 3332 | 1461069091947 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:31:31 INFO - PROCESS | 3332 | 1461069091949 Marionette TRACE conn4 <- [1,558,null,{}] 05:31:31 INFO - PROCESS | 3332 | 1461069091953 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:32 INFO - PROCESS | 3332 | 1461069092055 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 05:31:32 INFO - PROCESS | 3332 | 1461069092149 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:32 INFO - PROCESS | 3332 | ++DOCSHELL 1BD53400 == 56 [pid = 3332] [id = 149] 05:31:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (1BD98C00) [pid = 3332] [serial = 445] [outer = 00000000] 05:31:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (1C822C00) [pid = 3332] [serial = 446] [outer = 1BD98C00] 05:31:32 INFO - PROCESS | 3332 | 1461069092205 Marionette DEBUG loaded listener.js 05:31:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (1C827C00) [pid = 3332] [serial = 447] [outer = 1BD98C00] 05:31:32 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:32 INFO - PROCESS | 3332 | [3332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:31:32 INFO - PROCESS | 3332 | 1461069092811 Marionette TRACE conn4 <- [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]]]}] 05:31:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:31:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 931ms 05:31:32 INFO - PROCESS | 3332 | 1461069092881 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 05:31:32 INFO - PROCESS | 3332 | 1461069092883 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 05:31:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:31:32 INFO - PROCESS | 3332 | 1461069092887 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:31:32 INFO - PROCESS | 3332 | 1461069092889 Marionette TRACE conn4 <- [1,562,null,{}] 05:31:32 INFO - PROCESS | 3332 | 1461069092892 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:33 INFO - PROCESS | 3332 | 1461069092995 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 05:31:33 INFO - PROCESS | 3332 | 1461069093118 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:33 INFO - PROCESS | 3332 | ++DOCSHELL 0AF54C00 == 57 [pid = 3332] [id = 150] 05:31:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (0AF55400) [pid = 3332] [serial = 448] [outer = 00000000] 05:31:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (10FDAC00) [pid = 3332] [serial = 449] [outer = 0AF55400] 05:31:33 INFO - PROCESS | 3332 | 1461069093175 Marionette DEBUG loaded listener.js 05:31:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (14934C00) [pid = 3332] [serial = 450] [outer = 0AF55400] 05:31:33 INFO - PROCESS | 3332 | 1461069093906 Marionette TRACE conn4 <- [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]]]}] 05:31:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:31:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1068ms 05:31:33 INFO - PROCESS | 3332 | 1461069093957 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 05:31:33 INFO - PROCESS | 3332 | 1461069093962 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 05:31:33 INFO - PROCESS | 3332 | 1461069093967 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:31:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:31:33 INFO - PROCESS | 3332 | 1461069093970 Marionette TRACE conn4 <- [1,566,null,{}] 05:31:33 INFO - PROCESS | 3332 | 1461069093975 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:34 INFO - PROCESS | 3332 | 1461069094076 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 05:31:34 INFO - PROCESS | 3332 | 1461069094205 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:34 INFO - PROCESS | 3332 | ++DOCSHELL 1030C000 == 58 [pid = 3332] [id = 151] 05:31:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (1030F800) [pid = 3332] [serial = 451] [outer = 00000000] 05:31:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (10BD3C00) [pid = 3332] [serial = 452] [outer = 1030F800] 05:31:34 INFO - PROCESS | 3332 | 1461069094256 Marionette DEBUG loaded listener.js 05:31:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (14429400) [pid = 3332] [serial = 453] [outer = 1030F800] 05:31:34 INFO - PROCESS | 3332 | --DOCSHELL 14B25000 == 57 [pid = 3332] [id = 144] 05:31:34 INFO - PROCESS | 3332 | --DOCSHELL 0AF5B400 == 56 [pid = 3332] [id = 143] 05:31:34 INFO - PROCESS | 3332 | --DOCSHELL 0F88D400 == 55 [pid = 3332] [id = 142] 05:31:34 INFO - PROCESS | 3332 | --DOCSHELL 19187C00 == 54 [pid = 3332] [id = 141] 05:31:34 INFO - PROCESS | 3332 | --DOCSHELL 18BB7C00 == 53 [pid = 3332] [id = 140] 05:31:34 INFO - PROCESS | 3332 | --DOCSHELL 1878C800 == 52 [pid = 3332] [id = 139] 05:31:34 INFO - PROCESS | 3332 | --DOCSHELL 11175400 == 51 [pid = 3332] [id = 138] 05:31:34 INFO - PROCESS | 3332 | --DOCSHELL 0FD02000 == 50 [pid = 3332] [id = 137] 05:31:34 INFO - PROCESS | 3332 | --DOCSHELL 103AF800 == 49 [pid = 3332] [id = 136] 05:31:34 INFO - PROCESS | 3332 | --DOCSHELL 0FD0C000 == 48 [pid = 3332] [id = 135] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (1D8E1800) [pid = 3332] [serial = 391] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (1C915400) [pid = 3332] [serial = 275] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (10135800) [pid = 3332] [serial = 179] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (19ED4000) [pid = 3332] [serial = 272] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (1D875400) [pid = 3332] [serial = 323] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (179D0400) [pid = 3332] [serial = 269] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (14C92000) [pid = 3332] [serial = 145] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (11152400) [pid = 3332] [serial = 224] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (14B21000) [pid = 3332] [serial = 109] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (1008FC00) [pid = 3332] [serial = 142] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (1D7AC800) [pid = 3332] [serial = 233] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (18786000) [pid = 3332] [serial = 227] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (103B0800) [pid = 3332] [serial = 311] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (18786400) [pid = 3332] [serial = 314] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (1C7E8400) [pid = 3332] [serial = 230] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (10036400) [pid = 3332] [serial = 266] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (1AB75800) [pid = 3332] [serial = 320] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (18C20000) [pid = 3332] [serial = 185] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (1D785800) [pid = 3332] [serial = 317] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (1977B400) [pid = 3332] [serial = 188] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (14B27000) [pid = 3332] [serial = 182] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (18EEC800) [pid = 3332] [serial = 370] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (19076800) [pid = 3332] [serial = 371] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (18EEDC00) [pid = 3332] [serial = 352] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (19FD1800) [pid = 3332] [serial = 376] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (19FD9800) [pid = 3332] [serial = 377] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (14B29C00) [pid = 3332] [serial = 349] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (19FDCC00) [pid = 3332] [serial = 355] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (10169400) [pid = 3332] [serial = 362] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (10169800) [pid = 3332] [serial = 361] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (1C150800) [pid = 3332] [serial = 380] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (17269C00) [pid = 3332] [serial = 365] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (15CDAC00) [pid = 3332] [serial = 364] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (19E02C00) [pid = 3332] [serial = 373] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (1C150C00) [pid = 3332] [serial = 379] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (1C91A000) [pid = 3332] [serial = 358] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (1790D400) [pid = 3332] [serial = 367] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (18731800) [pid = 3332] [serial = 368] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (1C94A000) [pid = 3332] [serial = 385] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (1C94CC00) [pid = 3332] [serial = 382] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (1D7B5C00) [pid = 3332] [serial = 388] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (1C94C800) [pid = 3332] [serial = 383] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (1D78A800) [pid = 3332] [serial = 386] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (1D7B8800) [pid = 3332] [serial = 389] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (19E08000) [pid = 3332] [serial = 374] [outer = 00000000] [url = about:blank] 05:31:34 INFO - PROCESS | 3332 | 1461069094738 Marionette TRACE conn4 <- [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]]]}] 05:31:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:31:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 830ms 05:31:34 INFO - PROCESS | 3332 | 1461069094803 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 05:31:34 INFO - PROCESS | 3332 | 1461069094808 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 05:31:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:31:34 INFO - PROCESS | 3332 | 1461069094814 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:31:34 INFO - PROCESS | 3332 | 1461069094817 Marionette TRACE conn4 <- [1,570,null,{}] 05:31:34 INFO - PROCESS | 3332 | 1461069094821 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:34 INFO - PROCESS | 3332 | 1461069094903 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 05:31:34 INFO - PROCESS | 3332 | 1461069094911 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:34 INFO - PROCESS | 3332 | ++DOCSHELL 1016B000 == 49 [pid = 3332] [id = 152] 05:31:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (1016C000) [pid = 3332] [serial = 454] [outer = 00000000] 05:31:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (103D0800) [pid = 3332] [serial = 455] [outer = 1016C000] 05:31:34 INFO - PROCESS | 3332 | 1461069094957 Marionette DEBUG loaded listener.js 05:31:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (1117C400) [pid = 3332] [serial = 456] [outer = 1016C000] 05:31:35 INFO - PROCESS | 3332 | 1461069095455 Marionette TRACE conn4 <- [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]]]}] 05:31:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:31:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 05:31:35 INFO - PROCESS | 3332 | 1461069095487 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 05:31:35 INFO - PROCESS | 3332 | 1461069095490 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 05:31:35 INFO - PROCESS | 3332 | 1461069095493 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:31:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:31:35 INFO - PROCESS | 3332 | 1461069095497 Marionette TRACE conn4 <- [1,574,null,{}] 05:31:35 INFO - PROCESS | 3332 | 1461069095507 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:35 INFO - PROCESS | 3332 | 1461069095621 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 05:31:35 INFO - PROCESS | 3332 | 1461069095710 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:35 INFO - PROCESS | 3332 | ++DOCSHELL 16FDF400 == 50 [pid = 3332] [id = 153] 05:31:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (16FDFC00) [pid = 3332] [serial = 457] [outer = 00000000] 05:31:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (179DB000) [pid = 3332] [serial = 458] [outer = 16FDFC00] 05:31:35 INFO - PROCESS | 3332 | 1461069095759 Marionette DEBUG loaded listener.js 05:31:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (18783400) [pid = 3332] [serial = 459] [outer = 16FDFC00] 05:31:35 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:35 INFO - PROCESS | 3332 | [3332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:31:36 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:36 INFO - PROCESS | 3332 | 1461069096070 Marionette TRACE conn4 <- [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]]]}] 05:31:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:31:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 631ms 05:31:36 INFO - PROCESS | 3332 | 1461069096128 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 05:31:36 INFO - PROCESS | 3332 | 1461069096131 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 05:31:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:31:36 INFO - PROCESS | 3332 | 1461069096134 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:31:36 INFO - PROCESS | 3332 | 1461069096136 Marionette TRACE conn4 <- [1,578,null,{}] 05:31:36 INFO - PROCESS | 3332 | 1461069096139 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:36 INFO - PROCESS | 3332 | 1461069096259 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 05:31:36 INFO - PROCESS | 3332 | 1461069096307 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:36 INFO - PROCESS | 3332 | ++DOCSHELL 1878A000 == 51 [pid = 3332] [id = 154] 05:31:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (1878A400) [pid = 3332] [serial = 460] [outer = 00000000] 05:31:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (18ED6000) [pid = 3332] [serial = 461] [outer = 1878A400] 05:31:36 INFO - PROCESS | 3332 | 1461069096353 Marionette DEBUG loaded listener.js 05:31:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (18EDC400) [pid = 3332] [serial = 462] [outer = 1878A400] 05:31:36 INFO - PROCESS | 3332 | 1461069096699 Marionette TRACE conn4 <- [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]]]}] 05:31:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:31:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 05:31:36 INFO - PROCESS | 3332 | 1461069096767 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 05:31:36 INFO - PROCESS | 3332 | 1461069096769 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 05:31:36 INFO - PROCESS | 3332 | 1461069096773 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:31:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:31:36 INFO - PROCESS | 3332 | 1461069096774 Marionette TRACE conn4 <- [1,582,null,{}] 05:31:36 INFO - PROCESS | 3332 | 1461069096784 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:36 INFO - PROCESS | 3332 | 1461069096887 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 05:31:36 INFO - PROCESS | 3332 | 1461069096893 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:36 INFO - PROCESS | 3332 | ++DOCSHELL 18EE8C00 == 52 [pid = 3332] [id = 155] 05:31:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (18EEA800) [pid = 3332] [serial = 463] [outer = 00000000] 05:31:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (19186C00) [pid = 3332] [serial = 464] [outer = 18EEA800] 05:31:36 INFO - PROCESS | 3332 | 1461069096939 Marionette DEBUG loaded listener.js 05:31:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (191A3C00) [pid = 3332] [serial = 465] [outer = 18EEA800] 05:31:37 INFO - PROCESS | 3332 | 1461069097377 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:31:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:31:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 631ms 05:31:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:31:37 INFO - PROCESS | 3332 | 1461069097407 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 05:31:37 INFO - PROCESS | 3332 | 1461069097409 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 05:31:37 INFO - PROCESS | 3332 | 1461069097412 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:31:37 INFO - PROCESS | 3332 | 1461069097414 Marionette TRACE conn4 <- [1,586,null,{}] 05:31:37 INFO - PROCESS | 3332 | 1461069097417 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:37 INFO - PROCESS | 3332 | 1461069097544 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 05:31:37 INFO - PROCESS | 3332 | 1461069097551 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:37 INFO - PROCESS | 3332 | ++DOCSHELL 1968BC00 == 53 [pid = 3332] [id = 156] 05:31:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (1977AC00) [pid = 3332] [serial = 466] [outer = 00000000] 05:31:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (19ED4000) [pid = 3332] [serial = 467] [outer = 1977AC00] 05:31:37 INFO - PROCESS | 3332 | 1461069097643 Marionette DEBUG loaded listener.js 05:31:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (1A0F0800) [pid = 3332] [serial = 468] [outer = 1977AC00] 05:31:38 INFO - PROCESS | 3332 | 1461069098008 Marionette TRACE conn4 <- [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]]]}] 05:31:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:31:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 05:31:38 INFO - PROCESS | 3332 | 1461069098043 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 05:31:38 INFO - PROCESS | 3332 | 1461069098045 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 05:31:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:31:38 INFO - PROCESS | 3332 | 1461069098048 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:31:38 INFO - PROCESS | 3332 | 1461069098050 Marionette TRACE conn4 <- [1,590,null,{}] 05:31:38 INFO - PROCESS | 3332 | 1461069098054 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:38 INFO - PROCESS | 3332 | 1461069098166 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 05:31:38 INFO - PROCESS | 3332 | 1461069098288 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:38 INFO - PROCESS | 3332 | ++DOCSHELL 10162800 == 54 [pid = 3332] [id = 157] 05:31:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (15C57000) [pid = 3332] [serial = 469] [outer = 00000000] 05:31:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (18ED8C00) [pid = 3332] [serial = 470] [outer = 15C57000] 05:31:38 INFO - PROCESS | 3332 | 1461069098374 Marionette DEBUG loaded listener.js 05:31:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (1919E800) [pid = 3332] [serial = 471] [outer = 15C57000] 05:31:38 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (103B5400) [pid = 3332] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:31:38 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (0FD05000) [pid = 3332] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:31:38 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (1878D400) [pid = 3332] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:31:38 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (0FD0E400) [pid = 3332] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:31:38 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (14724400) [pid = 3332] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:31:38 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (191A0000) [pid = 3332] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:31:38 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (14BBE000) [pid = 3332] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:31:38 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (0FB6AC00) [pid = 3332] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:31:38 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (0FB0DC00) [pid = 3332] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:31:38 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (18C1AC00) [pid = 3332] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:31:39 INFO - PROCESS | 3332 | 1461069098989 Marionette TRACE conn4 <- [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]]]}] 05:31:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:31:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 971ms 05:31:39 INFO - PROCESS | 3332 | 1461069099021 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 05:31:39 INFO - PROCESS | 3332 | 1461069099023 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 05:31:39 INFO - PROCESS | 3332 | 1461069099026 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:31:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:31:39 INFO - PROCESS | 3332 | 1461069099027 Marionette TRACE conn4 <- [1,594,null,{}] 05:31:39 INFO - PROCESS | 3332 | 1461069099031 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:39 INFO - PROCESS | 3332 | 1461069099107 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 05:31:39 INFO - PROCESS | 3332 | 1461069099113 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:39 INFO - PROCESS | 3332 | ++DOCSHELL 16394400 == 55 [pid = 3332] [id = 158] 05:31:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (1878D400) [pid = 3332] [serial = 472] [outer = 00000000] 05:31:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (19C15800) [pid = 3332] [serial = 473] [outer = 1878D400] 05:31:39 INFO - PROCESS | 3332 | 1461069099158 Marionette DEBUG loaded listener.js 05:31:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (1AB72000) [pid = 3332] [serial = 474] [outer = 1878D400] 05:31:39 INFO - PROCESS | 3332 | 1461069099605 Marionette TRACE conn4 <- [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]]]}] 05:31:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:31:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 631ms 05:31:39 INFO - PROCESS | 3332 | 1461069099659 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 05:31:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:31:39 INFO - PROCESS | 3332 | 1461069099661 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 05:31:39 INFO - PROCESS | 3332 | 1461069099664 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:31:39 INFO - PROCESS | 3332 | 1461069099666 Marionette TRACE conn4 <- [1,598,null,{}] 05:31:39 INFO - PROCESS | 3332 | 1461069099669 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:39 INFO - PROCESS | 3332 | 1461069099747 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 05:31:39 INFO - PROCESS | 3332 | 1461069099755 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:39 INFO - PROCESS | 3332 | ++DOCSHELL 18790400 == 56 [pid = 3332] [id = 159] 05:31:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (1ACA0400) [pid = 3332] [serial = 475] [outer = 00000000] 05:31:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (1C159000) [pid = 3332] [serial = 476] [outer = 1ACA0400] 05:31:39 INFO - PROCESS | 3332 | 1461069099801 Marionette DEBUG loaded listener.js 05:31:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (1C914800) [pid = 3332] [serial = 477] [outer = 1ACA0400] 05:31:40 INFO - PROCESS | 3332 | 1461069100222 Marionette TRACE conn4 <- [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]]]}] 05:31:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:31:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 570ms 05:31:40 INFO - PROCESS | 3332 | 1461069100235 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 05:31:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:31:40 INFO - PROCESS | 3332 | 1461069100237 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 05:31:40 INFO - PROCESS | 3332 | 1461069100240 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:31:40 INFO - PROCESS | 3332 | 1461069100242 Marionette TRACE conn4 <- [1,602,null,{}] 05:31:40 INFO - PROCESS | 3332 | 1461069100245 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:40 INFO - PROCESS | 3332 | 1461069100361 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 05:31:40 INFO - PROCESS | 3332 | 1461069100369 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:40 INFO - PROCESS | 3332 | ++DOCSHELL 1AB6A400 == 57 [pid = 3332] [id = 160] 05:31:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (1B386400) [pid = 3332] [serial = 478] [outer = 00000000] 05:31:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (1C94C400) [pid = 3332] [serial = 479] [outer = 1B386400] 05:31:40 INFO - PROCESS | 3332 | 1461069100419 Marionette DEBUG loaded listener.js 05:31:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (1C94BC00) [pid = 3332] [serial = 480] [outer = 1B386400] 05:31:40 INFO - PROCESS | 3332 | 1461069100941 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:31:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:31:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 772ms 05:31:41 INFO - PROCESS | 3332 | 1461069101013 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 05:31:41 INFO - PROCESS | 3332 | 1461069101019 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 05:31:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:31:41 INFO - PROCESS | 3332 | 1461069101025 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:31:41 INFO - PROCESS | 3332 | 1461069101029 Marionette TRACE conn4 <- [1,606,null,{}] 05:31:41 INFO - PROCESS | 3332 | 1461069101036 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:41 INFO - PROCESS | 3332 | 1461069101153 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 05:31:41 INFO - PROCESS | 3332 | 1461069101278 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:41 INFO - PROCESS | 3332 | ++DOCSHELL 0F75A000 == 58 [pid = 3332] [id = 161] 05:31:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (0FD0C000) [pid = 3332] [serial = 481] [outer = 00000000] 05:31:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (10195800) [pid = 3332] [serial = 482] [outer = 0FD0C000] 05:31:41 INFO - PROCESS | 3332 | 1461069101337 Marionette DEBUG loaded listener.js 05:31:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (10305800) [pid = 3332] [serial = 483] [outer = 0FD0C000] 05:31:42 INFO - PROCESS | 3332 | 1461069101982 Marionette TRACE conn4 <- [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]]]}] 05:31:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:31:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 971ms 05:31:42 INFO - PROCESS | 3332 | 1461069101998 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 05:31:42 INFO - PROCESS | 3332 | 1461069102004 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 05:31:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:31:42 INFO - PROCESS | 3332 | 1461069102010 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:31:42 INFO - PROCESS | 3332 | 1461069102013 Marionette TRACE conn4 <- [1,610,null,{}] 05:31:42 INFO - PROCESS | 3332 | [3332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 05:31:42 INFO - PROCESS | 3332 | 1461069102311 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:42 INFO - PROCESS | 3332 | 1461069102447 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 05:31:42 INFO - PROCESS | 3332 | 1461069102497 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:42 INFO - PROCESS | 3332 | ++DOCSHELL 16398C00 == 59 [pid = 3332] [id = 162] 05:31:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (17902800) [pid = 3332] [serial = 484] [outer = 00000000] 05:31:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (18BAB000) [pid = 3332] [serial = 485] [outer = 17902800] 05:31:42 INFO - PROCESS | 3332 | 1461069102552 Marionette DEBUG loaded listener.js 05:31:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (18EEB400) [pid = 3332] [serial = 486] [outer = 17902800] 05:31:43 INFO - PROCESS | 3332 | 1461069103116 Marionette TRACE conn4 <- [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]]]}] 05:31:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:31:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1178ms 05:31:43 INFO - PROCESS | 3332 | 1461069103190 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 05:31:43 INFO - PROCESS | 3332 | 1461069103192 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 05:31:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:31:43 INFO - PROCESS | 3332 | 1461069103196 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:31:43 INFO - PROCESS | 3332 | 1461069103200 Marionette TRACE conn4 <- [1,614,null,{}] 05:31:43 INFO - PROCESS | 3332 | 1461069103211 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:43 INFO - PROCESS | 3332 | 1461069103319 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 05:31:43 INFO - PROCESS | 3332 | 1461069103444 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:43 INFO - PROCESS | 3332 | ++DOCSHELL 1AB73000 == 60 [pid = 3332] [id = 163] 05:31:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (1C151800) [pid = 3332] [serial = 487] [outer = 00000000] 05:31:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (1C978800) [pid = 3332] [serial = 488] [outer = 1C151800] 05:31:43 INFO - PROCESS | 3332 | 1461069103503 Marionette DEBUG loaded listener.js 05:31:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (1C97D800) [pid = 3332] [serial = 489] [outer = 1C151800] 05:31:44 INFO - PROCESS | 3332 | 1461069104082 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:31:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:31:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 931ms 05:31:44 INFO - PROCESS | 3332 | 1461069104130 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 05:31:44 INFO - PROCESS | 3332 | 1461069104133 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 05:31:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:31:44 INFO - PROCESS | 3332 | 1461069104136 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:31:44 INFO - PROCESS | 3332 | 1461069104138 Marionette TRACE conn4 <- [1,618,null,{}] 05:31:44 INFO - PROCESS | 3332 | 1461069104142 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:44 INFO - PROCESS | 3332 | 1461069104245 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 05:31:44 INFO - PROCESS | 3332 | 1461069104368 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:44 INFO - PROCESS | 3332 | ++DOCSHELL 1D785800 == 61 [pid = 3332] [id = 164] 05:31:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (1D786000) [pid = 3332] [serial = 490] [outer = 00000000] 05:31:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (1D78F000) [pid = 3332] [serial = 491] [outer = 1D786000] 05:31:44 INFO - PROCESS | 3332 | 1461069104424 Marionette DEBUG loaded listener.js 05:31:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (1D7AE800) [pid = 3332] [serial = 492] [outer = 1D786000] 05:31:45 INFO - PROCESS | 3332 | 1461069104989 Marionette TRACE conn4 <- [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]]]}] 05:31:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:31:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 931ms 05:31:45 INFO - PROCESS | 3332 | 1461069105069 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 05:31:45 INFO - PROCESS | 3332 | 1461069105072 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 05:31:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:31:45 INFO - PROCESS | 3332 | 1461069105075 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:31:45 INFO - PROCESS | 3332 | 1461069105077 Marionette TRACE conn4 <- [1,622,null,{}] 05:31:45 INFO - PROCESS | 3332 | 1461069105081 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:45 INFO - PROCESS | 3332 | 1461069105181 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 05:31:45 INFO - PROCESS | 3332 | 1461069105323 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:45 INFO - PROCESS | 3332 | ++DOCSHELL 0FB0D800 == 62 [pid = 3332] [id = 165] 05:31:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (10163000) [pid = 3332] [serial = 493] [outer = 00000000] 05:31:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (14466800) [pid = 3332] [serial = 494] [outer = 10163000] 05:31:45 INFO - PROCESS | 3332 | 1461069105384 Marionette DEBUG loaded listener.js 05:31:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (14C91C00) [pid = 3332] [serial = 495] [outer = 10163000] 05:31:45 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:46 INFO - PROCESS | 3332 | [3332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:31:46 INFO - PROCESS | 3332 | 1461069106167 Marionette TRACE conn4 <- [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]]]}] 05:31:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:31:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1117ms 05:31:46 INFO - PROCESS | 3332 | 1461069106196 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 05:31:46 INFO - PROCESS | 3332 | 1461069106200 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 05:31:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:31:46 INFO - PROCESS | 3332 | 1461069106206 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:31:46 INFO - PROCESS | 3332 | 1461069106209 Marionette TRACE conn4 <- [1,626,null,{}] 05:31:46 INFO - PROCESS | 3332 | 1461069106214 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:46 INFO - PROCESS | 3332 | 1461069106317 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 05:31:46 INFO - PROCESS | 3332 | 1461069106447 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:46 INFO - PROCESS | 3332 | ++DOCSHELL 14B2C800 == 63 [pid = 3332] [id = 166] 05:31:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (14B5F400) [pid = 3332] [serial = 496] [outer = 00000000] 05:31:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (1639F400) [pid = 3332] [serial = 497] [outer = 14B5F400] 05:31:46 INFO - PROCESS | 3332 | 1461069106498 Marionette DEBUG loaded listener.js 05:31:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (183BEC00) [pid = 3332] [serial = 498] [outer = 14B5F400] 05:31:46 INFO - PROCESS | 3332 | --DOCSHELL 0AF60C00 == 62 [pid = 3332] [id = 89] 05:31:46 INFO - PROCESS | 3332 | --DOCSHELL 18790400 == 61 [pid = 3332] [id = 159] 05:31:46 INFO - PROCESS | 3332 | --DOCSHELL 16394400 == 60 [pid = 3332] [id = 158] 05:31:46 INFO - PROCESS | 3332 | --DOCSHELL 10162800 == 59 [pid = 3332] [id = 157] 05:31:46 INFO - PROCESS | 3332 | --DOCSHELL 1968BC00 == 58 [pid = 3332] [id = 156] 05:31:46 INFO - PROCESS | 3332 | --DOCSHELL 18EE8C00 == 57 [pid = 3332] [id = 155] 05:31:46 INFO - PROCESS | 3332 | --DOCSHELL 1878A000 == 56 [pid = 3332] [id = 154] 05:31:46 INFO - PROCESS | 3332 | --DOCSHELL 16FDF400 == 55 [pid = 3332] [id = 153] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (1ACA6400) [pid = 3332] [serial = 434] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOCSHELL 1016B000 == 54 [pid = 3332] [id = 152] 05:31:46 INFO - PROCESS | 3332 | --DOCSHELL 1030C000 == 53 [pid = 3332] [id = 151] 05:31:46 INFO - PROCESS | 3332 | --DOCSHELL 14B2E000 == 52 [pid = 3332] [id = 147] 05:31:46 INFO - PROCESS | 3332 | --DOCSHELL 0FBB6400 == 51 [pid = 3332] [id = 146] 05:31:46 INFO - PROCESS | 3332 | --DOCSHELL 19E0C000 == 50 [pid = 3332] [id = 145] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (1471C000) [pid = 3332] [serial = 394] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (19E0F800) [pid = 3332] [serial = 398] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (14B2CC00) [pid = 3332] [serial = 408] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (14969800) [pid = 3332] [serial = 407] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (10196C00) [pid = 3332] [serial = 410] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (10BD3000) [pid = 3332] [serial = 411] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (18BB1000) [pid = 3332] [serial = 416] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (10165400) [pid = 3332] [serial = 405] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (10140800) [pid = 3332] [serial = 404] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (1790D000) [pid = 3332] [serial = 413] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (183BA400) [pid = 3332] [serial = 414] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (1977A400) [pid = 3332] [serial = 423] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (19695400) [pid = 3332] [serial = 422] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (1C985000) [pid = 3332] [serial = 401] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (19782400) [pid = 3332] [serial = 432] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (1117D800) [pid = 3332] [serial = 428] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (19E09C00) [pid = 3332] [serial = 425] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (19693400) [pid = 3332] [serial = 431] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (19E07800) [pid = 3332] [serial = 426] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (18EEE000) [pid = 3332] [serial = 419] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (19083C00) [pid = 3332] [serial = 420] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (11175C00) [pid = 3332] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (14B04400) [pid = 3332] [serial = 429] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (18BAF800) [pid = 3332] [serial = 417] [outer = 00000000] [url = about:blank] 05:31:46 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:46 INFO - PROCESS | 3332 | [3332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:31:46 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:46 INFO - PROCESS | 3332 | [3332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:31:47 INFO - PROCESS | 3332 | 1461069107027 Marionette TRACE conn4 <- [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]]]}] 05:31:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:31:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 871ms 05:31:47 INFO - PROCESS | 3332 | 1461069107081 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 05:31:47 INFO - PROCESS | 3332 | 1461069107087 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 05:31:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:31:47 INFO - PROCESS | 3332 | 1461069107093 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:31:47 INFO - PROCESS | 3332 | 1461069107095 Marionette TRACE conn4 <- [1,630,null,{}] 05:31:47 INFO - PROCESS | 3332 | 1461069107099 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:47 INFO - PROCESS | 3332 | 1461069107184 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 05:31:47 INFO - PROCESS | 3332 | 1461069107193 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:47 INFO - PROCESS | 3332 | ++DOCSHELL 10136000 == 51 [pid = 3332] [id = 167] 05:31:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (10140800) [pid = 3332] [serial = 499] [outer = 00000000] 05:31:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (103AF800) [pid = 3332] [serial = 500] [outer = 10140800] 05:31:47 INFO - PROCESS | 3332 | 1461069107238 Marionette DEBUG loaded listener.js 05:31:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (11175C00) [pid = 3332] [serial = 501] [outer = 10140800] 05:31:47 INFO - PROCESS | 3332 | 1461069107717 Marionette TRACE conn4 <- [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]]]}] 05:31:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:31:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 674ms 05:31:47 INFO - PROCESS | 3332 | 1461069107770 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 05:31:47 INFO - PROCESS | 3332 | 1461069107772 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 05:31:47 INFO - PROCESS | 3332 | 1461069107775 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:31:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:31:47 INFO - PROCESS | 3332 | 1461069107779 Marionette TRACE conn4 <- [1,634,null,{}] 05:31:47 INFO - PROCESS | 3332 | 1461069107789 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:47 INFO - PROCESS | 3332 | 1461069107875 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 05:31:47 INFO - PROCESS | 3332 | 1461069107884 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:47 INFO - PROCESS | 3332 | ++DOCSHELL 1871A400 == 52 [pid = 3332] [id = 168] 05:31:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (1871BC00) [pid = 3332] [serial = 502] [outer = 00000000] 05:31:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (18787000) [pid = 3332] [serial = 503] [outer = 1871BC00] 05:31:47 INFO - PROCESS | 3332 | 1461069107932 Marionette DEBUG loaded listener.js 05:31:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (18790800) [pid = 3332] [serial = 504] [outer = 1871BC00] 05:31:48 INFO - PROCESS | 3332 | 1461069108384 Marionette TRACE conn4 <- [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]]]}] 05:31:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:31:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 631ms 05:31:48 INFO - PROCESS | 3332 | 1461069108410 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 05:31:48 INFO - PROCESS | 3332 | 1461069108413 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 05:31:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:31:48 INFO - PROCESS | 3332 | 1461069108416 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:31:48 INFO - PROCESS | 3332 | 1461069108418 Marionette TRACE conn4 <- [1,638,null,{}] 05:31:48 INFO - PROCESS | 3332 | 1461069108421 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:48 INFO - PROCESS | 3332 | 1461069108506 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 05:31:48 INFO - PROCESS | 3332 | 1461069108543 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:48 INFO - PROCESS | 3332 | ++DOCSHELL 18ED3800 == 53 [pid = 3332] [id = 169] 05:31:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (18ED4000) [pid = 3332] [serial = 505] [outer = 00000000] 05:31:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (18EEB000) [pid = 3332] [serial = 506] [outer = 18ED4000] 05:31:48 INFO - PROCESS | 3332 | 1461069108588 Marionette DEBUG loaded listener.js 05:31:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (19012000) [pid = 3332] [serial = 507] [outer = 18ED4000] 05:31:49 INFO - PROCESS | 3332 | 1461069109023 Marionette TRACE conn4 <- [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]]]}] 05:31:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:31:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 05:31:49 INFO - PROCESS | 3332 | 1461069109047 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 05:31:49 INFO - PROCESS | 3332 | 1461069109049 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 05:31:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:31:49 INFO - PROCESS | 3332 | 1461069109052 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:31:49 INFO - PROCESS | 3332 | 1461069109054 Marionette TRACE conn4 <- [1,642,null,{}] 05:31:49 INFO - PROCESS | 3332 | 1461069109057 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:49 INFO - PROCESS | 3332 | 1461069109167 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 05:31:49 INFO - PROCESS | 3332 | 1461069109174 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:49 INFO - PROCESS | 3332 | ++DOCSHELL 19017400 == 54 [pid = 3332] [id = 170] 05:31:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (19078800) [pid = 3332] [serial = 508] [outer = 00000000] 05:31:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (191A9800) [pid = 3332] [serial = 509] [outer = 19078800] 05:31:49 INFO - PROCESS | 3332 | 1461069109261 Marionette DEBUG loaded listener.js 05:31:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (19777000) [pid = 3332] [serial = 510] [outer = 19078800] 05:31:49 INFO - PROCESS | 3332 | 1461069109694 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:31:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:31:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 05:31:49 INFO - PROCESS | 3332 | 1461069109729 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 05:31:49 INFO - PROCESS | 3332 | 1461069109731 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 05:31:49 INFO - PROCESS | 3332 | 1461069109734 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:31:49 INFO - PROCESS | 3332 | 1461069109736 Marionette TRACE conn4 <- [1,646,null,{}] 05:31:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:31:49 INFO - PROCESS | 3332 | 1461069109743 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:49 INFO - PROCESS | 3332 | 1461069109870 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 05:31:49 INFO - PROCESS | 3332 | 1461069109957 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:49 INFO - PROCESS | 3332 | ++DOCSHELL 0FB0A400 == 55 [pid = 3332] [id = 171] 05:31:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (19E06C00) [pid = 3332] [serial = 511] [outer = 00000000] 05:31:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (19E58C00) [pid = 3332] [serial = 512] [outer = 19E06C00] 05:31:50 INFO - PROCESS | 3332 | 1461069110005 Marionette DEBUG loaded listener.js 05:31:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (19FCD400) [pid = 3332] [serial = 513] [outer = 19E06C00] 05:31:50 INFO - PROCESS | 3332 | 1461069110433 Marionette TRACE conn4 <- [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]]]}] 05:31:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:31:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 731ms 05:31:50 INFO - PROCESS | 3332 | 1461069110468 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 05:31:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:31:50 INFO - PROCESS | 3332 | 1461069110470 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 05:31:50 INFO - PROCESS | 3332 | 1461069110474 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:31:50 INFO - PROCESS | 3332 | 1461069110475 Marionette TRACE conn4 <- [1,650,null,{}] 05:31:50 INFO - PROCESS | 3332 | 1461069110479 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:50 INFO - PROCESS | 3332 | 1461069110585 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 05:31:50 INFO - PROCESS | 3332 | 1461069110639 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:50 INFO - PROCESS | 3332 | ++DOCSHELL 18EE0800 == 56 [pid = 3332] [id = 172] 05:31:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (19FD6C00) [pid = 3332] [serial = 514] [outer = 00000000] 05:31:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (1AB71800) [pid = 3332] [serial = 515] [outer = 19FD6C00] 05:31:50 INFO - PROCESS | 3332 | 1461069110687 Marionette DEBUG loaded listener.js 05:31:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (1AB6DC00) [pid = 3332] [serial = 516] [outer = 19FD6C00] 05:31:50 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:50 INFO - PROCESS | 3332 | [3332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:31:51 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:51 INFO - PROCESS | 3332 | [3332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:31:51 INFO - PROCESS | 3332 | 1461069111240 Marionette TRACE conn4 <- [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]]]}] 05:31:51 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (1030F800) [pid = 3332] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:31:51 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (1878A400) [pid = 3332] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:31:51 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (1878D400) [pid = 3332] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:31:51 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (1016C000) [pid = 3332] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:31:51 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (1ACA0400) [pid = 3332] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:31:51 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (18EEA800) [pid = 3332] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:31:51 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (0AF55400) [pid = 3332] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:31:51 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (15C57000) [pid = 3332] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:31:51 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (16FDFC00) [pid = 3332] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:31:51 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (1977AC00) [pid = 3332] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:31:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:31:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 830ms 05:31:51 INFO - PROCESS | 3332 | 1461069111304 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 05:31:51 INFO - PROCESS | 3332 | 1461069111306 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 05:31:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:31:51 INFO - PROCESS | 3332 | 1461069111310 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:31:51 INFO - PROCESS | 3332 | 1461069111311 Marionette TRACE conn4 <- [1,654,null,{}] 05:31:51 INFO - PROCESS | 3332 | 1461069111315 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:51 INFO - PROCESS | 3332 | 1461069111392 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 05:31:51 INFO - PROCESS | 3332 | 1461069111400 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:51 INFO - PROCESS | 3332 | ++DOCSHELL 10169800 == 57 [pid = 3332] [id = 173] 05:31:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (10199C00) [pid = 3332] [serial = 517] [outer = 00000000] 05:31:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (16FDFC00) [pid = 3332] [serial = 518] [outer = 10199C00] 05:31:51 INFO - PROCESS | 3332 | 1461069111445 Marionette DEBUG loaded listener.js 05:31:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (18ED9000) [pid = 3332] [serial = 519] [outer = 10199C00] 05:31:51 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:51 INFO - PROCESS | 3332 | [3332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:31:51 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:51 INFO - PROCESS | 3332 | [3332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:31:51 INFO - PROCESS | 3332 | 1461069111851 Marionette TRACE conn4 <- [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]]]}] 05:31:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:31:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 571ms 05:31:51 INFO - PROCESS | 3332 | 1461069111890 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 05:31:51 INFO - PROCESS | 3332 | 1461069111892 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 05:31:51 INFO - PROCESS | 3332 | 1461069111895 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:31:51 INFO - PROCESS | 3332 | 1461069111897 Marionette TRACE conn4 <- [1,658,null,{}] 05:31:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:31:51 INFO - PROCESS | 3332 | 1461069111900 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:52 INFO - PROCESS | 3332 | 1461069111978 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 05:31:52 INFO - PROCESS | 3332 | 1461069111984 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:52 INFO - PROCESS | 3332 | ++DOCSHELL 19FD1800 == 58 [pid = 3332] [id = 174] 05:31:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (19FD2000) [pid = 3332] [serial = 520] [outer = 00000000] 05:31:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (1C157800) [pid = 3332] [serial = 521] [outer = 19FD2000] 05:31:52 INFO - PROCESS | 3332 | 1461069112029 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (1C156400) [pid = 3332] [serial = 522] [outer = 19FD2000] 05:31:52 INFO - PROCESS | 3332 | 1461069112449 Marionette TRACE conn4 <- [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]]]}] 05:31:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:31:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 570ms 05:31:52 INFO - PROCESS | 3332 | 1461069112472 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 05:31:52 INFO - PROCESS | 3332 | 1461069112473 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 05:31:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:31:52 INFO - PROCESS | 3332 | 1461069112477 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:31:52 INFO - PROCESS | 3332 | 1461069112478 Marionette TRACE conn4 <- [1,662,null,{}] 05:31:52 INFO - PROCESS | 3332 | 1461069112497 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:52 INFO - PROCESS | 3332 | 1461069112575 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 05:31:52 INFO - PROCESS | 3332 | 1461069112582 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:52 INFO - PROCESS | 3332 | ++DOCSHELL 1C952000 == 59 [pid = 3332] [id = 175] 05:31:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (1C953000) [pid = 3332] [serial = 523] [outer = 00000000] 05:31:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (1C97F000) [pid = 3332] [serial = 524] [outer = 1C953000] 05:31:52 INFO - PROCESS | 3332 | 1461069112626 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (1C986000) [pid = 3332] [serial = 525] [outer = 1C953000] 05:31:52 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:52 INFO - PROCESS | 3332 | [3332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:31:53 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:53 INFO - PROCESS | 3332 | [3332] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:31:53 INFO - PROCESS | 3332 | 1461069113089 Marionette TRACE conn4 <- [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]]]}] 05:31:53 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 05:31:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 631ms 05:31:53 INFO - PROCESS | 3332 | 1461069113111 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 05:31:53 INFO - PROCESS | 3332 | 1461069113113 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 05:31:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:31:53 INFO - PROCESS | 3332 | 1461069113127 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:31:53 INFO - PROCESS | 3332 | 1461069113129 Marionette TRACE conn4 <- [1,666,null,{}] 05:31:53 INFO - PROCESS | 3332 | 1461069113133 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:53 INFO - PROCESS | 3332 | 1461069113232 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 05:31:53 INFO - PROCESS | 3332 | 1461069113368 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:53 INFO - PROCESS | 3332 | ++DOCSHELL 0FB0A800 == 60 [pid = 3332] [id = 176] 05:31:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (0FC84400) [pid = 3332] [serial = 526] [outer = 00000000] 05:31:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (1008B000) [pid = 3332] [serial = 527] [outer = 0FC84400] 05:31:53 INFO - PROCESS | 3332 | 1461069113427 Marionette DEBUG loaded listener.js 05:31:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (1016A400) [pid = 3332] [serial = 528] [outer = 0FC84400] 05:31:54 INFO - PROCESS | 3332 | 1461069114067 Marionette TRACE conn4 <- [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]]]}] 05:31:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:31:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 971ms 05:31:54 INFO - PROCESS | 3332 | 1461069114100 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 05:31:54 INFO - PROCESS | 3332 | 1461069114104 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 05:31:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:31:54 INFO - PROCESS | 3332 | 1461069114109 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:31:54 INFO - PROCESS | 3332 | 1461069114113 Marionette TRACE conn4 <- [1,670,null,{}] 05:31:54 INFO - PROCESS | 3332 | 1461069114120 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:54 INFO - PROCESS | 3332 | 1461069114236 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 05:31:54 INFO - PROCESS | 3332 | 1461069114363 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:54 INFO - PROCESS | 3332 | ++DOCSHELL 14C01400 == 61 [pid = 3332] [id = 177] 05:31:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (14C07000) [pid = 3332] [serial = 529] [outer = 00000000] 05:31:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (16FDF400) [pid = 3332] [serial = 530] [outer = 14C07000] 05:31:54 INFO - PROCESS | 3332 | 1461069114425 Marionette DEBUG loaded listener.js 05:31:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1873BC00) [pid = 3332] [serial = 531] [outer = 14C07000] 05:31:55 INFO - PROCESS | 3332 | 1461069115457 Marionette TRACE conn4 <- [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]]]}] 05:31:55 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) 05:31:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1385ms 05:31:55 INFO - PROCESS | 3332 | 1461069115530 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 05:31:55 INFO - PROCESS | 3332 | 1461069115535 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 05:31:55 INFO - PROCESS | 3332 | 1461069115541 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:31:55 INFO - PROCESS | 3332 | 1461069115543 Marionette TRACE conn4 <- [1,674,null,{}] 05:31:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:31:55 INFO - PROCESS | 3332 | 1461069115547 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:55 INFO - PROCESS | 3332 | 1461069115643 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 05:31:55 INFO - PROCESS | 3332 | 1461069115842 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:55 INFO - PROCESS | 3332 | ++DOCSHELL 1977D800 == 62 [pid = 3332] [id = 178] 05:31:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (19C16000) [pid = 3332] [serial = 532] [outer = 00000000] 05:31:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1AB75C00) [pid = 3332] [serial = 533] [outer = 19C16000] 05:31:55 INFO - PROCESS | 3332 | 1461069115898 Marionette DEBUG loaded listener.js 05:31:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (1C94F000) [pid = 3332] [serial = 534] [outer = 19C16000] 05:31:56 INFO - PROCESS | 3332 | 1461069116960 Marionette TRACE conn4 <- [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]]]}] 05:31:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:31:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1483ms 05:31:57 INFO - PROCESS | 3332 | 1461069117029 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 05:31:57 INFO - PROCESS | 3332 | 1461069117032 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 05:31:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:31:57 INFO - PROCESS | 3332 | 1461069117041 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:31:57 INFO - PROCESS | 3332 | 1461069117048 Marionette TRACE conn4 <- [1,678,null,{}] 05:31:57 INFO - PROCESS | 3332 | 1461069117131 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:57 INFO - PROCESS | 3332 | 1461069117256 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 05:31:57 INFO - PROCESS | 3332 | 1461069117347 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:57 INFO - PROCESS | 3332 | ++DOCSHELL 14943000 == 63 [pid = 3332] [id = 179] 05:31:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (15C50000) [pid = 3332] [serial = 535] [outer = 00000000] 05:31:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (1C7EB800) [pid = 3332] [serial = 536] [outer = 15C50000] 05:31:57 INFO - PROCESS | 3332 | 1461069117402 Marionette DEBUG loaded listener.js 05:31:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (1D8E7800) [pid = 3332] [serial = 537] [outer = 15C50000] 05:31:58 INFO - PROCESS | 3332 | 1461069118386 Marionette TRACE conn4 <- [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]]]}] 05:31:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:31:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1412ms 05:31:58 INFO - PROCESS | 3332 | 1461069118450 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 05:31:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:31:58 INFO - PROCESS | 3332 | 1461069118454 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 05:31:58 INFO - PROCESS | 3332 | 1461069118459 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:31:58 INFO - PROCESS | 3332 | 1461069118463 Marionette TRACE conn4 <- [1,682,null,{}] 05:31:58 INFO - PROCESS | 3332 | 1461069118468 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:58 INFO - PROCESS | 3332 | 1461069118570 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 05:31:58 INFO - PROCESS | 3332 | 1461069118692 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:58 INFO - PROCESS | 3332 | ++DOCSHELL 14C93800 == 64 [pid = 3332] [id = 180] 05:31:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (15C51000) [pid = 3332] [serial = 538] [outer = 00000000] 05:31:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (16FD8000) [pid = 3332] [serial = 539] [outer = 15C51000] 05:31:58 INFO - PROCESS | 3332 | 1461069118789 Marionette DEBUG loaded listener.js 05:31:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (1871AC00) [pid = 3332] [serial = 540] [outer = 15C51000] 05:31:59 INFO - PROCESS | 3332 | --DOCSHELL 1C952000 == 63 [pid = 3332] [id = 175] 05:31:59 INFO - PROCESS | 3332 | --DOCSHELL 19FD1800 == 62 [pid = 3332] [id = 174] 05:31:59 INFO - PROCESS | 3332 | --DOCSHELL 10169800 == 61 [pid = 3332] [id = 173] 05:31:59 INFO - PROCESS | 3332 | --DOCSHELL 18EE0800 == 60 [pid = 3332] [id = 172] 05:31:59 INFO - PROCESS | 3332 | --DOCSHELL 0FB0A400 == 59 [pid = 3332] [id = 171] 05:31:59 INFO - PROCESS | 3332 | --DOCSHELL 19017400 == 58 [pid = 3332] [id = 170] 05:31:59 INFO - PROCESS | 3332 | --DOCSHELL 18ED3800 == 57 [pid = 3332] [id = 169] 05:31:59 INFO - PROCESS | 3332 | --DOCSHELL 1871A400 == 56 [pid = 3332] [id = 168] 05:31:59 INFO - PROCESS | 3332 | --DOCSHELL 10136000 == 55 [pid = 3332] [id = 167] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (1008D800) [pid = 3332] [serial = 437] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (16FD7000) [pid = 3332] [serial = 440] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (1AB75000) [pid = 3332] [serial = 443] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (1C822C00) [pid = 3332] [serial = 446] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (1C94C400) [pid = 3332] [serial = 479] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOCSHELL 14B2C800 == 54 [pid = 3332] [id = 166] 05:31:59 INFO - PROCESS | 3332 | --DOCSHELL 1D785800 == 53 [pid = 3332] [id = 164] 05:31:59 INFO - PROCESS | 3332 | --DOCSHELL 1AB73000 == 52 [pid = 3332] [id = 163] 05:31:59 INFO - PROCESS | 3332 | --DOCSHELL 16398C00 == 51 [pid = 3332] [id = 162] 05:31:59 INFO - PROCESS | 3332 | --DOCSHELL 0F75A000 == 50 [pid = 3332] [id = 161] 05:31:59 INFO - PROCESS | 3332 | --DOCSHELL 1AB6A400 == 49 [pid = 3332] [id = 160] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (19ED4000) [pid = 3332] [serial = 467] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (14934C00) [pid = 3332] [serial = 450] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (10FDAC00) [pid = 3332] [serial = 449] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (19186C00) [pid = 3332] [serial = 464] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (1117C400) [pid = 3332] [serial = 456] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (103D0800) [pid = 3332] [serial = 455] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (18ED8C00) [pid = 3332] [serial = 470] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (179DB000) [pid = 3332] [serial = 458] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (18783400) [pid = 3332] [serial = 459] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (18ED6000) [pid = 3332] [serial = 461] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (14429400) [pid = 3332] [serial = 453] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (1C914800) [pid = 3332] [serial = 477] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (10BD3C00) [pid = 3332] [serial = 452] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (1A0F0800) [pid = 3332] [serial = 468] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (1C159000) [pid = 3332] [serial = 476] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (1919E800) [pid = 3332] [serial = 471] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (19C15800) [pid = 3332] [serial = 473] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (191A3C00) [pid = 3332] [serial = 465] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (1AB72000) [pid = 3332] [serial = 474] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (18EDC400) [pid = 3332] [serial = 462] [outer = 00000000] [url = about:blank] 05:31:59 INFO - PROCESS | 3332 | 1461069119840 Marionette TRACE conn4 <- [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]]]}] 05:31:59 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) 05:31:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1430ms 05:31:59 INFO - PROCESS | 3332 | 1461069119890 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 05:31:59 INFO - PROCESS | 3332 | 1461069119895 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 05:31:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:31:59 INFO - PROCESS | 3332 | 1461069119901 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:31:59 INFO - PROCESS | 3332 | 1461069119903 Marionette TRACE conn4 <- [1,686,null,{}] 05:31:59 INFO - PROCESS | 3332 | 1461069119907 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:00 INFO - PROCESS | 3332 | 1461069119989 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 05:32:00 INFO - PROCESS | 3332 | 1461069119996 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:00 INFO - PROCESS | 3332 | ++DOCSHELL 0FB0A400 == 50 [pid = 3332] [id = 181] 05:32:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (0FB0E400) [pid = 3332] [serial = 541] [outer = 00000000] 05:32:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (1019BC00) [pid = 3332] [serial = 542] [outer = 0FB0E400] 05:32:00 INFO - PROCESS | 3332 | 1461069120044 Marionette DEBUG loaded listener.js 05:32:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (11145000) [pid = 3332] [serial = 543] [outer = 0FB0E400] 05:32:01 INFO - PROCESS | 3332 | 1461069121077 Marionette TRACE conn4 <- [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]]]}] 05:32:01 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) 05:32:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1179ms 05:32:01 INFO - PROCESS | 3332 | 1461069121116 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 05:32:01 INFO - PROCESS | 3332 | 1461069121118 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 05:32:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:32:01 INFO - PROCESS | 3332 | 1461069121121 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 3332 | 1461069121125 Marionette TRACE conn4 <- [1,690,null,{}] 05:32:01 INFO - PROCESS | 3332 | 1461069121135 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:01 INFO - PROCESS | 3332 | 1461069121253 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 05:32:01 INFO - PROCESS | 3332 | 1461069121260 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:01 INFO - PROCESS | 3332 | ++DOCSHELL 14C09C00 == 51 [pid = 3332] [id = 182] 05:32:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (18734800) [pid = 3332] [serial = 544] [outer = 00000000] 05:32:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (18E6E400) [pid = 3332] [serial = 545] [outer = 18734800] 05:32:01 INFO - PROCESS | 3332 | 1461069121308 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (18ED8000) [pid = 3332] [serial = 546] [outer = 18734800] 05:32:02 INFO - PROCESS | 3332 | 1461069122286 Marionette TRACE conn4 <- [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]]]}] 05:32:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:32:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1176ms 05:32:02 INFO - PROCESS | 3332 | 1461069122298 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 05:32:02 INFO - PROCESS | 3332 | 1461069122301 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 05:32:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:32:02 INFO - PROCESS | 3332 | 1461069122304 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - PROCESS | 3332 | 1461069122306 Marionette TRACE conn4 <- [1,694,null,{}] 05:32:02 INFO - PROCESS | 3332 | 1461069122310 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:02 INFO - PROCESS | 3332 | 1461069122422 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 05:32:02 INFO - PROCESS | 3332 | 1461069122428 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:02 INFO - PROCESS | 3332 | ++DOCSHELL 1901BC00 == 52 [pid = 3332] [id = 183] 05:32:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (19183400) [pid = 3332] [serial = 547] [outer = 00000000] 05:32:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (191A6400) [pid = 3332] [serial = 548] [outer = 19183400] 05:32:02 INFO - PROCESS | 3332 | 1461069122521 Marionette DEBUG loaded listener.js 05:32:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (19774400) [pid = 3332] [serial = 549] [outer = 19183400] 05:32:03 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (10140800) [pid = 3332] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:32:03 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (14B5F400) [pid = 3332] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:32:03 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (1871BC00) [pid = 3332] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:32:03 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (19FD6C00) [pid = 3332] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:32:03 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (18ED4000) [pid = 3332] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:32:03 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (19E06C00) [pid = 3332] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:32:03 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (10199C00) [pid = 3332] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:32:03 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (19078800) [pid = 3332] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:32:03 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (19FD2000) [pid = 3332] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:32:03 INFO - PROCESS | 3332 | 1461069123451 Marionette TRACE conn4 <- [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]]]}] 05:32:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:32:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1176ms 05:32:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:32:03 INFO - PROCESS | 3332 | 1461069123483 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 05:32:03 INFO - PROCESS | 3332 | 1461069123485 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 05:32:03 INFO - PROCESS | 3332 | 1461069123489 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - PROCESS | 3332 | 1461069123490 Marionette TRACE conn4 <- [1,698,null,{}] 05:32:03 INFO - PROCESS | 3332 | 1461069123494 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:03 INFO - PROCESS | 3332 | 1461069123601 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 05:32:03 INFO - PROCESS | 3332 | 1461069123650 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:03 INFO - PROCESS | 3332 | ++DOCSHELL 1013B800 == 53 [pid = 3332] [id = 184] 05:32:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (10140800) [pid = 3332] [serial = 550] [outer = 00000000] 05:32:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (19184000) [pid = 3332] [serial = 551] [outer = 10140800] 05:32:03 INFO - PROCESS | 3332 | 1461069123695 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (1977F000) [pid = 3332] [serial = 552] [outer = 10140800] 05:32:04 INFO - PROCESS | 3332 | 1461069124567 Marionette TRACE conn4 <- [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]]]}] 05:32:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:32:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1130ms 05:32:04 INFO - PROCESS | 3332 | 1461069124618 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 05:32:04 INFO - PROCESS | 3332 | 1461069124621 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 05:32:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:32:04 INFO - PROCESS | 3332 | 1461069124627 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:32:04 INFO - PROCESS | 3332 | 1461069124629 Marionette TRACE conn4 <- [1,702,null,{}] 05:32:04 INFO - PROCESS | 3332 | 1461069124632 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:04 INFO - PROCESS | 3332 | 1461069124732 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 05:32:04 INFO - PROCESS | 3332 | 1461069124740 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:04 INFO - PROCESS | 3332 | ++DOCSHELL 14B0A400 == 54 [pid = 3332] [id = 185] 05:32:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (19781C00) [pid = 3332] [serial = 553] [outer = 00000000] 05:32:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (1AB6BC00) [pid = 3332] [serial = 554] [outer = 19781C00] 05:32:04 INFO - PROCESS | 3332 | 1461069124788 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (1AC9E800) [pid = 3332] [serial = 555] [outer = 19781C00] 05:32:05 INFO - PROCESS | 3332 | 1461069125743 Marionette TRACE conn4 <- [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]]]}] 05:32:05 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 05:32:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1181ms 05:32:05 INFO - PROCESS | 3332 | 1461069125809 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 05:32:05 INFO - PROCESS | 3332 | 1461069125813 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 05:32:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:32:05 INFO - PROCESS | 3332 | 1461069125819 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:32:05 INFO - PROCESS | 3332 | 1461069125823 Marionette TRACE conn4 <- [1,706,null,{}] 05:32:05 INFO - PROCESS | 3332 | 1461069125829 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:05 INFO - PROCESS | 3332 | 1461069125968 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 05:32:06 INFO - PROCESS | 3332 | 1461069126088 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:06 INFO - PROCESS | 3332 | ++DOCSHELL 10B82400 == 55 [pid = 3332] [id = 186] 05:32:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (10FE6000) [pid = 3332] [serial = 556] [outer = 00000000] 05:32:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (14728C00) [pid = 3332] [serial = 557] [outer = 10FE6000] 05:32:06 INFO - PROCESS | 3332 | 1461069126194 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (14B2A400) [pid = 3332] [serial = 558] [outer = 10FE6000] 05:32:07 INFO - PROCESS | 3332 | 1461069127230 Marionette TRACE conn4 <- [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]]]}] 05:32:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:32:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1436ms 05:32:07 INFO - PROCESS | 3332 | 1461069127253 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 05:32:07 INFO - PROCESS | 3332 | 1461069127259 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 05:32:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:32:07 INFO - PROCESS | 3332 | 1461069127266 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - PROCESS | 3332 | 1461069127269 Marionette TRACE conn4 <- [1,710,null,{}] 05:32:07 INFO - PROCESS | 3332 | 1461069127273 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:07 INFO - PROCESS | 3332 | 1461069127378 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 05:32:07 INFO - PROCESS | 3332 | 1461069127493 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:07 INFO - PROCESS | 3332 | ++DOCSHELL 16394400 == 56 [pid = 3332] [id = 187] 05:32:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (16397C00) [pid = 3332] [serial = 559] [outer = 00000000] 05:32:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (18ED7000) [pid = 3332] [serial = 560] [outer = 16397C00] 05:32:07 INFO - PROCESS | 3332 | 1461069127590 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (18EEB800) [pid = 3332] [serial = 561] [outer = 16397C00] 05:32:08 INFO - PROCESS | 3332 | 1461069128151 Marionette TRACE conn4 <- [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] 05:32:08 INFO - PROCESS | 3332 | 1461069128201 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 05:32:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:32:08 INFO - PROCESS | 3332 | 1461069128204 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 3332 | 1461069128208 Marionette TRACE conn4 <- [1,714,null,{}] 05:32:08 INFO - PROCESS | 3332 | 1461069128219 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:08 INFO - PROCESS | 3332 | 1461069128328 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 05:32:08 INFO - PROCESS | 3332 | 1461069128426 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:08 INFO - PROCESS | 3332 | ++DOCSHELL 1AB74000 == 57 [pid = 3332] [id = 188] 05:32:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (1B096000) [pid = 3332] [serial = 562] [outer = 00000000] 05:32:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (1C824000) [pid = 3332] [serial = 563] [outer = 1B096000] 05:32:08 INFO - PROCESS | 3332 | 1461069128484 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1C91E800) [pid = 3332] [serial = 564] [outer = 1B096000] 05:32:09 INFO - PROCESS | 3332 | 1461069129135 Marionette TRACE conn4 <- [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]]]}] 05:32:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:32:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 970ms 05:32:09 INFO - PROCESS | 3332 | 1461069129178 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 05:32:09 INFO - PROCESS | 3332 | 1461069129181 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 05:32:09 INFO - PROCESS | 3332 | 1461069129184 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:32:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:32:09 INFO - PROCESS | 3332 | 1461069129186 Marionette TRACE conn4 <- [1,718,null,{}] 05:32:09 INFO - PROCESS | 3332 | 1461069129190 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:09 INFO - PROCESS | 3332 | 1461069129292 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 05:32:09 INFO - PROCESS | 3332 | 1461069129416 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:09 INFO - PROCESS | 3332 | ++DOCSHELL 1C94DC00 == 58 [pid = 3332] [id = 189] 05:32:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1C953C00) [pid = 3332] [serial = 565] [outer = 00000000] 05:32:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (1D78B000) [pid = 3332] [serial = 566] [outer = 1C953C00] 05:32:09 INFO - PROCESS | 3332 | 1461069129472 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1D7B5C00) [pid = 3332] [serial = 567] [outer = 1C953C00] 05:32:10 INFO - PROCESS | 3332 | 1461069130038 Marionette TRACE conn4 <- [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] 05:32:10 INFO - PROCESS | 3332 | 1461069130120 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 05:32:10 INFO - PROCESS | 3332 | 1461069130142 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:32:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:32:10 INFO - PROCESS | 3332 | 1461069130145 Marionette TRACE conn4 <- [1,722,null,{}] 05:32:10 INFO - PROCESS | 3332 | 1461069130149 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:10 INFO - PROCESS | 3332 | 1461069130249 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 05:32:10 INFO - PROCESS | 3332 | 1461069130375 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:10 INFO - PROCESS | 3332 | ++DOCSHELL 10087800 == 59 [pid = 3332] [id = 190] 05:32:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (146D3400) [pid = 3332] [serial = 568] [outer = 00000000] 05:32:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (19779400) [pid = 3332] [serial = 569] [outer = 146D3400] 05:32:10 INFO - PROCESS | 3332 | 1461069130431 Marionette DEBUG loaded listener.js 05:32:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (19773800) [pid = 3332] [serial = 570] [outer = 146D3400] 05:32:11 INFO - PROCESS | 3332 | 1461069131155 Marionette TRACE conn4 <- [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]]]}] 05:32:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:32:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1070ms 05:32:11 INFO - PROCESS | 3332 | 1461069131222 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 05:32:11 INFO - PROCESS | 3332 | 1461069131227 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 05:32:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:32:11 INFO - PROCESS | 3332 | 1461069131233 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:32:11 INFO - PROCESS | 3332 | 1461069131236 Marionette TRACE conn4 <- [1,726,null,{}] 05:32:11 INFO - PROCESS | 3332 | 1461069131241 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:11 INFO - PROCESS | 3332 | 1461069131347 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 05:32:11 INFO - PROCESS | 3332 | 1461069131488 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:11 INFO - PROCESS | 3332 | --DOCSHELL 14B2B000 == 58 [pid = 3332] [id = 90] 05:32:11 INFO - PROCESS | 3332 | --DOCSHELL 1496AC00 == 57 [pid = 3332] [id = 76] 05:32:11 INFO - PROCESS | 3332 | --DOCSHELL 1013B800 == 56 [pid = 3332] [id = 184] 05:32:11 INFO - PROCESS | 3332 | --DOCSHELL 1901BC00 == 55 [pid = 3332] [id = 183] 05:32:11 INFO - PROCESS | 3332 | --DOCSHELL 14C09C00 == 54 [pid = 3332] [id = 182] 05:32:11 INFO - PROCESS | 3332 | --DOCSHELL 0FB0A400 == 53 [pid = 3332] [id = 181] 05:32:11 INFO - PROCESS | 3332 | --DOCSHELL 14C93800 == 52 [pid = 3332] [id = 180] 05:32:11 INFO - PROCESS | 3332 | --DOCSHELL 1977D800 == 51 [pid = 3332] [id = 178] 05:32:11 INFO - PROCESS | 3332 | --DOCSHELL 14C01400 == 50 [pid = 3332] [id = 177] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (10195800) [pid = 3332] [serial = 482] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (14466800) [pid = 3332] [serial = 494] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (18BAB000) [pid = 3332] [serial = 485] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (1C978800) [pid = 3332] [serial = 488] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (1D78F000) [pid = 3332] [serial = 491] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | ++DOCSHELL 0FB0A400 == 51 [pid = 3332] [id = 191] 05:32:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (0FB75400) [pid = 3332] [serial = 571] [outer = 00000000] 05:32:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (10197800) [pid = 3332] [serial = 572] [outer = 0FB75400] 05:32:11 INFO - PROCESS | 3332 | 1461069131577 Marionette DEBUG loaded listener.js 05:32:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (1471F000) [pid = 3332] [serial = 573] [outer = 0FB75400] 05:32:11 INFO - PROCESS | 3332 | --DOCSHELL 0FB0A800 == 50 [pid = 3332] [id = 176] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (103AF800) [pid = 3332] [serial = 500] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (11175C00) [pid = 3332] [serial = 501] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (183BEC00) [pid = 3332] [serial = 498] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (1639F400) [pid = 3332] [serial = 497] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (18787000) [pid = 3332] [serial = 503] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (18790800) [pid = 3332] [serial = 504] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (1AB71800) [pid = 3332] [serial = 515] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (18EEB000) [pid = 3332] [serial = 506] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (19FCD400) [pid = 3332] [serial = 513] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (19E58C00) [pid = 3332] [serial = 512] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (16FDFC00) [pid = 3332] [serial = 518] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (18ED9000) [pid = 3332] [serial = 519] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (1AB6DC00) [pid = 3332] [serial = 516] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (191A9800) [pid = 3332] [serial = 509] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (19777000) [pid = 3332] [serial = 510] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (1C157800) [pid = 3332] [serial = 521] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (19012000) [pid = 3332] [serial = 507] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (1C156400) [pid = 3332] [serial = 522] [outer = 00000000] [url = about:blank] 05:32:11 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (1C97F000) [pid = 3332] [serial = 524] [outer = 00000000] [url = about:blank] 05:32:12 INFO - PROCESS | 3332 | 1461069132502 Marionette TRACE conn4 <- [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]]]}] 05:32:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:32:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1332ms 05:32:12 INFO - PROCESS | 3332 | 1461069132567 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 05:32:12 INFO - PROCESS | 3332 | 1461069132573 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 05:32:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:32:12 INFO - PROCESS | 3332 | 1461069132579 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:32:12 INFO - PROCESS | 3332 | 1461069132581 Marionette TRACE conn4 <- [1,730,null,{}] 05:32:12 INFO - PROCESS | 3332 | 1461069132585 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:12 INFO - PROCESS | 3332 | 1461069132669 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 05:32:12 INFO - PROCESS | 3332 | 1461069132676 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:12 INFO - PROCESS | 3332 | ++DOCSHELL 1117CC00 == 51 [pid = 3332] [id = 192] 05:32:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (1493F400) [pid = 3332] [serial = 574] [outer = 00000000] 05:32:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (1873EC00) [pid = 3332] [serial = 575] [outer = 1493F400] 05:32:12 INFO - PROCESS | 3332 | 1461069132722 Marionette DEBUG loaded listener.js 05:32:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (1878B800) [pid = 3332] [serial = 576] [outer = 1493F400] 05:32:13 INFO - PROCESS | 3332 | 1461069133682 Marionette TRACE conn4 <- [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]]]}] 05:32:13 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 05:32:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1132ms 05:32:13 INFO - PROCESS | 3332 | 1461069133714 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 05:32:13 INFO - PROCESS | 3332 | 1461069133716 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 05:32:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:32:13 INFO - PROCESS | 3332 | 1461069133720 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:32:13 INFO - PROCESS | 3332 | 1461069133723 Marionette TRACE conn4 <- [1,734,null,{}] 05:32:13 INFO - PROCESS | 3332 | 1461069133734 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:13 INFO - PROCESS | 3332 | 1461069133847 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 05:32:13 INFO - PROCESS | 3332 | 1461069133854 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:13 INFO - PROCESS | 3332 | ++DOCSHELL 18ED3400 == 52 [pid = 3332] [id = 193] 05:32:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (1901BC00) [pid = 3332] [serial = 577] [outer = 00000000] 05:32:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (191A1C00) [pid = 3332] [serial = 578] [outer = 1901BC00] 05:32:13 INFO - PROCESS | 3332 | 1461069133949 Marionette DEBUG loaded listener.js 05:32:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (19779800) [pid = 3332] [serial = 579] [outer = 1901BC00] 05:32:14 INFO - PROCESS | 3332 | 1461069134891 Marionette TRACE conn4 <- [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]]]}] 05:32:14 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.) 05:32:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1221ms 05:32:14 INFO - PROCESS | 3332 | 1461069134942 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 05:32:14 INFO - PROCESS | 3332 | 1461069134944 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 05:32:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:32:14 INFO - PROCESS | 3332 | 1461069134954 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:32:14 INFO - PROCESS | 3332 | 1461069134956 Marionette TRACE conn4 <- [1,738,null,{}] 05:32:14 INFO - PROCESS | 3332 | 1461069134960 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:15 INFO - PROCESS | 3332 | 1461069135070 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 05:32:15 INFO - PROCESS | 3332 | 1461069135077 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:15 INFO - PROCESS | 3332 | ++DOCSHELL 19E0B800 == 53 [pid = 3332] [id = 194] 05:32:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (19E0C800) [pid = 3332] [serial = 580] [outer = 00000000] 05:32:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (19FD5400) [pid = 3332] [serial = 581] [outer = 19E0C800] 05:32:15 INFO - PROCESS | 3332 | 1461069135167 Marionette DEBUG loaded listener.js 05:32:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (1AB66C00) [pid = 3332] [serial = 582] [outer = 19E0C800] 05:32:15 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (18734800) [pid = 3332] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:32:15 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (15C50000) [pid = 3332] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:32:15 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (15C51000) [pid = 3332] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:32:15 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (19183400) [pid = 3332] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:32:15 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (10140800) [pid = 3332] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:32:15 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (0FB0E400) [pid = 3332] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:32:15 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (10163000) [pid = 3332] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:32:16 INFO - PROCESS | 3332 | 1461069136095 Marionette TRACE conn4 <- [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]]]}] 05:32:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:32:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1179ms 05:32:16 INFO - PROCESS | 3332 | 1461069136135 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 05:32:16 INFO - PROCESS | 3332 | 1461069136137 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 05:32:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:32:16 INFO - PROCESS | 3332 | 1461069136140 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:32:16 INFO - PROCESS | 3332 | 1461069136142 Marionette TRACE conn4 <- [1,742,null,{}] 05:32:16 INFO - PROCESS | 3332 | 1461069136145 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:16 INFO - PROCESS | 3332 | 1461069136226 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 05:32:16 INFO - PROCESS | 3332 | 1461069136232 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:16 INFO - PROCESS | 3332 | ++DOCSHELL 1008F400 == 54 [pid = 3332] [id = 195] 05:32:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (10136000) [pid = 3332] [serial = 583] [outer = 00000000] 05:32:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (19FD3400) [pid = 3332] [serial = 584] [outer = 10136000] 05:32:16 INFO - PROCESS | 3332 | 1461069136277 Marionette DEBUG loaded listener.js 05:32:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (1ACA2800) [pid = 3332] [serial = 585] [outer = 10136000] 05:32:17 INFO - PROCESS | 3332 | 1461069137222 Marionette TRACE conn4 <- [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]]]}] 05:32:17 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 05:32:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1130ms 05:32:17 INFO - PROCESS | 3332 | 1461069137270 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 05:32:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:32:17 INFO - PROCESS | 3332 | 1461069137272 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 05:32:17 INFO - PROCESS | 3332 | 1461069137275 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - PROCESS | 3332 | 1461069137277 Marionette TRACE conn4 <- [1,746,null,{}] 05:32:17 INFO - PROCESS | 3332 | 1461069137281 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:17 INFO - PROCESS | 3332 | 1461069137371 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 05:32:17 INFO - PROCESS | 3332 | 1461069137377 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:17 INFO - PROCESS | 3332 | ++DOCSHELL 10192000 == 55 [pid = 3332] [id = 196] 05:32:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (1AB71800) [pid = 3332] [serial = 586] [outer = 00000000] 05:32:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (1C980C00) [pid = 3332] [serial = 587] [outer = 1AB71800] 05:32:17 INFO - PROCESS | 3332 | 1461069137427 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (1C97D000) [pid = 3332] [serial = 588] [outer = 1AB71800] 05:32:18 INFO - PROCESS | 3332 | 1461069138033 Marionette TRACE conn4 <- [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]]]}] 05:32:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:32:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 771ms 05:32:18 INFO - PROCESS | 3332 | 1461069138047 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 05:32:18 INFO - PROCESS | 3332 | 1461069138052 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 05:32:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:32:18 INFO - PROCESS | 3332 | 1461069138057 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - PROCESS | 3332 | 1461069138062 Marionette TRACE conn4 <- [1,750,null,{}] 05:32:18 INFO - PROCESS | 3332 | 1461069138068 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:18 INFO - PROCESS | 3332 | 1461069138178 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 05:32:18 INFO - PROCESS | 3332 | 1461069138280 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 3332 | ++DOCSHELL 10BD3000 == 56 [pid = 3332] [id = 197] 05:32:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (10BD4400) [pid = 3332] [serial = 589] [outer = 00000000] 05:32:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (15CDA800) [pid = 3332] [serial = 590] [outer = 10BD4400] 05:32:18 INFO - PROCESS | 3332 | 1461069138337 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (179CE400) [pid = 3332] [serial = 591] [outer = 10BD4400] 05:32:19 INFO - PROCESS | 3332 | 1461069139431 Marionette TRACE conn4 <- [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]]]}] 05:32:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:32:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1444ms 05:32:19 INFO - PROCESS | 3332 | 1461069139509 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 05:32:19 INFO - PROCESS | 3332 | 1461069139515 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 05:32:19 INFO - PROCESS | 3332 | 1461069139522 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:32:19 INFO - PROCESS | 3332 | 1461069139525 Marionette TRACE conn4 <- [1,754,null,{}] 05:32:19 INFO - PROCESS | 3332 | 1461069139530 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:19 INFO - PROCESS | 3332 | 1461069139624 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 05:32:19 INFO - PROCESS | 3332 | 1461069139743 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:19 INFO - PROCESS | 3332 | ++DOCSHELL 1790D800 == 57 [pid = 3332] [id = 198] 05:32:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (18BA9800) [pid = 3332] [serial = 592] [outer = 00000000] 05:32:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (19777000) [pid = 3332] [serial = 593] [outer = 18BA9800] 05:32:19 INFO - PROCESS | 3332 | 1461069139798 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (19E09000) [pid = 3332] [serial = 594] [outer = 18BA9800] 05:32:20 INFO - PROCESS | 3332 | 1461069140836 Marionette TRACE conn4 <- [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]]]}] 05:32:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:32:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1320ms 05:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:32:20 INFO - PROCESS | 3332 | 1461069140847 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 3332 | 1461069140849 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 05:32:20 INFO - PROCESS | 3332 | 1461069140853 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - PROCESS | 3332 | 1461069140857 Marionette TRACE conn4 <- [1,758,null,{}] 05:32:20 INFO - PROCESS | 3332 | 1461069140868 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:21 INFO - PROCESS | 3332 | 1461069141005 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 05:32:21 INFO - PROCESS | 3332 | 1461069141127 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:21 INFO - PROCESS | 3332 | ++DOCSHELL 1D7B7000 == 58 [pid = 3332] [id = 199] 05:32:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1D7B8400) [pid = 3332] [serial = 595] [outer = 00000000] 05:32:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1D87A000) [pid = 3332] [serial = 596] [outer = 1D7B8400] 05:32:21 INFO - PROCESS | 3332 | 1461069141227 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (1D8E5800) [pid = 3332] [serial = 597] [outer = 1D7B8400] 05:32:21 INFO - PROCESS | 3332 | 1461069141780 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 971ms 05:32:21 INFO - PROCESS | 3332 | 1461069141826 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 3332 | 1461069141829 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 05:32:21 INFO - PROCESS | 3332 | 1461069141832 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:32:21 INFO - PROCESS | 3332 | 1461069141834 Marionette TRACE conn4 <- [1,762,null,{}] 05:32:21 INFO - PROCESS | 3332 | 1461069141838 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:21 INFO - PROCESS | 3332 | 1461069141942 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 05:32:22 INFO - PROCESS | 3332 | 1461069142075 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:22 INFO - PROCESS | 3332 | ++DOCSHELL 1977C000 == 59 [pid = 3332] [id = 200] 05:32:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1977C800) [pid = 3332] [serial = 598] [outer = 00000000] 05:32:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (1E937C00) [pid = 3332] [serial = 599] [outer = 1977C800] 05:32:22 INFO - PROCESS | 3332 | 1461069142132 Marionette DEBUG loaded listener.js 05:32:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (1E93A400) [pid = 3332] [serial = 600] [outer = 1977C800] 05:32:22 INFO - PROCESS | 3332 | 1461069142761 Marionette TRACE conn4 <- [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]]]}] 05:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 971ms 05:32:22 INFO - PROCESS | 3332 | 1461069142806 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 05:32:22 INFO - PROCESS | 3332 | 1461069142808 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 05:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:32:22 INFO - PROCESS | 3332 | 1461069142812 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - PROCESS | 3332 | 1461069142814 Marionette TRACE conn4 <- [1,766,null,{}] 05:32:22 INFO - PROCESS | 3332 | 1461069142817 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:22 INFO - PROCESS | 3332 | 1461069142919 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 05:32:23 INFO - PROCESS | 3332 | 1461069143128 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:23 INFO - PROCESS | 3332 | ++DOCSHELL 0FD01800 == 60 [pid = 3332] [id = 201] 05:32:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (1016AC00) [pid = 3332] [serial = 601] [outer = 00000000] 05:32:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (14BC3000) [pid = 3332] [serial = 602] [outer = 1016AC00] 05:32:23 INFO - PROCESS | 3332 | 1461069143200 Marionette DEBUG loaded listener.js 05:32:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (14E81800) [pid = 3332] [serial = 603] [outer = 1016AC00] 05:32:23 INFO - PROCESS | 3332 | 1461069143751 Marionette TRACE conn4 <- [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]]]}] 05:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 971ms 05:32:23 INFO - PROCESS | 3332 | 1461069143783 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 05:32:23 INFO - PROCESS | 3332 | 1461069143787 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 05:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:32:23 INFO - PROCESS | 3332 | 1461069143793 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:32:23 INFO - PROCESS | 3332 | 1461069143795 Marionette TRACE conn4 <- [1,770,null,{}] 05:32:23 INFO - PROCESS | 3332 | 1461069143800 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:23 INFO - PROCESS | 3332 | 1461069143900 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 05:32:24 INFO - PROCESS | 3332 | 1461069144009 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:24 INFO - PROCESS | 3332 | ++DOCSHELL 18EDCC00 == 61 [pid = 3332] [id = 202] 05:32:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (18EDEC00) [pid = 3332] [serial = 604] [outer = 00000000] 05:32:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (18EEFC00) [pid = 3332] [serial = 605] [outer = 18EDEC00] 05:32:24 INFO - PROCESS | 3332 | 1461069144057 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (19188C00) [pid = 3332] [serial = 606] [outer = 18EDEC00] 05:32:24 INFO - PROCESS | 3332 | --DOCSHELL 1008F400 == 60 [pid = 3332] [id = 195] 05:32:24 INFO - PROCESS | 3332 | --DOCSHELL 19E0B800 == 59 [pid = 3332] [id = 194] 05:32:24 INFO - PROCESS | 3332 | --DOCSHELL 18ED3400 == 58 [pid = 3332] [id = 193] 05:32:24 INFO - PROCESS | 3332 | --DOCSHELL 1117CC00 == 57 [pid = 3332] [id = 192] 05:32:24 INFO - PROCESS | 3332 | --DOCSHELL 0FB0A400 == 56 [pid = 3332] [id = 191] 05:32:24 INFO - PROCESS | 3332 | --DOCSHELL 10087800 == 55 [pid = 3332] [id = 190] 05:32:24 INFO - PROCESS | 3332 | --DOCSHELL 1C94DC00 == 54 [pid = 3332] [id = 189] 05:32:24 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (1AB6BC00) [pid = 3332] [serial = 554] [outer = 00000000] [url = about:blank] 05:32:24 INFO - PROCESS | 3332 | --DOCSHELL 1AB74000 == 53 [pid = 3332] [id = 188] 05:32:24 INFO - PROCESS | 3332 | --DOCSHELL 16394400 == 52 [pid = 3332] [id = 187] 05:32:24 INFO - PROCESS | 3332 | --DOCSHELL 10B82400 == 51 [pid = 3332] [id = 186] 05:32:24 INFO - PROCESS | 3332 | --DOCSHELL 14B0A400 == 50 [pid = 3332] [id = 185] 05:32:24 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (14C91C00) [pid = 3332] [serial = 495] [outer = 00000000] [url = about:blank] 05:32:24 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (18ED8000) [pid = 3332] [serial = 546] [outer = 00000000] [url = about:blank] 05:32:24 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (16FDF400) [pid = 3332] [serial = 530] [outer = 00000000] [url = about:blank] 05:32:24 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (1D8E7800) [pid = 3332] [serial = 537] [outer = 00000000] [url = about:blank] 05:32:24 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (1C7EB800) [pid = 3332] [serial = 536] [outer = 00000000] [url = about:blank] 05:32:24 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (1871AC00) [pid = 3332] [serial = 540] [outer = 00000000] [url = about:blank] 05:32:24 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (16FD8000) [pid = 3332] [serial = 539] [outer = 00000000] [url = about:blank] 05:32:24 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (1AB75C00) [pid = 3332] [serial = 533] [outer = 00000000] [url = about:blank] 05:32:24 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (191A6400) [pid = 3332] [serial = 548] [outer = 00000000] [url = about:blank] 05:32:24 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (19184000) [pid = 3332] [serial = 551] [outer = 00000000] [url = about:blank] 05:32:24 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (19774400) [pid = 3332] [serial = 549] [outer = 00000000] [url = about:blank] 05:32:24 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (1008B000) [pid = 3332] [serial = 527] [outer = 00000000] [url = about:blank] 05:32:24 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (1019BC00) [pid = 3332] [serial = 542] [outer = 00000000] [url = about:blank] 05:32:24 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (18E6E400) [pid = 3332] [serial = 545] [outer = 00000000] [url = about:blank] 05:32:24 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (11145000) [pid = 3332] [serial = 543] [outer = 00000000] [url = about:blank] 05:32:24 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (1977F000) [pid = 3332] [serial = 552] [outer = 00000000] [url = about:blank] 05:32:24 INFO - PROCESS | 3332 | 1461069144560 Marionette TRACE conn4 <- [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]]]}] 05:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 830ms 05:32:24 INFO - PROCESS | 3332 | 1461069144629 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 05:32:24 INFO - PROCESS | 3332 | 1461069144633 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 05:32:24 INFO - PROCESS | 3332 | 1461069144637 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:32:24 INFO - PROCESS | 3332 | 1461069144639 Marionette TRACE conn4 <- [1,774,null,{}] 05:32:24 INFO - PROCESS | 3332 | 1461069144643 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:24 INFO - PROCESS | 3332 | 1461069144725 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 05:32:24 INFO - PROCESS | 3332 | 1461069144732 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:24 INFO - PROCESS | 3332 | ++DOCSHELL 11173000 == 51 [pid = 3332] [id = 203] 05:32:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (1117CC00) [pid = 3332] [serial = 607] [outer = 00000000] 05:32:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (15C50000) [pid = 3332] [serial = 608] [outer = 1117CC00] 05:32:24 INFO - PROCESS | 3332 | 1461069144779 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (17908800) [pid = 3332] [serial = 609] [outer = 1117CC00] 05:32:25 INFO - PROCESS | 3332 | 1461069145262 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 671ms 05:32:25 INFO - PROCESS | 3332 | 1461069145312 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 05:32:25 INFO - PROCESS | 3332 | 1461069145314 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 05:32:25 INFO - PROCESS | 3332 | 1461069145319 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:32:25 INFO - PROCESS | 3332 | 1461069145325 Marionette TRACE conn4 <- [1,778,null,{}] 05:32:25 INFO - PROCESS | 3332 | 1461069145334 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:25 INFO - PROCESS | 3332 | 1461069145419 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 05:32:25 INFO - PROCESS | 3332 | 1461069145428 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:25 INFO - PROCESS | 3332 | ++DOCSHELL 14C9CC00 == 52 [pid = 3332] [id = 204] 05:32:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (15C58800) [pid = 3332] [serial = 610] [outer = 00000000] 05:32:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (19693400) [pid = 3332] [serial = 611] [outer = 15C58800] 05:32:25 INFO - PROCESS | 3332 | 1461069145482 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (19778C00) [pid = 3332] [serial = 612] [outer = 15C58800] 05:32:25 INFO - PROCESS | 3332 | 1461069145938 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 631ms 05:32:26 INFO - PROCESS | 3332 | 1461069145967 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 05:32:26 INFO - PROCESS | 3332 | 1461069145970 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 05:32:26 INFO - PROCESS | 3332 | 1461069145973 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:32:26 INFO - PROCESS | 3332 | 1461069145975 Marionette TRACE conn4 <- [1,782,null,{}] 05:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:32:26 INFO - PROCESS | 3332 | 1461069145979 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:26 INFO - PROCESS | 3332 | 1461069146061 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 05:32:26 INFO - PROCESS | 3332 | 1461069146099 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 3332 | ++DOCSHELL 1977E000 == 53 [pid = 3332] [id = 205] 05:32:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (19B1E800) [pid = 3332] [serial = 613] [outer = 00000000] 05:32:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (19E0D400) [pid = 3332] [serial = 614] [outer = 19B1E800] 05:32:26 INFO - PROCESS | 3332 | 1461069146144 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1A0F6C00) [pid = 3332] [serial = 615] [outer = 19B1E800] 05:32:26 INFO - PROCESS | 3332 | 1461069146620 Marionette TRACE conn4 <- [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]]]}] 05:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 05:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:32:26 INFO - PROCESS | 3332 | 1461069146650 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 05:32:26 INFO - PROCESS | 3332 | 1461069146652 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 05:32:26 INFO - PROCESS | 3332 | 1461069146655 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:32:26 INFO - PROCESS | 3332 | 1461069146657 Marionette TRACE conn4 <- [1,786,null,{}] 05:32:26 INFO - PROCESS | 3332 | 1461069146660 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:26 INFO - PROCESS | 3332 | 1461069146769 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 05:32:26 INFO - PROCESS | 3332 | 1461069146775 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 3332 | ++DOCSHELL 1ABC6400 == 54 [pid = 3332] [id = 206] 05:32:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (1ABC6800) [pid = 3332] [serial = 616] [outer = 00000000] 05:32:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (1B097400) [pid = 3332] [serial = 617] [outer = 1ABC6800] 05:32:26 INFO - PROCESS | 3332 | 1461069146877 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (1C7EE000) [pid = 3332] [serial = 618] [outer = 1ABC6800] 05:32:27 INFO - PROCESS | 3332 | 1461069147327 Marionette TRACE conn4 <- [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]]]}] 05:32:27 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 05:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 731ms 05:32:27 INFO - PROCESS | 3332 | 1461069147386 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 05:32:27 INFO - PROCESS | 3332 | 1461069147388 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 05:32:27 INFO - PROCESS | 3332 | 1461069147391 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:32:27 INFO - PROCESS | 3332 | 1461069147393 Marionette TRACE conn4 <- [1,790,null,{}] 05:32:27 INFO - PROCESS | 3332 | 1461069147396 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:27 INFO - PROCESS | 3332 | 1461069147537 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 05:32:27 INFO - PROCESS | 3332 | 1461069147601 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:27 INFO - PROCESS | 3332 | ++DOCSHELL 1C828000 == 55 [pid = 3332] [id = 207] 05:32:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (1C915400) [pid = 3332] [serial = 619] [outer = 00000000] 05:32:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (1C984C00) [pid = 3332] [serial = 620] [outer = 1C915400] 05:32:27 INFO - PROCESS | 3332 | 1461069147646 Marionette DEBUG loaded listener.js 05:32:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (1D78F000) [pid = 3332] [serial = 621] [outer = 1C915400] 05:32:28 INFO - PROCESS | 3332 | 1461069148080 Marionette TRACE conn4 <- [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]]]}] 05:32:28 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 05:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 05:32:28 INFO - PROCESS | 3332 | 1461069148126 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 05:32:28 INFO - PROCESS | 3332 | 1461069148128 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 05:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:32:28 INFO - PROCESS | 3332 | 1461069148131 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:32:28 INFO - PROCESS | 3332 | 1461069148133 Marionette TRACE conn4 <- [1,794,null,{}] 05:32:28 INFO - PROCESS | 3332 | 1461069148136 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:28 INFO - PROCESS | 3332 | 1461069148246 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 05:32:28 INFO - PROCESS | 3332 | 1461069148306 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:28 INFO - PROCESS | 3332 | ++DOCSHELL 1C981000 == 56 [pid = 3332] [id = 208] 05:32:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (1D7B9400) [pid = 3332] [serial = 622] [outer = 00000000] 05:32:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (1E932000) [pid = 3332] [serial = 623] [outer = 1D7B9400] 05:32:28 INFO - PROCESS | 3332 | 1461069148351 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (1E931400) [pid = 3332] [serial = 624] [outer = 1D7B9400] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (1493F400) [pid = 3332] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (0FB75400) [pid = 3332] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (1901BC00) [pid = 3332] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (19E0C800) [pid = 3332] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (10136000) [pid = 3332] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (1019B000) [pid = 3332] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (10138C00) [pid = 3332] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (15CE0C00) [pid = 3332] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (1C155800) [pid = 3332] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (19FD9400) [pid = 3332] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (1D786000) [pid = 3332] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (1C151800) [pid = 3332] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (17902800) [pid = 3332] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (0FD0C000) [pid = 3332] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (1B386400) [pid = 3332] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (1BD98C00) [pid = 3332] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (19FD6800) [pid = 3332] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (14E7D400) [pid = 3332] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (0FBBF400) [pid = 3332] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (1AB69C00) [pid = 3332] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (1C980800) [pid = 3332] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (10BD3400) [pid = 3332] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (10137800) [pid = 3332] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (1D87A400) [pid = 3332] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (1C953000) [pid = 3332] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (14C07000) [pid = 3332] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (19C16000) [pid = 3332] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:32:28 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (0FC84400) [pid = 3332] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:32:28 INFO - PROCESS | 3332 | 1461069148885 Marionette TRACE conn4 <- [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]]]}] 05:32:28 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 05:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 832ms 05:32:28 INFO - PROCESS | 3332 | 1461069148963 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 05:32:28 INFO - PROCESS | 3332 | 1461069148965 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 05:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:32:28 INFO - PROCESS | 3332 | 1461069148968 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 3332 | 1461069148970 Marionette TRACE conn4 <- [1,798,null,{}] 05:32:29 INFO - PROCESS | 3332 | 1461069148973 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:29 INFO - PROCESS | 3332 | 1461069149053 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 05:32:29 INFO - PROCESS | 3332 | 1461069149060 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:29 INFO - PROCESS | 3332 | ++DOCSHELL 14BC1000 == 57 [pid = 3332] [id = 209] 05:32:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (14E7B400) [pid = 3332] [serial = 625] [outer = 00000000] 05:32:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (18E7B800) [pid = 3332] [serial = 626] [outer = 14E7B400] 05:32:29 INFO - PROCESS | 3332 | 1461069149108 Marionette DEBUG loaded listener.js 05:32:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (1907B400) [pid = 3332] [serial = 627] [outer = 14E7B400] 05:32:29 INFO - PROCESS | 3332 | 1461069149535 Marionette TRACE conn4 <- [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]]]}] 05:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 632ms 05:32:29 INFO - PROCESS | 3332 | 1461069149601 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 3332 | 1461069149603 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 05:32:29 INFO - PROCESS | 3332 | 1461069149606 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:32:29 INFO - PROCESS | 3332 | 1461069149608 Marionette TRACE conn4 <- [1,802,null,{}] 05:32:29 INFO - PROCESS | 3332 | 1461069149612 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:29 INFO - PROCESS | 3332 | 1461069149695 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 05:32:29 INFO - PROCESS | 3332 | 1461069149701 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:29 INFO - PROCESS | 3332 | ++DOCSHELL 10302000 == 58 [pid = 3332] [id = 210] 05:32:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (19773400) [pid = 3332] [serial = 628] [outer = 00000000] 05:32:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (1C823C00) [pid = 3332] [serial = 629] [outer = 19773400] 05:32:29 INFO - PROCESS | 3332 | 1461069149747 Marionette DEBUG loaded listener.js 05:32:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (1D7AE000) [pid = 3332] [serial = 630] [outer = 19773400] 05:32:30 INFO - PROCESS | 3332 | 1461069150184 Marionette TRACE conn4 <- [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] 05:32:30 INFO - PROCESS | 3332 | 1461069150243 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 05:32:30 INFO - PROCESS | 3332 | 1461069150246 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:32:30 INFO - PROCESS | 3332 | 1461069150247 Marionette TRACE conn4 <- [1,806,null,{}] 05:32:30 INFO - PROCESS | 3332 | 1461069150251 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:30 INFO - PROCESS | 3332 | 1461069150335 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 05:32:30 INFO - PROCESS | 3332 | 1461069150343 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:30 INFO - PROCESS | 3332 | ++DOCSHELL 1C952800 == 59 [pid = 3332] [id = 211] 05:32:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (1D877800) [pid = 3332] [serial = 631] [outer = 00000000] 05:32:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (1EAE9C00) [pid = 3332] [serial = 632] [outer = 1D877800] 05:32:30 INFO - PROCESS | 3332 | 1461069150393 Marionette DEBUG loaded listener.js 05:32:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (1EAEEC00) [pid = 3332] [serial = 633] [outer = 1D877800] 05:32:31 INFO - PROCESS | 3332 | 1461069151110 Marionette TRACE conn4 <- [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]]]}] 05:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 931ms 05:32:31 INFO - PROCESS | 3332 | 1461069151181 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 05:32:31 INFO - PROCESS | 3332 | 1461069151187 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 05:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:32:31 INFO - PROCESS | 3332 | 1461069151191 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 3332 | 1461069151195 Marionette TRACE conn4 <- [1,810,null,{}] 05:32:31 INFO - PROCESS | 3332 | 1461069151201 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:31 INFO - PROCESS | 3332 | 1461069151382 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 05:32:31 INFO - PROCESS | 3332 | 1461069151479 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:31 INFO - PROCESS | 3332 | ++DOCSHELL 1446CC00 == 60 [pid = 3332] [id = 212] 05:32:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (14729000) [pid = 3332] [serial = 634] [outer = 00000000] 05:32:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (16FDF400) [pid = 3332] [serial = 635] [outer = 14729000] 05:32:31 INFO - PROCESS | 3332 | 1461069151537 Marionette DEBUG loaded listener.js 05:32:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (18787400) [pid = 3332] [serial = 636] [outer = 14729000] 05:32:32 INFO - PROCESS | 3332 | 1461069152157 Marionette TRACE conn4 <- [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] 05:32:32 INFO - PROCESS | 3332 | 1461069152173 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 05:32:32 INFO - PROCESS | 3332 | 1461069152196 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:32:32 INFO - PROCESS | 3332 | 1461069152199 Marionette TRACE conn4 <- [1,814,null,{}] 05:32:32 INFO - PROCESS | 3332 | 1461069152203 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:32 INFO - PROCESS | 3332 | 1461069152314 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 05:32:32 INFO - PROCESS | 3332 | 1461069152417 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:32 INFO - PROCESS | 3332 | ++DOCSHELL 15C59C00 == 61 [pid = 3332] [id = 213] 05:32:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (18BAF800) [pid = 3332] [serial = 637] [outer = 00000000] 05:32:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (1AB6C400) [pid = 3332] [serial = 638] [outer = 18BAF800] 05:32:32 INFO - PROCESS | 3332 | 1461069152472 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (1C154C00) [pid = 3332] [serial = 639] [outer = 18BAF800] 05:32:33 INFO - PROCESS | 3332 | 1461069153120 Marionette TRACE conn4 <- [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]]]}] 05:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 971ms 05:32:33 INFO - PROCESS | 3332 | 1461069153172 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 05:32:33 INFO - PROCESS | 3332 | 1461069153174 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 05:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:32:33 INFO - PROCESS | 3332 | 1461069153178 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - PROCESS | 3332 | 1461069153182 Marionette TRACE conn4 <- [1,818,null,{}] 05:32:33 INFO - PROCESS | 3332 | 1461069153206 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:33 INFO - PROCESS | 3332 | 1461069153346 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 05:32:33 INFO - PROCESS | 3332 | 1461069153409 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:33 INFO - PROCESS | 3332 | ++DOCSHELL 1DF87000 == 62 [pid = 3332] [id = 214] 05:32:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1DF8B400) [pid = 3332] [serial = 640] [outer = 00000000] 05:32:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1DF90C00) [pid = 3332] [serial = 641] [outer = 1DF8B400] 05:32:33 INFO - PROCESS | 3332 | 1461069153467 Marionette DEBUG loaded listener.js 05:32:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (1E937400) [pid = 3332] [serial = 642] [outer = 1DF8B400] 05:32:34 INFO - PROCESS | 3332 | 1461069154020 Marionette TRACE conn4 <- [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]]]}] 05:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 871ms 05:32:34 INFO - PROCESS | 3332 | 1461069154052 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 05:32:34 INFO - PROCESS | 3332 | 1461069154055 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 05:32:34 INFO - PROCESS | 3332 | 1461069154058 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:32:34 INFO - PROCESS | 3332 | 1461069154060 Marionette TRACE conn4 <- [1,822,null,{}] 05:32:34 INFO - PROCESS | 3332 | 1461069154064 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:34 INFO - PROCESS | 3332 | 1461069154171 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 05:32:34 INFO - PROCESS | 3332 | 1461069154274 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:34 INFO - PROCESS | 3332 | ++DOCSHELL 1EAA1400 == 63 [pid = 3332] [id = 215] 05:32:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1EAA2000) [pid = 3332] [serial = 643] [outer = 00000000] 05:32:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (1EAAA400) [pid = 3332] [serial = 644] [outer = 1EAA2000] 05:32:34 INFO - PROCESS | 3332 | 1461069154328 Marionette DEBUG loaded listener.js 05:32:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (1EAAD000) [pid = 3332] [serial = 645] [outer = 1EAA2000] 05:32:34 INFO - PROCESS | 3332 | 1461069154911 Marionette TRACE conn4 <- [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]]]}] 05:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 871ms 05:32:34 INFO - PROCESS | 3332 | 1461069154938 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 05:32:34 INFO - PROCESS | 3332 | 1461069154940 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 05:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:32:34 INFO - PROCESS | 3332 | 1461069154945 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:32:34 INFO - PROCESS | 3332 | 1461069154947 Marionette TRACE conn4 <- [1,826,null,{}] 05:32:34 INFO - PROCESS | 3332 | 1461069154951 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:35 INFO - PROCESS | 3332 | 1461069155053 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 05:32:35 INFO - PROCESS | 3332 | 1461069155155 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:35 INFO - PROCESS | 3332 | ++DOCSHELL 1EAA4C00 == 64 [pid = 3332] [id = 216] 05:32:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (1EAAE000) [pid = 3332] [serial = 646] [outer = 00000000] 05:32:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (1EBBEC00) [pid = 3332] [serial = 647] [outer = 1EAAE000] 05:32:35 INFO - PROCESS | 3332 | 1461069155209 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (1EE1CC00) [pid = 3332] [serial = 648] [outer = 1EAAE000] 05:32:35 INFO - PROCESS | 3332 | 1461069155823 Marionette TRACE conn4 <- [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]]]}] 05:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 930ms 05:32:35 INFO - PROCESS | 3332 | 1461069155877 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 05:32:35 INFO - PROCESS | 3332 | 1461069155879 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 05:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:32:35 INFO - PROCESS | 3332 | 1461069155883 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:32:35 INFO - PROCESS | 3332 | 1461069155885 Marionette TRACE conn4 <- [1,830,null,{}] 05:32:35 INFO - PROCESS | 3332 | 1461069155889 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:36 INFO - PROCESS | 3332 | 1461069156004 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 05:32:36 INFO - PROCESS | 3332 | 1461069156138 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:36 INFO - PROCESS | 3332 | ++DOCSHELL 0AF61000 == 65 [pid = 3332] [id = 217] 05:32:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (0F75BC00) [pid = 3332] [serial = 649] [outer = 00000000] 05:32:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (103D2000) [pid = 3332] [serial = 650] [outer = 0F75BC00] 05:32:36 INFO - PROCESS | 3332 | 1461069156197 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (14B27000) [pid = 3332] [serial = 651] [outer = 0F75BC00] 05:32:37 INFO - PROCESS | 3332 | 1461069156964 Marionette TRACE conn4 <- [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]]]}] 05:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1118ms 05:32:37 INFO - PROCESS | 3332 | 1461069157004 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 05:32:37 INFO - PROCESS | 3332 | 1461069157009 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 05:32:37 INFO - PROCESS | 3332 | 1461069157014 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:32:37 INFO - PROCESS | 3332 | 1461069157017 Marionette TRACE conn4 <- [1,834,null,{}] 05:32:37 INFO - PROCESS | 3332 | 1461069157022 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:37 INFO - PROCESS | 3332 | 1461069157156 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 05:32:37 INFO - PROCESS | 3332 | 1461069157325 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:37 INFO - PROCESS | 3332 | ++DOCSHELL 15C4FC00 == 66 [pid = 3332] [id = 218] 05:32:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (16FDB800) [pid = 3332] [serial = 652] [outer = 00000000] 05:32:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (18789400) [pid = 3332] [serial = 653] [outer = 16FDB800] 05:32:37 INFO - PROCESS | 3332 | 1461069157377 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (18BB4C00) [pid = 3332] [serial = 654] [outer = 16FDB800] 05:32:37 INFO - PROCESS | 3332 | --DOCSHELL 0FD06000 == 65 [pid = 3332] [id = 103] 05:32:37 INFO - PROCESS | 3332 | --DOCSHELL 10302000 == 64 [pid = 3332] [id = 210] 05:32:37 INFO - PROCESS | 3332 | --DOCSHELL 14BC1000 == 63 [pid = 3332] [id = 209] 05:32:37 INFO - PROCESS | 3332 | --DOCSHELL 1C981000 == 62 [pid = 3332] [id = 208] 05:32:37 INFO - PROCESS | 3332 | --DOCSHELL 1C828000 == 61 [pid = 3332] [id = 207] 05:32:37 INFO - PROCESS | 3332 | --DOCSHELL 1ABC6400 == 60 [pid = 3332] [id = 206] 05:32:37 INFO - PROCESS | 3332 | --DOCSHELL 1977E000 == 59 [pid = 3332] [id = 205] 05:32:37 INFO - PROCESS | 3332 | --DOCSHELL 14C9CC00 == 58 [pid = 3332] [id = 204] 05:32:37 INFO - PROCESS | 3332 | --DOCSHELL 11173000 == 57 [pid = 3332] [id = 203] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (19779400) [pid = 3332] [serial = 569] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (14728C00) [pid = 3332] [serial = 557] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (18ED7000) [pid = 3332] [serial = 560] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (1C824000) [pid = 3332] [serial = 563] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (1D78B000) [pid = 3332] [serial = 566] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (1C980C00) [pid = 3332] [serial = 587] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOCSHELL 18EDCC00 == 56 [pid = 3332] [id = 202] 05:32:37 INFO - PROCESS | 3332 | --DOCSHELL 0FD01800 == 55 [pid = 3332] [id = 201] 05:32:37 INFO - PROCESS | 3332 | --DOCSHELL 10192000 == 54 [pid = 3332] [id = 196] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (1D7AE800) [pid = 3332] [serial = 492] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (1C97D800) [pid = 3332] [serial = 489] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (18EEB400) [pid = 3332] [serial = 486] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (10305800) [pid = 3332] [serial = 483] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (1C94BC00) [pid = 3332] [serial = 480] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (1C827C00) [pid = 3332] [serial = 447] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (1AD83000) [pid = 3332] [serial = 444] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (1871A000) [pid = 3332] [serial = 441] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (10139800) [pid = 3332] [serial = 438] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (1ADD3C00) [pid = 3332] [serial = 435] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (1D7B1C00) [pid = 3332] [serial = 402] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (1AB74400) [pid = 3332] [serial = 399] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (14C99800) [pid = 3332] [serial = 395] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (1D8E5000) [pid = 3332] [serial = 392] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (1C986000) [pid = 3332] [serial = 525] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (1AD7E400) [pid = 3332] [serial = 347] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (14E83C00) [pid = 3332] [serial = 350] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (191A9000) [pid = 3332] [serial = 353] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (1C94AC00) [pid = 3332] [serial = 359] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (1ACA3000) [pid = 3332] [serial = 356] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (1873BC00) [pid = 3332] [serial = 531] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (1C94F000) [pid = 3332] [serial = 534] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (1016A400) [pid = 3332] [serial = 528] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (1873EC00) [pid = 3332] [serial = 575] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (10197800) [pid = 3332] [serial = 572] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (1471F000) [pid = 3332] [serial = 573] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (19779800) [pid = 3332] [serial = 579] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (1AB66C00) [pid = 3332] [serial = 582] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (19FD5400) [pid = 3332] [serial = 581] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (19FD3400) [pid = 3332] [serial = 584] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (191A1C00) [pid = 3332] [serial = 578] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (1ACA2800) [pid = 3332] [serial = 585] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (1878B800) [pid = 3332] [serial = 576] [outer = 00000000] [url = about:blank] 05:32:37 INFO - PROCESS | 3332 | 1461069157971 Marionette TRACE conn4 <- [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]]]}] 05:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 971ms 05:32:38 INFO - PROCESS | 3332 | 1461069158023 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 3332 | 1461069158028 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 05:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:32:38 INFO - PROCESS | 3332 | 1461069158034 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - PROCESS | 3332 | 1461069158036 Marionette TRACE conn4 <- [1,838,null,{}] 05:32:38 INFO - PROCESS | 3332 | 1461069158040 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:38 INFO - PROCESS | 3332 | 1461069158130 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 05:32:38 INFO - PROCESS | 3332 | 1461069158215 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:38 INFO - PROCESS | 3332 | ++DOCSHELL 0FB0A400 == 55 [pid = 3332] [id = 219] 05:32:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (10088400) [pid = 3332] [serial = 655] [outer = 00000000] 05:32:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (1019DC00) [pid = 3332] [serial = 656] [outer = 10088400] 05:32:38 INFO - PROCESS | 3332 | 1461069158261 Marionette DEBUG loaded listener.js 05:32:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (10BD0000) [pid = 3332] [serial = 657] [outer = 10088400] 05:32:38 INFO - PROCESS | 3332 | 1461069158662 Marionette TRACE conn4 <- [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]]]}] 05:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 673ms 05:32:38 INFO - PROCESS | 3332 | 1461069158707 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 3332 | 1461069158709 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 05:32:38 INFO - PROCESS | 3332 | 1461069158713 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:32:38 INFO - PROCESS | 3332 | 1461069158716 Marionette TRACE conn4 <- [1,842,null,{}] 05:32:38 INFO - PROCESS | 3332 | 1461069158727 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:38 INFO - PROCESS | 3332 | 1461069158814 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 05:32:38 INFO - PROCESS | 3332 | 1461069158858 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:38 INFO - PROCESS | 3332 | ++DOCSHELL 18734000 == 56 [pid = 3332] [id = 220] 05:32:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (1873BC00) [pid = 3332] [serial = 658] [outer = 00000000] 05:32:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (1878B800) [pid = 3332] [serial = 659] [outer = 1873BC00] 05:32:38 INFO - PROCESS | 3332 | 1461069158906 Marionette DEBUG loaded listener.js 05:32:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (18C1F400) [pid = 3332] [serial = 660] [outer = 1873BC00] 05:32:39 INFO - PROCESS | 3332 | 1461069159351 Marionette TRACE conn4 <- [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]]]}] 05:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 671ms 05:32:39 INFO - PROCESS | 3332 | 1461069159387 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 05:32:39 INFO - PROCESS | 3332 | 1461069159390 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 05:32:39 INFO - PROCESS | 3332 | 1461069159393 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:32:39 INFO - PROCESS | 3332 | 1461069159394 Marionette TRACE conn4 <- [1,846,null,{}] 05:32:39 INFO - PROCESS | 3332 | 1461069159398 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:39 INFO - PROCESS | 3332 | 1461069159482 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 05:32:39 INFO - PROCESS | 3332 | 1461069159491 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:39 INFO - PROCESS | 3332 | ++DOCSHELL 18EE7400 == 57 [pid = 3332] [id = 221] 05:32:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (18EE9000) [pid = 3332] [serial = 661] [outer = 00000000] 05:32:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (19020400) [pid = 3332] [serial = 662] [outer = 18EE9000] 05:32:39 INFO - PROCESS | 3332 | 1461069159536 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (1919E000) [pid = 3332] [serial = 663] [outer = 18EE9000] 05:32:39 INFO - PROCESS | 3332 | 1461069159977 Marionette TRACE conn4 <- [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]]]}] 05:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 05:32:40 INFO - PROCESS | 3332 | 1461069160027 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 3332 | 1461069160029 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 05:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:32:40 INFO - PROCESS | 3332 | 1461069160032 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 3332 | 1461069160034 Marionette TRACE conn4 <- [1,850,null,{}] 05:32:40 INFO - PROCESS | 3332 | 1461069160038 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:40 INFO - PROCESS | 3332 | 1461069160151 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 05:32:40 INFO - PROCESS | 3332 | 1461069160157 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:40 INFO - PROCESS | 3332 | ++DOCSHELL 191AAC00 == 58 [pid = 3332] [id = 222] 05:32:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (1963C800) [pid = 3332] [serial = 664] [outer = 00000000] 05:32:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (19782C00) [pid = 3332] [serial = 665] [outer = 1963C800] 05:32:40 INFO - PROCESS | 3332 | 1461069160230 Marionette DEBUG loaded listener.js 05:32:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (19E01800) [pid = 3332] [serial = 666] [outer = 1963C800] 05:32:40 INFO - PROCESS | 3332 | 1461069160704 Marionette TRACE conn4 <- [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]]]}] 05:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 731ms 05:32:40 INFO - PROCESS | 3332 | 1461069160763 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 05:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:32:40 INFO - PROCESS | 3332 | 1461069160765 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 05:32:40 INFO - PROCESS | 3332 | 1461069160768 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 3332 | 1461069160770 Marionette TRACE conn4 <- [1,854,null,{}] 05:32:40 INFO - PROCESS | 3332 | 1461069160779 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:40 INFO - PROCESS | 3332 | 1461069160898 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 05:32:40 INFO - PROCESS | 3332 | 1461069160962 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:40 INFO - PROCESS | 3332 | ++DOCSHELL 19FD7C00 == 59 [pid = 3332] [id = 223] 05:32:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (19FD9400) [pid = 3332] [serial = 667] [outer = 00000000] 05:32:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (1AB73800) [pid = 3332] [serial = 668] [outer = 19FD9400] 05:32:41 INFO - PROCESS | 3332 | 1461069161010 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (1AB73000) [pid = 3332] [serial = 669] [outer = 19FD9400] 05:32:41 INFO - PROCESS | 3332 | 1461069161440 Marionette TRACE conn4 <- [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]]]}] 05:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 730ms 05:32:41 INFO - PROCESS | 3332 | 1461069161503 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 05:32:41 INFO - PROCESS | 3332 | 1461069161505 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 05:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:32:41 INFO - PROCESS | 3332 | 1461069161508 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:32:41 INFO - PROCESS | 3332 | 1461069161510 Marionette TRACE conn4 <- [1,858,null,{}] 05:32:41 INFO - PROCESS | 3332 | 1461069161513 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:41 INFO - PROCESS | 3332 | 1461069161624 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 05:32:41 INFO - PROCESS | 3332 | 1461069161686 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:41 INFO - PROCESS | 3332 | ++DOCSHELL 1AC9F400 == 60 [pid = 3332] [id = 224] 05:32:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (1ACAB800) [pid = 3332] [serial = 670] [outer = 00000000] 05:32:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (1B099800) [pid = 3332] [serial = 671] [outer = 1ACAB800] 05:32:41 INFO - PROCESS | 3332 | 1461069161731 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (1BDA0C00) [pid = 3332] [serial = 672] [outer = 1ACAB800] 05:32:42 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (19B1E800) [pid = 3332] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:32:42 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (1117CC00) [pid = 3332] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:32:42 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (1016AC00) [pid = 3332] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:32:42 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (1D7B9400) [pid = 3332] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:32:42 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (19773400) [pid = 3332] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:32:42 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (10FE6000) [pid = 3332] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:32:42 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (14E7B400) [pid = 3332] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:32:42 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (18BA9800) [pid = 3332] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:32:42 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (10BD4400) [pid = 3332] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:32:42 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (1C915400) [pid = 3332] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:32:42 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (18EDEC00) [pid = 3332] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:32:42 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (15C58800) [pid = 3332] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:32:42 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (146D3400) [pid = 3332] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:32:42 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (1B096000) [pid = 3332] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:32:42 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (19781C00) [pid = 3332] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:32:42 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (1ABC6800) [pid = 3332] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:32:42 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (16397C00) [pid = 3332] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:32:42 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (1C953C00) [pid = 3332] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:32:43 INFO - PROCESS | 3332 | 1461069163353 Marionette TRACE conn4 <- [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]]]}] 05:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1938ms 05:32:43 INFO - PROCESS | 3332 | 1461069163445 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 05:32:43 INFO - PROCESS | 3332 | 1461069163447 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 05:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:32:43 INFO - PROCESS | 3332 | 1461069163453 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:32:43 INFO - PROCESS | 3332 | 1461069163455 Marionette TRACE conn4 <- [1,862,null,{}] 05:32:43 INFO - PROCESS | 3332 | 1461069163459 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:43 INFO - PROCESS | 3332 | 1461069163541 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 05:32:43 INFO - PROCESS | 3332 | 1461069163547 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 3332 | ++DOCSHELL 1ABC6800 == 61 [pid = 3332] [id = 225] 05:32:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (1ACA5400) [pid = 3332] [serial = 673] [outer = 00000000] 05:32:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (1C829000) [pid = 3332] [serial = 674] [outer = 1ACA5400] 05:32:43 INFO - PROCESS | 3332 | 1461069163591 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (1C914400) [pid = 3332] [serial = 675] [outer = 1ACA5400] 05:32:44 INFO - PROCESS | 3332 | 1461069164010 Marionette TRACE conn4 <- [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]]]}] 05:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 631ms 05:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:32:44 INFO - PROCESS | 3332 | 1461069164085 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 05:32:44 INFO - PROCESS | 3332 | 1461069164087 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 05:32:44 INFO - PROCESS | 3332 | 1461069164090 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 3332 | 1461069164092 Marionette TRACE conn4 <- [1,866,null,{}] 05:32:44 INFO - PROCESS | 3332 | 1461069164096 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:44 INFO - PROCESS | 3332 | 1461069164178 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 05:32:44 INFO - PROCESS | 3332 | 1461069164186 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:44 INFO - PROCESS | 3332 | ++DOCSHELL 1BDA0800 == 62 [pid = 3332] [id = 226] 05:32:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (1C94BC00) [pid = 3332] [serial = 676] [outer = 00000000] 05:32:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (1C956000) [pid = 3332] [serial = 677] [outer = 1C94BC00] 05:32:44 INFO - PROCESS | 3332 | 1461069164231 Marionette DEBUG loaded listener.js 05:32:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (1C955C00) [pid = 3332] [serial = 678] [outer = 1C94BC00] 05:32:44 INFO - PROCESS | 3332 | 1461069164952 Marionette TRACE conn4 <- [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]]]}] 05:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 871ms 05:32:44 INFO - PROCESS | 3332 | 1461069164961 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 05:32:44 INFO - PROCESS | 3332 | 1461069164967 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 05:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:32:44 INFO - PROCESS | 3332 | 1461069164973 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 3332 | 1461069164976 Marionette TRACE conn4 <- [1,870,null,{}] 05:32:44 INFO - PROCESS | 3332 | 1461069164982 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:45 INFO - PROCESS | 3332 | 1461069165097 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 05:32:45 INFO - PROCESS | 3332 | 1461069165231 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:45 INFO - PROCESS | 3332 | ++DOCSHELL 10192800 == 63 [pid = 3332] [id = 227] 05:32:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (10195000) [pid = 3332] [serial = 679] [outer = 00000000] 05:32:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (14B2B000) [pid = 3332] [serial = 680] [outer = 10195000] 05:32:45 INFO - PROCESS | 3332 | 1461069165289 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (14C0E400) [pid = 3332] [serial = 681] [outer = 10195000] 05:32:45 INFO - PROCESS | 3332 | 1461069165950 Marionette TRACE conn4 <- [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]]]}] 05:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1024ms 05:32:46 INFO - PROCESS | 3332 | 1461069166000 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 05:32:46 INFO - PROCESS | 3332 | 1461069166007 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 05:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:32:46 INFO - PROCESS | 3332 | 1461069166014 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:32:46 INFO - PROCESS | 3332 | 1461069166017 Marionette TRACE conn4 <- [1,874,null,{}] 05:32:46 INFO - PROCESS | 3332 | 1461069166021 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:46 INFO - PROCESS | 3332 | 1461069166183 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 05:32:46 INFO - PROCESS | 3332 | 1461069166313 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:46 INFO - PROCESS | 3332 | ++DOCSHELL 18EDFC00 == 64 [pid = 3332] [id = 228] 05:32:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (1901BC00) [pid = 3332] [serial = 682] [outer = 00000000] 05:32:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (19FCE000) [pid = 3332] [serial = 683] [outer = 1901BC00] 05:32:46 INFO - PROCESS | 3332 | 1461069166370 Marionette DEBUG loaded listener.js 05:32:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (1AB6B400) [pid = 3332] [serial = 684] [outer = 1901BC00] 05:32:47 INFO - PROCESS | 3332 | 1461069166979 Marionette TRACE conn4 <- [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]]]}] 05:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1024ms 05:32:47 INFO - PROCESS | 3332 | 1461069167039 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 3332 | 1461069167042 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 05:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:32:47 INFO - PROCESS | 3332 | 1461069167045 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 3332 | 1461069167049 Marionette TRACE conn4 <- [1,878,null,{}] 05:32:47 INFO - PROCESS | 3332 | 1461069167060 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:47 INFO - PROCESS | 3332 | 1461069167170 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 05:32:47 INFO - PROCESS | 3332 | 1461069167303 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:47 INFO - PROCESS | 3332 | ++DOCSHELL 1CAA0800 == 65 [pid = 3332] [id = 229] 05:32:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (1CAA0C00) [pid = 3332] [serial = 685] [outer = 00000000] 05:32:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (1CAA7C00) [pid = 3332] [serial = 686] [outer = 1CAA0C00] 05:32:47 INFO - PROCESS | 3332 | 1461069167361 Marionette DEBUG loaded listener.js 05:32:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (1CAAB800) [pid = 3332] [serial = 687] [outer = 1CAA0C00] 05:32:48 INFO - PROCESS | 3332 | 1461069167980 Marionette TRACE conn4 <- [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]]]}] 05:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 971ms 05:32:48 INFO - PROCESS | 3332 | 1461069168019 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 05:32:48 INFO - PROCESS | 3332 | 1461069168022 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 05:32:48 INFO - PROCESS | 3332 | 1461069168025 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:32:48 INFO - PROCESS | 3332 | 1461069168027 Marionette TRACE conn4 <- [1,882,null,{}] 05:32:48 INFO - PROCESS | 3332 | 1461069168031 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:48 INFO - PROCESS | 3332 | 1461069168142 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 05:32:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (1D78B000) [pid = 3332] [serial = 688] [outer = 0F83D400] 05:32:48 INFO - PROCESS | 3332 | 1461069168295 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:48 INFO - PROCESS | 3332 | ++DOCSHELL 1D7AD800 == 66 [pid = 3332] [id = 230] 05:32:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (1D7AE800) [pid = 3332] [serial = 689] [outer = 00000000] 05:32:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (1D7BA000) [pid = 3332] [serial = 690] [outer = 1D7AE800] 05:32:48 INFO - PROCESS | 3332 | 1461069168361 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (1D878C00) [pid = 3332] [serial = 691] [outer = 1D7AE800] 05:32:48 INFO - PROCESS | 3332 | 1461069168945 Marionette TRACE conn4 <- [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]]]}] 05:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 971ms 05:32:49 INFO - PROCESS | 3332 | 1461069168998 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 05:32:49 INFO - PROCESS | 3332 | 1461069169001 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 05:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:32:49 INFO - PROCESS | 3332 | 1461069169004 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 3332 | 1461069169006 Marionette TRACE conn4 <- [1,886,null,{}] 05:32:49 INFO - PROCESS | 3332 | 1461069169010 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:49 INFO - PROCESS | 3332 | 1461069169128 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 05:32:49 INFO - PROCESS | 3332 | 1461069169246 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:49 INFO - PROCESS | 3332 | ++DOCSHELL 1019B000 == 67 [pid = 3332] [id = 231] 05:32:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (18EDF400) [pid = 3332] [serial = 692] [outer = 00000000] 05:32:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (1D8E3400) [pid = 3332] [serial = 693] [outer = 18EDF400] 05:32:49 INFO - PROCESS | 3332 | 1461069169300 Marionette DEBUG loaded listener.js 05:32:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (1D8E6C00) [pid = 3332] [serial = 694] [outer = 18EDF400] 05:32:50 INFO - PROCESS | 3332 | 1461069170140 Marionette TRACE conn4 <- [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]]]}] 05:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1183ms 05:32:50 INFO - PROCESS | 3332 | 1461069170191 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 05:32:50 INFO - PROCESS | 3332 | 1461069170195 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 05:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:32:50 INFO - PROCESS | 3332 | 1461069170200 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:32:50 INFO - PROCESS | 3332 | 1461069170203 Marionette TRACE conn4 <- [1,890,null,{}] 05:32:50 INFO - PROCESS | 3332 | 1461069170209 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:50 INFO - PROCESS | 3332 | 1461069170343 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 05:32:50 INFO - PROCESS | 3332 | 1461069170481 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:50 INFO - PROCESS | 3332 | ++DOCSHELL 14934400 == 68 [pid = 3332] [id = 232] 05:32:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (14934C00) [pid = 3332] [serial = 695] [outer = 00000000] 05:32:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (14E7D800) [pid = 3332] [serial = 696] [outer = 14934C00] 05:32:50 INFO - PROCESS | 3332 | 1461069170537 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (16FD5800) [pid = 3332] [serial = 697] [outer = 14934C00] 05:32:50 INFO - PROCESS | 3332 | --DOCSHELL 10166800 == 67 [pid = 3332] [id = 134] 05:32:50 INFO - PROCESS | 3332 | --DOCSHELL 1ABC6800 == 66 [pid = 3332] [id = 225] 05:32:50 INFO - PROCESS | 3332 | --DOCSHELL 1AC9F400 == 65 [pid = 3332] [id = 224] 05:32:50 INFO - PROCESS | 3332 | --DOCSHELL 19FD7C00 == 64 [pid = 3332] [id = 223] 05:32:50 INFO - PROCESS | 3332 | --DOCSHELL 191AAC00 == 63 [pid = 3332] [id = 222] 05:32:50 INFO - PROCESS | 3332 | --DOCSHELL 18EE7400 == 62 [pid = 3332] [id = 221] 05:32:50 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (1EAE9C00) [pid = 3332] [serial = 632] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOCSHELL 18734000 == 61 [pid = 3332] [id = 220] 05:32:51 INFO - PROCESS | 3332 | --DOCSHELL 0FB0A400 == 60 [pid = 3332] [id = 219] 05:32:51 INFO - PROCESS | 3332 | --DOCSHELL 15C4FC00 == 59 [pid = 3332] [id = 218] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (1A0F6C00) [pid = 3332] [serial = 615] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (1D87A000) [pid = 3332] [serial = 596] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (17908800) [pid = 3332] [serial = 609] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (14E81800) [pid = 3332] [serial = 603] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (1E932000) [pid = 3332] [serial = 623] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (1C823C00) [pid = 3332] [serial = 629] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (14B2A400) [pid = 3332] [serial = 558] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (15C50000) [pid = 3332] [serial = 608] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (18E7B800) [pid = 3332] [serial = 626] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (19E09000) [pid = 3332] [serial = 594] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (179CE400) [pid = 3332] [serial = 591] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (1D78F000) [pid = 3332] [serial = 621] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (18EEFC00) [pid = 3332] [serial = 605] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (14BC3000) [pid = 3332] [serial = 602] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (1E937C00) [pid = 3332] [serial = 599] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (19E0D400) [pid = 3332] [serial = 614] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (19778C00) [pid = 3332] [serial = 612] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (19773800) [pid = 3332] [serial = 570] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (1C91E800) [pid = 3332] [serial = 564] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (1AC9E800) [pid = 3332] [serial = 555] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (1C7EE000) [pid = 3332] [serial = 618] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (1907B400) [pid = 3332] [serial = 627] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (1B097400) [pid = 3332] [serial = 617] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (19188C00) [pid = 3332] [serial = 606] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (1E931400) [pid = 3332] [serial = 624] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (19693400) [pid = 3332] [serial = 611] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (15CDA800) [pid = 3332] [serial = 590] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (18EEB800) [pid = 3332] [serial = 561] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (1D7B5C00) [pid = 3332] [serial = 567] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (19777000) [pid = 3332] [serial = 593] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (1C984C00) [pid = 3332] [serial = 620] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | --DOMWINDOW == 91 (1D7AE000) [pid = 3332] [serial = 630] [outer = 00000000] [url = about:blank] 05:32:51 INFO - PROCESS | 3332 | 1461069171149 Marionette TRACE conn4 <- [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]]]}] 05:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 991ms 05:32:51 INFO - PROCESS | 3332 | 1461069171191 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 3332 | 1461069171196 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 05:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:32:51 INFO - PROCESS | 3332 | 1461069171210 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 3332 | 1461069171212 Marionette TRACE conn4 <- [1,894,null,{}] 05:32:51 INFO - PROCESS | 3332 | 1461069171216 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:51 INFO - PROCESS | 3332 | 1461069171302 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 05:32:51 INFO - PROCESS | 3332 | 1461069171308 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:51 INFO - PROCESS | 3332 | ++DOCSHELL 1008B400 == 60 [pid = 3332] [id = 233] 05:32:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (10BD2800) [pid = 3332] [serial = 698] [outer = 00000000] 05:32:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (14E7D400) [pid = 3332] [serial = 699] [outer = 10BD2800] 05:32:51 INFO - PROCESS | 3332 | 1461069171354 Marionette DEBUG loaded listener.js 05:32:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (15CE0C00) [pid = 3332] [serial = 700] [outer = 10BD2800] 05:32:51 INFO - PROCESS | 3332 | 1461069171870 Marionette TRACE conn4 <- [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]]]}] 05:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 691ms 05:32:51 INFO - PROCESS | 3332 | 1461069171895 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 3332 | 1461069171898 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 05:32:51 INFO - PROCESS | 3332 | 1461069171901 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:32:51 INFO - PROCESS | 3332 | 1461069171904 Marionette TRACE conn4 <- [1,898,null,{}] 05:32:51 INFO - PROCESS | 3332 | 1461069171914 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:52 INFO - PROCESS | 3332 | 1461069172002 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 05:32:52 INFO - PROCESS | 3332 | 1461069172010 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 3332 | ++DOCSHELL 16FD3C00 == 61 [pid = 3332] [id = 234] 05:32:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (18BB3400) [pid = 3332] [serial = 701] [outer = 00000000] 05:32:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (18E7B800) [pid = 3332] [serial = 702] [outer = 18BB3400] 05:32:52 INFO - PROCESS | 3332 | 1461069172065 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (18EDD400) [pid = 3332] [serial = 703] [outer = 18BB3400] 05:32:52 INFO - PROCESS | 3332 | 1461069172501 Marionette TRACE conn4 <- [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]]]}] 05:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 05:32:52 INFO - PROCESS | 3332 | 1461069172536 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 05:32:52 INFO - PROCESS | 3332 | 1461069172538 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 05:32:52 INFO - PROCESS | 3332 | 1461069172541 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:32:52 INFO - PROCESS | 3332 | 1461069172543 Marionette TRACE conn4 <- [1,902,null,{}] 05:32:52 INFO - PROCESS | 3332 | 1461069172565 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:52 INFO - PROCESS | 3332 | 1461069172650 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 05:32:52 INFO - PROCESS | 3332 | 1461069172656 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 3332 | ++DOCSHELL 18EE3C00 == 62 [pid = 3332] [id = 235] 05:32:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (18EE9800) [pid = 3332] [serial = 704] [outer = 00000000] 05:32:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (19076800) [pid = 3332] [serial = 705] [outer = 18EE9800] 05:32:52 INFO - PROCESS | 3332 | 1461069172703 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (191A4000) [pid = 3332] [serial = 706] [outer = 18EE9800] 05:32:53 INFO - PROCESS | 3332 | 1461069173169 Marionette TRACE conn4 <- [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]]]}] 05:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 692ms 05:32:53 INFO - PROCESS | 3332 | 1461069173237 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 05:32:53 INFO - PROCESS | 3332 | 1461069173239 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 05:32:53 INFO - PROCESS | 3332 | 1461069173242 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:32:53 INFO - PROCESS | 3332 | 1461069173243 Marionette TRACE conn4 <- [1,906,null,{}] 05:32:53 INFO - PROCESS | 3332 | 1461069173247 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:53 INFO - PROCESS | 3332 | 1461069173356 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 05:32:53 INFO - PROCESS | 3332 | 1461069173444 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:53 INFO - PROCESS | 3332 | ++DOCSHELL 191AAC00 == 63 [pid = 3332] [id = 236] 05:32:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (1963BC00) [pid = 3332] [serial = 707] [outer = 00000000] 05:32:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (1977D800) [pid = 3332] [serial = 708] [outer = 1963BC00] 05:32:53 INFO - PROCESS | 3332 | 1461069173489 Marionette DEBUG loaded listener.js 05:32:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (1977FC00) [pid = 3332] [serial = 709] [outer = 1963BC00] 05:32:53 INFO - PROCESS | 3332 | 1461069173919 Marionette TRACE conn4 <- [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]]]}] 05:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 731ms 05:32:54 INFO - PROCESS | 3332 | 1461069173977 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 3332 | 1461069173979 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 05:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:32:54 INFO - PROCESS | 3332 | 1461069173982 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 3332 | 1461069173983 Marionette TRACE conn4 <- [1,910,null,{}] 05:32:54 INFO - PROCESS | 3332 | 1461069173987 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:54 INFO - PROCESS | 3332 | 1461069174120 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 05:32:54 INFO - PROCESS | 3332 | 1461069174185 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:54 INFO - PROCESS | 3332 | ++DOCSHELL 1008C400 == 64 [pid = 3332] [id = 237] 05:32:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (19E0B400) [pid = 3332] [serial = 710] [outer = 00000000] 05:32:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (1AB66400) [pid = 3332] [serial = 711] [outer = 19E0B400] 05:32:54 INFO - PROCESS | 3332 | 1461069174233 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (1AB6EC00) [pid = 3332] [serial = 712] [outer = 19E0B400] 05:32:54 INFO - PROCESS | 3332 | 1461069174639 Marionette TRACE conn4 <- [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]]]}] 05:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 05:32:54 INFO - PROCESS | 3332 | 1461069174726 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 3332 | 1461069174728 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 05:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:32:54 INFO - PROCESS | 3332 | 1461069174731 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 3332 | 1461069174733 Marionette TRACE conn4 <- [1,914,null,{}] 05:32:54 INFO - PROCESS | 3332 | 1461069174741 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:54 INFO - PROCESS | 3332 | 1461069174851 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 05:32:54 INFO - PROCESS | 3332 | 1461069174861 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:55 INFO - PROCESS | 3332 | ++DOCSHELL 103D9000 == 65 [pid = 3332] [id = 238] 05:32:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (1639CC00) [pid = 3332] [serial = 713] [outer = 00000000] 05:32:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (1ACAAC00) [pid = 3332] [serial = 714] [outer = 1639CC00] 05:32:55 INFO - PROCESS | 3332 | 1461069175074 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (1B097000) [pid = 3332] [serial = 715] [outer = 1639CC00] 05:32:55 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (1963C800) [pid = 3332] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:32:55 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (19FD9400) [pid = 3332] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:32:55 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (10088400) [pid = 3332] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:32:55 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (16FDB800) [pid = 3332] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:32:55 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (18EE9000) [pid = 3332] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:32:55 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (1873BC00) [pid = 3332] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:32:55 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (1ACAB800) [pid = 3332] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:32:55 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (1AB71800) [pid = 3332] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:32:55 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (1ACA5400) [pid = 3332] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:32:55 INFO - PROCESS | 3332 | 1461069175422 Marionette TRACE conn4 <- [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]]]}] 05:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 731ms 05:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:32:55 INFO - PROCESS | 3332 | 1461069175479 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 05:32:55 INFO - PROCESS | 3332 | 1461069175481 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 05:32:55 INFO - PROCESS | 3332 | 1461069175483 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:32:55 INFO - PROCESS | 3332 | 1461069175485 Marionette TRACE conn4 <- [1,918,null,{}] 05:32:55 INFO - PROCESS | 3332 | 1461069175488 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:55 INFO - PROCESS | 3332 | 1461069175571 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 05:32:55 INFO - PROCESS | 3332 | 1461069175657 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:55 INFO - PROCESS | 3332 | ++DOCSHELL 146CC000 == 66 [pid = 3332] [id = 239] 05:32:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (14729800) [pid = 3332] [serial = 716] [outer = 00000000] 05:32:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (1ACAB800) [pid = 3332] [serial = 717] [outer = 14729800] 05:32:55 INFO - PROCESS | 3332 | 1461069175702 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (1C151800) [pid = 3332] [serial = 718] [outer = 14729800] 05:32:56 INFO - PROCESS | 3332 | 1461069176066 Marionette TRACE conn4 <- [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]]]}] 05:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 631ms 05:32:56 INFO - PROCESS | 3332 | 1461069176115 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 05:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:32:56 INFO - PROCESS | 3332 | 1461069176116 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 05:32:56 INFO - PROCESS | 3332 | 1461069176120 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:32:56 INFO - PROCESS | 3332 | 1461069176122 Marionette TRACE conn4 <- [1,922,null,{}] 05:32:56 INFO - PROCESS | 3332 | 1461069176125 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:56 INFO - PROCESS | 3332 | 1461069176246 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 05:32:56 INFO - PROCESS | 3332 | 1461069176286 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 3332 | ++DOCSHELL 1015E800 == 67 [pid = 3332] [id = 240] 05:32:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (18736C00) [pid = 3332] [serial = 719] [outer = 00000000] 05:32:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (1C91F400) [pid = 3332] [serial = 720] [outer = 18736C00] 05:32:56 INFO - PROCESS | 3332 | 1461069176333 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (1C91EC00) [pid = 3332] [serial = 721] [outer = 18736C00] 05:32:56 INFO - PROCESS | 3332 | 1461069176731 Marionette TRACE conn4 <- [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]]]}] 05:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 631ms 05:32:56 INFO - PROCESS | 3332 | 1461069176752 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 05:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:32:56 INFO - PROCESS | 3332 | 1461069176754 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 05:32:56 INFO - PROCESS | 3332 | 1461069176757 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:32:56 INFO - PROCESS | 3332 | 1461069176758 Marionette TRACE conn4 <- [1,926,null,{}] 05:32:56 INFO - PROCESS | 3332 | 1461069176761 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:56 INFO - PROCESS | 3332 | 1461069176880 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 05:32:56 INFO - PROCESS | 3332 | 1461069176889 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 3332 | ++DOCSHELL 1C950800 == 68 [pid = 3332] [id = 241] 05:32:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (1C978C00) [pid = 3332] [serial = 722] [outer = 00000000] 05:32:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (1CAA2000) [pid = 3332] [serial = 723] [outer = 1C978C00] 05:32:56 INFO - PROCESS | 3332 | 1461069176933 Marionette DEBUG loaded listener.js 05:32:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (1CAAA800) [pid = 3332] [serial = 724] [outer = 1C978C00] 05:32:57 INFO - PROCESS | 3332 | 1461069177567 Marionette TRACE conn4 <- [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]]]}] 05:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 931ms 05:32:57 INFO - PROCESS | 3332 | 1461069177688 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 3332 | 1461069177694 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 05:32:57 INFO - PROCESS | 3332 | 1461069177700 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:32:57 INFO - PROCESS | 3332 | 1461069177704 Marionette TRACE conn4 <- [1,930,null,{}] 05:32:57 INFO - PROCESS | 3332 | 1461069177709 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:57 INFO - PROCESS | 3332 | 1461069177832 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 05:32:57 INFO - PROCESS | 3332 | 1461069177958 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:57 INFO - PROCESS | 3332 | ++DOCSHELL 10162000 == 69 [pid = 3332] [id = 242] 05:32:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (10164400) [pid = 3332] [serial = 725] [outer = 00000000] 05:32:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (16FD3800) [pid = 3332] [serial = 726] [outer = 10164400] 05:32:58 INFO - PROCESS | 3332 | 1461069178017 Marionette DEBUG loaded listener.js 05:32:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (1871E800) [pid = 3332] [serial = 727] [outer = 10164400] 05:32:58 INFO - PROCESS | 3332 | 1461069178584 Marionette TRACE conn4 <- [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]]]}] 05:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 931ms 05:32:58 INFO - PROCESS | 3332 | 1461069178634 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 05:32:58 INFO - PROCESS | 3332 | 1461069178640 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 05:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:32:58 INFO - PROCESS | 3332 | 1461069178647 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:32:58 INFO - PROCESS | 3332 | 1461069178650 Marionette TRACE conn4 <- [1,934,null,{}] 05:32:58 INFO - PROCESS | 3332 | 1461069178654 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:58 INFO - PROCESS | 3332 | 1461069178766 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 05:32:58 INFO - PROCESS | 3332 | 1461069178870 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:58 INFO - PROCESS | 3332 | ++DOCSHELL 18EED400 == 70 [pid = 3332] [id = 243] 05:32:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (18EEE000) [pid = 3332] [serial = 728] [outer = 00000000] 05:32:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (19BD7000) [pid = 3332] [serial = 729] [outer = 18EEE000] 05:32:58 INFO - PROCESS | 3332 | 1461069178925 Marionette DEBUG loaded listener.js 05:32:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (19FD4C00) [pid = 3332] [serial = 730] [outer = 18EEE000] 05:32:59 INFO - PROCESS | 3332 | 1461069179539 Marionette TRACE conn4 <- [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]]]}] 05:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 931ms 05:32:59 INFO - PROCESS | 3332 | 1461069179578 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 05:32:59 INFO - PROCESS | 3332 | 1461069179581 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 05:32:59 INFO - PROCESS | 3332 | 1461069179584 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:32:59 INFO - PROCESS | 3332 | 1461069179588 Marionette TRACE conn4 <- [1,938,null,{}] 05:32:59 INFO - PROCESS | 3332 | 1461069179599 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:59 INFO - PROCESS | 3332 | 1461069179711 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 05:32:59 INFO - PROCESS | 3332 | 1461069179818 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:59 INFO - PROCESS | 3332 | ++DOCSHELL 1C987000 == 71 [pid = 3332] [id = 244] 05:32:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (1D7B5C00) [pid = 3332] [serial = 731] [outer = 00000000] 05:32:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (1D87A400) [pid = 3332] [serial = 732] [outer = 1D7B5C00] 05:32:59 INFO - PROCESS | 3332 | 1461069179875 Marionette DEBUG loaded listener.js 05:32:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (1D8E2C00) [pid = 3332] [serial = 733] [outer = 1D7B5C00] 05:33:00 INFO - PROCESS | 3332 | 1461069180482 Marionette TRACE conn4 <- [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]]]}] 05:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 931ms 05:33:00 INFO - PROCESS | 3332 | 1461069180518 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 05:33:00 INFO - PROCESS | 3332 | 1461069180521 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 05:33:00 INFO - PROCESS | 3332 | 1461069180524 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:33:00 INFO - PROCESS | 3332 | 1461069180526 Marionette TRACE conn4 <- [1,942,null,{}] 05:33:00 INFO - PROCESS | 3332 | 1461069180530 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:00 INFO - PROCESS | 3332 | 1461069180645 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 05:33:00 INFO - PROCESS | 3332 | 1461069180749 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:00 INFO - PROCESS | 3332 | ++DOCSHELL 1DF93C00 == 72 [pid = 3332] [id = 245] 05:33:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (1E934400) [pid = 3332] [serial = 734] [outer = 00000000] 05:33:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (1E93EC00) [pid = 3332] [serial = 735] [outer = 1E934400] 05:33:00 INFO - PROCESS | 3332 | 1461069180803 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (1EAA2800) [pid = 3332] [serial = 736] [outer = 1E934400] 05:33:01 INFO - PROCESS | 3332 | 1461069181390 Marionette TRACE conn4 <- [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]]]}] 05:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 930ms 05:33:01 INFO - PROCESS | 3332 | 1461069181458 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 3332 | 1461069181460 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 05:33:01 INFO - PROCESS | 3332 | 1461069181464 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:33:01 INFO - PROCESS | 3332 | 1461069181466 Marionette TRACE conn4 <- [1,946,null,{}] 05:33:01 INFO - PROCESS | 3332 | 1461069181470 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:01 INFO - PROCESS | 3332 | 1461069181580 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 05:33:01 INFO - PROCESS | 3332 | 1461069181711 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:01 INFO - PROCESS | 3332 | ++DOCSHELL 19775000 == 73 [pid = 3332] [id = 246] 05:33:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (1EAAE400) [pid = 3332] [serial = 737] [outer = 00000000] 05:33:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (1EAE5800) [pid = 3332] [serial = 738] [outer = 1EAAE400] 05:33:01 INFO - PROCESS | 3332 | 1461069181767 Marionette DEBUG loaded listener.js 05:33:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1EAEA400) [pid = 3332] [serial = 739] [outer = 1EAAE400] 05:33:02 INFO - PROCESS | 3332 | 1461069182366 Marionette TRACE conn4 <- [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]]]}] 05:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 931ms 05:33:02 INFO - PROCESS | 3332 | 1461069182398 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 05:33:02 INFO - PROCESS | 3332 | 1461069182400 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 05:33:02 INFO - PROCESS | 3332 | 1461069182403 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:33:02 INFO - PROCESS | 3332 | 1461069182405 Marionette TRACE conn4 <- [1,950,null,{}] 05:33:02 INFO - PROCESS | 3332 | 1461069182409 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:02 INFO - PROCESS | 3332 | 1461069182526 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 05:33:02 INFO - PROCESS | 3332 | 1461069182631 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:02 INFO - PROCESS | 3332 | ++DOCSHELL 1EAEF000 == 74 [pid = 3332] [id = 247] 05:33:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1EE23800) [pid = 3332] [serial = 740] [outer = 00000000] 05:33:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (1F231800) [pid = 3332] [serial = 741] [outer = 1EE23800] 05:33:02 INFO - PROCESS | 3332 | 1461069182688 Marionette DEBUG loaded listener.js 05:33:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (21A83C00) [pid = 3332] [serial = 742] [outer = 1EE23800] 05:33:03 INFO - PROCESS | 3332 | 1461069183318 Marionette TRACE conn4 <- [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]]]}] 05:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1117ms 05:33:03 INFO - PROCESS | 3332 | 1461069183554 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 05:33:03 INFO - PROCESS | 3332 | 1461069183559 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 05:33:03 INFO - PROCESS | 3332 | 1461069183565 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:33:03 INFO - PROCESS | 3332 | 1461069183568 Marionette TRACE conn4 <- [1,954,null,{}] 05:33:03 INFO - PROCESS | 3332 | 1461069183573 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:03 INFO - PROCESS | 3332 | 1461069183678 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 05:33:03 INFO - PROCESS | 3332 | 1461069183806 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:03 INFO - PROCESS | 3332 | ++DOCSHELL 11173000 == 75 [pid = 3332] [id = 248] 05:33:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (17268800) [pid = 3332] [serial = 743] [outer = 00000000] 05:33:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (1873EC00) [pid = 3332] [serial = 744] [outer = 17268800] 05:33:03 INFO - PROCESS | 3332 | 1461069183856 Marionette DEBUG loaded listener.js 05:33:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (18BAEC00) [pid = 3332] [serial = 745] [outer = 17268800] 05:33:04 INFO - PROCESS | 3332 | 1461069184450 Marionette TRACE conn4 <- [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]]]}] 05:33:04 INFO - PROCESS | 3332 | --DOCSHELL 1015E800 == 74 [pid = 3332] [id = 240] 05:33:04 INFO - PROCESS | 3332 | --DOCSHELL 146CC000 == 73 [pid = 3332] [id = 239] 05:33:04 INFO - PROCESS | 3332 | --DOCSHELL 103D9000 == 72 [pid = 3332] [id = 238] 05:33:04 INFO - PROCESS | 3332 | --DOCSHELL 1008C400 == 71 [pid = 3332] [id = 237] 05:33:04 INFO - PROCESS | 3332 | --DOCSHELL 191AAC00 == 70 [pid = 3332] [id = 236] 05:33:04 INFO - PROCESS | 3332 | --DOCSHELL 18EE3C00 == 69 [pid = 3332] [id = 235] 05:33:04 INFO - PROCESS | 3332 | --DOCSHELL 16FD3C00 == 68 [pid = 3332] [id = 234] 05:33:04 INFO - PROCESS | 3332 | --DOCSHELL 1008B400 == 67 [pid = 3332] [id = 233] 05:33:04 INFO - PROCESS | 3332 | --DOCSHELL 14934400 == 66 [pid = 3332] [id = 232] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (103D2000) [pid = 3332] [serial = 650] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOCSHELL 1BDA0800 == 65 [pid = 3332] [id = 226] 05:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 971ms 05:33:04 INFO - PROCESS | 3332 | 1461069184540 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 05:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:33:04 INFO - PROCESS | 3332 | 1461069184543 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 05:33:04 INFO - PROCESS | 3332 | 1461069184550 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - PROCESS | 3332 | 1461069184554 Marionette TRACE conn4 <- [1,958,null,{}] 05:33:04 INFO - PROCESS | 3332 | 1461069184558 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:04 INFO - PROCESS | 3332 | 1461069184651 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (1C97D000) [pid = 3332] [serial = 588] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (1C829000) [pid = 3332] [serial = 674] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (19782C00) [pid = 3332] [serial = 665] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (19E01800) [pid = 3332] [serial = 666] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (16FDF400) [pid = 3332] [serial = 635] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (1AB6C400) [pid = 3332] [serial = 638] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (1DF90C00) [pid = 3332] [serial = 641] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (1EAAA400) [pid = 3332] [serial = 644] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (1AB73000) [pid = 3332] [serial = 669] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (1019DC00) [pid = 3332] [serial = 656] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (10BD0000) [pid = 3332] [serial = 657] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (18BB4C00) [pid = 3332] [serial = 654] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (18789400) [pid = 3332] [serial = 653] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (19020400) [pid = 3332] [serial = 662] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (1AB73800) [pid = 3332] [serial = 668] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (1878B800) [pid = 3332] [serial = 659] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (18C1F400) [pid = 3332] [serial = 660] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (1EBBEC00) [pid = 3332] [serial = 647] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (1B099800) [pid = 3332] [serial = 671] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (1C914400) [pid = 3332] [serial = 675] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (1BDA0C00) [pid = 3332] [serial = 672] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (1919E000) [pid = 3332] [serial = 663] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3332 | 1461069184756 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 3332 | ++DOCSHELL 10095C00 == 66 [pid = 3332] [id = 249] 05:33:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (1015D800) [pid = 3332] [serial = 746] [outer = 00000000] 05:33:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (1019C000) [pid = 3332] [serial = 747] [outer = 1015D800] 05:33:04 INFO - PROCESS | 3332 | 1461069184805 Marionette DEBUG loaded listener.js 05:33:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (10BD0000) [pid = 3332] [serial = 748] [outer = 1015D800] 05:33:05 INFO - PROCESS | 3332 | 1461069185263 Marionette TRACE conn4 <- [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]]]}] 05:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 731ms 05:33:05 INFO - PROCESS | 3332 | 1461069185279 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 3332 | 1461069185281 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 05:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:33:05 INFO - PROCESS | 3332 | 1461069185285 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 3332 | 1461069185287 Marionette TRACE conn4 <- [1,962,null,{}] 05:33:05 INFO - PROCESS | 3332 | 1461069185301 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:05 INFO - PROCESS | 3332 | 1461069185393 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 05:33:05 INFO - PROCESS | 3332 | 1461069185401 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:05 INFO - PROCESS | 3332 | ++DOCSHELL 18BA9800 == 67 [pid = 3332] [id = 250] 05:33:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (18BA9C00) [pid = 3332] [serial = 749] [outer = 00000000] 05:33:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (18C20C00) [pid = 3332] [serial = 750] [outer = 18BA9C00] 05:33:05 INFO - PROCESS | 3332 | 1461069185453 Marionette DEBUG loaded listener.js 05:33:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (18EDBC00) [pid = 3332] [serial = 751] [outer = 18BA9C00] 05:33:05 INFO - PROCESS | 3332 | 1461069185922 Marionette TRACE conn4 <- [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]]]}] 05:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 05:33:06 INFO - PROCESS | 3332 | 1461069185967 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 05:33:06 INFO - PROCESS | 3332 | 1461069185969 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 05:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:33:06 INFO - PROCESS | 3332 | 1461069185973 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:33:06 INFO - PROCESS | 3332 | 1461069185975 Marionette TRACE conn4 <- [1,966,null,{}] 05:33:06 INFO - PROCESS | 3332 | 1461069185978 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:06 INFO - PROCESS | 3332 | 1461069186065 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 05:33:06 INFO - PROCESS | 3332 | 1461069186074 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:06 INFO - PROCESS | 3332 | ++DOCSHELL 10BD1800 == 68 [pid = 3332] [id = 251] 05:33:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (191A4400) [pid = 3332] [serial = 752] [outer = 00000000] 05:33:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (19B19400) [pid = 3332] [serial = 753] [outer = 191A4400] 05:33:06 INFO - PROCESS | 3332 | 1461069186119 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (19E03800) [pid = 3332] [serial = 754] [outer = 191A4400] 05:33:06 INFO - PROCESS | 3332 | 1461069186562 Marionette TRACE conn4 <- [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]]]}] 05:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 631ms 05:33:06 INFO - PROCESS | 3332 | 1461069186604 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 05:33:06 INFO - PROCESS | 3332 | 1461069186606 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 05:33:06 INFO - PROCESS | 3332 | 1461069186609 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:33:06 INFO - PROCESS | 3332 | 1461069186611 Marionette TRACE conn4 <- [1,970,null,{}] 05:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:33:06 INFO - PROCESS | 3332 | 1461069186614 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:06 INFO - PROCESS | 3332 | 1461069186703 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 05:33:06 INFO - PROCESS | 3332 | 1461069186709 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:06 INFO - PROCESS | 3332 | ++DOCSHELL 14429800 == 69 [pid = 3332] [id = 252] 05:33:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (19E08C00) [pid = 3332] [serial = 755] [outer = 00000000] 05:33:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (1AB6C000) [pid = 3332] [serial = 756] [outer = 19E08C00] 05:33:06 INFO - PROCESS | 3332 | 1461069186755 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (1AB75000) [pid = 3332] [serial = 757] [outer = 19E08C00] 05:33:07 INFO - PROCESS | 3332 | 1461069187267 Marionette TRACE conn4 <- [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]]]}] 05:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 671ms 05:33:07 INFO - PROCESS | 3332 | 1461069187287 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 3332 | 1461069187289 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 05:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:33:07 INFO - PROCESS | 3332 | 1461069187292 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 3332 | 1461069187294 Marionette TRACE conn4 <- [1,974,null,{}] 05:33:07 INFO - PROCESS | 3332 | 1461069187297 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:07 INFO - PROCESS | 3332 | 1461069187434 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 05:33:07 INFO - PROCESS | 3332 | 1461069187495 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:07 INFO - PROCESS | 3332 | ++DOCSHELL 1ACA4400 == 70 [pid = 3332] [id = 253] 05:33:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (1C156000) [pid = 3332] [serial = 758] [outer = 00000000] 05:33:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (1C82F000) [pid = 3332] [serial = 759] [outer = 1C156000] 05:33:07 INFO - PROCESS | 3332 | 1461069187543 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (1C94E400) [pid = 3332] [serial = 760] [outer = 1C156000] 05:33:07 INFO - PROCESS | 3332 | 1461069187967 Marionette TRACE conn4 <- [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]]]}] 05:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 730ms 05:33:08 INFO - PROCESS | 3332 | 1461069188024 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 05:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:33:08 INFO - PROCESS | 3332 | 1461069188026 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 05:33:08 INFO - PROCESS | 3332 | 1461069188030 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:33:08 INFO - PROCESS | 3332 | 1461069188031 Marionette TRACE conn4 <- [1,978,null,{}] 05:33:08 INFO - PROCESS | 3332 | 1461069188035 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:08 INFO - PROCESS | 3332 | 1461069188180 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 05:33:08 INFO - PROCESS | 3332 | 1461069188200 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:08 INFO - PROCESS | 3332 | ++DOCSHELL 1C981800 == 71 [pid = 3332] [id = 254] 05:33:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (1C982800) [pid = 3332] [serial = 761] [outer = 00000000] 05:33:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1D788C00) [pid = 3332] [serial = 762] [outer = 1C982800] 05:33:08 INFO - PROCESS | 3332 | 1461069188245 Marionette DEBUG loaded listener.js 05:33:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1D7AFC00) [pid = 3332] [serial = 763] [outer = 1C982800] 05:33:08 INFO - PROCESS | 3332 | 1461069188686 Marionette TRACE conn4 <- [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]]]}] 05:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 05:33:08 INFO - PROCESS | 3332 | 1461069188700 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 05:33:08 INFO - PROCESS | 3332 | 1461069188702 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 05:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:33:08 INFO - PROCESS | 3332 | 1461069188709 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:33:08 INFO - PROCESS | 3332 | 1461069188711 Marionette TRACE conn4 <- [1,982,null,{}] 05:33:08 INFO - PROCESS | 3332 | 1461069188714 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:08 INFO - PROCESS | 3332 | 1461069188828 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 05:33:08 INFO - PROCESS | 3332 | 1461069188835 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:08 INFO - PROCESS | 3332 | ++DOCSHELL 1D7B2000 == 72 [pid = 3332] [id = 255] 05:33:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (1D7B2C00) [pid = 3332] [serial = 764] [outer = 00000000] 05:33:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1DF84400) [pid = 3332] [serial = 765] [outer = 1D7B2C00] 05:33:08 INFO - PROCESS | 3332 | 1461069188933 Marionette DEBUG loaded listener.js 05:33:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (1DF91800) [pid = 3332] [serial = 766] [outer = 1D7B2C00] 05:33:09 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (1963BC00) [pid = 3332] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:33:09 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (19E0B400) [pid = 3332] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:33:09 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (10BD2800) [pid = 3332] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:33:09 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (14934C00) [pid = 3332] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:33:09 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (18EDF400) [pid = 3332] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:33:09 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (18EE9800) [pid = 3332] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:33:09 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (18736C00) [pid = 3332] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:33:09 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (1639CC00) [pid = 3332] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:33:09 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (14729800) [pid = 3332] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:33:09 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (18BB3400) [pid = 3332] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:33:09 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (0F75BC00) [pid = 3332] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:33:09 INFO - PROCESS | 3332 | 1461069189424 Marionette TRACE conn4 <- [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]]]}] 05:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 792ms 05:33:09 INFO - PROCESS | 3332 | 1461069189501 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 05:33:09 INFO - PROCESS | 3332 | 1461069189503 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 05:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:33:09 INFO - PROCESS | 3332 | 1461069189509 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:33:09 INFO - PROCESS | 3332 | 1461069189511 Marionette TRACE conn4 <- [1,986,null,{}] 05:33:09 INFO - PROCESS | 3332 | 1461069189514 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:09 INFO - PROCESS | 3332 | 1461069189602 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 05:33:09 INFO - PROCESS | 3332 | 1461069189609 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:09 INFO - PROCESS | 3332 | ++DOCSHELL 14B27800 == 73 [pid = 3332] [id = 256] 05:33:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (191A1C00) [pid = 3332] [serial = 767] [outer = 00000000] 05:33:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (1B383800) [pid = 3332] [serial = 768] [outer = 191A1C00] 05:33:09 INFO - PROCESS | 3332 | 1461069189654 Marionette DEBUG loaded listener.js 05:33:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (1C7F2C00) [pid = 3332] [serial = 769] [outer = 191A1C00] 05:33:10 INFO - PROCESS | 3332 | 1461069190085 Marionette TRACE conn4 <- [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]]]}] 05:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 05:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:33:10 INFO - PROCESS | 3332 | 1461069190142 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 05:33:10 INFO - PROCESS | 3332 | 1461069190144 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 05:33:10 INFO - PROCESS | 3332 | 1461069190148 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:33:10 INFO - PROCESS | 3332 | 1461069190149 Marionette TRACE conn4 <- [1,990,null,{}] 05:33:10 INFO - PROCESS | 3332 | 1461069190153 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:10 INFO - PROCESS | 3332 | 1461069190237 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 05:33:10 INFO - PROCESS | 3332 | 1461069190243 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 3332 | ++DOCSHELL 1DF92400 == 74 [pid = 3332] [id = 257] 05:33:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (1E938C00) [pid = 3332] [serial = 770] [outer = 00000000] 05:33:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (1EAE7400) [pid = 3332] [serial = 771] [outer = 1E938C00] 05:33:10 INFO - PROCESS | 3332 | 1461069190287 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (1EBB8800) [pid = 3332] [serial = 772] [outer = 1E938C00] 05:33:10 INFO - PROCESS | 3332 | 1461069190719 Marionette TRACE conn4 <- [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]]]}] 05:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 631ms 05:33:10 INFO - PROCESS | 3332 | 1461069190778 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 05:33:10 INFO - PROCESS | 3332 | 1461069190781 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 05:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:33:10 INFO - PROCESS | 3332 | 1461069190784 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:33:10 INFO - PROCESS | 3332 | 1461069190787 Marionette TRACE conn4 <- [1,994,null,{}] 05:33:10 INFO - PROCESS | 3332 | 1461069190790 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:10 INFO - PROCESS | 3332 | 1461069190894 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 05:33:10 INFO - PROCESS | 3332 | 1461069190927 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 3332 | ++DOCSHELL 16FDB800 == 75 [pid = 3332] [id = 258] 05:33:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1878D800) [pid = 3332] [serial = 773] [outer = 00000000] 05:33:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (21A8AC00) [pid = 3332] [serial = 774] [outer = 1878D800] 05:33:11 INFO - PROCESS | 3332 | 1461069190985 Marionette DEBUG loaded listener.js 05:33:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (21A8F400) [pid = 3332] [serial = 775] [outer = 1878D800] 05:33:11 INFO - PROCESS | 3332 | 1461069191672 Marionette TRACE conn4 <- [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]]]}] 05:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 931ms 05:33:11 INFO - PROCESS | 3332 | 1461069191719 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 05:33:11 INFO - PROCESS | 3332 | 1461069191724 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 05:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:33:11 INFO - PROCESS | 3332 | 1461069191730 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 3332 | 1461069191734 Marionette TRACE conn4 <- [1,998,null,{}] 05:33:11 INFO - PROCESS | 3332 | 1461069191739 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:11 INFO - PROCESS | 3332 | 1461069191862 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 05:33:12 INFO - PROCESS | 3332 | 1461069191972 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:12 INFO - PROCESS | 3332 | ++DOCSHELL 1496EC00 == 76 [pid = 3332] [id = 259] 05:33:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (14B5B000) [pid = 3332] [serial = 776] [outer = 00000000] 05:33:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (17909000) [pid = 3332] [serial = 777] [outer = 14B5B000] 05:33:12 INFO - PROCESS | 3332 | 1461069192030 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (18782400) [pid = 3332] [serial = 778] [outer = 14B5B000] 05:33:12 INFO - PROCESS | 3332 | 1461069192659 Marionette TRACE conn4 <- [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]]]}] 05:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 971ms 05:33:12 INFO - PROCESS | 3332 | 1461069192704 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 05:33:12 INFO - PROCESS | 3332 | 1461069192710 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 05:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:33:12 INFO - PROCESS | 3332 | 1461069192717 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:33:12 INFO - PROCESS | 3332 | 1461069192720 Marionette TRACE conn4 <- [1,1002,null,{}] 05:33:12 INFO - PROCESS | 3332 | 1461069192724 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:12 INFO - PROCESS | 3332 | 1461069192847 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 05:33:12 INFO - PROCESS | 3332 | 1461069192955 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:13 INFO - PROCESS | 3332 | ++DOCSHELL 1015EC00 == 77 [pid = 3332] [id = 260] 05:33:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (18787800) [pid = 3332] [serial = 779] [outer = 00000000] 05:33:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (1ACA7C00) [pid = 3332] [serial = 780] [outer = 18787800] 05:33:13 INFO - PROCESS | 3332 | 1461069193011 Marionette DEBUG loaded listener.js 05:33:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (1C91F800) [pid = 3332] [serial = 781] [outer = 18787800] 05:33:13 INFO - PROCESS | 3332 | 1461069193709 Marionette TRACE conn4 <- [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]]]}] 05:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 970ms 05:33:13 INFO - PROCESS | 3332 | 1461069193720 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 05:33:13 INFO - PROCESS | 3332 | 1461069193722 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 05:33:13 INFO - PROCESS | 3332 | 1461069193726 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:33:13 INFO - PROCESS | 3332 | 1461069193730 Marionette TRACE conn4 <- [1,1006,null,{}] 05:33:13 INFO - PROCESS | 3332 | 1461069193741 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:13 INFO - PROCESS | 3332 | 1461069193859 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 05:33:13 INFO - PROCESS | 3332 | 1461069193970 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:13 INFO - PROCESS | 3332 | ++DOCSHELL 1F22EC00 == 78 [pid = 3332] [id = 261] 05:33:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (1F22F400) [pid = 3332] [serial = 782] [outer = 00000000] 05:33:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (21A8A800) [pid = 3332] [serial = 783] [outer = 1F22F400] 05:33:14 INFO - PROCESS | 3332 | 1461069194028 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (22474000) [pid = 3332] [serial = 784] [outer = 1F22F400] 05:33:14 INFO - PROCESS | 3332 | 1461069194605 Marionette TRACE conn4 <- [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]]]}] 05:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 931ms 05:33:14 INFO - PROCESS | 3332 | 1461069194660 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 05:33:14 INFO - PROCESS | 3332 | 1461069194663 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 05:33:14 INFO - PROCESS | 3332 | 1461069194666 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:33:14 INFO - PROCESS | 3332 | 1461069194668 Marionette TRACE conn4 <- [1,1010,null,{}] 05:33:14 INFO - PROCESS | 3332 | 1461069194672 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:14 INFO - PROCESS | 3332 | 1461069194789 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 05:33:14 INFO - PROCESS | 3332 | 1461069194897 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 3332 | ++DOCSHELL 2110A800 == 79 [pid = 3332] [id = 262] 05:33:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (2110BC00) [pid = 3332] [serial = 785] [outer = 00000000] 05:33:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (21115400) [pid = 3332] [serial = 786] [outer = 2110BC00] 05:33:14 INFO - PROCESS | 3332 | 1461069194952 Marionette DEBUG loaded listener.js 05:33:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (21117C00) [pid = 3332] [serial = 787] [outer = 2110BC00] 05:33:15 INFO - PROCESS | 3332 | 1461069195522 Marionette TRACE conn4 <- [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]]]}] 05:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 931ms 05:33:15 INFO - PROCESS | 3332 | 1461069195600 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 05:33:15 INFO - PROCESS | 3332 | 1461069195603 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 05:33:15 INFO - PROCESS | 3332 | 1461069195606 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:33:15 INFO - PROCESS | 3332 | 1461069195608 Marionette TRACE conn4 <- [1,1014,null,{}] 05:33:15 INFO - PROCESS | 3332 | 1461069195613 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:15 INFO - PROCESS | 3332 | 1461069195721 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 05:33:15 INFO - PROCESS | 3332 | 1461069195856 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:15 INFO - PROCESS | 3332 | ++DOCSHELL 21118C00 == 80 [pid = 3332] [id = 263] 05:33:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 139 (21A82000) [pid = 3332] [serial = 788] [outer = 00000000] 05:33:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (21FF4000) [pid = 3332] [serial = 789] [outer = 21A82000] 05:33:15 INFO - PROCESS | 3332 | 1461069195911 Marionette DEBUG loaded listener.js 05:33:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 141 (21FF5400) [pid = 3332] [serial = 790] [outer = 21A82000] 05:33:16 INFO - PROCESS | 3332 | 1461069196554 Marionette TRACE conn4 <- [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]]]}] 05:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 971ms 05:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:33:16 INFO - PROCESS | 3332 | 1461069196587 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 05:33:16 INFO - PROCESS | 3332 | 1461069196590 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 05:33:16 INFO - PROCESS | 3332 | 1461069196593 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:33:16 INFO - PROCESS | 3332 | 1461069196595 Marionette TRACE conn4 <- [1,1018,null,{}] 05:33:16 INFO - PROCESS | 3332 | 1461069196599 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:16 INFO - PROCESS | 3332 | 1461069196716 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 05:33:16 INFO - PROCESS | 3332 | 1461069196854 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:16 INFO - PROCESS | 3332 | ++DOCSHELL 21FF2400 == 81 [pid = 3332] [id = 264] 05:33:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 142 (21FFBC00) [pid = 3332] [serial = 791] [outer = 00000000] 05:33:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 143 (2258FC00) [pid = 3332] [serial = 792] [outer = 21FFBC00] 05:33:16 INFO - PROCESS | 3332 | 1461069196912 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 144 (2258F800) [pid = 3332] [serial = 793] [outer = 21FFBC00] 05:33:17 INFO - PROCESS | 3332 | 1461069197458 Marionette TRACE conn4 <- [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]]]}] 05:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 931ms 05:33:17 INFO - PROCESS | 3332 | 1461069197525 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 05:33:17 INFO - PROCESS | 3332 | 1461069197527 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 05:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:33:17 INFO - PROCESS | 3332 | 1461069197531 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:33:17 INFO - PROCESS | 3332 | 1461069197533 Marionette TRACE conn4 <- [1,1022,null,{}] 05:33:17 INFO - PROCESS | 3332 | 1461069197537 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:17 INFO - PROCESS | 3332 | 1461069197644 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 05:33:17 INFO - PROCESS | 3332 | 1461069197755 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 3332 | ++DOCSHELL 14C02800 == 82 [pid = 3332] [id = 265] 05:33:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 145 (14C06C00) [pid = 3332] [serial = 794] [outer = 00000000] 05:33:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 146 (18EE2000) [pid = 3332] [serial = 795] [outer = 14C06C00] 05:33:17 INFO - PROCESS | 3332 | 1461069197810 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 147 (1963A400) [pid = 3332] [serial = 796] [outer = 14C06C00] 05:33:18 INFO - PROCESS | 3332 | 1461069198672 Marionette TRACE conn4 <- [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]]]}] 05:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1173ms 05:33:18 INFO - PROCESS | 3332 | 1461069198707 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 05:33:18 INFO - PROCESS | 3332 | 1461069198712 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 05:33:18 INFO - PROCESS | 3332 | 1461069198717 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:33:18 INFO - PROCESS | 3332 | 1461069198720 Marionette TRACE conn4 <- [1,1026,null,{}] 05:33:18 INFO - PROCESS | 3332 | 1461069198725 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:18 INFO - PROCESS | 3332 | 1461069198829 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 05:33:18 INFO - PROCESS | 3332 | 1461069198972 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:18 INFO - PROCESS | 3332 | ++DOCSHELL 10133C00 == 83 [pid = 3332] [id = 266] 05:33:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 148 (10134400) [pid = 3332] [serial = 797] [outer = 00000000] 05:33:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 149 (1015E400) [pid = 3332] [serial = 798] [outer = 10134400] 05:33:19 INFO - PROCESS | 3332 | 1461069199026 Marionette DEBUG loaded listener.js 05:33:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 150 (10142C00) [pid = 3332] [serial = 799] [outer = 10134400] 05:33:19 INFO - PROCESS | 3332 | --DOCSHELL 1AB69800 == 82 [pid = 3332] [id = 107] 05:33:19 INFO - PROCESS | 3332 | --DOCSHELL 1EAA4C00 == 81 [pid = 3332] [id = 216] 05:33:19 INFO - PROCESS | 3332 | --DOCSHELL 1EAA1400 == 80 [pid = 3332] [id = 215] 05:33:19 INFO - PROCESS | 3332 | --DOCSHELL 0FB0D800 == 79 [pid = 3332] [id = 165] 05:33:19 INFO - PROCESS | 3332 | --DOCSHELL 1DF92400 == 78 [pid = 3332] [id = 257] 05:33:19 INFO - PROCESS | 3332 | --DOCSHELL 14B27800 == 77 [pid = 3332] [id = 256] 05:33:19 INFO - PROCESS | 3332 | --DOCSHELL 1D7B2000 == 76 [pid = 3332] [id = 255] 05:33:19 INFO - PROCESS | 3332 | --DOCSHELL 1C981800 == 75 [pid = 3332] [id = 254] 05:33:19 INFO - PROCESS | 3332 | --DOCSHELL 1ACA4400 == 74 [pid = 3332] [id = 253] 05:33:19 INFO - PROCESS | 3332 | --DOCSHELL 14429800 == 73 [pid = 3332] [id = 252] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 149 (1CAA2000) [pid = 3332] [serial = 723] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOCSHELL 10BD1800 == 72 [pid = 3332] [id = 251] 05:33:19 INFO - PROCESS | 3332 | --DOCSHELL 18BA9800 == 71 [pid = 3332] [id = 250] 05:33:19 INFO - PROCESS | 3332 | --DOCSHELL 10095C00 == 70 [pid = 3332] [id = 249] 05:33:19 INFO - PROCESS | 3332 | --DOCSHELL 11173000 == 69 [pid = 3332] [id = 248] 05:33:19 INFO - PROCESS | 3332 | --DOCSHELL 1DF93C00 == 68 [pid = 3332] [id = 245] 05:33:19 INFO - PROCESS | 3332 | --DOCSHELL 1C987000 == 67 [pid = 3332] [id = 244] 05:33:19 INFO - PROCESS | 3332 | --DOCSHELL 18EED400 == 66 [pid = 3332] [id = 243] 05:33:19 INFO - PROCESS | 3332 | --DOCSHELL 10162000 == 65 [pid = 3332] [id = 242] 05:33:19 INFO - PROCESS | 3332 | --DOCSHELL 1C950800 == 64 [pid = 3332] [id = 241] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 148 (14B27000) [pid = 3332] [serial = 651] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 147 (1977D800) [pid = 3332] [serial = 708] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 146 (1AB66400) [pid = 3332] [serial = 711] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 145 (14E7D400) [pid = 3332] [serial = 699] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 144 (15CE0C00) [pid = 3332] [serial = 700] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 143 (16FD5800) [pid = 3332] [serial = 697] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 142 (14E7D800) [pid = 3332] [serial = 696] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 141 (1D8E6C00) [pid = 3332] [serial = 694] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 140 (1D8E3400) [pid = 3332] [serial = 693] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 139 (19076800) [pid = 3332] [serial = 705] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 138 (1C956000) [pid = 3332] [serial = 677] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (14B2B000) [pid = 3332] [serial = 680] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (19FCE000) [pid = 3332] [serial = 683] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (1CAA7C00) [pid = 3332] [serial = 686] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (1D7BA000) [pid = 3332] [serial = 690] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (1AB6EC00) [pid = 3332] [serial = 712] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (1C91F400) [pid = 3332] [serial = 720] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (18BAF000) [pid = 3332] [serial = 396] [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.] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (1B097000) [pid = 3332] [serial = 715] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (1ACAAC00) [pid = 3332] [serial = 714] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (1ACAB800) [pid = 3332] [serial = 717] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (18E7B800) [pid = 3332] [serial = 702] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (18EDD400) [pid = 3332] [serial = 703] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (1977FC00) [pid = 3332] [serial = 709] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (1C91EC00) [pid = 3332] [serial = 721] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (1C151800) [pid = 3332] [serial = 718] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (191A4000) [pid = 3332] [serial = 706] [outer = 00000000] [url = about:blank] 05:33:19 INFO - PROCESS | 3332 | 1461069199648 Marionette TRACE conn4 <- [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]]]}] 05:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 971ms 05:33:19 INFO - PROCESS | 3332 | 1461069199692 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 05:33:19 INFO - PROCESS | 3332 | 1461069199698 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 05:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:33:19 INFO - PROCESS | 3332 | 1461069199704 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:33:19 INFO - PROCESS | 3332 | 1461069199706 Marionette TRACE conn4 <- [1,1030,null,{}] 05:33:19 INFO - PROCESS | 3332 | 1461069199710 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:19 INFO - PROCESS | 3332 | 1461069199799 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 05:33:19 INFO - PROCESS | 3332 | 1461069199892 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:19 INFO - PROCESS | 3332 | ++DOCSHELL 10139400 == 65 [pid = 3332] [id = 267] 05:33:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (1013AC00) [pid = 3332] [serial = 800] [outer = 00000000] 05:33:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (10BD7800) [pid = 3332] [serial = 801] [outer = 1013AC00] 05:33:19 INFO - PROCESS | 3332 | 1461069199938 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1117FC00) [pid = 3332] [serial = 802] [outer = 1013AC00] 05:33:20 INFO - PROCESS | 3332 | 1461069200340 Marionette TRACE conn4 <- [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]]]}] 05:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 05:33:20 INFO - PROCESS | 3332 | 1461069200377 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 05:33:20 INFO - PROCESS | 3332 | 1461069200379 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 05:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:33:20 INFO - PROCESS | 3332 | 1461069200383 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:33:20 INFO - PROCESS | 3332 | 1461069200386 Marionette TRACE conn4 <- [1,1034,null,{}] 05:33:20 INFO - PROCESS | 3332 | 1461069200397 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:20 INFO - PROCESS | 3332 | 1461069200517 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 05:33:20 INFO - PROCESS | 3332 | 1461069200529 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 3332 | ++DOCSHELL 14B5FC00 == 66 [pid = 3332] [id = 268] 05:33:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (14BBA400) [pid = 3332] [serial = 803] [outer = 00000000] 05:33:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (14C09C00) [pid = 3332] [serial = 804] [outer = 14BBA400] 05:33:20 INFO - PROCESS | 3332 | 1461069200577 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (14E81800) [pid = 3332] [serial = 805] [outer = 14BBA400] 05:33:21 INFO - PROCESS | 3332 | 1461069201041 Marionette TRACE conn4 <- [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]]]}] 05:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 05:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:33:21 INFO - PROCESS | 3332 | 1461069201057 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 05:33:21 INFO - PROCESS | 3332 | 1461069201059 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 05:33:21 INFO - PROCESS | 3332 | 1461069201062 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 3332 | 1461069201064 Marionette TRACE conn4 <- [1,1038,null,{}] 05:33:21 INFO - PROCESS | 3332 | 1461069201067 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:21 INFO - PROCESS | 3332 | 1461069201156 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 05:33:21 INFO - PROCESS | 3332 | 1461069201162 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:21 INFO - PROCESS | 3332 | ++DOCSHELL 15CE4C00 == 67 [pid = 3332] [id = 269] 05:33:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (16394000) [pid = 3332] [serial = 806] [outer = 00000000] 05:33:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (16FD7000) [pid = 3332] [serial = 807] [outer = 16394000] 05:33:21 INFO - PROCESS | 3332 | 1461069201208 Marionette DEBUG loaded listener.js 05:33:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (17265C00) [pid = 3332] [serial = 808] [outer = 16394000] 05:33:21 INFO - PROCESS | 3332 | 1461069201656 Marionette TRACE conn4 <- [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]]]}] 05:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 631ms 05:33:21 INFO - PROCESS | 3332 | 1461069201693 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 05:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:33:21 INFO - PROCESS | 3332 | 1461069201695 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 05:33:21 INFO - PROCESS | 3332 | 1461069201698 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 3332 | 1461069201700 Marionette TRACE conn4 <- [1,1042,null,{}] 05:33:21 INFO - PROCESS | 3332 | 1461069201712 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:21 INFO - PROCESS | 3332 | 1461069201825 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 05:33:21 INFO - PROCESS | 3332 | 1461069201831 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:21 INFO - PROCESS | 3332 | ++DOCSHELL 179CD800 == 68 [pid = 3332] [id = 270] 05:33:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (179CE000) [pid = 3332] [serial = 809] [outer = 00000000] 05:33:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (18721C00) [pid = 3332] [serial = 810] [outer = 179CE000] 05:33:21 INFO - PROCESS | 3332 | 1461069201876 Marionette DEBUG loaded listener.js 05:33:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (18788400) [pid = 3332] [serial = 811] [outer = 179CE000] 05:33:22 INFO - PROCESS | 3332 | 1461069202362 Marionette TRACE conn4 <- [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]]]}] 05:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 05:33:22 INFO - PROCESS | 3332 | 1461069202369 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 05:33:22 INFO - PROCESS | 3332 | 1461069202371 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 05:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:33:22 INFO - PROCESS | 3332 | 1461069202374 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:33:22 INFO - PROCESS | 3332 | 1461069202376 Marionette TRACE conn4 <- [1,1046,null,{}] 05:33:22 INFO - PROCESS | 3332 | 1461069202379 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:22 INFO - PROCESS | 3332 | 1461069202506 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 05:33:22 INFO - PROCESS | 3332 | 1461069202570 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:22 INFO - PROCESS | 3332 | ++DOCSHELL 18C1C000 == 69 [pid = 3332] [id = 271] 05:33:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (18C1EC00) [pid = 3332] [serial = 812] [outer = 00000000] 05:33:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (18EE1C00) [pid = 3332] [serial = 813] [outer = 18C1EC00] 05:33:22 INFO - PROCESS | 3332 | 1461069202617 Marionette DEBUG loaded listener.js 05:33:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (18EEAC00) [pid = 3332] [serial = 814] [outer = 18C1EC00] 05:33:23 INFO - PROCESS | 3332 | 1461069203020 Marionette TRACE conn4 <- [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]]]}] 05:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 671ms 05:33:23 INFO - PROCESS | 3332 | 1461069203045 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 05:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:33:23 INFO - PROCESS | 3332 | 1461069203047 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 05:33:23 INFO - PROCESS | 3332 | 1461069203050 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:33:23 INFO - PROCESS | 3332 | 1461069203052 Marionette TRACE conn4 <- [1,1050,null,{}] 05:33:23 INFO - PROCESS | 3332 | 1461069203055 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:23 INFO - PROCESS | 3332 | 1461069203172 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 05:33:23 INFO - PROCESS | 3332 | 1461069203262 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:23 INFO - PROCESS | 3332 | ++DOCSHELL 18EEFC00 == 70 [pid = 3332] [id = 272] 05:33:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (1901D400) [pid = 3332] [serial = 815] [outer = 00000000] 05:33:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 139 (19183000) [pid = 3332] [serial = 816] [outer = 1901D400] 05:33:23 INFO - PROCESS | 3332 | 1461069203306 Marionette DEBUG loaded listener.js 05:33:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (1918C000) [pid = 3332] [serial = 817] [outer = 1901D400] 05:33:23 INFO - PROCESS | 3332 | 1461069203889 Marionette TRACE conn4 <- [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]]]}] 05:33:23 INFO - PROCESS | 3332 | --DOMWINDOW == 139 (1C156000) [pid = 3332] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:33:23 INFO - PROCESS | 3332 | --DOMWINDOW == 138 (1C982800) [pid = 3332] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:33:23 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (1D7B2C00) [pid = 3332] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:33:23 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (19E08C00) [pid = 3332] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:33:23 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (1015D800) [pid = 3332] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:33:23 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (17268800) [pid = 3332] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:33:23 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (18BA9C00) [pid = 3332] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:33:23 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (191A4400) [pid = 3332] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:33:23 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (191A1C00) [pid = 3332] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:33:23 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (1E938C00) [pid = 3332] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 871ms 05:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:33:23 INFO - PROCESS | 3332 | 1461069203923 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 05:33:23 INFO - PROCESS | 3332 | 1461069203925 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 05:33:23 INFO - PROCESS | 3332 | 1461069203928 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:33:23 INFO - PROCESS | 3332 | 1461069203930 Marionette TRACE conn4 <- [1,1054,null,{}] 05:33:23 INFO - PROCESS | 3332 | 1461069203934 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:24 INFO - PROCESS | 3332 | 1461069204016 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 05:33:24 INFO - PROCESS | 3332 | 1461069204025 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:24 INFO - PROCESS | 3332 | ++DOCSHELL 17269C00 == 71 [pid = 3332] [id = 273] 05:33:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (179D2C00) [pid = 3332] [serial = 818] [outer = 00000000] 05:33:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (1919C400) [pid = 3332] [serial = 819] [outer = 179D2C00] 05:33:24 INFO - PROCESS | 3332 | 1461069204070 Marionette DEBUG loaded listener.js 05:33:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (191A6800) [pid = 3332] [serial = 820] [outer = 179D2C00] 05:33:24 INFO - PROCESS | 3332 | 1461069204491 Marionette TRACE conn4 <- [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]]]}] 05:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 570ms 05:33:24 INFO - PROCESS | 3332 | 1461069204501 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 05:33:24 INFO - PROCESS | 3332 | 1461069204503 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 05:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:33:24 INFO - PROCESS | 3332 | 1461069204554 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:33:24 INFO - PROCESS | 3332 | 1461069204556 Marionette TRACE conn4 <- [1,1058,null,{}] 05:33:24 INFO - PROCESS | 3332 | 1461069204577 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:24 INFO - PROCESS | 3332 | 1461069204660 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 05:33:24 INFO - PROCESS | 3332 | 1461069204666 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:24 INFO - PROCESS | 3332 | ++DOCSHELL 1008B000 == 72 [pid = 3332] [id = 274] 05:33:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (146D2C00) [pid = 3332] [serial = 821] [outer = 00000000] 05:33:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (1977B800) [pid = 3332] [serial = 822] [outer = 146D2C00] 05:33:24 INFO - PROCESS | 3332 | 1461069204712 Marionette DEBUG loaded listener.js 05:33:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (1977E000) [pid = 3332] [serial = 823] [outer = 146D2C00] 05:33:25 INFO - PROCESS | 3332 | 1461069205137 Marionette TRACE conn4 <- [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]]]}] 05:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 671ms 05:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:33:25 INFO - PROCESS | 3332 | 1461069205188 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 05:33:25 INFO - PROCESS | 3332 | 1461069205190 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 05:33:25 INFO - PROCESS | 3332 | 1461069205193 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - PROCESS | 3332 | 1461069205195 Marionette TRACE conn4 <- [1,1062,null,{}] 05:33:25 INFO - PROCESS | 3332 | 1461069205198 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:25 INFO - PROCESS | 3332 | 1461069205286 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 05:33:25 INFO - PROCESS | 3332 | 1461069205292 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:25 INFO - PROCESS | 3332 | ++DOCSHELL 19C16400 == 73 [pid = 3332] [id = 275] 05:33:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (19E08C00) [pid = 3332] [serial = 824] [outer = 00000000] 05:33:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (19E10C00) [pid = 3332] [serial = 825] [outer = 19E08C00] 05:33:25 INFO - PROCESS | 3332 | 1461069205336 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 139 (19FCE800) [pid = 3332] [serial = 826] [outer = 19E08C00] 05:33:25 INFO - PROCESS | 3332 | 1461069205804 Marionette TRACE conn4 <- [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]]]}] 05:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 05:33:25 INFO - PROCESS | 3332 | 1461069205866 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 05:33:25 INFO - PROCESS | 3332 | 1461069205868 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 05:33:25 INFO - PROCESS | 3332 | 1461069205871 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:33:25 INFO - PROCESS | 3332 | 1461069205874 Marionette TRACE conn4 <- [1,1066,null,{}] 05:33:25 INFO - PROCESS | 3332 | 1461069205877 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:26 INFO - PROCESS | 3332 | 1461069206049 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 05:33:26 INFO - PROCESS | 3332 | 1461069206165 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:26 INFO - PROCESS | 3332 | ++DOCSHELL 0F701C00 == 74 [pid = 3332] [id = 276] 05:33:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (0F75BC00) [pid = 3332] [serial = 827] [outer = 00000000] 05:33:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 141 (0FBB4800) [pid = 3332] [serial = 828] [outer = 0F75BC00] 05:33:26 INFO - PROCESS | 3332 | 1461069206223 Marionette DEBUG loaded listener.js 05:33:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 142 (0FD01C00) [pid = 3332] [serial = 829] [outer = 0F75BC00] 05:33:26 INFO - PROCESS | 3332 | 1461069206883 Marionette TRACE conn4 <- [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]]]}] 05:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1017ms 05:33:26 INFO - PROCESS | 3332 | 1461069206893 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 3332 | 1461069206898 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 05:33:26 INFO - PROCESS | 3332 | 1461069206902 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:33:26 INFO - PROCESS | 3332 | 1461069206907 Marionette TRACE conn4 <- [1,1070,null,{}] 05:33:26 INFO - PROCESS | 3332 | 1461069206912 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:27 INFO - PROCESS | 3332 | 1461069207048 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 05:33:27 INFO - PROCESS | 3332 | 1461069207186 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:27 INFO - PROCESS | 3332 | ++DOCSHELL 1442EC00 == 75 [pid = 3332] [id = 277] 05:33:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 143 (14466800) [pid = 3332] [serial = 830] [outer = 00000000] 05:33:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 144 (14BC1400) [pid = 3332] [serial = 831] [outer = 14466800] 05:33:27 INFO - PROCESS | 3332 | 1461069207246 Marionette DEBUG loaded listener.js 05:33:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 145 (15CD7400) [pid = 3332] [serial = 832] [outer = 14466800] 05:33:27 INFO - PROCESS | 3332 | 1461069207885 Marionette TRACE conn4 <- [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]]]}] 05:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1019ms 05:33:27 INFO - PROCESS | 3332 | 1461069207926 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 05:33:27 INFO - PROCESS | 3332 | 1461069207929 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 05:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:33:27 INFO - PROCESS | 3332 | 1461069207933 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:33:27 INFO - PROCESS | 3332 | 1461069207935 Marionette TRACE conn4 <- [1,1074,null,{}] 05:33:27 INFO - PROCESS | 3332 | 1461069207939 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:28 INFO - PROCESS | 3332 | 1461069208050 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 05:33:28 INFO - PROCESS | 3332 | 1461069208190 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 3332 | ++DOCSHELL 18ED3800 == 76 [pid = 3332] [id = 278] 05:33:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 146 (18EEB400) [pid = 3332] [serial = 833] [outer = 00000000] 05:33:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 147 (19C10000) [pid = 3332] [serial = 834] [outer = 18EEB400] 05:33:28 INFO - PROCESS | 3332 | 1461069208250 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 148 (19FD4000) [pid = 3332] [serial = 835] [outer = 18EEB400] 05:33:28 INFO - PROCESS | 3332 | 1461069208813 Marionette TRACE conn4 <- [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]]]}] 05:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 931ms 05:33:28 INFO - PROCESS | 3332 | 1461069208866 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 05:33:28 INFO - PROCESS | 3332 | 1461069208870 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 05:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:33:28 INFO - PROCESS | 3332 | 1461069208881 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:33:28 INFO - PROCESS | 3332 | 1461069208886 Marionette TRACE conn4 <- [1,1078,null,{}] 05:33:28 INFO - PROCESS | 3332 | 1461069208890 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:29 INFO - PROCESS | 3332 | 1461069209005 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 05:33:29 INFO - PROCESS | 3332 | 1461069209114 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:29 INFO - PROCESS | 3332 | ++DOCSHELL 1ACA5400 == 77 [pid = 3332] [id = 279] 05:33:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 149 (1ACA8C00) [pid = 3332] [serial = 836] [outer = 00000000] 05:33:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 150 (1AEB9000) [pid = 3332] [serial = 837] [outer = 1ACA8C00] 05:33:29 INFO - PROCESS | 3332 | 1461069209169 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 151 (1B09A800) [pid = 3332] [serial = 838] [outer = 1ACA8C00] 05:33:29 INFO - PROCESS | 3332 | 1461069209780 Marionette TRACE conn4 <- [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]]]}] 05:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 931ms 05:33:29 INFO - PROCESS | 3332 | 1461069209810 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 05:33:29 INFO - PROCESS | 3332 | 1461069209812 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 05:33:29 INFO - PROCESS | 3332 | 1461069209816 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 3332 | 1461069209818 Marionette TRACE conn4 <- [1,1082,null,{}] 05:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:33:29 INFO - PROCESS | 3332 | 1461069209822 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:29 INFO - PROCESS | 3332 | 1461069209931 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 05:33:30 INFO - PROCESS | 3332 | 1461069210040 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:30 INFO - PROCESS | 3332 | ++DOCSHELL 1B19D800 == 78 [pid = 3332] [id = 280] 05:33:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 152 (1BD54400) [pid = 3332] [serial = 839] [outer = 00000000] 05:33:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 153 (1C7E5800) [pid = 3332] [serial = 840] [outer = 1BD54400] 05:33:30 INFO - PROCESS | 3332 | 1461069210094 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 154 (1C7F0800) [pid = 3332] [serial = 841] [outer = 1BD54400] 05:33:30 INFO - PROCESS | 3332 | 1461069210627 Marionette TRACE conn4 <- [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]]]}] 05:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 931ms 05:33:30 INFO - PROCESS | 3332 | 1461069210751 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 05:33:30 INFO - PROCESS | 3332 | 1461069210753 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 05:33:30 INFO - PROCESS | 3332 | 1461069210756 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:33:30 INFO - PROCESS | 3332 | 1461069210758 Marionette TRACE conn4 <- [1,1086,null,{}] 05:33:30 INFO - PROCESS | 3332 | 1461069210762 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:30 INFO - PROCESS | 3332 | 1461069210881 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 05:33:31 INFO - PROCESS | 3332 | 1461069210987 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:31 INFO - PROCESS | 3332 | ++DOCSHELL 1C91F000 == 79 [pid = 3332] [id = 281] 05:33:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 155 (1C91F400) [pid = 3332] [serial = 842] [outer = 00000000] 05:33:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 156 (1C950800) [pid = 3332] [serial = 843] [outer = 1C91F400] 05:33:31 INFO - PROCESS | 3332 | 1461069211051 Marionette DEBUG loaded listener.js 05:33:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 157 (1C957800) [pid = 3332] [serial = 844] [outer = 1C91F400] 05:33:31 INFO - PROCESS | 3332 | 1461069211625 Marionette TRACE conn4 <- [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]]]}] 05:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 931ms 05:33:31 INFO - PROCESS | 3332 | 1461069211691 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 05:33:31 INFO - PROCESS | 3332 | 1461069211693 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 05:33:31 INFO - PROCESS | 3332 | 1461069211697 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:33:31 INFO - PROCESS | 3332 | 1461069211699 Marionette TRACE conn4 <- [1,1090,null,{}] 05:33:31 INFO - PROCESS | 3332 | 1461069211702 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:31 INFO - PROCESS | 3332 | 1461069211815 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 05:33:31 INFO - PROCESS | 3332 | 1461069211952 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:31 INFO - PROCESS | 3332 | ++DOCSHELL 1C979000 == 80 [pid = 3332] [id = 282] 05:33:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 158 (1C984C00) [pid = 3332] [serial = 845] [outer = 00000000] 05:33:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 159 (1CAA9C00) [pid = 3332] [serial = 846] [outer = 1C984C00] 05:33:32 INFO - PROCESS | 3332 | 1461069212007 Marionette DEBUG loaded listener.js 05:33:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 160 (1C983800) [pid = 3332] [serial = 847] [outer = 1C984C00] 05:33:32 INFO - PROCESS | 3332 | 1461069212649 Marionette TRACE conn4 <- [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]]]}] 05:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 970ms 05:33:32 INFO - PROCESS | 3332 | 1461069212670 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 05:33:32 INFO - PROCESS | 3332 | 1461069212673 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 05:33:32 INFO - PROCESS | 3332 | 1461069212676 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:33:32 INFO - PROCESS | 3332 | 1461069212678 Marionette TRACE conn4 <- [1,1094,null,{}] 05:33:32 INFO - PROCESS | 3332 | 1461069212682 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:32 INFO - PROCESS | 3332 | 1461069212935 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 05:33:33 INFO - PROCESS | 3332 | 1461069213085 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:33 INFO - PROCESS | 3332 | ++DOCSHELL 10133400 == 81 [pid = 3332] [id = 283] 05:33:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 161 (10133800) [pid = 3332] [serial = 848] [outer = 00000000] 05:33:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 162 (10191000) [pid = 3332] [serial = 849] [outer = 10133800] 05:33:33 INFO - PROCESS | 3332 | 1461069213141 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 163 (11179400) [pid = 3332] [serial = 850] [outer = 10133800] 05:33:33 INFO - PROCESS | 3332 | 1461069213753 Marionette TRACE conn4 <- [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]]]}] 05:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1123ms 05:33:33 INFO - PROCESS | 3332 | 1461069213803 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 05:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:33:33 INFO - PROCESS | 3332 | 1461069213808 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 05:33:33 INFO - PROCESS | 3332 | 1461069213812 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:33:33 INFO - PROCESS | 3332 | 1461069213816 Marionette TRACE conn4 <- [1,1098,null,{}] 05:33:33 INFO - PROCESS | 3332 | 1461069213820 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:33 INFO - PROCESS | 3332 | 1461069213926 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 05:33:34 INFO - PROCESS | 3332 | 1461069214044 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:34 INFO - PROCESS | 3332 | ++DOCSHELL 18C1BC00 == 82 [pid = 3332] [id = 284] 05:33:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 164 (18C1F400) [pid = 3332] [serial = 851] [outer = 00000000] 05:33:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 165 (18EDD400) [pid = 3332] [serial = 852] [outer = 18C1F400] 05:33:34 INFO - PROCESS | 3332 | 1461069214137 Marionette DEBUG loaded listener.js 05:33:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 166 (18EEA800) [pid = 3332] [serial = 853] [outer = 18C1F400] 05:33:34 INFO - PROCESS | 3332 | --DOCSHELL 1D78F800 == 81 [pid = 3332] [id = 131] 05:33:34 INFO - PROCESS | 3332 | --DOCSHELL 19C16400 == 80 [pid = 3332] [id = 275] 05:33:34 INFO - PROCESS | 3332 | --DOCSHELL 1008B000 == 79 [pid = 3332] [id = 274] 05:33:34 INFO - PROCESS | 3332 | --DOCSHELL 17269C00 == 78 [pid = 3332] [id = 273] 05:33:34 INFO - PROCESS | 3332 | --DOCSHELL 18EEFC00 == 77 [pid = 3332] [id = 272] 05:33:34 INFO - PROCESS | 3332 | --DOCSHELL 18C1C000 == 76 [pid = 3332] [id = 271] 05:33:34 INFO - PROCESS | 3332 | --DOCSHELL 15CE4C00 == 75 [pid = 3332] [id = 269] 05:33:34 INFO - PROCESS | 3332 | --DOCSHELL 14B5FC00 == 74 [pid = 3332] [id = 268] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 165 (16FD3800) [pid = 3332] [serial = 726] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 164 (19BD7000) [pid = 3332] [serial = 729] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 163 (1D87A400) [pid = 3332] [serial = 732] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 162 (1E93EC00) [pid = 3332] [serial = 735] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 161 (1EAE5800) [pid = 3332] [serial = 738] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 160 (21A8AC00) [pid = 3332] [serial = 774] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 159 (1F231800) [pid = 3332] [serial = 741] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOCSHELL 10139400 == 73 [pid = 3332] [id = 267] 05:33:34 INFO - PROCESS | 3332 | --DOCSHELL 10133C00 == 72 [pid = 3332] [id = 266] 05:33:34 INFO - PROCESS | 3332 | --DOCSHELL 21FF2400 == 71 [pid = 3332] [id = 264] 05:33:34 INFO - PROCESS | 3332 | --DOCSHELL 21118C00 == 70 [pid = 3332] [id = 263] 05:33:34 INFO - PROCESS | 3332 | --DOCSHELL 2110A800 == 69 [pid = 3332] [id = 262] 05:33:34 INFO - PROCESS | 3332 | --DOCSHELL 1F22EC00 == 68 [pid = 3332] [id = 261] 05:33:34 INFO - PROCESS | 3332 | --DOCSHELL 1015EC00 == 67 [pid = 3332] [id = 260] 05:33:34 INFO - PROCESS | 3332 | --DOCSHELL 1496EC00 == 66 [pid = 3332] [id = 259] 05:33:34 INFO - PROCESS | 3332 | 1461069214758 Marionette TRACE conn4 <- [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]]]}] 05:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 990ms 05:33:34 INFO - PROCESS | 3332 | 1461069214806 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 05:33:34 INFO - PROCESS | 3332 | 1461069214808 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 05:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:33:34 INFO - PROCESS | 3332 | 1461069214812 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:33:34 INFO - PROCESS | 3332 | 1461069214813 Marionette TRACE conn4 <- [1,1102,null,{}] 05:33:34 INFO - PROCESS | 3332 | 1461069214817 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:34 INFO - PROCESS | 3332 | 1461069214909 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 158 (1C82F000) [pid = 3332] [serial = 759] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 157 (1D788C00) [pid = 3332] [serial = 762] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 156 (1C94E400) [pid = 3332] [serial = 760] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 155 (1DF84400) [pid = 3332] [serial = 765] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 154 (1D7AFC00) [pid = 3332] [serial = 763] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 153 (1AB6C000) [pid = 3332] [serial = 756] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 152 (1019C000) [pid = 3332] [serial = 747] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 151 (10BD0000) [pid = 3332] [serial = 748] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 150 (18BAEC00) [pid = 3332] [serial = 745] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 149 (1873EC00) [pid = 3332] [serial = 744] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 148 (18C20C00) [pid = 3332] [serial = 750] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 147 (18EDBC00) [pid = 3332] [serial = 751] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 146 (19B19400) [pid = 3332] [serial = 753] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 145 (19E03800) [pid = 3332] [serial = 754] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 144 (1B383800) [pid = 3332] [serial = 768] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 143 (1EAE7400) [pid = 3332] [serial = 771] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 142 (1DF91800) [pid = 3332] [serial = 766] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 141 (1EBB8800) [pid = 3332] [serial = 772] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 140 (1C7F2C00) [pid = 3332] [serial = 769] [outer = 00000000] [url = about:blank] 05:33:34 INFO - PROCESS | 3332 | --DOMWINDOW == 139 (1AB75000) [pid = 3332] [serial = 757] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3332 | 1461069215027 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 3332 | ++DOCSHELL 0FBC3400 == 67 [pid = 3332] [id = 285] 05:33:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (0FBC3800) [pid = 3332] [serial = 854] [outer = 00000000] 05:33:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 141 (1019C000) [pid = 3332] [serial = 855] [outer = 0FBC3800] 05:33:35 INFO - PROCESS | 3332 | 1461069215073 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 142 (1496E800) [pid = 3332] [serial = 856] [outer = 0FBC3800] 05:33:35 INFO - PROCESS | 3332 | 1461069215530 Marionette TRACE conn4 <- [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]]]}] 05:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 772ms 05:33:35 INFO - PROCESS | 3332 | 1461069215584 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 05:33:35 INFO - PROCESS | 3332 | 1461069215587 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 05:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:33:35 INFO - PROCESS | 3332 | 1461069215599 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 3332 | 1461069215603 Marionette TRACE conn4 <- [1,1106,null,{}] 05:33:35 INFO - PROCESS | 3332 | 1461069215606 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:35 INFO - PROCESS | 3332 | 1461069215699 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 05:33:35 INFO - PROCESS | 3332 | 1461069215712 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 3332 | ++DOCSHELL 18BB4000 == 68 [pid = 3332] [id = 286] 05:33:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 143 (18C1C000) [pid = 3332] [serial = 857] [outer = 00000000] 05:33:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 144 (1977FC00) [pid = 3332] [serial = 858] [outer = 18C1C000] 05:33:35 INFO - PROCESS | 3332 | 1461069215758 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 145 (19C13400) [pid = 3332] [serial = 859] [outer = 18C1C000] 05:33:36 INFO - PROCESS | 3332 | 1461069216215 Marionette TRACE conn4 <- [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]]]}] 05:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 691ms 05:33:36 INFO - PROCESS | 3332 | 1461069216299 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 05:33:36 INFO - PROCESS | 3332 | 1461069216302 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 05:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:33:36 INFO - PROCESS | 3332 | 1461069216307 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:33:36 INFO - PROCESS | 3332 | 1461069216309 Marionette TRACE conn4 <- [1,1110,null,{}] 05:33:36 INFO - PROCESS | 3332 | 1461069216312 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:36 INFO - PROCESS | 3332 | 1461069216400 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 05:33:36 INFO - PROCESS | 3332 | 1461069216507 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:36 INFO - PROCESS | 3332 | ++DOCSHELL 1008A800 == 69 [pid = 3332] [id = 287] 05:33:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 146 (10092400) [pid = 3332] [serial = 860] [outer = 00000000] 05:33:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 147 (1AB6C800) [pid = 3332] [serial = 861] [outer = 10092400] 05:33:36 INFO - PROCESS | 3332 | 1461069216552 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 148 (1AB71C00) [pid = 3332] [serial = 862] [outer = 10092400] 05:33:36 INFO - PROCESS | 3332 | 1461069216959 Marionette TRACE conn4 <- [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]]]}] 05:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 671ms 05:33:37 INFO - PROCESS | 3332 | 1461069216982 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 05:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:33:37 INFO - PROCESS | 3332 | 1461069216984 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 05:33:37 INFO - PROCESS | 3332 | 1461069216993 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:33:37 INFO - PROCESS | 3332 | 1461069216995 Marionette TRACE conn4 <- [1,1114,null,{}] 05:33:37 INFO - PROCESS | 3332 | 1461069216998 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:37 INFO - PROCESS | 3332 | 1461069217118 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 05:33:37 INFO - PROCESS | 3332 | 1461069217126 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:37 INFO - PROCESS | 3332 | ++DOCSHELL 1ACA4400 == 70 [pid = 3332] [id = 288] 05:33:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 149 (1ACA4800) [pid = 3332] [serial = 863] [outer = 00000000] 05:33:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 150 (1BD9A800) [pid = 3332] [serial = 864] [outer = 1ACA4800] 05:33:37 INFO - PROCESS | 3332 | 1461069217233 Marionette DEBUG loaded listener.js 05:33:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 151 (1C914400) [pid = 3332] [serial = 865] [outer = 1ACA4800] 05:33:37 INFO - PROCESS | 3332 | 1461069217702 Marionette TRACE conn4 <- [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]]]}] 05:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 731ms 05:33:37 INFO - PROCESS | 3332 | 1461069217751 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 05:33:37 INFO - PROCESS | 3332 | 1461069217753 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 05:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:33:37 INFO - PROCESS | 3332 | 1461069217761 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:33:37 INFO - PROCESS | 3332 | 1461069217762 Marionette TRACE conn4 <- [1,1118,null,{}] 05:33:37 INFO - PROCESS | 3332 | 1461069217766 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:37 INFO - PROCESS | 3332 | 1461069217888 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 05:33:37 INFO - PROCESS | 3332 | 1461069217954 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:37 INFO - PROCESS | 3332 | ++DOCSHELL 1C920000 == 71 [pid = 3332] [id = 289] 05:33:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 152 (1C956C00) [pid = 3332] [serial = 866] [outer = 00000000] 05:33:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 153 (1CAA6000) [pid = 3332] [serial = 867] [outer = 1C956C00] 05:33:38 INFO - PROCESS | 3332 | 1461069217999 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 154 (1CAA9800) [pid = 3332] [serial = 868] [outer = 1C956C00] 05:33:38 INFO - PROCESS | 3332 | 1461069218435 Marionette TRACE conn4 <- [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]]]}] 05:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 731ms 05:33:38 INFO - PROCESS | 3332 | 1461069218494 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 05:33:38 INFO - PROCESS | 3332 | 1461069218496 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 05:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:33:38 INFO - PROCESS | 3332 | 1461069218505 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:33:38 INFO - PROCESS | 3332 | 1461069218507 Marionette TRACE conn4 <- [1,1122,null,{}] 05:33:38 INFO - PROCESS | 3332 | 1461069218511 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:38 INFO - PROCESS | 3332 | 1461069218629 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 05:33:38 INFO - PROCESS | 3332 | 1461069218696 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:38 INFO - PROCESS | 3332 | ++DOCSHELL 1CAA4000 == 72 [pid = 3332] [id = 290] 05:33:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 155 (1D78DC00) [pid = 3332] [serial = 869] [outer = 00000000] 05:33:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 156 (1D7B8C00) [pid = 3332] [serial = 870] [outer = 1D78DC00] 05:33:38 INFO - PROCESS | 3332 | 1461069218741 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 157 (1D878800) [pid = 3332] [serial = 871] [outer = 1D78DC00] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 156 (1D7B5C00) [pid = 3332] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 155 (10195000) [pid = 3332] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 154 (1D7AE800) [pid = 3332] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 153 (1E934400) [pid = 3332] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 152 (1DF8B400) [pid = 3332] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 151 (1C94BC00) [pid = 3332] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 150 (1EE23800) [pid = 3332] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 149 (1977C800) [pid = 3332] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 148 (1C978C00) [pid = 3332] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 147 (1901BC00) [pid = 3332] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 146 (1EAA2000) [pid = 3332] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 145 (1D877800) [pid = 3332] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 144 (1CAA0C00) [pid = 3332] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 143 (10164400) [pid = 3332] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 142 (18EEE000) [pid = 3332] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 141 (1D7B8400) [pid = 3332] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 140 (18BAF800) [pid = 3332] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 139 (1EAAE400) [pid = 3332] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 138 (14729000) [pid = 3332] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (1EAAE000) [pid = 3332] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (14C06C00) [pid = 3332] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (179CE000) [pid = 3332] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (14BBA400) [pid = 3332] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (16394000) [pid = 3332] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (1013AC00) [pid = 3332] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (10134400) [pid = 3332] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (18C1EC00) [pid = 3332] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (1901D400) [pid = 3332] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (179D2C00) [pid = 3332] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:33:39 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (146D2C00) [pid = 3332] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:33:39 INFO - PROCESS | 3332 | 1461069219373 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 931ms 05:33:39 INFO - PROCESS | 3332 | 1461069219438 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 05:33:39 INFO - PROCESS | 3332 | 1461069219440 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 05:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:33:39 INFO - PROCESS | 3332 | 1461069219443 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:33:39 INFO - PROCESS | 3332 | 1461069219445 Marionette TRACE conn4 <- [1,1126,null,{}] 05:33:39 INFO - PROCESS | 3332 | 1461069219448 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:39 INFO - PROCESS | 3332 | 1461069219533 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 05:33:39 INFO - PROCESS | 3332 | 1461069219539 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:39 INFO - PROCESS | 3332 | ++DOCSHELL 10198400 == 73 [pid = 3332] [id = 291] 05:33:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (103BC800) [pid = 3332] [serial = 872] [outer = 00000000] 05:33:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (18784C00) [pid = 3332] [serial = 873] [outer = 103BC800] 05:33:39 INFO - PROCESS | 3332 | 1461069219584 Marionette DEBUG loaded listener.js 05:33:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (18EEBC00) [pid = 3332] [serial = 874] [outer = 103BC800] 05:33:40 INFO - PROCESS | 3332 | 1461069220005 Marionette TRACE conn4 <- [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]]]}] 05:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 630ms 05:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:33:40 INFO - PROCESS | 3332 | 1461069220075 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 05:33:40 INFO - PROCESS | 3332 | 1461069220077 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 05:33:40 INFO - PROCESS | 3332 | 1461069220080 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:33:40 INFO - PROCESS | 3332 | 1461069220082 Marionette TRACE conn4 <- [1,1130,null,{}] 05:33:40 INFO - PROCESS | 3332 | 1461069220085 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:40 INFO - PROCESS | 3332 | 1461069220171 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 05:33:40 INFO - PROCESS | 3332 | 1461069220177 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:40 INFO - PROCESS | 3332 | ++DOCSHELL 183B0C00 == 74 [pid = 3332] [id = 292] 05:33:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (1919E800) [pid = 3332] [serial = 875] [outer = 00000000] 05:33:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (1D785800) [pid = 3332] [serial = 876] [outer = 1919E800] 05:33:40 INFO - PROCESS | 3332 | 1461069220222 Marionette DEBUG loaded listener.js 05:33:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (1D7B0C00) [pid = 3332] [serial = 877] [outer = 1919E800] 05:33:40 INFO - PROCESS | 3332 | 1461069220670 Marionette TRACE conn4 <- [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]]]}] 05:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 631ms 05:33:40 INFO - PROCESS | 3332 | 1461069220710 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 05:33:40 INFO - PROCESS | 3332 | 1461069220712 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 05:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:33:40 INFO - PROCESS | 3332 | 1461069220729 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:33:40 INFO - PROCESS | 3332 | 1461069220731 Marionette TRACE conn4 <- [1,1134,null,{}] 05:33:40 INFO - PROCESS | 3332 | 1461069220735 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:40 INFO - PROCESS | 3332 | 1461069220821 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 05:33:40 INFO - PROCESS | 3332 | 1461069220827 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:40 INFO - PROCESS | 3332 | ++DOCSHELL 1D8DB400 == 75 [pid = 3332] [id = 293] 05:33:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (1D8E7000) [pid = 3332] [serial = 878] [outer = 00000000] 05:33:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (1DF8BC00) [pid = 3332] [serial = 879] [outer = 1D8E7000] 05:33:40 INFO - PROCESS | 3332 | 1461069220877 Marionette DEBUG loaded listener.js 05:33:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (1E934800) [pid = 3332] [serial = 880] [outer = 1D8E7000] 05:33:41 INFO - PROCESS | 3332 | 1461069221617 Marionette TRACE conn4 <- [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]]]}] 05:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 951ms 05:33:41 INFO - PROCESS | 3332 | 1461069221667 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 05:33:41 INFO - PROCESS | 3332 | 1461069221673 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 05:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:33:41 INFO - PROCESS | 3332 | 1461069221678 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:33:41 INFO - PROCESS | 3332 | 1461069221682 Marionette TRACE conn4 <- [1,1138,null,{}] 05:33:41 INFO - PROCESS | 3332 | 1461069221687 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:41 INFO - PROCESS | 3332 | 1461069221845 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 05:33:42 INFO - PROCESS | 3332 | 1461069221982 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:42 INFO - PROCESS | 3332 | ++DOCSHELL 0FD01800 == 76 [pid = 3332] [id = 294] 05:33:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (1008DC00) [pid = 3332] [serial = 881] [outer = 00000000] 05:33:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (15C51400) [pid = 3332] [serial = 882] [outer = 1008DC00] 05:33:42 INFO - PROCESS | 3332 | 1461069222041 Marionette DEBUG loaded listener.js 05:33:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 139 (16398000) [pid = 3332] [serial = 883] [outer = 1008DC00] 05:33:42 INFO - PROCESS | 3332 | [3332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 05:33:42 INFO - PROCESS | 3332 | 1461069222811 Marionette TRACE conn4 <- [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]]]}] 05:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1174ms 05:33:42 INFO - PROCESS | 3332 | 1461069222855 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 05:33:42 INFO - PROCESS | 3332 | 1461069222862 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 05:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:33:42 INFO - PROCESS | 3332 | 1461069222868 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:33:42 INFO - PROCESS | 3332 | 1461069222871 Marionette TRACE conn4 <- [1,1142,null,{}] 05:33:42 INFO - PROCESS | 3332 | 1461069222875 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:43 INFO - PROCESS | 3332 | 1461069222990 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 05:33:43 INFO - PROCESS | 3332 | 1461069223132 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:43 INFO - PROCESS | 3332 | ++DOCSHELL 18EDB800 == 77 [pid = 3332] [id = 295] 05:33:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (19079000) [pid = 3332] [serial = 884] [outer = 00000000] 05:33:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 141 (1C954400) [pid = 3332] [serial = 885] [outer = 19079000] 05:33:43 INFO - PROCESS | 3332 | 1461069223189 Marionette DEBUG loaded listener.js 05:33:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 142 (1AB68C00) [pid = 3332] [serial = 886] [outer = 19079000] 05:33:43 INFO - PROCESS | 3332 | 1461069223891 Marionette TRACE conn4 <- [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]]]}] 05:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1078ms 05:33:43 INFO - PROCESS | 3332 | 1461069223947 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 05:33:43 INFO - PROCESS | 3332 | 1461069223950 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 05:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:33:43 INFO - PROCESS | 3332 | 1461069223953 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:33:43 INFO - PROCESS | 3332 | 1461069223957 Marionette TRACE conn4 <- [1,1146,null,{}] 05:33:44 INFO - PROCESS | 3332 | 1461069223969 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:44 INFO - PROCESS | 3332 | 1461069224117 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 05:33:44 INFO - PROCESS | 3332 | 1461069224261 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:44 INFO - PROCESS | 3332 | ++DOCSHELL 1E940800 == 78 [pid = 3332] [id = 296] 05:33:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 143 (1EAA3C00) [pid = 3332] [serial = 887] [outer = 00000000] 05:33:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 144 (1EAAF400) [pid = 3332] [serial = 888] [outer = 1EAA3C00] 05:33:44 INFO - PROCESS | 3332 | 1461069224322 Marionette DEBUG loaded listener.js 05:33:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 145 (1EAEBC00) [pid = 3332] [serial = 889] [outer = 1EAA3C00] 05:33:44 INFO - PROCESS | 3332 | 1461069224896 Marionette TRACE conn4 <- [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]]]}] 05:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 971ms 05:33:44 INFO - PROCESS | 3332 | 1461069224927 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 05:33:44 INFO - PROCESS | 3332 | 1461069224930 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 05:33:44 INFO - PROCESS | 3332 | 1461069224933 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:33:44 INFO - PROCESS | 3332 | 1461069224935 Marionette TRACE conn4 <- [1,1150,null,{}] 05:33:44 INFO - PROCESS | 3332 | 1461069224939 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:45 INFO - PROCESS | 3332 | 1461069225052 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 05:33:45 INFO - PROCESS | 3332 | 1461069225166 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:45 INFO - PROCESS | 3332 | ++DOCSHELL 1E93B800 == 79 [pid = 3332] [id = 297] 05:33:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 146 (1EAE9800) [pid = 3332] [serial = 890] [outer = 00000000] 05:33:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 147 (1EE1E000) [pid = 3332] [serial = 891] [outer = 1EAE9800] 05:33:45 INFO - PROCESS | 3332 | 1461069225261 Marionette DEBUG loaded listener.js 05:33:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 148 (1F227000) [pid = 3332] [serial = 892] [outer = 1EAE9800] 05:33:45 INFO - PROCESS | 3332 | 1461069225830 Marionette TRACE conn4 <- [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]]]}] 05:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 930ms 05:33:45 INFO - PROCESS | 3332 | 1461069225867 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 05:33:45 INFO - PROCESS | 3332 | 1461069225869 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 05:33:45 INFO - PROCESS | 3332 | 1461069225873 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:33:45 INFO - PROCESS | 3332 | 1461069225875 Marionette TRACE conn4 <- [1,1154,null,{}] 05:33:45 INFO - PROCESS | 3332 | 1461069225878 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:46 INFO - PROCESS | 3332 | 1461069225991 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 05:33:46 INFO - PROCESS | 3332 | 1461069226105 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:46 INFO - PROCESS | 3332 | ++DOCSHELL 1F22D400 == 80 [pid = 3332] [id = 298] 05:33:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 149 (20D58800) [pid = 3332] [serial = 893] [outer = 00000000] 05:33:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 150 (20D5D400) [pid = 3332] [serial = 894] [outer = 20D58800] 05:33:46 INFO - PROCESS | 3332 | 1461069226200 Marionette DEBUG loaded listener.js 05:33:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 151 (20D62800) [pid = 3332] [serial = 895] [outer = 20D58800] 05:33:46 INFO - PROCESS | 3332 | 1461069226787 Marionette TRACE conn4 <- [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]]]}] 05:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 971ms 05:33:46 INFO - PROCESS | 3332 | 1461069226847 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 05:33:46 INFO - PROCESS | 3332 | 1461069226849 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 05:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:33:46 INFO - PROCESS | 3332 | 1461069226853 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:33:46 INFO - PROCESS | 3332 | 1461069226855 Marionette TRACE conn4 <- [1,1158,null,{}] 05:33:46 INFO - PROCESS | 3332 | 1461069226859 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:47 INFO - PROCESS | 3332 | 1461069226978 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 05:33:47 INFO - PROCESS | 3332 | 1461069227120 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:47 INFO - PROCESS | 3332 | ++DOCSHELL 20D67000 == 81 [pid = 3332] [id = 299] 05:33:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 152 (2110A400) [pid = 3332] [serial = 896] [outer = 00000000] 05:33:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 153 (21A85C00) [pid = 3332] [serial = 897] [outer = 2110A400] 05:33:47 INFO - PROCESS | 3332 | 1461069227179 Marionette DEBUG loaded listener.js 05:33:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 154 (21A88000) [pid = 3332] [serial = 898] [outer = 2110A400] 05:33:47 INFO - PROCESS | 3332 | 1461069227797 Marionette TRACE conn4 <- [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]]]}] 05:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 971ms 05:33:47 INFO - PROCESS | 3332 | 1461069227833 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 05:33:47 INFO - PROCESS | 3332 | 1461069227835 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 05:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:33:47 INFO - PROCESS | 3332 | 1461069227840 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:33:47 INFO - PROCESS | 3332 | 1461069227842 Marionette TRACE conn4 <- [1,1162,null,{}] 05:33:47 INFO - PROCESS | 3332 | 1461069227846 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:48 INFO - PROCESS | 3332 | 1461069227957 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 05:33:48 INFO - PROCESS | 3332 | 1461069228101 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:48 INFO - PROCESS | 3332 | ++DOCSHELL 10194800 == 82 [pid = 3332] [id = 300] 05:33:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 155 (1019BC00) [pid = 3332] [serial = 899] [outer = 00000000] 05:33:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 156 (15C50000) [pid = 3332] [serial = 900] [outer = 1019BC00] 05:33:48 INFO - PROCESS | 3332 | 1461069228156 Marionette DEBUG loaded listener.js 05:33:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 157 (1873F000) [pid = 3332] [serial = 901] [outer = 1019BC00] 05:33:48 INFO - PROCESS | 3332 | 1461069228955 Marionette TRACE conn4 <- [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] 05:33:49 INFO - PROCESS | 3332 | 1461069229021 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 05:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:33:49 INFO - PROCESS | 3332 | 1461069229026 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:33:49 INFO - PROCESS | 3332 | 1461069229030 Marionette TRACE conn4 <- [1,1166,null,{}] 05:33:49 INFO - PROCESS | 3332 | 1461069229035 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:49 INFO - PROCESS | 3332 | 1461069229144 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 05:33:49 INFO - PROCESS | 3332 | 1461069229292 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:49 INFO - PROCESS | 3332 | ++DOCSHELL 1019D400 == 83 [pid = 3332] [id = 301] 05:33:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 158 (10BDE800) [pid = 3332] [serial = 902] [outer = 00000000] 05:33:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 159 (16FDF400) [pid = 3332] [serial = 903] [outer = 10BDE800] 05:33:49 INFO - PROCESS | 3332 | 1461069229343 Marionette DEBUG loaded listener.js 05:33:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 160 (18739800) [pid = 3332] [serial = 904] [outer = 10BDE800] 05:33:50 INFO - PROCESS | 3332 | 1461069230008 Marionette TRACE conn4 <- [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] 05:33:50 INFO - PROCESS | 3332 | 1461069230092 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 05:33:50 INFO - PROCESS | 3332 | 1461069230098 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:33:50 INFO - PROCESS | 3332 | 1461069230101 Marionette TRACE conn4 <- [1,1170,null,{}] 05:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:33:50 INFO - PROCESS | 3332 | 1461069230104 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:50 INFO - PROCESS | 3332 | 1461069230228 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 159 (1D8E2C00) [pid = 3332] [serial = 733] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 158 (14C0E400) [pid = 3332] [serial = 681] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 157 (1D878C00) [pid = 3332] [serial = 691] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 156 (1EAA2800) [pid = 3332] [serial = 736] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 155 (1E937400) [pid = 3332] [serial = 642] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 154 (1C955C00) [pid = 3332] [serial = 678] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 153 (21A83C00) [pid = 3332] [serial = 742] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 152 (1E93A400) [pid = 3332] [serial = 600] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 151 (1CAAA800) [pid = 3332] [serial = 724] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 150 (1AB6B400) [pid = 3332] [serial = 684] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 149 (1EAAD000) [pid = 3332] [serial = 645] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 148 (1EAEEC00) [pid = 3332] [serial = 633] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 147 (1CAAB800) [pid = 3332] [serial = 687] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 146 (1871E800) [pid = 3332] [serial = 727] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 145 (19FD4C00) [pid = 3332] [serial = 730] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 144 (1D8E5800) [pid = 3332] [serial = 597] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 143 (1C154C00) [pid = 3332] [serial = 639] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 142 (1EAEA400) [pid = 3332] [serial = 739] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 141 (18787400) [pid = 3332] [serial = 636] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 140 (1EE1CC00) [pid = 3332] [serial = 648] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 139 (19E10C00) [pid = 3332] [serial = 825] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 138 (1963A400) [pid = 3332] [serial = 796] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (18EE2000) [pid = 3332] [serial = 795] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (18788400) [pid = 3332] [serial = 811] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (14C09C00) [pid = 3332] [serial = 804] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (14E81800) [pid = 3332] [serial = 805] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (17909000) [pid = 3332] [serial = 777] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (16FD7000) [pid = 3332] [serial = 807] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (10BD7800) [pid = 3332] [serial = 801] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (1117FC00) [pid = 3332] [serial = 802] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (10142C00) [pid = 3332] [serial = 799] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (1015E400) [pid = 3332] [serial = 798] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (18EEAC00) [pid = 3332] [serial = 814] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (18EE1C00) [pid = 3332] [serial = 813] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (1ACA7C00) [pid = 3332] [serial = 780] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (21A8A800) [pid = 3332] [serial = 783] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (21115400) [pid = 3332] [serial = 786] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (21FF4000) [pid = 3332] [serial = 789] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (2258FC00) [pid = 3332] [serial = 792] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (19183000) [pid = 3332] [serial = 816] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (1919C400) [pid = 3332] [serial = 819] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (191A6800) [pid = 3332] [serial = 820] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (1977B800) [pid = 3332] [serial = 822] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (1918C000) [pid = 3332] [serial = 817] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (18721C00) [pid = 3332] [serial = 810] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (1977E000) [pid = 3332] [serial = 823] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (17265C00) [pid = 3332] [serial = 808] [outer = 00000000] [url = about:blank] 05:33:50 INFO - PROCESS | 3332 | 1461069230348 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:50 INFO - PROCESS | 3332 | ++DOCSHELL 0AF5A800 == 70 [pid = 3332] [id = 302] 05:33:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (0F7B6400) [pid = 3332] [serial = 905] [outer = 00000000] 05:33:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (10165C00) [pid = 3332] [serial = 906] [outer = 0F7B6400] 05:33:50 INFO - PROCESS | 3332 | 1461069230394 Marionette DEBUG loaded listener.js 05:33:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (10B81C00) [pid = 3332] [serial = 907] [outer = 0F7B6400] 05:33:50 INFO - PROCESS | 3332 | 1461069230823 Marionette TRACE conn4 <- [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] 05:33:50 INFO - PROCESS | 3332 | 1461069230877 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 05:33:50 INFO - PROCESS | 3332 | 1461069230881 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:33:50 INFO - PROCESS | 3332 | 1461069230884 Marionette TRACE conn4 <- [1,1174,null,{}] 05:33:50 INFO - PROCESS | 3332 | 1461069230895 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:50 INFO - PROCESS | 3332 | 1461069230988 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 05:33:51 INFO - PROCESS | 3332 | 1461069231004 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:51 INFO - PROCESS | 3332 | ++DOCSHELL 18723400 == 71 [pid = 3332] [id = 303] 05:33:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (18731800) [pid = 3332] [serial = 908] [outer = 00000000] 05:33:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (18788400) [pid = 3332] [serial = 909] [outer = 18731800] 05:33:51 INFO - PROCESS | 3332 | 1461069231051 Marionette DEBUG loaded listener.js 05:33:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (18BB2400) [pid = 3332] [serial = 910] [outer = 18731800] 05:33:51 INFO - PROCESS | 3332 | 1461069231537 Marionette TRACE conn4 <- [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] 05:33:51 INFO - PROCESS | 3332 | 1461069231557 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 05:33:51 INFO - PROCESS | 3332 | 1461069231560 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:33:51 INFO - PROCESS | 3332 | 1461069231562 Marionette TRACE conn4 <- [1,1178,null,{}] 05:33:51 INFO - PROCESS | 3332 | 1461069231565 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:51 INFO - PROCESS | 3332 | 1461069231683 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 05:33:51 INFO - PROCESS | 3332 | 1461069231692 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:51 INFO - PROCESS | 3332 | ++DOCSHELL 14C91C00 == 72 [pid = 3332] [id = 304] 05:33:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (18BA8C00) [pid = 3332] [serial = 911] [outer = 00000000] 05:33:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (1918C000) [pid = 3332] [serial = 912] [outer = 18BA8C00] 05:33:51 INFO - PROCESS | 3332 | 1461069231824 Marionette DEBUG loaded listener.js 05:33:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (191A2800) [pid = 3332] [serial = 913] [outer = 18BA8C00] 05:33:52 INFO - PROCESS | 3332 | 1461069232200 Marionette TRACE conn4 <- [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] 05:33:52 INFO - PROCESS | 3332 | 1461069232237 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 05:33:52 INFO - PROCESS | 3332 | 1461069232240 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:33:52 INFO - PROCESS | 3332 | 1461069232241 Marionette TRACE conn4 <- [1,1182,null,{}] 05:33:52 INFO - PROCESS | 3332 | 1461069232245 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:52 INFO - PROCESS | 3332 | 1461069232331 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 05:33:52 INFO - PROCESS | 3332 | 1461069232443 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:52 INFO - PROCESS | 3332 | ++DOCSHELL 1015D400 == 73 [pid = 3332] [id = 305] 05:33:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (1878FC00) [pid = 3332] [serial = 914] [outer = 00000000] 05:33:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1977D800) [pid = 3332] [serial = 915] [outer = 1878FC00] 05:33:52 INFO - PROCESS | 3332 | 1461069232489 Marionette DEBUG loaded listener.js 05:33:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1977BC00) [pid = 3332] [serial = 916] [outer = 1878FC00] 05:33:52 INFO - PROCESS | 3332 | 1461069232931 Marionette TRACE conn4 <- [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] 05:33:52 INFO - PROCESS | 3332 | 1461069232976 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 05:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:33:52 INFO - PROCESS | 3332 | 1461069232980 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:33:52 INFO - PROCESS | 3332 | 1461069232981 Marionette TRACE conn4 <- [1,1186,null,{}] 05:33:52 INFO - PROCESS | 3332 | 1461069232985 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:53 INFO - PROCESS | 3332 | 1461069233150 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 05:33:53 INFO - PROCESS | 3332 | 1461069233179 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:53 INFO - PROCESS | 3332 | ++DOCSHELL 19E0C800 == 74 [pid = 3332] [id = 306] 05:33:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (19E0D800) [pid = 3332] [serial = 917] [outer = 00000000] 05:33:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1ACA9800) [pid = 3332] [serial = 918] [outer = 19E0D800] 05:33:53 INFO - PROCESS | 3332 | 1461069233227 Marionette DEBUG loaded listener.js 05:33:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (1AEBB000) [pid = 3332] [serial = 919] [outer = 19E0D800] 05:33:53 INFO - PROCESS | 3332 | 1461069233684 Marionette TRACE conn4 <- [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]]]}] 05:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 730ms 05:33:53 INFO - PROCESS | 3332 | 1461069233713 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 05:33:53 INFO - PROCESS | 3332 | 1461069233715 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 05:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:33:53 INFO - PROCESS | 3332 | 1461069233718 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:33:53 INFO - PROCESS | 3332 | 1461069233720 Marionette TRACE conn4 <- [1,1190,null,{}] 05:33:53 INFO - PROCESS | 3332 | 1461069233723 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:53 INFO - PROCESS | 3332 | 1461069233844 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 05:33:53 INFO - PROCESS | 3332 | 1461069233909 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:53 INFO - PROCESS | 3332 | ++DOCSHELL 1B114C00 == 75 [pid = 3332] [id = 307] 05:33:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (1B1A9800) [pid = 3332] [serial = 920] [outer = 00000000] 05:33:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (1C824800) [pid = 3332] [serial = 921] [outer = 1B1A9800] 05:33:53 INFO - PROCESS | 3332 | 1461069233954 Marionette DEBUG loaded listener.js 05:33:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (1C91EC00) [pid = 3332] [serial = 922] [outer = 1B1A9800] 05:33:54 INFO - PROCESS | 3332 | 1461069234369 Marionette TRACE conn4 <- [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]]]}] 05:33:54 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 05:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 671ms 05:33:54 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (1ACA4800) [pid = 3332] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:33:54 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (1C956C00) [pid = 3332] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:33:54 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (1D78DC00) [pid = 3332] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:33:54 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (0FBC3800) [pid = 3332] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:33:54 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (10092400) [pid = 3332] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:33:54 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (18C1C000) [pid = 3332] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:33:54 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (18C1F400) [pid = 3332] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:33:54 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (10133800) [pid = 3332] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:33:54 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (1919E800) [pid = 3332] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:33:54 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (103BC800) [pid = 3332] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:33:54 INFO - PROCESS | 3332 | 1461069234532 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 05:33:54 INFO - PROCESS | 3332 | 1461069234534 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 05:33:54 INFO - PROCESS | 3332 | 1461069234544 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:33:54 INFO - PROCESS | 3332 | 1461069234546 Marionette TRACE conn4 <- [1,1194,null,{}] 05:33:54 INFO - PROCESS | 3332 | 1461069234553 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:33:54 INFO - PROCESS | 3332 | 1461069234638 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 05:33:54 INFO - PROCESS | 3332 | 1461069234646 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:54 INFO - PROCESS | 3332 | ++DOCSHELL 146D2C00 == 76 [pid = 3332] [id = 308] 05:33:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (15C4F800) [pid = 3332] [serial = 923] [outer = 00000000] 05:33:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (18ED5400) [pid = 3332] [serial = 924] [outer = 15C4F800] 05:33:54 INFO - PROCESS | 3332 | 1461069234691 Marionette DEBUG loaded listener.js 05:33:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (19E03C00) [pid = 3332] [serial = 925] [outer = 15C4F800] 05:33:55 INFO - PROCESS | 3332 | 1461069235134 Marionette TRACE conn4 <- [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]]]}] 05:33:55 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 05:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 611ms 05:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:33:55 INFO - PROCESS | 3332 | 1461069235171 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 05:33:55 INFO - PROCESS | 3332 | 1461069235173 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 05:33:55 INFO - PROCESS | 3332 | 1461069235176 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:33:55 INFO - PROCESS | 3332 | 1461069235178 Marionette TRACE conn4 <- [1,1198,null,{}] 05:33:55 INFO - PROCESS | 3332 | 1461069235182 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:55 INFO - PROCESS | 3332 | 1461069235268 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 05:33:55 INFO - PROCESS | 3332 | 1461069235274 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:55 INFO - PROCESS | 3332 | ++DOCSHELL 1C94EC00 == 77 [pid = 3332] [id = 309] 05:33:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1C956400) [pid = 3332] [serial = 926] [outer = 00000000] 05:33:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (1C983000) [pid = 3332] [serial = 927] [outer = 1C956400] 05:33:55 INFO - PROCESS | 3332 | 1461069235319 Marionette DEBUG loaded listener.js 05:33:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1CAA8400) [pid = 3332] [serial = 928] [outer = 1C956400] 05:33:55 INFO - PROCESS | 3332 | 1461069235759 Marionette TRACE conn4 <- [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]]]}] 05:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 630ms 05:33:55 INFO - PROCESS | 3332 | 1461069235807 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 05:33:55 INFO - PROCESS | 3332 | 1461069235809 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 05:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:33:55 INFO - PROCESS | 3332 | 1461069235812 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:33:55 INFO - PROCESS | 3332 | 1461069235814 Marionette TRACE conn4 <- [1,1202,null,{}] 05:33:55 INFO - PROCESS | 3332 | 1461069235818 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:55 INFO - PROCESS | 3332 | 1461069235905 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 05:33:55 INFO - PROCESS | 3332 | 1461069235911 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:55 INFO - PROCESS | 3332 | ++DOCSHELL 1D789C00 == 78 [pid = 3332] [id = 310] 05:33:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (1D7AC800) [pid = 3332] [serial = 929] [outer = 00000000] 05:33:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (1D7B6000) [pid = 3332] [serial = 930] [outer = 1D7AC800] 05:33:55 INFO - PROCESS | 3332 | 1461069235956 Marionette DEBUG loaded listener.js 05:33:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (1D877000) [pid = 3332] [serial = 931] [outer = 1D7AC800] 05:33:56 INFO - PROCESS | 3332 | 1461069236406 Marionette TRACE conn4 <- [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]]]}] 05:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 631ms 05:33:56 INFO - PROCESS | 3332 | 1461069236443 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 05:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:33:56 INFO - PROCESS | 3332 | 1461069236446 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 05:33:56 INFO - PROCESS | 3332 | 1461069236449 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:33:56 INFO - PROCESS | 3332 | 1461069236451 Marionette TRACE conn4 <- [1,1206,null,{}] 05:33:56 INFO - PROCESS | 3332 | 1461069236470 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:56 INFO - PROCESS | 3332 | 1461069236642 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 05:33:56 INFO - PROCESS | 3332 | 1461069236785 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:56 INFO - PROCESS | 3332 | ++DOCSHELL 0FD0EC00 == 79 [pid = 3332] [id = 311] 05:33:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (10036400) [pid = 3332] [serial = 932] [outer = 00000000] 05:33:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (10164400) [pid = 3332] [serial = 933] [outer = 10036400] 05:33:56 INFO - PROCESS | 3332 | 1461069236847 Marionette DEBUG loaded listener.js 05:33:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (1019A400) [pid = 3332] [serial = 934] [outer = 10036400] 05:33:57 INFO - PROCESS | 3332 | 1461069237487 Marionette TRACE conn4 <- [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]]]}] 05:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1086ms 05:33:57 INFO - PROCESS | 3332 | 1461069237536 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 3332 | 1461069237541 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 05:33:57 INFO - PROCESS | 3332 | 1461069237545 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:33:57 INFO - PROCESS | 3332 | 1461069237550 Marionette TRACE conn4 <- [1,1210,null,{}] 05:33:57 INFO - PROCESS | 3332 | 1461069237555 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:57 INFO - PROCESS | 3332 | 1461069237673 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 05:33:57 INFO - PROCESS | 3332 | 1461069237815 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:57 INFO - PROCESS | 3332 | ++DOCSHELL 17269C00 == 80 [pid = 3332] [id = 312] 05:33:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (17909000) [pid = 3332] [serial = 935] [outer = 00000000] 05:33:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (18BB4000) [pid = 3332] [serial = 936] [outer = 17909000] 05:33:57 INFO - PROCESS | 3332 | 1461069237875 Marionette DEBUG loaded listener.js 05:33:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (18EDD800) [pid = 3332] [serial = 937] [outer = 17909000] 05:33:58 INFO - PROCESS | 3332 | 1461069238438 Marionette TRACE conn4 <- [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] 05:33:58 INFO - PROCESS | 3332 | 1461069238483 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 05:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:33:58 INFO - PROCESS | 3332 | 1461069238487 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:33:58 INFO - PROCESS | 3332 | 1461069238490 Marionette TRACE conn4 <- [1,1214,null,{}] 05:33:58 INFO - PROCESS | 3332 | 1461069238494 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:58 INFO - PROCESS | 3332 | 1461069238609 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 05:33:58 INFO - PROCESS | 3332 | 1461069238725 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:58 INFO - PROCESS | 3332 | ++DOCSHELL 1AEB8400 == 81 [pid = 3332] [id = 313] 05:33:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (1B090000) [pid = 3332] [serial = 938] [outer = 00000000] 05:33:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (1C985C00) [pid = 3332] [serial = 939] [outer = 1B090000] 05:33:58 INFO - PROCESS | 3332 | 1461069238821 Marionette DEBUG loaded listener.js 05:33:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 139 (1D7B2400) [pid = 3332] [serial = 940] [outer = 1B090000] 05:33:59 INFO - PROCESS | 3332 | 1461069239441 Marionette TRACE conn4 <- [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]]]}] 05:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 971ms 05:33:59 INFO - PROCESS | 3332 | 1461069239460 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 05:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:33:59 INFO - PROCESS | 3332 | 1461069239464 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 05:33:59 INFO - PROCESS | 3332 | 1461069239475 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:33:59 INFO - PROCESS | 3332 | 1461069239480 Marionette TRACE conn4 <- [1,1218,null,{}] 05:33:59 INFO - PROCESS | 3332 | 1461069239484 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:59 INFO - PROCESS | 3332 | 1461069239600 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 05:33:59 INFO - PROCESS | 3332 | 1461069239740 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:59 INFO - PROCESS | 3332 | ++DOCSHELL 1D87C000 == 82 [pid = 3332] [id = 314] 05:33:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (1DF84400) [pid = 3332] [serial = 941] [outer = 00000000] 05:33:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 141 (1EAA8000) [pid = 3332] [serial = 942] [outer = 1DF84400] 05:33:59 INFO - PROCESS | 3332 | 1461069239797 Marionette DEBUG loaded listener.js 05:33:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 142 (1EAA9800) [pid = 3332] [serial = 943] [outer = 1DF84400] 05:34:00 INFO - PROCESS | 3332 | 1461069240361 Marionette TRACE conn4 <- [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]]]}] 05:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 930ms 05:34:00 INFO - PROCESS | 3332 | 1461069240400 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 05:34:00 INFO - PROCESS | 3332 | 1461069240402 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 05:34:00 INFO - PROCESS | 3332 | 1461069240405 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:34:00 INFO - PROCESS | 3332 | 1461069240407 Marionette TRACE conn4 <- [1,1222,null,{}] 05:34:00 INFO - PROCESS | 3332 | 1461069240411 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:00 INFO - PROCESS | 3332 | 1461069240524 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 05:34:00 INFO - PROCESS | 3332 | 1461069240636 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:00 INFO - PROCESS | 3332 | ++DOCSHELL 1EAAB800 == 83 [pid = 3332] [id = 315] 05:34:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 143 (1EAEA800) [pid = 3332] [serial = 944] [outer = 00000000] 05:34:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 144 (1EBC0800) [pid = 3332] [serial = 945] [outer = 1EAEA800] 05:34:00 INFO - PROCESS | 3332 | 1461069240690 Marionette DEBUG loaded listener.js 05:34:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 145 (1EE22C00) [pid = 3332] [serial = 946] [outer = 1EAEA800] 05:34:01 INFO - PROCESS | 3332 | 1461069241234 Marionette TRACE conn4 <- [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]]]}] 05:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 871ms 05:34:01 INFO - PROCESS | 3332 | 1461069241280 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 05:34:01 INFO - PROCESS | 3332 | 1461069241282 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 05:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:34:01 INFO - PROCESS | 3332 | 1461069241286 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:34:01 INFO - PROCESS | 3332 | 1461069241288 Marionette TRACE conn4 <- [1,1226,null,{}] 05:34:01 INFO - PROCESS | 3332 | 1461069241291 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:01 INFO - PROCESS | 3332 | 1461069241402 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 05:34:01 INFO - PROCESS | 3332 | 1461069241580 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:01 INFO - PROCESS | 3332 | ++DOCSHELL 20D63C00 == 84 [pid = 3332] [id = 316] 05:34:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 146 (20D64400) [pid = 3332] [serial = 947] [outer = 00000000] 05:34:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 147 (21112800) [pid = 3332] [serial = 948] [outer = 20D64400] 05:34:01 INFO - PROCESS | 3332 | 1461069241648 Marionette DEBUG loaded listener.js 05:34:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 148 (21A83800) [pid = 3332] [serial = 949] [outer = 20D64400] 05:34:02 INFO - PROCESS | 3332 | 1461069242211 Marionette TRACE conn4 <- [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]]]}] 05:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 971ms 05:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:34:02 INFO - PROCESS | 3332 | 1461069242260 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 05:34:02 INFO - PROCESS | 3332 | 1461069242262 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 05:34:02 INFO - PROCESS | 3332 | 1461069242266 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - PROCESS | 3332 | 1461069242268 Marionette TRACE conn4 <- [1,1230,null,{}] 05:34:02 INFO - PROCESS | 3332 | 1461069242272 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:02 INFO - PROCESS | 3332 | 1461069242383 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 05:34:02 INFO - PROCESS | 3332 | 1461069242539 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:02 INFO - PROCESS | 3332 | ++DOCSHELL 2110D000 == 85 [pid = 3332] [id = 317] 05:34:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 149 (21110400) [pid = 3332] [serial = 950] [outer = 00000000] 05:34:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 150 (21FF5000) [pid = 3332] [serial = 951] [outer = 21110400] 05:34:02 INFO - PROCESS | 3332 | 1461069242594 Marionette DEBUG loaded listener.js 05:34:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 151 (22473800) [pid = 3332] [serial = 952] [outer = 21110400] 05:34:03 INFO - PROCESS | 3332 | 1461069243159 Marionette TRACE conn4 <- [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]]]}] 05:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 931ms 05:34:03 INFO - PROCESS | 3332 | 1461069243200 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 05:34:03 INFO - PROCESS | 3332 | 1461069243202 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 05:34:03 INFO - PROCESS | 3332 | 1461069243205 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:34:03 INFO - PROCESS | 3332 | 1461069243207 Marionette TRACE conn4 <- [1,1234,null,{}] 05:34:03 INFO - PROCESS | 3332 | 1461069243211 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:03 INFO - PROCESS | 3332 | 1461069243320 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 05:34:03 INFO - PROCESS | 3332 | 1461069243435 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:03 INFO - PROCESS | 3332 | ++DOCSHELL 1D7B4400 == 86 [pid = 3332] [id = 318] 05:34:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 152 (1D7B5C00) [pid = 3332] [serial = 953] [outer = 00000000] 05:34:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 153 (2247C000) [pid = 3332] [serial = 954] [outer = 1D7B5C00] 05:34:03 INFO - PROCESS | 3332 | 1461069243546 Marionette DEBUG loaded listener.js 05:34:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 154 (2258E800) [pid = 3332] [serial = 955] [outer = 1D7B5C00] 05:34:04 INFO - PROCESS | 3332 | 1461069244325 Marionette TRACE conn4 <- [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]]]}] 05:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1174ms 05:34:04 INFO - PROCESS | 3332 | 1461069244383 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 05:34:04 INFO - PROCESS | 3332 | 1461069244387 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 05:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:34:04 INFO - PROCESS | 3332 | 1461069244392 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:34:04 INFO - PROCESS | 3332 | 1461069244395 Marionette TRACE conn4 <- [1,1238,null,{}] 05:34:04 INFO - PROCESS | 3332 | 1461069244401 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:04 INFO - PROCESS | 3332 | 1461069244511 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 05:34:04 INFO - PROCESS | 3332 | 1461069244661 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:04 INFO - PROCESS | 3332 | ++DOCSHELL 16FD5800 == 87 [pid = 3332] [id = 319] 05:34:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 155 (16FD8C00) [pid = 3332] [serial = 956] [outer = 00000000] 05:34:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 156 (18BAC800) [pid = 3332] [serial = 957] [outer = 16FD8C00] 05:34:04 INFO - PROCESS | 3332 | 1461069244717 Marionette DEBUG loaded listener.js 05:34:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 157 (18BB4C00) [pid = 3332] [serial = 958] [outer = 16FD8C00] 05:34:05 INFO - PROCESS | 3332 | 1461069245320 Marionette TRACE conn4 <- [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]]]}] 05:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 991ms 05:34:05 INFO - PROCESS | 3332 | 1461069245383 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 05:34:05 INFO - PROCESS | 3332 | 1461069245389 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 05:34:05 INFO - PROCESS | 3332 | 1461069245394 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:34:05 INFO - PROCESS | 3332 | 1461069245397 Marionette TRACE conn4 <- [1,1242,null,{}] 05:34:05 INFO - PROCESS | 3332 | 1461069245414 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:05 INFO - PROCESS | 3332 | 1461069245554 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 05:34:05 INFO - PROCESS | 3332 | 1461069245624 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:05 INFO - PROCESS | 3332 | ++DOCSHELL 16FD5400 == 88 [pid = 3332] [id = 320] 05:34:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 158 (179D0000) [pid = 3332] [serial = 959] [outer = 00000000] 05:34:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 159 (19E0D400) [pid = 3332] [serial = 960] [outer = 179D0000] 05:34:05 INFO - PROCESS | 3332 | 1461069245672 Marionette DEBUG loaded listener.js 05:34:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 160 (19FD9C00) [pid = 3332] [serial = 961] [outer = 179D0000] 05:34:05 INFO - PROCESS | 3332 | --DOCSHELL 10192800 == 87 [pid = 3332] [id = 227] 05:34:05 INFO - PROCESS | 3332 | --DOCSHELL 1019B000 == 86 [pid = 3332] [id = 231] 05:34:05 INFO - PROCESS | 3332 | --DOCSHELL 18EDFC00 == 85 [pid = 3332] [id = 228] 05:34:05 INFO - PROCESS | 3332 | --DOCSHELL 1D7AD800 == 84 [pid = 3332] [id = 230] 05:34:05 INFO - PROCESS | 3332 | --DOCSHELL 1D789C00 == 83 [pid = 3332] [id = 310] 05:34:05 INFO - PROCESS | 3332 | --DOCSHELL 1C94EC00 == 82 [pid = 3332] [id = 309] 05:34:05 INFO - PROCESS | 3332 | --DOCSHELL 146D2C00 == 81 [pid = 3332] [id = 308] 05:34:05 INFO - PROCESS | 3332 | --DOCSHELL 1B114C00 == 80 [pid = 3332] [id = 307] 05:34:05 INFO - PROCESS | 3332 | --DOCSHELL 19E0C800 == 79 [pid = 3332] [id = 306] 05:34:05 INFO - PROCESS | 3332 | --DOCSHELL 1015D400 == 78 [pid = 3332] [id = 305] 05:34:05 INFO - PROCESS | 3332 | --DOCSHELL 14C91C00 == 77 [pid = 3332] [id = 304] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 159 (0FBB4800) [pid = 3332] [serial = 828] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 158 (14BC1400) [pid = 3332] [serial = 831] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 157 (19C10000) [pid = 3332] [serial = 834] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 156 (1AEB9000) [pid = 3332] [serial = 837] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 155 (1C7E5800) [pid = 3332] [serial = 840] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 154 (1C950800) [pid = 3332] [serial = 843] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 153 (1CAA9C00) [pid = 3332] [serial = 846] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 152 (1DF8BC00) [pid = 3332] [serial = 879] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOCSHELL 18723400 == 76 [pid = 3332] [id = 303] 05:34:05 INFO - PROCESS | 3332 | --DOCSHELL 0AF5A800 == 75 [pid = 3332] [id = 302] 05:34:05 INFO - PROCESS | 3332 | --DOCSHELL 1019D400 == 74 [pid = 3332] [id = 301] 05:34:05 INFO - PROCESS | 3332 | --DOCSHELL 1E93B800 == 73 [pid = 3332] [id = 297] 05:34:05 INFO - PROCESS | 3332 | --DOCSHELL 1E940800 == 72 [pid = 3332] [id = 296] 05:34:05 INFO - PROCESS | 3332 | --DOCSHELL 18EDB800 == 71 [pid = 3332] [id = 295] 05:34:05 INFO - PROCESS | 3332 | --DOCSHELL 0FD01800 == 70 [pid = 3332] [id = 294] 05:34:05 INFO - PROCESS | 3332 | --DOCSHELL 1D8DB400 == 69 [pid = 3332] [id = 293] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 151 (1BD9A800) [pid = 3332] [serial = 864] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 150 (1CAA6000) [pid = 3332] [serial = 867] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 149 (1C914400) [pid = 3332] [serial = 865] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 148 (1D7B8C00) [pid = 3332] [serial = 870] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 147 (1CAA9800) [pid = 3332] [serial = 868] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 146 (1019C000) [pid = 3332] [serial = 855] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 145 (1496E800) [pid = 3332] [serial = 856] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 144 (1AB6C800) [pid = 3332] [serial = 861] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 143 (1977FC00) [pid = 3332] [serial = 858] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 142 (19C13400) [pid = 3332] [serial = 859] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 141 (18EEA800) [pid = 3332] [serial = 853] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 140 (18EDD400) [pid = 3332] [serial = 852] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 139 (11179400) [pid = 3332] [serial = 850] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 138 (10191000) [pid = 3332] [serial = 849] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (1D7B0C00) [pid = 3332] [serial = 877] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (1D785800) [pid = 3332] [serial = 876] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (1D878800) [pid = 3332] [serial = 871] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (18784C00) [pid = 3332] [serial = 873] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (18EEBC00) [pid = 3332] [serial = 874] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (1AB71C00) [pid = 3332] [serial = 862] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 3332 | 1461069246246 Marionette TRACE conn4 <- [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]]]}] 05:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 871ms 05:34:06 INFO - PROCESS | 3332 | 1461069246269 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 05:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:34:06 INFO - PROCESS | 3332 | 1461069246271 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 05:34:06 INFO - PROCESS | 3332 | 1461069246274 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:34:06 INFO - PROCESS | 3332 | 1461069246278 Marionette TRACE conn4 <- [1,1246,null,{}] 05:34:06 INFO - PROCESS | 3332 | 1461069246288 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:06 INFO - PROCESS | 3332 | 1461069246385 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 05:34:06 INFO - PROCESS | 3332 | 1461069246509 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:06 INFO - PROCESS | 3332 | ++DOCSHELL 1493F400 == 70 [pid = 3332] [id = 321] 05:34:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (14B08000) [pid = 3332] [serial = 962] [outer = 00000000] 05:34:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (16FDA000) [pid = 3332] [serial = 963] [outer = 14B08000] 05:34:06 INFO - PROCESS | 3332 | 1461069246558 Marionette DEBUG loaded listener.js 05:34:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (18BB2000) [pid = 3332] [serial = 964] [outer = 14B08000] 05:34:06 INFO - PROCESS | 3332 | 1461069246958 Marionette TRACE conn4 <- [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]]]}] 05:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 730ms 05:34:07 INFO - PROCESS | 3332 | 1461069247005 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 05:34:07 INFO - PROCESS | 3332 | 1461069247007 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 05:34:07 INFO - PROCESS | 3332 | 1461069247010 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:34:07 INFO - PROCESS | 3332 | 1461069247012 Marionette TRACE conn4 <- [1,1250,null,{}] 05:34:07 INFO - PROCESS | 3332 | 1461069247015 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:07 INFO - PROCESS | 3332 | 1461069247106 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 05:34:07 INFO - PROCESS | 3332 | 1461069247147 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:07 INFO - PROCESS | 3332 | ++DOCSHELL 18E6DC00 == 71 [pid = 3332] [id = 322] 05:34:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (18ED8C00) [pid = 3332] [serial = 965] [outer = 00000000] 05:34:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (191A6400) [pid = 3332] [serial = 966] [outer = 18ED8C00] 05:34:07 INFO - PROCESS | 3332 | 1461069247194 Marionette DEBUG loaded listener.js 05:34:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (19C10000) [pid = 3332] [serial = 967] [outer = 18ED8C00] 05:34:07 INFO - PROCESS | 3332 | 1461069247637 Marionette TRACE conn4 <- [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]]]}] 05:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 671ms 05:34:07 INFO - PROCESS | 3332 | 1461069247685 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 05:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:34:07 INFO - PROCESS | 3332 | 1461069247687 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 05:34:07 INFO - PROCESS | 3332 | 1461069247690 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:34:07 INFO - PROCESS | 3332 | 1461069247692 Marionette TRACE conn4 <- [1,1254,null,{}] 05:34:07 INFO - PROCESS | 3332 | 1461069247695 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:07 INFO - PROCESS | 3332 | 1461069247781 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 05:34:07 INFO - PROCESS | 3332 | 1461069247787 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:07 INFO - PROCESS | 3332 | ++DOCSHELL 19E0B400 == 72 [pid = 3332] [id = 323] 05:34:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 139 (19FD6000) [pid = 3332] [serial = 968] [outer = 00000000] 05:34:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (1AC9E800) [pid = 3332] [serial = 969] [outer = 19FD6000] 05:34:07 INFO - PROCESS | 3332 | 1461069247833 Marionette DEBUG loaded listener.js 05:34:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 141 (1AEB9000) [pid = 3332] [serial = 970] [outer = 19FD6000] 05:34:08 INFO - PROCESS | 3332 | 1461069248334 Marionette TRACE conn4 <- [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]]]}] 05:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 671ms 05:34:08 INFO - PROCESS | 3332 | 1461069248361 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 05:34:08 INFO - PROCESS | 3332 | 1461069248363 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 05:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:34:08 INFO - PROCESS | 3332 | 1461069248366 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:34:08 INFO - PROCESS | 3332 | 1461069248368 Marionette TRACE conn4 <- [1,1258,null,{}] 05:34:08 INFO - PROCESS | 3332 | 1461069248371 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:08 INFO - PROCESS | 3332 | 1461069248515 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 05:34:08 INFO - PROCESS | 3332 | 1461069248571 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:08 INFO - PROCESS | 3332 | ++DOCSHELL 1C828C00 == 73 [pid = 3332] [id = 324] 05:34:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 142 (1C916400) [pid = 3332] [serial = 971] [outer = 00000000] 05:34:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 143 (1C955C00) [pid = 3332] [serial = 972] [outer = 1C916400] 05:34:08 INFO - PROCESS | 3332 | 1461069248619 Marionette DEBUG loaded listener.js 05:34:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 144 (1C980400) [pid = 3332] [serial = 973] [outer = 1C916400] 05:34:09 INFO - PROCESS | 3332 | 1461069249081 Marionette TRACE conn4 <- [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]]]}] 05:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 770ms 05:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:34:09 INFO - PROCESS | 3332 | 1461069249137 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 05:34:09 INFO - PROCESS | 3332 | 1461069249139 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 05:34:09 INFO - PROCESS | 3332 | 1461069249142 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:34:09 INFO - PROCESS | 3332 | 1461069249144 Marionette TRACE conn4 <- [1,1262,null,{}] 05:34:09 INFO - PROCESS | 3332 | 1461069249154 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:09 INFO - PROCESS | 3332 | 1461069249275 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 05:34:09 INFO - PROCESS | 3332 | 1461069249359 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:09 INFO - PROCESS | 3332 | ++DOCSHELL 14E7B400 == 74 [pid = 3332] [id = 325] 05:34:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 145 (1C159000) [pid = 3332] [serial = 974] [outer = 00000000] 05:34:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 146 (1D78E000) [pid = 3332] [serial = 975] [outer = 1C159000] 05:34:09 INFO - PROCESS | 3332 | 1461069249403 Marionette DEBUG loaded listener.js 05:34:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 147 (1D7AF800) [pid = 3332] [serial = 976] [outer = 1C159000] 05:34:09 INFO - PROCESS | 3332 | 1461069249824 Marionette TRACE conn4 <- [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]]]}] 05:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 732ms 05:34:09 INFO - PROCESS | 3332 | 1461069249893 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 05:34:09 INFO - PROCESS | 3332 | 1461069249895 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 05:34:09 INFO - PROCESS | 3332 | 1461069249898 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:34:09 INFO - PROCESS | 3332 | 1461069249900 Marionette TRACE conn4 <- [1,1266,null,{}] 05:34:09 INFO - PROCESS | 3332 | 1461069249903 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:10 INFO - PROCESS | 3332 | 1461069250269 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 146 (0F75BC00) [pid = 3332] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 145 (1ACA8C00) [pid = 3332] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 144 (15C4F800) [pid = 3332] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 143 (1BD54400) [pid = 3332] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 142 (2110BC00) [pid = 3332] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 141 (18787800) [pid = 3332] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 140 (18EEB400) [pid = 3332] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 139 (14466800) [pid = 3332] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 138 (1878D800) [pid = 3332] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (21A82000) [pid = 3332] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (21FFBC00) [pid = 3332] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (18BA8C00) [pid = 3332] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (14B5B000) [pid = 3332] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (18731800) [pid = 3332] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (1B1A9800) [pid = 3332] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (19E0D800) [pid = 3332] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (1F22F400) [pid = 3332] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (1C984C00) [pid = 3332] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (0F7B6400) [pid = 3332] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (1C91F400) [pid = 3332] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (1878FC00) [pid = 3332] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (1D8E7000) [pid = 3332] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (10BDE800) [pid = 3332] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:34:10 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (1C956400) [pid = 3332] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:34:10 INFO - PROCESS | 3332 | 1461069250347 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:10 INFO - PROCESS | 3332 | ++DOCSHELL 0AF57000 == 75 [pid = 3332] [id = 326] 05:34:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (0F75BC00) [pid = 3332] [serial = 977] [outer = 00000000] 05:34:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (103D0800) [pid = 3332] [serial = 978] [outer = 0F75BC00] 05:34:10 INFO - PROCESS | 3332 | 1461069250392 Marionette DEBUG loaded listener.js 05:34:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (14B20C00) [pid = 3332] [serial = 979] [outer = 0F75BC00] 05:34:10 INFO - PROCESS | 3332 | 1461069250767 Marionette TRACE conn4 <- [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]]]}] 05:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 931ms 05:34:10 INFO - PROCESS | 3332 | 1461069250832 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 05:34:10 INFO - PROCESS | 3332 | 1461069250834 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 05:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:34:10 INFO - PROCESS | 3332 | 1461069250837 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:34:10 INFO - PROCESS | 3332 | 1461069250839 Marionette TRACE conn4 <- [1,1270,null,{}] 05:34:10 INFO - PROCESS | 3332 | 1461069250842 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:10 INFO - PROCESS | 3332 | 1461069250931 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 05:34:10 INFO - PROCESS | 3332 | 1461069250937 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:10 INFO - PROCESS | 3332 | ++DOCSHELL 14C04800 == 76 [pid = 3332] [id = 327] 05:34:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (14C06400) [pid = 3332] [serial = 980] [outer = 00000000] 05:34:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (1ACAA800) [pid = 3332] [serial = 981] [outer = 14C06400] 05:34:11 INFO - PROCESS | 3332 | 1461069250982 Marionette DEBUG loaded listener.js 05:34:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (1CAA6800) [pid = 3332] [serial = 982] [outer = 14C06400] 05:34:11 INFO - PROCESS | 3332 | 1461069251416 Marionette TRACE conn4 <- [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]]]}] 05:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms 05:34:11 INFO - PROCESS | 3332 | 1461069251468 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 05:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:34:11 INFO - PROCESS | 3332 | 1461069251470 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 05:34:11 INFO - PROCESS | 3332 | 1461069251473 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:34:11 INFO - PROCESS | 3332 | 1461069251475 Marionette TRACE conn4 <- [1,1274,null,{}] 05:34:11 INFO - PROCESS | 3332 | 1461069251478 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:11 INFO - PROCESS | 3332 | 1461069251569 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 05:34:11 INFO - PROCESS | 3332 | 1461069251607 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:11 INFO - PROCESS | 3332 | ++DOCSHELL 1D78A800 == 77 [pid = 3332] [id = 328] 05:34:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (1D8E4000) [pid = 3332] [serial = 983] [outer = 00000000] 05:34:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (1E932C00) [pid = 3332] [serial = 984] [outer = 1D8E4000] 05:34:11 INFO - PROCESS | 3332 | 1461069251651 Marionette DEBUG loaded listener.js 05:34:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (1E93B800) [pid = 3332] [serial = 985] [outer = 1D8E4000] 05:34:12 INFO - PROCESS | 3332 | 1461069252108 Marionette TRACE conn4 <- [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]]]}] 05:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 672ms 05:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:34:12 INFO - PROCESS | 3332 | 1461069252145 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 05:34:12 INFO - PROCESS | 3332 | 1461069252147 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 05:34:12 INFO - PROCESS | 3332 | 1461069252150 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:34:12 INFO - PROCESS | 3332 | 1461069252153 Marionette TRACE conn4 <- [1,1278,null,{}] 05:34:12 INFO - PROCESS | 3332 | 1461069252156 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:12 INFO - PROCESS | 3332 | 1461069252266 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 05:34:12 INFO - PROCESS | 3332 | 1461069252479 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:12 INFO - PROCESS | 3332 | ++DOCSHELL 0FB03000 == 78 [pid = 3332] [id = 329] 05:34:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (0FB09000) [pid = 3332] [serial = 986] [outer = 00000000] 05:34:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (10092400) [pid = 3332] [serial = 987] [outer = 0FB09000] 05:34:12 INFO - PROCESS | 3332 | 1461069252539 Marionette DEBUG loaded listener.js 05:34:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (10193000) [pid = 3332] [serial = 988] [outer = 0FB09000] 05:34:13 INFO - PROCESS | 3332 | 1461069253228 Marionette TRACE conn4 <- [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]]]}] 05:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1120ms 05:34:13 INFO - PROCESS | 3332 | 1461069253271 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 05:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:34:13 INFO - PROCESS | 3332 | 1461069253276 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 05:34:13 INFO - PROCESS | 3332 | 1461069253280 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:34:13 INFO - PROCESS | 3332 | 1461069253285 Marionette TRACE conn4 <- [1,1282,null,{}] 05:34:13 INFO - PROCESS | 3332 | 1461069253290 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:13 INFO - PROCESS | 3332 | 1461069253412 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 05:34:13 INFO - PROCESS | 3332 | 1461069253558 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:13 INFO - PROCESS | 3332 | ++DOCSHELL 18783400 == 79 [pid = 3332] [id = 330] 05:34:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (18783800) [pid = 3332] [serial = 989] [outer = 00000000] 05:34:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (1919CC00) [pid = 3332] [serial = 990] [outer = 18783800] 05:34:13 INFO - PROCESS | 3332 | 1461069253617 Marionette DEBUG loaded listener.js 05:34:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (1977C800) [pid = 3332] [serial = 991] [outer = 18783800] 05:34:14 INFO - PROCESS | 3332 | 1461069254170 Marionette TRACE conn4 <- [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]]]}] 05:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 931ms 05:34:14 INFO - PROCESS | 3332 | 1461069254213 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 05:34:14 INFO - PROCESS | 3332 | 1461069254218 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 05:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:34:14 INFO - PROCESS | 3332 | 1461069254222 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:34:14 INFO - PROCESS | 3332 | 1461069254224 Marionette TRACE conn4 <- [1,1286,null,{}] 05:34:14 INFO - PROCESS | 3332 | 1461069254229 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:14 INFO - PROCESS | 3332 | 1461069254344 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 05:34:14 INFO - PROCESS | 3332 | 1461069254504 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:14 INFO - PROCESS | 3332 | ++DOCSHELL 1C7F1400 == 80 [pid = 3332] [id = 331] 05:34:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 139 (1C82D800) [pid = 3332] [serial = 992] [outer = 00000000] 05:34:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (1D785800) [pid = 3332] [serial = 993] [outer = 1C82D800] 05:34:14 INFO - PROCESS | 3332 | 1461069254561 Marionette DEBUG loaded listener.js 05:34:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 141 (1D876800) [pid = 3332] [serial = 994] [outer = 1C82D800] 05:34:15 INFO - PROCESS | 3332 | 1461069255184 Marionette TRACE conn4 <- [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]]]}] 05:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 971ms 05:34:15 INFO - PROCESS | 3332 | 1461069255195 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 05:34:15 INFO - PROCESS | 3332 | 1461069255198 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 05:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:34:15 INFO - PROCESS | 3332 | 1461069255209 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:34:15 INFO - PROCESS | 3332 | 1461069255215 Marionette TRACE conn4 <- [1,1290,null,{}] 05:34:15 INFO - PROCESS | 3332 | 1461069255220 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:15 INFO - PROCESS | 3332 | 1461069255341 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 05:34:15 INFO - PROCESS | 3332 | 1461069255499 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:15 INFO - PROCESS | 3332 | ++DOCSHELL 1C97EC00 == 81 [pid = 3332] [id = 332] 05:34:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 142 (20D5E400) [pid = 3332] [serial = 995] [outer = 00000000] 05:34:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 143 (2109E800) [pid = 3332] [serial = 996] [outer = 20D5E400] 05:34:15 INFO - PROCESS | 3332 | 1461069255554 Marionette DEBUG loaded listener.js 05:34:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 144 (210A1400) [pid = 3332] [serial = 997] [outer = 20D5E400] 05:34:16 INFO - PROCESS | 3332 | 1461069256128 Marionette TRACE conn4 <- [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]]]}] 05:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 991ms 05:34:16 INFO - PROCESS | 3332 | 1461069256195 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 05:34:16 INFO - PROCESS | 3332 | 1461069256198 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 05:34:16 INFO - PROCESS | 3332 | 1461069256201 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:34:16 INFO - PROCESS | 3332 | 1461069256204 Marionette TRACE conn4 <- [1,1294,null,{}] 05:34:16 INFO - PROCESS | 3332 | 1461069256207 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:16 INFO - PROCESS | 3332 | 1461069256322 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 05:34:16 INFO - PROCESS | 3332 | 1461069256466 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:16 INFO - PROCESS | 3332 | ++DOCSHELL 210A3800 == 82 [pid = 3332] [id = 333] 05:34:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 145 (210A7C00) [pid = 3332] [serial = 998] [outer = 00000000] 05:34:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 146 (21110000) [pid = 3332] [serial = 999] [outer = 210A7C00] 05:34:16 INFO - PROCESS | 3332 | 1461069256522 Marionette DEBUG loaded listener.js 05:34:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 147 (21118000) [pid = 3332] [serial = 1000] [outer = 210A7C00] 05:34:17 INFO - PROCESS | 3332 | 1461069257059 Marionette TRACE conn4 <- [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]]]}] 05:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 930ms 05:34:17 INFO - PROCESS | 3332 | 1461069257136 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 05:34:17 INFO - PROCESS | 3332 | 1461069257138 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 05:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:34:17 INFO - PROCESS | 3332 | 1461069257142 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:34:17 INFO - PROCESS | 3332 | 1461069257144 Marionette TRACE conn4 <- [1,1298,null,{}] 05:34:17 INFO - PROCESS | 3332 | 1461069257148 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:17 INFO - PROCESS | 3332 | 1461069257260 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 05:34:17 INFO - PROCESS | 3332 | 1461069257421 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:17 INFO - PROCESS | 3332 | ++DOCSHELL 21FC7800 == 83 [pid = 3332] [id = 334] 05:34:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 148 (21FC7C00) [pid = 3332] [serial = 1001] [outer = 00000000] 05:34:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 149 (21FCD000) [pid = 3332] [serial = 1002] [outer = 21FC7C00] 05:34:17 INFO - PROCESS | 3332 | 1461069257486 Marionette DEBUG loaded listener.js 05:34:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 150 (21FD1800) [pid = 3332] [serial = 1003] [outer = 21FC7C00] 05:34:18 INFO - PROCESS | 3332 | 1461069258150 Marionette TRACE conn4 <- [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] 05:34:18 INFO - PROCESS | 3332 | 1461069258215 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 05:34:18 INFO - PROCESS | 3332 | 1461069258218 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:34:18 INFO - PROCESS | 3332 | 1461069258220 Marionette TRACE conn4 <- [1,1302,null,{}] 05:34:18 INFO - PROCESS | 3332 | 1461069258224 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:18 INFO - PROCESS | 3332 | 1461069258339 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 05:34:18 INFO - PROCESS | 3332 | 1461069258486 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:18 INFO - PROCESS | 3332 | ++DOCSHELL 10094400 == 84 [pid = 3332] [id = 335] 05:34:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 151 (10134C00) [pid = 3332] [serial = 1004] [outer = 00000000] 05:34:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 152 (17907400) [pid = 3332] [serial = 1005] [outer = 10134C00] 05:34:18 INFO - PROCESS | 3332 | 1461069258542 Marionette DEBUG loaded listener.js 05:34:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 153 (19C14000) [pid = 3332] [serial = 1006] [outer = 10134C00] 05:34:19 INFO - PROCESS | 3332 | 1461069259442 Marionette TRACE conn4 <- [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]]]}] 05:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1284ms 05:34:19 INFO - PROCESS | 3332 | 1461069259505 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 05:34:19 INFO - PROCESS | 3332 | 1461069259510 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 05:34:19 INFO - PROCESS | 3332 | 1461069259515 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:34:19 INFO - PROCESS | 3332 | 1461069259518 Marionette TRACE conn4 <- [1,1306,null,{}] 05:34:19 INFO - PROCESS | 3332 | 1461069259523 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:19 INFO - PROCESS | 3332 | 1461069259634 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 05:34:19 INFO - PROCESS | 3332 | 1461069259783 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:19 INFO - PROCESS | 3332 | ++DOCSHELL 103D9000 == 85 [pid = 3332] [id = 336] 05:34:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 154 (1471C000) [pid = 3332] [serial = 1007] [outer = 00000000] 05:34:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 155 (14B2C800) [pid = 3332] [serial = 1008] [outer = 1471C000] 05:34:19 INFO - PROCESS | 3332 | 1461069259834 Marionette DEBUG loaded listener.js 05:34:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 156 (14BC3000) [pid = 3332] [serial = 1009] [outer = 1471C000] 05:34:20 INFO - PROCESS | 3332 | 1461069260422 Marionette TRACE conn4 <- [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]]]}] 05:34:20 INFO - PROCESS | 3332 | --DOCSHELL 1D78A800 == 84 [pid = 3332] [id = 328] 05:34:20 INFO - PROCESS | 3332 | --DOCSHELL 14C04800 == 83 [pid = 3332] [id = 327] 05:34:20 INFO - PROCESS | 3332 | --DOCSHELL 0AF57000 == 82 [pid = 3332] [id = 326] 05:34:20 INFO - PROCESS | 3332 | --DOCSHELL 14E7B400 == 81 [pid = 3332] [id = 325] 05:34:20 INFO - PROCESS | 3332 | --DOCSHELL 1C828C00 == 80 [pid = 3332] [id = 324] 05:34:20 INFO - PROCESS | 3332 | --DOCSHELL 19E0B400 == 79 [pid = 3332] [id = 323] 05:34:20 INFO - PROCESS | 3332 | --DOCSHELL 18E6DC00 == 78 [pid = 3332] [id = 322] 05:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 970ms 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 155 (15C51400) [pid = 3332] [serial = 882] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 154 (15C50000) [pid = 3332] [serial = 900] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOCSHELL 1493F400 == 77 [pid = 3332] [id = 321] 05:34:20 INFO - PROCESS | 3332 | --DOCSHELL 16FD5400 == 76 [pid = 3332] [id = 320] 05:34:20 INFO - PROCESS | 3332 | --DOCSHELL 16FD5800 == 75 [pid = 3332] [id = 319] 05:34:20 INFO - PROCESS | 3332 | --DOCSHELL 1D7B4400 == 74 [pid = 3332] [id = 318] 05:34:20 INFO - PROCESS | 3332 | --DOCSHELL 2110D000 == 73 [pid = 3332] [id = 317] 05:34:20 INFO - PROCESS | 3332 | --DOCSHELL 20D63C00 == 72 [pid = 3332] [id = 316] 05:34:20 INFO - PROCESS | 3332 | --DOCSHELL 1EAAB800 == 71 [pid = 3332] [id = 315] 05:34:20 INFO - PROCESS | 3332 | --DOCSHELL 1D87C000 == 70 [pid = 3332] [id = 314] 05:34:20 INFO - PROCESS | 3332 | --DOCSHELL 1AEB8400 == 69 [pid = 3332] [id = 313] 05:34:20 INFO - PROCESS | 3332 | --DOCSHELL 17269C00 == 68 [pid = 3332] [id = 312] 05:34:20 INFO - PROCESS | 3332 | --DOCSHELL 0FD0EC00 == 67 [pid = 3332] [id = 311] 05:34:20 INFO - PROCESS | 3332 | 1461069260521 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 05:34:20 INFO - PROCESS | 3332 | 1461069260526 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 05:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:34:20 INFO - PROCESS | 3332 | 1461069260532 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:34:20 INFO - PROCESS | 3332 | 1461069260535 Marionette TRACE conn4 <- [1,1310,null,{}] 05:34:20 INFO - PROCESS | 3332 | 1461069260539 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:20 INFO - PROCESS | 3332 | 1461069260650 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 153 (1D7B6000) [pid = 3332] [serial = 930] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 152 (1977D800) [pid = 3332] [serial = 915] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 151 (1918C000) [pid = 3332] [serial = 912] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 150 (10165C00) [pid = 3332] [serial = 906] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 149 (0FD01C00) [pid = 3332] [serial = 829] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 148 (1EAAF400) [pid = 3332] [serial = 888] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 147 (1C91EC00) [pid = 3332] [serial = 922] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 146 (1CAA8400) [pid = 3332] [serial = 928] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 145 (16FDF400) [pid = 3332] [serial = 903] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 144 (1EE1E000) [pid = 3332] [serial = 891] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 143 (1B09A800) [pid = 3332] [serial = 838] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 142 (18ED5400) [pid = 3332] [serial = 924] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 141 (1C7F0800) [pid = 3332] [serial = 841] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 140 (21117C00) [pid = 3332] [serial = 787] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 139 (1C91F800) [pid = 3332] [serial = 781] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 138 (19FD4000) [pid = 3332] [serial = 835] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (15CD7400) [pid = 3332] [serial = 832] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (19E03C00) [pid = 3332] [serial = 925] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (21A8F400) [pid = 3332] [serial = 775] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (18788400) [pid = 3332] [serial = 909] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (21FF5400) [pid = 3332] [serial = 790] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (2258F800) [pid = 3332] [serial = 793] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (20D5D400) [pid = 3332] [serial = 894] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (21A85C00) [pid = 3332] [serial = 897] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (191A2800) [pid = 3332] [serial = 913] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (18782400) [pid = 3332] [serial = 778] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (18BB2400) [pid = 3332] [serial = 910] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (1C954400) [pid = 3332] [serial = 885] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (1C824800) [pid = 3332] [serial = 921] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (1AEBB000) [pid = 3332] [serial = 919] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (22474000) [pid = 3332] [serial = 784] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (1C983800) [pid = 3332] [serial = 847] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (10B81C00) [pid = 3332] [serial = 907] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (1C957800) [pid = 3332] [serial = 844] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (1ACA9800) [pid = 3332] [serial = 918] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (1977BC00) [pid = 3332] [serial = 916] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (1E934800) [pid = 3332] [serial = 880] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (18739800) [pid = 3332] [serial = 904] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (1C983000) [pid = 3332] [serial = 927] [outer = 00000000] [url = about:blank] 05:34:20 INFO - PROCESS | 3332 | 1461069260771 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:20 INFO - PROCESS | 3332 | ++DOCSHELL 0FC7E000 == 68 [pid = 3332] [id = 337] 05:34:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (0FD01C00) [pid = 3332] [serial = 1010] [outer = 00000000] 05:34:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (103B3800) [pid = 3332] [serial = 1011] [outer = 0FD01C00] 05:34:20 INFO - PROCESS | 3332 | 1461069260817 Marionette DEBUG loaded listener.js 05:34:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (11176000) [pid = 3332] [serial = 1012] [outer = 0FD01C00] 05:34:21 INFO - PROCESS | 3332 | 1461069261247 Marionette TRACE conn4 <- [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]]]}] 05:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 770ms 05:34:21 INFO - PROCESS | 3332 | 1461069261307 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 05:34:21 INFO - PROCESS | 3332 | 1461069261309 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 05:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:34:21 INFO - PROCESS | 3332 | 1461069261312 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:34:21 INFO - PROCESS | 3332 | 1461069261316 Marionette TRACE conn4 <- [1,1314,null,{}] 05:34:21 INFO - PROCESS | 3332 | 1461069261326 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:21 INFO - PROCESS | 3332 | 1461069261417 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 05:34:21 INFO - PROCESS | 3332 | 1461069261432 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:21 INFO - PROCESS | 3332 | ++DOCSHELL 1726A800 == 69 [pid = 3332] [id = 338] 05:34:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (17901400) [pid = 3332] [serial = 1013] [outer = 00000000] 05:34:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (18739800) [pid = 3332] [serial = 1014] [outer = 17901400] 05:34:21 INFO - PROCESS | 3332 | 1461069261481 Marionette DEBUG loaded listener.js 05:34:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (18790C00) [pid = 3332] [serial = 1015] [outer = 17901400] 05:34:21 INFO - PROCESS | 3332 | 1461069261950 Marionette TRACE conn4 <- [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]]]}] 05:34:22 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 05:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 671ms 05:34:22 INFO - PROCESS | 3332 | 1461069261985 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 05:34:22 INFO - PROCESS | 3332 | 1461069261987 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 05:34:22 INFO - PROCESS | 3332 | 1461069261991 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:34:22 INFO - PROCESS | 3332 | 1461069261992 Marionette TRACE conn4 <- [1,1318,null,{}] 05:34:22 INFO - PROCESS | 3332 | 1461069261996 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:22 INFO - PROCESS | 3332 | 1461069262084 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 05:34:22 INFO - PROCESS | 3332 | 1461069262092 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:22 INFO - PROCESS | 3332 | ++DOCSHELL 18E6DC00 == 70 [pid = 3332] [id = 339] 05:34:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (18E6E400) [pid = 3332] [serial = 1016] [outer = 00000000] 05:34:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (18EE7800) [pid = 3332] [serial = 1017] [outer = 18E6E400] 05:34:22 INFO - PROCESS | 3332 | 1461069262138 Marionette DEBUG loaded listener.js 05:34:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (18EEEC00) [pid = 3332] [serial = 1018] [outer = 18E6E400] 05:34:22 INFO - PROCESS | 3332 | 1461069262561 Marionette TRACE conn4 <- [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]]]}] 05:34:22 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 05:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 630ms 05:34:22 INFO - PROCESS | 3332 | 1461069262625 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 05:34:22 INFO - PROCESS | 3332 | 1461069262627 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 05:34:22 INFO - PROCESS | 3332 | 1461069262630 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:34:22 INFO - PROCESS | 3332 | 1461069262631 Marionette TRACE conn4 <- [1,1322,null,{}] 05:34:22 INFO - PROCESS | 3332 | 1461069262635 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:22 INFO - PROCESS | 3332 | 1461069262722 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 05:34:22 INFO - PROCESS | 3332 | 1461069262729 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:22 INFO - PROCESS | 3332 | ++DOCSHELL 18EF2400 == 71 [pid = 3332] [id = 340] 05:34:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (19020400) [pid = 3332] [serial = 1019] [outer = 00000000] 05:34:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (191A5C00) [pid = 3332] [serial = 1020] [outer = 19020400] 05:34:22 INFO - PROCESS | 3332 | 1461069262775 Marionette DEBUG loaded listener.js 05:34:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (19779000) [pid = 3332] [serial = 1021] [outer = 19020400] 05:34:23 INFO - PROCESS | 3332 | 1461069263335 Marionette TRACE conn4 <- [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]]]}] 05:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 772ms 05:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:34:23 INFO - PROCESS | 3332 | 1461069263406 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 05:34:23 INFO - PROCESS | 3332 | 1461069263408 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 05:34:23 INFO - PROCESS | 3332 | 1461069263411 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:34:23 INFO - PROCESS | 3332 | 1461069263412 Marionette TRACE conn4 <- [1,1326,null,{}] 05:34:23 INFO - PROCESS | 3332 | 1461069263416 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:23 INFO - PROCESS | 3332 | 1461069263556 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 05:34:23 INFO - PROCESS | 3332 | 1461069263627 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:23 INFO - PROCESS | 3332 | ++DOCSHELL 19FD0000 == 72 [pid = 3332] [id = 341] 05:34:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (19FD1400) [pid = 3332] [serial = 1022] [outer = 00000000] 05:34:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (1AB70C00) [pid = 3332] [serial = 1023] [outer = 19FD1400] 05:34:23 INFO - PROCESS | 3332 | 1461069263674 Marionette DEBUG loaded listener.js 05:34:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (1AB73400) [pid = 3332] [serial = 1024] [outer = 19FD1400] 05:34:24 INFO - PROCESS | 3332 | 1461069264546 Marionette TRACE conn4 <- [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]]]}] 05:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1175ms 05:34:24 INFO - PROCESS | 3332 | 1461069264586 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 05:34:24 INFO - PROCESS | 3332 | 1461069264588 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 05:34:24 INFO - PROCESS | 3332 | 1461069264591 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:34:24 INFO - PROCESS | 3332 | 1461069264593 Marionette TRACE conn4 <- [1,1330,null,{}] 05:34:24 INFO - PROCESS | 3332 | 1461069264597 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:24 INFO - PROCESS | 3332 | 1461069264714 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 05:34:24 INFO - PROCESS | 3332 | 1461069264721 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:24 INFO - PROCESS | 3332 | ++DOCSHELL 1AB6C000 == 73 [pid = 3332] [id = 342] 05:34:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (1AC9EC00) [pid = 3332] [serial = 1025] [outer = 00000000] 05:34:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (1AEBE800) [pid = 3332] [serial = 1026] [outer = 1AC9EC00] 05:34:24 INFO - PROCESS | 3332 | 1461069264823 Marionette DEBUG loaded listener.js 05:34:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (1B114C00) [pid = 3332] [serial = 1027] [outer = 1AC9EC00] 05:34:25 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (1C916400) [pid = 3332] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:34:25 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (1C159000) [pid = 3332] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:34:25 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (14C06400) [pid = 3332] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:34:25 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (19FD6000) [pid = 3332] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:34:25 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (179D0000) [pid = 3332] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:34:25 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (16FD8C00) [pid = 3332] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:34:25 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (14B08000) [pid = 3332] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:34:25 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (1D7B5C00) [pid = 3332] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:34:25 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (18ED8C00) [pid = 3332] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:34:25 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (0F75BC00) [pid = 3332] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:34:25 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (1019BC00) [pid = 3332] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:34:25 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (19E08C00) [pid = 3332] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:34:25 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (1008DC00) [pid = 3332] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:34:25 INFO - PROCESS | 3332 | 1461069265431 Marionette TRACE conn4 <- [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]]]}] 05:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 871ms 05:34:25 INFO - PROCESS | 3332 | 1461069265465 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 05:34:25 INFO - PROCESS | 3332 | 1461069265467 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 05:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:34:25 INFO - PROCESS | 3332 | 1461069265475 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:34:25 INFO - PROCESS | 3332 | 1461069265476 Marionette TRACE conn4 <- [1,1334,null,{}] 05:34:25 INFO - PROCESS | 3332 | 1461069265480 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:25 INFO - PROCESS | 3332 | 1461069265605 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 05:34:25 INFO - PROCESS | 3332 | 1461069265669 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:25 INFO - PROCESS | 3332 | ++DOCSHELL 0FD05800 == 74 [pid = 3332] [id = 343] 05:34:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (10136C00) [pid = 3332] [serial = 1028] [outer = 00000000] 05:34:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (19774400) [pid = 3332] [serial = 1029] [outer = 10136C00] 05:34:25 INFO - PROCESS | 3332 | 1461069265715 Marionette DEBUG loaded listener.js 05:34:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (1AB75000) [pid = 3332] [serial = 1030] [outer = 10136C00] 05:34:26 INFO - PROCESS | 3332 | 1461069266089 Marionette TRACE conn4 <- [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]]]}] 05:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 671ms 05:34:26 INFO - PROCESS | 3332 | 1461069266146 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 05:34:26 INFO - PROCESS | 3332 | 1461069266148 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 05:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:34:26 INFO - PROCESS | 3332 | 1461069266151 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:34:26 INFO - PROCESS | 3332 | 1461069266185 Marionette TRACE conn4 <- [1,1338,null,{}] 05:34:26 INFO - PROCESS | 3332 | 1461069266188 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:26 INFO - PROCESS | 3332 | 1461069266275 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 05:34:26 INFO - PROCESS | 3332 | 1461069266282 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:26 INFO - PROCESS | 3332 | ++DOCSHELL 1ADD3C00 == 75 [pid = 3332] [id = 344] 05:34:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1B11B800) [pid = 3332] [serial = 1031] [outer = 00000000] 05:34:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1C7F1000) [pid = 3332] [serial = 1032] [outer = 1B11B800] 05:34:26 INFO - PROCESS | 3332 | 1461069266359 Marionette DEBUG loaded listener.js 05:34:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (1C828C00) [pid = 3332] [serial = 1033] [outer = 1B11B800] 05:34:26 INFO - PROCESS | 3332 | 1461069266807 Marionette TRACE conn4 <- [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]]]}] 05:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 05:34:26 INFO - PROCESS | 3332 | 1461069266853 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 05:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:34:26 INFO - PROCESS | 3332 | 1461069266855 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 05:34:26 INFO - PROCESS | 3332 | 1461069266858 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:34:26 INFO - PROCESS | 3332 | 1461069266860 Marionette TRACE conn4 <- [1,1342,null,{}] 05:34:26 INFO - PROCESS | 3332 | 1461069266863 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:26 INFO - PROCESS | 3332 | 1461069266952 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 05:34:26 INFO - PROCESS | 3332 | 1461069266958 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:26 INFO - PROCESS | 3332 | ++DOCSHELL 1117E000 == 76 [pid = 3332] [id = 345] 05:34:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1C156800) [pid = 3332] [serial = 1034] [outer = 00000000] 05:34:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (1C94C800) [pid = 3332] [serial = 1035] [outer = 1C156800] 05:34:27 INFO - PROCESS | 3332 | 1461069267002 Marionette DEBUG loaded listener.js 05:34:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (18C1D000) [pid = 3332] [serial = 1036] [outer = 1C156800] 05:34:27 INFO - PROCESS | 3332 | 1461069267728 Marionette TRACE conn4 <- [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]]]}] 05:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 931ms 05:34:27 INFO - PROCESS | 3332 | 1461069267790 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 05:34:27 INFO - PROCESS | 3332 | 1461069267794 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 05:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:34:27 INFO - PROCESS | 3332 | 1461069267800 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:34:27 INFO - PROCESS | 3332 | 1461069267803 Marionette TRACE conn4 <- [1,1346,null,{}] 05:34:27 INFO - PROCESS | 3332 | 1461069267810 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:27 INFO - PROCESS | 3332 | 1461069267970 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 05:34:28 INFO - PROCESS | 3332 | 1461069268106 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:28 INFO - PROCESS | 3332 | ++DOCSHELL 0FD0E000 == 77 [pid = 3332] [id = 346] 05:34:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (10161400) [pid = 3332] [serial = 1037] [outer = 00000000] 05:34:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (1442B800) [pid = 3332] [serial = 1038] [outer = 10161400] 05:34:28 INFO - PROCESS | 3332 | 1461069268166 Marionette DEBUG loaded listener.js 05:34:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (14B2D800) [pid = 3332] [serial = 1039] [outer = 10161400] 05:34:28 INFO - PROCESS | 3332 | 1461069268757 Marionette TRACE conn4 <- [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]]]}] 05:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1025ms 05:34:28 INFO - PROCESS | 3332 | 1461069268824 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 05:34:28 INFO - PROCESS | 3332 | 1461069268830 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 05:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:34:28 INFO - PROCESS | 3332 | 1461069268837 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:34:28 INFO - PROCESS | 3332 | 1461069268840 Marionette TRACE conn4 <- [1,1350,null,{}] 05:34:28 INFO - PROCESS | 3332 | 1461069268845 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:28 INFO - PROCESS | 3332 | 1461069268958 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 05:34:29 INFO - PROCESS | 3332 | 1461069269100 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:29 INFO - PROCESS | 3332 | ++DOCSHELL 14C0B800 == 78 [pid = 3332] [id = 347] 05:34:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (1639F400) [pid = 3332] [serial = 1040] [outer = 00000000] 05:34:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (18BAF400) [pid = 3332] [serial = 1041] [outer = 1639F400] 05:34:29 INFO - PROCESS | 3332 | 1461069269156 Marionette DEBUG loaded listener.js 05:34:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (1919DC00) [pid = 3332] [serial = 1042] [outer = 1639F400] 05:34:29 INFO - PROCESS | 3332 | 1461069269768 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 971ms 05:34:29 INFO - PROCESS | 3332 | 1461069269808 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 05:34:29 INFO - PROCESS | 3332 | 1461069269811 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 05:34:29 INFO - PROCESS | 3332 | 1461069269815 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:34:29 INFO - PROCESS | 3332 | 1461069269819 Marionette TRACE conn4 <- [1,1354,null,{}] 05:34:29 INFO - PROCESS | 3332 | 1461069269830 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:29 INFO - PROCESS | 3332 | 1461069269947 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 05:34:30 INFO - PROCESS | 3332 | 1461069270091 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:30 INFO - PROCESS | 3332 | ++DOCSHELL 0FC7E400 == 79 [pid = 3332] [id = 348] 05:34:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (1C952400) [pid = 3332] [serial = 1043] [outer = 00000000] 05:34:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (1C982000) [pid = 3332] [serial = 1044] [outer = 1C952400] 05:34:30 INFO - PROCESS | 3332 | 1461069270150 Marionette DEBUG loaded listener.js 05:34:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (1CAA3400) [pid = 3332] [serial = 1045] [outer = 1C952400] 05:34:30 INFO - PROCESS | 3332 | 1461069270802 Marionette TRACE conn4 <- [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] 05:34:30 INFO - PROCESS | 3332 | 1461069270843 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 05:34:30 INFO - PROCESS | 3332 | 1461069270846 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:34:30 INFO - PROCESS | 3332 | 1461069270849 Marionette TRACE conn4 <- [1,1358,null,{}] 05:34:30 INFO - PROCESS | 3332 | 1461069270853 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:30 INFO - PROCESS | 3332 | 1461069270966 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 05:34:31 INFO - PROCESS | 3332 | 1461069271108 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:31 INFO - PROCESS | 3332 | ++DOCSHELL 1CAA3000 == 80 [pid = 3332] [id = 349] 05:34:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 139 (1CAA5C00) [pid = 3332] [serial = 1046] [outer = 00000000] 05:34:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (1D7B8400) [pid = 3332] [serial = 1047] [outer = 1CAA5C00] 05:34:31 INFO - PROCESS | 3332 | 1461069271165 Marionette DEBUG loaded listener.js 05:34:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 141 (1D87EC00) [pid = 3332] [serial = 1048] [outer = 1CAA5C00] 05:34:31 INFO - PROCESS | 3332 | 1461069271786 Marionette TRACE conn4 <- [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] 05:34:31 INFO - PROCESS | 3332 | 1461069271872 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 05:34:31 INFO - PROCESS | 3332 | 1461069271875 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:34:31 INFO - PROCESS | 3332 | 1461069271877 Marionette TRACE conn4 <- [1,1362,null,{}] 05:34:31 INFO - PROCESS | 3332 | 1461069271881 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:32 INFO - PROCESS | 3332 | 1461069271995 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 05:34:32 INFO - PROCESS | 3332 | 1461069272131 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:32 INFO - PROCESS | 3332 | ++DOCSHELL 1CAAE000 == 81 [pid = 3332] [id = 350] 05:34:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 142 (1D786800) [pid = 3332] [serial = 1049] [outer = 00000000] 05:34:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 143 (1EAA2000) [pid = 3332] [serial = 1050] [outer = 1D786800] 05:34:32 INFO - PROCESS | 3332 | 1461069272189 Marionette DEBUG loaded listener.js 05:34:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 144 (1EAA6400) [pid = 3332] [serial = 1051] [outer = 1D786800] 05:34:32 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:32 INFO - PROCESS | 3332 | 1461069272763 Marionette TRACE conn4 <- [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] 05:34:32 INFO - PROCESS | 3332 | 1461069272812 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 05:34:32 INFO - PROCESS | 3332 | 1461069272816 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:34:32 INFO - PROCESS | 3332 | 1461069272818 Marionette TRACE conn4 <- [1,1366,null,{}] 05:34:32 INFO - PROCESS | 3332 | 1461069272822 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:32 INFO - PROCESS | 3332 | 1461069272949 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 05:34:33 INFO - PROCESS | 3332 | 1461069273065 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:33 INFO - PROCESS | 3332 | ++DOCSHELL 1EAE2C00 == 82 [pid = 3332] [id = 351] 05:34:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 145 (1EBB6C00) [pid = 3332] [serial = 1052] [outer = 00000000] 05:34:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 146 (20D61C00) [pid = 3332] [serial = 1053] [outer = 1EBB6C00] 05:34:33 INFO - PROCESS | 3332 | 1461069273163 Marionette DEBUG loaded listener.js 05:34:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 147 (210A1000) [pid = 3332] [serial = 1054] [outer = 1EBB6C00] 05:34:33 INFO - PROCESS | 3332 | 1461069273717 Marionette TRACE conn4 <- [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] 05:34:33 INFO - PROCESS | 3332 | 1461069273752 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 05:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:34:33 INFO - PROCESS | 3332 | 1461069273755 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:34:33 INFO - PROCESS | 3332 | 1461069273757 Marionette TRACE conn4 <- [1,1370,null,{}] 05:34:33 INFO - PROCESS | 3332 | 1461069273761 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:33 INFO - PROCESS | 3332 | 1461069273886 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 05:34:34 INFO - PROCESS | 3332 | 1461069274021 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:34 INFO - PROCESS | 3332 | ++DOCSHELL 10086800 == 83 [pid = 3332] [id = 352] 05:34:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 148 (10092C00) [pid = 3332] [serial = 1055] [outer = 00000000] 05:34:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 149 (1639C000) [pid = 3332] [serial = 1056] [outer = 10092C00] 05:34:34 INFO - PROCESS | 3332 | 1461069274117 Marionette DEBUG loaded listener.js 05:34:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 150 (1878A000) [pid = 3332] [serial = 1057] [outer = 10092C00] 05:34:34 INFO - PROCESS | 3332 | [3332] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:34 INFO - PROCESS | 3332 | 1461069274966 Marionette TRACE conn4 <- [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] 05:34:35 INFO - PROCESS | 3332 | 1461069274986 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 05:34:35 INFO - PROCESS | 3332 | 1461069275007 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:34:35 INFO - PROCESS | 3332 | 1461069275011 Marionette TRACE conn4 <- [1,1374,null,{}] 05:34:35 INFO - PROCESS | 3332 | 1461069275018 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:35 INFO - PROCESS | 3332 | 1461069275134 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 05:34:35 INFO - PROCESS | 3332 | 1461069275284 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:35 INFO - PROCESS | 3332 | ++DOCSHELL 1496E000 == 84 [pid = 3332] [id = 353] 05:34:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 151 (14B28400) [pid = 3332] [serial = 1058] [outer = 00000000] 05:34:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 152 (179CE400) [pid = 3332] [serial = 1059] [outer = 14B28400] 05:34:35 INFO - PROCESS | 3332 | 1461069275336 Marionette DEBUG loaded listener.js 05:34:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 153 (18723400) [pid = 3332] [serial = 1060] [outer = 14B28400] 05:34:35 INFO - PROCESS | 3332 | --DOCSHELL 1ADD3C00 == 83 [pid = 3332] [id = 344] 05:34:35 INFO - PROCESS | 3332 | --DOCSHELL 0FD05800 == 82 [pid = 3332] [id = 343] 05:34:35 INFO - PROCESS | 3332 | --DOCSHELL 1AB6C000 == 81 [pid = 3332] [id = 342] 05:34:35 INFO - PROCESS | 3332 | --DOCSHELL 19FD0000 == 80 [pid = 3332] [id = 341] 05:34:35 INFO - PROCESS | 3332 | --DOCSHELL 18EF2400 == 79 [pid = 3332] [id = 340] 05:34:35 INFO - PROCESS | 3332 | --DOCSHELL 18E6DC00 == 78 [pid = 3332] [id = 339] 05:34:35 INFO - PROCESS | 3332 | --DOCSHELL 1726A800 == 77 [pid = 3332] [id = 338] 05:34:35 INFO - PROCESS | 3332 | --DOCSHELL 0FC7E000 == 76 [pid = 3332] [id = 337] 05:34:35 INFO - PROCESS | 3332 | --DOCSHELL 103D9000 == 75 [pid = 3332] [id = 336] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 152 (1E932C00) [pid = 3332] [serial = 984] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 151 (1873F000) [pid = 3332] [serial = 901] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 150 (19FCE800) [pid = 3332] [serial = 826] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 149 (16398000) [pid = 3332] [serial = 883] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 148 (18BB4C00) [pid = 3332] [serial = 958] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 147 (18BAC800) [pid = 3332] [serial = 957] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 146 (16FDA000) [pid = 3332] [serial = 963] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 145 (18BB2000) [pid = 3332] [serial = 964] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 144 (2258E800) [pid = 3332] [serial = 955] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 143 (2247C000) [pid = 3332] [serial = 954] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 142 (191A6400) [pid = 3332] [serial = 966] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 141 (19C10000) [pid = 3332] [serial = 967] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 140 (21FF5000) [pid = 3332] [serial = 951] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 139 (103D0800) [pid = 3332] [serial = 978] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 138 (14B20C00) [pid = 3332] [serial = 979] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (1C980400) [pid = 3332] [serial = 973] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (1CAA6800) [pid = 3332] [serial = 982] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (1AEB9000) [pid = 3332] [serial = 970] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (1C955C00) [pid = 3332] [serial = 972] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (1D78E000) [pid = 3332] [serial = 975] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (1D7AF800) [pid = 3332] [serial = 976] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (10164400) [pid = 3332] [serial = 933] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (18BB4000) [pid = 3332] [serial = 936] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (1ACAA800) [pid = 3332] [serial = 981] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (1C985C00) [pid = 3332] [serial = 939] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (1EAA8000) [pid = 3332] [serial = 942] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (1EBC0800) [pid = 3332] [serial = 945] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (21112800) [pid = 3332] [serial = 948] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (1AC9E800) [pid = 3332] [serial = 969] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (19FD9C00) [pid = 3332] [serial = 961] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (19E0D400) [pid = 3332] [serial = 960] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 3332 | 1461069275981 Marionette TRACE conn4 <- [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] 05:34:36 INFO - PROCESS | 3332 | 1461069276036 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 05:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:34:36 INFO - PROCESS | 3332 | 1461069276042 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:34:36 INFO - PROCESS | 3332 | 1461069276045 Marionette TRACE conn4 <- [1,1378,null,{}] 05:34:36 INFO - PROCESS | 3332 | 1461069276049 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:36 INFO - PROCESS | 3332 | 1461069276140 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 05:34:36 INFO - PROCESS | 3332 | 1461069276233 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:36 INFO - PROCESS | 3332 | ++DOCSHELL 0F75BC00 == 76 [pid = 3332] [id = 354] 05:34:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (0F892000) [pid = 3332] [serial = 1061] [outer = 00000000] 05:34:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (14BC1C00) [pid = 3332] [serial = 1062] [outer = 0F892000] 05:34:36 INFO - PROCESS | 3332 | 1461069276288 Marionette DEBUG loaded listener.js 05:34:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (15C4FC00) [pid = 3332] [serial = 1063] [outer = 0F892000] 05:34:36 INFO - PROCESS | 3332 | 1461069276730 Marionette TRACE conn4 <- [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]]]}] 05:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 731ms 05:34:36 INFO - PROCESS | 3332 | 1461069276775 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 05:34:36 INFO - PROCESS | 3332 | 1461069276778 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 05:34:36 INFO - PROCESS | 3332 | 1461069276781 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:34:36 INFO - PROCESS | 3332 | 1461069276784 Marionette TRACE conn4 <- [1,1382,null,{}] 05:34:36 INFO - PROCESS | 3332 | 1461069276799 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:36 INFO - PROCESS | 3332 | 1461069276893 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 05:34:36 INFO - PROCESS | 3332 | 1461069276899 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:36 INFO - PROCESS | 3332 | ++DOCSHELL 18ED6800 == 77 [pid = 3332] [id = 355] 05:34:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (18EDE800) [pid = 3332] [serial = 1064] [outer = 00000000] 05:34:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (19078C00) [pid = 3332] [serial = 1065] [outer = 18EDE800] 05:34:36 INFO - PROCESS | 3332 | 1461069276956 Marionette DEBUG loaded listener.js 05:34:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (1963A400) [pid = 3332] [serial = 1066] [outer = 18EDE800] 05:34:37 INFO - PROCESS | 3332 | 1461069277435 Marionette TRACE conn4 <- [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]]]}] 05:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 673ms 05:34:37 INFO - PROCESS | 3332 | 1461069277457 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 05:34:37 INFO - PROCESS | 3332 | 1461069277460 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 05:34:37 INFO - PROCESS | 3332 | 1461069277463 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:34:37 INFO - PROCESS | 3332 | 1461069277465 Marionette TRACE conn4 <- [1,1386,null,{}] 05:34:37 INFO - PROCESS | 3332 | 1461069277473 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:37 INFO - PROCESS | 3332 | 1461069277563 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 05:34:37 INFO - PROCESS | 3332 | 1461069277571 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:37 INFO - PROCESS | 3332 | ++DOCSHELL 19778400 == 78 [pid = 3332] [id = 356] 05:34:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (19E09400) [pid = 3332] [serial = 1067] [outer = 00000000] 05:34:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (1AB67000) [pid = 3332] [serial = 1068] [outer = 19E09400] 05:34:37 INFO - PROCESS | 3332 | 1461069277617 Marionette DEBUG loaded listener.js 05:34:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (1AB6E000) [pid = 3332] [serial = 1069] [outer = 19E09400] 05:34:38 INFO - PROCESS | 3332 | 1461069278109 Marionette TRACE conn4 <- [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]]]}] 05:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 05:34:38 INFO - PROCESS | 3332 | 1461069278137 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 05:34:38 INFO - PROCESS | 3332 | 1461069278139 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 05:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:34:38 INFO - PROCESS | 3332 | 1461069278142 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:34:38 INFO - PROCESS | 3332 | 1461069278144 Marionette TRACE conn4 <- [1,1390,null,{}] 05:34:38 INFO - PROCESS | 3332 | 1461069278148 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:38 INFO - PROCESS | 3332 | 1461069278267 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 05:34:38 INFO - PROCESS | 3332 | 1461069278329 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:38 INFO - PROCESS | 3332 | ++DOCSHELL 19FDCC00 == 79 [pid = 3332] [id = 357] 05:34:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (1AB75C00) [pid = 3332] [serial = 1070] [outer = 00000000] 05:34:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (1ACAD800) [pid = 3332] [serial = 1071] [outer = 1AB75C00] 05:34:38 INFO - PROCESS | 3332 | 1461069278374 Marionette DEBUG loaded listener.js 05:34:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (1B383800) [pid = 3332] [serial = 1072] [outer = 1AB75C00] 05:34:38 INFO - PROCESS | 3332 | 1461069278786 Marionette TRACE conn4 <- [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]]]}] 05:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 671ms 05:34:38 INFO - PROCESS | 3332 | 1461069278813 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 05:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:34:38 INFO - PROCESS | 3332 | 1461069278815 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 05:34:38 INFO - PROCESS | 3332 | 1461069278834 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:34:38 INFO - PROCESS | 3332 | 1461069278836 Marionette TRACE conn4 <- [1,1394,null,{}] 05:34:38 INFO - PROCESS | 3332 | 1461069278848 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:39 INFO - PROCESS | 3332 | 1461069278993 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 05:34:39 INFO - PROCESS | 3332 | 1461069279095 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:39 INFO - PROCESS | 3332 | ++DOCSHELL 1B38B800 == 80 [pid = 3332] [id = 358] 05:34:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (1BD4A000) [pid = 3332] [serial = 1073] [outer = 00000000] 05:34:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (1C983400) [pid = 3332] [serial = 1074] [outer = 1BD4A000] 05:34:39 INFO - PROCESS | 3332 | 1461069279142 Marionette DEBUG loaded listener.js 05:34:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (1CAA0000) [pid = 3332] [serial = 1075] [outer = 1BD4A000] 05:34:39 INFO - PROCESS | 3332 | 1461069279572 Marionette TRACE conn4 <- [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]]]}] 05:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 811ms 05:34:39 INFO - PROCESS | 3332 | 1461069279629 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 05:34:39 INFO - PROCESS | 3332 | 1461069279631 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 05:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:34:39 INFO - PROCESS | 3332 | 1461069279634 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:34:39 INFO - PROCESS | 3332 | 1461069279636 Marionette TRACE conn4 <- [1,1398,null,{}] 05:34:39 INFO - PROCESS | 3332 | 1461069279645 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:39 INFO - PROCESS | 3332 | 1461069279765 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 05:34:39 INFO - PROCESS | 3332 | 1461069279836 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:39 INFO - PROCESS | 3332 | ++DOCSHELL 1CAA6800 == 81 [pid = 3332] [id = 359] 05:34:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (1CAAAC00) [pid = 3332] [serial = 1076] [outer = 00000000] 05:34:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 139 (1D7B4800) [pid = 3332] [serial = 1077] [outer = 1CAAAC00] 05:34:39 INFO - PROCESS | 3332 | 1461069279882 Marionette DEBUG loaded listener.js 05:34:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (1D7B3C00) [pid = 3332] [serial = 1078] [outer = 1CAAAC00] 05:34:40 INFO - PROCESS | 3332 | --DOMWINDOW == 139 (0FD01C00) [pid = 3332] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:34:40 INFO - PROCESS | 3332 | --DOMWINDOW == 138 (1B11B800) [pid = 3332] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:34:40 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (1D8E4000) [pid = 3332] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:34:40 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (19FD1400) [pid = 3332] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:34:40 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (1AC9EC00) [pid = 3332] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:34:40 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (18E6E400) [pid = 3332] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:34:40 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (10136C00) [pid = 3332] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:34:40 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (19020400) [pid = 3332] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:34:40 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (1471C000) [pid = 3332] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:34:40 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (17901400) [pid = 3332] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:34:40 INFO - PROCESS | 3332 | 1461069280447 Marionette TRACE conn4 <- [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]]]}] 05:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 830ms 05:34:40 INFO - PROCESS | 3332 | 1461069280465 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 05:34:40 INFO - PROCESS | 3332 | 1461069280467 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 05:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:34:40 INFO - PROCESS | 3332 | 1461069280470 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:34:40 INFO - PROCESS | 3332 | 1461069280472 Marionette TRACE conn4 <- [1,1402,null,{}] 05:34:40 INFO - PROCESS | 3332 | 1461069280476 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:40 INFO - PROCESS | 3332 | 1461069280601 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 05:34:40 INFO - PROCESS | 3332 | 1461069280665 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:40 INFO - PROCESS | 3332 | ++DOCSHELL 15C57800 == 82 [pid = 3332] [id = 360] 05:34:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (15CE1C00) [pid = 3332] [serial = 1079] [outer = 00000000] 05:34:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (19FD8000) [pid = 3332] [serial = 1080] [outer = 15CE1C00] 05:34:40 INFO - PROCESS | 3332 | 1461069280712 Marionette DEBUG loaded listener.js 05:34:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (1C7F0000) [pid = 3332] [serial = 1081] [outer = 15CE1C00] 05:34:41 INFO - PROCESS | 3332 | 1461069281093 Marionette TRACE conn4 <- [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]]]}] 05:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 671ms 05:34:41 INFO - PROCESS | 3332 | 1461069281141 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 05:34:41 INFO - PROCESS | 3332 | 1461069281143 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 05:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:34:41 INFO - PROCESS | 3332 | 1461069281146 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:34:41 INFO - PROCESS | 3332 | 1461069281148 Marionette TRACE conn4 <- [1,1406,null,{}] 05:34:41 INFO - PROCESS | 3332 | 1461069281151 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:41 INFO - PROCESS | 3332 | 1461069281238 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 05:34:41 INFO - PROCESS | 3332 | 1461069281245 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:41 INFO - PROCESS | 3332 | ++DOCSHELL 1117D800 == 83 [pid = 3332] [id = 361] 05:34:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (1471D000) [pid = 3332] [serial = 1082] [outer = 00000000] 05:34:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (1EAAA400) [pid = 3332] [serial = 1083] [outer = 1471D000] 05:34:41 INFO - PROCESS | 3332 | 1461069281289 Marionette DEBUG loaded listener.js 05:34:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (1EBB4800) [pid = 3332] [serial = 1084] [outer = 1471D000] 05:34:41 INFO - PROCESS | 3332 | 1461069281740 Marionette TRACE conn4 <- [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]]]}] 05:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 631ms 05:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:34:41 INFO - PROCESS | 3332 | 1461069281778 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 05:34:41 INFO - PROCESS | 3332 | 1461069281780 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 05:34:41 INFO - PROCESS | 3332 | 1461069281783 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:34:41 INFO - PROCESS | 3332 | 1461069281784 Marionette TRACE conn4 <- [1,1410,null,{}] 05:34:41 INFO - PROCESS | 3332 | 1461069281788 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:41 INFO - PROCESS | 3332 | 1461069281877 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 05:34:41 INFO - PROCESS | 3332 | 1461069281884 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:41 INFO - PROCESS | 3332 | ++DOCSHELL 1F227C00 == 84 [pid = 3332] [id = 362] 05:34:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (20D5D400) [pid = 3332] [serial = 1085] [outer = 00000000] 05:34:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (210A8C00) [pid = 3332] [serial = 1086] [outer = 20D5D400] 05:34:41 INFO - PROCESS | 3332 | 1461069281929 Marionette DEBUG loaded listener.js 05:34:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 139 (21114C00) [pid = 3332] [serial = 1087] [outer = 20D5D400] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 14C02800 == 83 [pid = 3332] [id = 265] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1C97EC00 == 82 [pid = 3332] [id = 332] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 10194800 == 81 [pid = 3332] [id = 300] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 10BD3000 == 80 [pid = 3332] [id = 197] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1D784C00 == 79 [pid = 3332] [id = 78] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 19C0E800 == 78 [pid = 3332] [id = 106] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 20D67000 == 77 [pid = 3332] [id = 299] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1C7F1400 == 76 [pid = 3332] [id = 331] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 19639400 == 75 [pid = 3332] [id = 148] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 14943000 == 74 [pid = 3332] [id = 179] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 21FC7800 == 73 [pid = 3332] [id = 334] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 18ED3800 == 72 [pid = 3332] [id = 278] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 210A3800 == 71 [pid = 3332] [id = 333] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1977C000 == 70 [pid = 3332] [id = 200] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 18EE9C00 == 69 [pid = 3332] [id = 108] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1C952800 == 68 [pid = 3332] [id = 211] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 103B7800 == 67 [pid = 3332] [id = 133] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 0AF61000 == 66 [pid = 3332] [id = 217] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1DF87000 == 65 [pid = 3332] [id = 214] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 0AF54C00 == 64 [pid = 3332] [id = 150] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1B19D800 == 63 [pid = 3332] [id = 280] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1ACA5400 == 62 [pid = 3332] [id = 279] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 18783400 == 61 [pid = 3332] [id = 330] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 0FB03000 == 60 [pid = 3332] [id = 329] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1CAA0800 == 59 [pid = 3332] [id = 229] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 18EEA400 == 58 [pid = 3332] [id = 92] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 16FDB800 == 57 [pid = 3332] [id = 258] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 19775000 == 56 [pid = 3332] [id = 246] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1C91F000 == 55 [pid = 3332] [id = 281] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1F22D400 == 54 [pid = 3332] [id = 298] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 191A0C00 == 53 [pid = 3332] [id = 91] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1446CC00 == 52 [pid = 3332] [id = 212] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1790D800 == 51 [pid = 3332] [id = 198] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1BD53400 == 50 [pid = 3332] [id = 149] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1013DC00 == 49 [pid = 3332] [id = 75] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 10094400 == 48 [pid = 3332] [id = 335] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 15C59C00 == 47 [pid = 3332] [id = 213] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1C979000 == 46 [pid = 3332] [id = 282] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1EAEF000 == 45 [pid = 3332] [id = 247] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 10092800 == 44 [pid = 3332] [id = 132] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1496E000 == 43 [pid = 3332] [id = 353] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 10086800 == 42 [pid = 3332] [id = 352] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1CAAE000 == 41 [pid = 3332] [id = 350] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1EAE2C00 == 40 [pid = 3332] [id = 351] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1CAA3000 == 39 [pid = 3332] [id = 349] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 0FC7E400 == 38 [pid = 3332] [id = 348] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 14C0B800 == 37 [pid = 3332] [id = 347] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 1117E000 == 36 [pid = 3332] [id = 345] 05:34:43 INFO - PROCESS | 3332 | --DOCSHELL 0FD0E000 == 35 [pid = 3332] [id = 346] 05:34:44 INFO - PROCESS | 3332 | --DOCSHELL 18ED6800 == 34 [pid = 3332] [id = 355] 05:34:44 INFO - PROCESS | 3332 | --DOCSHELL 0F75BC00 == 33 [pid = 3332] [id = 354] 05:34:44 INFO - PROCESS | 3332 | --DOCSHELL 1B38B800 == 32 [pid = 3332] [id = 358] 05:34:44 INFO - PROCESS | 3332 | --DOCSHELL 19FDCC00 == 31 [pid = 3332] [id = 357] 05:34:44 INFO - PROCESS | 3332 | --DOCSHELL 1CAA6800 == 30 [pid = 3332] [id = 359] 05:34:44 INFO - PROCESS | 3332 | --DOCSHELL 19778400 == 29 [pid = 3332] [id = 356] 05:34:44 INFO - PROCESS | 3332 | --DOCSHELL 15C57800 == 28 [pid = 3332] [id = 360] 05:34:44 INFO - PROCESS | 3332 | --DOCSHELL 1117D800 == 27 [pid = 3332] [id = 361] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 138 (1E93B800) [pid = 3332] [serial = 985] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (1AB70C00) [pid = 3332] [serial = 1023] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (1AEBE800) [pid = 3332] [serial = 1026] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (1AB73400) [pid = 3332] [serial = 1024] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (18EE7800) [pid = 3332] [serial = 1017] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (18EEEC00) [pid = 3332] [serial = 1018] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (19774400) [pid = 3332] [serial = 1029] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (191A5C00) [pid = 3332] [serial = 1020] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (14B2C800) [pid = 3332] [serial = 1008] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (14BC3000) [pid = 3332] [serial = 1009] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (18739800) [pid = 3332] [serial = 1014] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (18790C00) [pid = 3332] [serial = 1015] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (103B3800) [pid = 3332] [serial = 1011] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (11176000) [pid = 3332] [serial = 1012] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (17907400) [pid = 3332] [serial = 1005] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (10092400) [pid = 3332] [serial = 987] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (1919CC00) [pid = 3332] [serial = 990] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (1D785800) [pid = 3332] [serial = 993] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (2109E800) [pid = 3332] [serial = 996] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (21110000) [pid = 3332] [serial = 999] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (21FCD000) [pid = 3332] [serial = 1002] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (1C7F1000) [pid = 3332] [serial = 1032] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (1C828C00) [pid = 3332] [serial = 1033] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (1C94C800) [pid = 3332] [serial = 1035] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (1B114C00) [pid = 3332] [serial = 1027] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (1AB75000) [pid = 3332] [serial = 1030] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (19779000) [pid = 3332] [serial = 1021] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3332 | 1461069284657 Marionette TRACE conn4 <- [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]]]}] 05:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 2932ms 05:34:44 INFO - PROCESS | 3332 | 1461069284719 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 05:34:44 INFO - PROCESS | 3332 | 1461069284723 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 05:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:34:44 INFO - PROCESS | 3332 | 1461069284728 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:34:44 INFO - PROCESS | 3332 | 1461069284731 Marionette TRACE conn4 <- [1,1414,null,{}] 05:34:44 INFO - PROCESS | 3332 | 1461069284738 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:44 INFO - PROCESS | 3332 | 1461069284831 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 05:34:44 INFO - PROCESS | 3332 | 1461069284845 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:44 INFO - PROCESS | 3332 | ++DOCSHELL 0FB03C00 == 28 [pid = 3332] [id = 363] 05:34:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (0FB04000) [pid = 3332] [serial = 1088] [outer = 00000000] 05:34:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (0FB69800) [pid = 3332] [serial = 1089] [outer = 0FB04000] 05:34:44 INFO - PROCESS | 3332 | 1461069284896 Marionette DEBUG loaded listener.js 05:34:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (0FBB4800) [pid = 3332] [serial = 1090] [outer = 0FB04000] 05:34:45 INFO - PROCESS | 3332 | 1461069285382 Marionette TRACE conn4 <- [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]]]}] 05:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 691ms 05:34:45 INFO - PROCESS | 3332 | 1461069285419 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 05:34:45 INFO - PROCESS | 3332 | 1461069285425 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 05:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:34:45 INFO - PROCESS | 3332 | 1461069285431 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:34:45 INFO - PROCESS | 3332 | 1461069285434 Marionette TRACE conn4 <- [1,1418,null,{}] 05:34:45 INFO - PROCESS | 3332 | 1461069285438 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:45 INFO - PROCESS | 3332 | 1461069285525 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 05:34:45 INFO - PROCESS | 3332 | 1461069285535 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:45 INFO - PROCESS | 3332 | ++DOCSHELL 0FBBE400 == 29 [pid = 3332] [id = 364] 05:34:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (0FC86800) [pid = 3332] [serial = 1091] [outer = 00000000] 05:34:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (10036C00) [pid = 3332] [serial = 1092] [outer = 0FC86800] 05:34:45 INFO - PROCESS | 3332 | 1461069285582 Marionette DEBUG loaded listener.js 05:34:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (1008A400) [pid = 3332] [serial = 1093] [outer = 0FC86800] 05:34:46 INFO - PROCESS | 3332 | 1461069286081 Marionette TRACE conn4 <- [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]]]}] 05:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 671ms 05:34:46 INFO - PROCESS | 3332 | 1461069286104 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 05:34:46 INFO - PROCESS | 3332 | 1461069286106 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 05:34:46 INFO - PROCESS | 3332 | 1461069286110 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:34:46 INFO - PROCESS | 3332 | 1461069286114 Marionette TRACE conn4 <- [1,1422,null,{}] 05:34:46 INFO - PROCESS | 3332 | 1461069286129 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:46 INFO - PROCESS | 3332 | 1461069286250 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 05:34:46 INFO - PROCESS | 3332 | 1461069286260 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:46 INFO - PROCESS | 3332 | ++DOCSHELL 10190000 == 30 [pid = 3332] [id = 365] 05:34:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (10190400) [pid = 3332] [serial = 1094] [outer = 00000000] 05:34:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (10196400) [pid = 3332] [serial = 1095] [outer = 10190400] 05:34:46 INFO - PROCESS | 3332 | 1461069286318 Marionette DEBUG loaded listener.js 05:34:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (1019C400) [pid = 3332] [serial = 1096] [outer = 10190400] 05:34:46 INFO - PROCESS | 3332 | 1461069286792 Marionette TRACE conn4 <- [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]]]}] 05:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 730ms 05:34:46 INFO - PROCESS | 3332 | 1461069286852 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 05:34:46 INFO - PROCESS | 3332 | 1461069286854 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 05:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:34:46 INFO - PROCESS | 3332 | 1461069286858 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:34:46 INFO - PROCESS | 3332 | 1461069286860 Marionette TRACE conn4 <- [1,1426,null,{}] 05:34:46 INFO - PROCESS | 3332 | 1461069286866 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:46 INFO - PROCESS | 3332 | 1461069286948 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 05:34:46 INFO - PROCESS | 3332 | 1461069286954 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:46 INFO - PROCESS | 3332 | ++DOCSHELL 103D2000 == 31 [pid = 3332] [id = 366] 05:34:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (10B8E400) [pid = 3332] [serial = 1097] [outer = 00000000] 05:34:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (1117EC00) [pid = 3332] [serial = 1098] [outer = 10B8E400] 05:34:47 INFO - PROCESS | 3332 | 1461069287000 Marionette DEBUG loaded listener.js 05:34:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (14462800) [pid = 3332] [serial = 1099] [outer = 10B8E400] 05:34:47 INFO - PROCESS | 3332 | 1461069287448 Marionette TRACE conn4 <- [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]]]}] 05:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 631ms 05:34:47 INFO - PROCESS | 3332 | 1461069287489 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 05:34:47 INFO - PROCESS | 3332 | 1461069287491 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 05:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:34:47 INFO - PROCESS | 3332 | 1461069287494 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:34:47 INFO - PROCESS | 3332 | 1461069287496 Marionette TRACE conn4 <- [1,1430,null,{}] 05:34:47 INFO - PROCESS | 3332 | 1461069287499 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:47 INFO - PROCESS | 3332 | 1461069287576 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 05:34:47 INFO - PROCESS | 3332 | 1461069287585 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:47 INFO - PROCESS | 3332 | ++DOCSHELL 14727400 == 32 [pid = 3332] [id = 367] 05:34:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (14729000) [pid = 3332] [serial = 1100] [outer = 00000000] 05:34:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (14B22000) [pid = 3332] [serial = 1101] [outer = 14729000] 05:34:47 INFO - PROCESS | 3332 | 1461069287659 Marionette DEBUG loaded listener.js 05:34:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (14B27000) [pid = 3332] [serial = 1102] [outer = 14729000] 05:34:48 INFO - PROCESS | 3332 | 1461069288124 Marionette TRACE conn4 <- [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]]]}] 05:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 670ms 05:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:34:48 INFO - PROCESS | 3332 | 1461069288165 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 05:34:48 INFO - PROCESS | 3332 | 1461069288167 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 05:34:48 INFO - PROCESS | 3332 | 1461069288170 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:34:48 INFO - PROCESS | 3332 | 1461069288172 Marionette TRACE conn4 <- [1,1434,null,{}] 05:34:48 INFO - PROCESS | 3332 | 1461069288175 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:48 INFO - PROCESS | 3332 | 1461069288289 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 05:34:48 INFO - PROCESS | 3332 | 1461069288299 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:48 INFO - PROCESS | 3332 | ++DOCSHELL 15C58000 == 33 [pid = 3332] [id = 368] 05:34:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (15C59000) [pid = 3332] [serial = 1103] [outer = 00000000] 05:34:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (16395000) [pid = 3332] [serial = 1104] [outer = 15C59000] 05:34:48 INFO - PROCESS | 3332 | 1461069288356 Marionette DEBUG loaded listener.js 05:34:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (16FD4C00) [pid = 3332] [serial = 1105] [outer = 15C59000] 05:34:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (16FDE000) [pid = 3332] [serial = 1106] [outer = 0F83D400] 05:34:48 INFO - PROCESS | 3332 | 1461069288868 Marionette TRACE conn4 <- [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]]]}] 05:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 731ms 05:34:48 INFO - PROCESS | 3332 | 1461069288905 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 05:34:48 INFO - PROCESS | 3332 | 1461069288907 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 05:34:48 INFO - PROCESS | 3332 | 1461069288940 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:34:48 INFO - PROCESS | 3332 | 1461069288942 Marionette TRACE conn4 <- [1,1438,null,{}] 05:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:34:48 INFO - PROCESS | 3332 | 1461069288945 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:49 INFO - PROCESS | 3332 | 1461069289024 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 05:34:49 INFO - PROCESS | 3332 | 1461069289033 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:49 INFO - PROCESS | 3332 | ++DOCSHELL 17268800 == 34 [pid = 3332] [id = 369] 05:34:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (179D0000) [pid = 3332] [serial = 1107] [outer = 00000000] 05:34:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (18739C00) [pid = 3332] [serial = 1108] [outer = 179D0000] 05:34:49 INFO - PROCESS | 3332 | 1461069289079 Marionette DEBUG loaded listener.js 05:34:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (18786000) [pid = 3332] [serial = 1109] [outer = 179D0000] 05:34:49 INFO - PROCESS | 3332 | 1461069289564 Marionette TRACE conn4 <- [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]]]}] 05:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 671ms 05:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:34:49 INFO - PROCESS | 3332 | 1461069289616 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 05:34:49 INFO - PROCESS | 3332 | 1461069289618 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 05:34:49 INFO - PROCESS | 3332 | 1461069289621 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:34:49 INFO - PROCESS | 3332 | 1461069289623 Marionette TRACE conn4 <- [1,1442,null,{}] 05:34:49 INFO - PROCESS | 3332 | 1461069289627 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:49 INFO - PROCESS | 3332 | 1461069289703 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 05:34:49 INFO - PROCESS | 3332 | 1461069289709 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:49 INFO - PROCESS | 3332 | ++DOCSHELL 1493F400 == 35 [pid = 3332] [id = 370] 05:34:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (18789000) [pid = 3332] [serial = 1110] [outer = 00000000] 05:34:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (18BAA400) [pid = 3332] [serial = 1111] [outer = 18789000] 05:34:49 INFO - PROCESS | 3332 | 1461069289754 Marionette DEBUG loaded listener.js 05:34:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (18BA9C00) [pid = 3332] [serial = 1112] [outer = 18789000] 05:34:50 INFO - PROCESS | 3332 | 1461069290242 Marionette TRACE conn4 <- [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]]]}] 05:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 671ms 05:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:34:50 INFO - PROCESS | 3332 | 1461069290293 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 05:34:50 INFO - PROCESS | 3332 | 1461069290295 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 05:34:50 INFO - PROCESS | 3332 | 1461069290298 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:34:50 INFO - PROCESS | 3332 | 1461069290299 Marionette TRACE conn4 <- [1,1446,null,{}] 05:34:50 INFO - PROCESS | 3332 | 1461069290302 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:50 INFO - PROCESS | 3332 | 1461069290436 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 05:34:50 INFO - PROCESS | 3332 | 1461069290463 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:50 INFO - PROCESS | 3332 | ++DOCSHELL 1018F400 == 36 [pid = 3332] [id = 371] 05:34:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (18C1F400) [pid = 3332] [serial = 1113] [outer = 00000000] 05:34:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 139 (18E74400) [pid = 3332] [serial = 1114] [outer = 18C1F400] 05:34:50 INFO - PROCESS | 3332 | 1461069290508 Marionette DEBUG loaded listener.js 05:34:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (18E73400) [pid = 3332] [serial = 1115] [outer = 18C1F400] 05:34:51 INFO - PROCESS | 3332 | 1461069290970 Marionette TRACE conn4 <- [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]]]}] 05:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 731ms 05:34:51 INFO - PROCESS | 3332 | 1461069291029 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 05:34:51 INFO - PROCESS | 3332 | 1461069291031 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 05:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:34:51 INFO - PROCESS | 3332 | 1461069291034 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:34:51 INFO - PROCESS | 3332 | 1461069291036 Marionette TRACE conn4 <- [1,1450,null,{}] 05:34:51 INFO - PROCESS | 3332 | 1461069291044 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:51 INFO - PROCESS | 3332 | 1461069291155 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 05:34:51 INFO - PROCESS | 3332 | 1461069291168 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:51 INFO - PROCESS | 3332 | ++DOCSHELL 18ED9800 == 37 [pid = 3332] [id = 372] 05:34:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 141 (18EDA000) [pid = 3332] [serial = 1116] [outer = 00000000] 05:34:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 142 (18EEB800) [pid = 3332] [serial = 1117] [outer = 18EDA000] 05:34:51 INFO - PROCESS | 3332 | 1461069291213 Marionette DEBUG loaded listener.js 05:34:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 143 (18EF1C00) [pid = 3332] [serial = 1118] [outer = 18EDA000] 05:34:51 INFO - PROCESS | 3332 | 1461069291680 Marionette TRACE conn4 <- [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]]]}] 05:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 671ms 05:34:51 INFO - PROCESS | 3332 | 1461069291707 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 05:34:51 INFO - PROCESS | 3332 | 1461069291709 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 05:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:34:51 INFO - PROCESS | 3332 | 1461069291712 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:34:51 INFO - PROCESS | 3332 | 1461069291715 Marionette TRACE conn4 <- [1,1454,null,{}] 05:34:51 INFO - PROCESS | 3332 | 1461069291719 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:51 INFO - PROCESS | 3332 | 1461069291875 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 142 (1EAEA800) [pid = 3332] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 141 (1D7AC800) [pid = 3332] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 140 (20D5E400) [pid = 3332] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 139 (21FC7C00) [pid = 3332] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 138 (21110400) [pid = 3332] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (0FB09000) [pid = 3332] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (1B090000) [pid = 3332] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (2110A400) [pid = 3332] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (1EAE9800) [pid = 3332] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (1C82D800) [pid = 3332] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (20D64400) [pid = 3332] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (10134C00) [pid = 3332] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (1EAA3C00) [pid = 3332] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (1DF84400) [pid = 3332] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (20D58800) [pid = 3332] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (17909000) [pid = 3332] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (19079000) [pid = 3332] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (18783800) [pid = 3332] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (10036400) [pid = 3332] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (210A7C00) [pid = 3332] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (1CAAAC00) [pid = 3332] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (1BD4A000) [pid = 3332] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (15CE1C00) [pid = 3332] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (1471D000) [pid = 3332] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (19E09400) [pid = 3332] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (18EDE800) [pid = 3332] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (0F892000) [pid = 3332] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (14B28400) [pid = 3332] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (10092C00) [pid = 3332] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (1EBB6C00) [pid = 3332] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (1D786800) [pid = 3332] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (1CAA5C00) [pid = 3332] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (1C952400) [pid = 3332] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (1639F400) [pid = 3332] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (10161400) [pid = 3332] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (1C156800) [pid = 3332] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:34:52 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (1AB75C00) [pid = 3332] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:34:52 INFO - PROCESS | 3332 | 1461069292616 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:52 INFO - PROCESS | 3332 | ++DOCSHELL 0F892000 == 38 [pid = 3332] [id = 373] 05:34:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (0FB09000) [pid = 3332] [serial = 1119] [outer = 00000000] 05:34:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (1013F400) [pid = 3332] [serial = 1120] [outer = 0FB09000] 05:34:52 INFO - PROCESS | 3332 | 1461069292673 Marionette DEBUG loaded listener.js 05:34:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (14429000) [pid = 3332] [serial = 1121] [outer = 0FB09000] 05:34:53 INFO - PROCESS | 3332 | 1461069293076 Marionette TRACE conn4 <- [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]]]}] 05:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1384ms 05:34:53 INFO - PROCESS | 3332 | 1461069293098 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 05:34:53 INFO - PROCESS | 3332 | 1461069293100 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 05:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:34:53 INFO - PROCESS | 3332 | 1461069293103 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 3332 | 1461069293105 Marionette TRACE conn4 <- [1,1458,null,{}] 05:34:53 INFO - PROCESS | 3332 | 1461069293108 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:53 INFO - PROCESS | 3332 | 1461069293186 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 05:34:53 INFO - PROCESS | 3332 | 1461069293193 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:53 INFO - PROCESS | 3332 | ++DOCSHELL 15C50000 == 39 [pid = 3332] [id = 374] 05:34:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (15CDE400) [pid = 3332] [serial = 1122] [outer = 00000000] 05:34:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (18EEE800) [pid = 3332] [serial = 1123] [outer = 15CDE400] 05:34:53 INFO - PROCESS | 3332 | 1461069293237 Marionette DEBUG loaded listener.js 05:34:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (18EDE800) [pid = 3332] [serial = 1124] [outer = 15CDE400] 05:34:53 INFO - PROCESS | 3332 | 1461069293662 Marionette TRACE conn4 <- [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]]]}] 05:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 571ms 05:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:34:53 INFO - PROCESS | 3332 | 1461069293675 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 05:34:53 INFO - PROCESS | 3332 | 1461069293677 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 05:34:53 INFO - PROCESS | 3332 | 1461069293679 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 3332 | 1461069293681 Marionette TRACE conn4 <- [1,1462,null,{}] 05:34:53 INFO - PROCESS | 3332 | 1461069293684 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:53 INFO - PROCESS | 3332 | 1461069293801 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 05:34:53 INFO - PROCESS | 3332 | 1461069293824 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:53 INFO - PROCESS | 3332 | ++DOCSHELL 191A9800 == 40 [pid = 3332] [id = 375] 05:34:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (19639400) [pid = 3332] [serial = 1125] [outer = 00000000] 05:34:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (19776C00) [pid = 3332] [serial = 1126] [outer = 19639400] 05:34:53 INFO - PROCESS | 3332 | 1461069293869 Marionette DEBUG loaded listener.js 05:34:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (1977C400) [pid = 3332] [serial = 1127] [outer = 19639400] 05:34:54 INFO - PROCESS | 3332 | 1461069294312 Marionette TRACE conn4 <- [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]]]}] 05:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 671ms 05:34:54 INFO - PROCESS | 3332 | 1461069294363 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 05:34:54 INFO - PROCESS | 3332 | 1461069294364 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 05:34:54 INFO - PROCESS | 3332 | 1461069294369 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:34:54 INFO - PROCESS | 3332 | 1461069294370 Marionette TRACE conn4 <- [1,1466,null,{}] 05:34:54 INFO - PROCESS | 3332 | 1461069294374 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:54 INFO - PROCESS | 3332 | 1461069294456 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 05:34:54 INFO - PROCESS | 3332 | 1461069294462 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:54 INFO - PROCESS | 3332 | ++DOCSHELL 1977E800 == 41 [pid = 3332] [id = 376] 05:34:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (1977FC00) [pid = 3332] [serial = 1128] [outer = 00000000] 05:34:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (19E01400) [pid = 3332] [serial = 1129] [outer = 1977FC00] 05:34:54 INFO - PROCESS | 3332 | 1461069294509 Marionette DEBUG loaded listener.js 05:34:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (19E09400) [pid = 3332] [serial = 1130] [outer = 1977FC00] 05:34:55 INFO - PROCESS | 3332 | 1461069295444 Marionette TRACE conn4 <- [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]]]}] 05:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1128ms 05:34:55 INFO - PROCESS | 3332 | 1461069295500 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 05:34:55 INFO - PROCESS | 3332 | 1461069295506 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 05:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:34:55 INFO - PROCESS | 3332 | 1461069295512 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:34:55 INFO - PROCESS | 3332 | 1461069295516 Marionette TRACE conn4 <- [1,1470,null,{}] 05:34:55 INFO - PROCESS | 3332 | 1461069295562 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:55 INFO - PROCESS | 3332 | 1461069295707 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 05:34:55 INFO - PROCESS | 3332 | 1461069295806 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:55 INFO - PROCESS | 3332 | ++DOCSHELL 0FD07800 == 42 [pid = 3332] [id = 377] 05:34:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (0FD09000) [pid = 3332] [serial = 1131] [outer = 00000000] 05:34:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (1008F800) [pid = 3332] [serial = 1132] [outer = 0FD09000] 05:34:55 INFO - PROCESS | 3332 | 1461069295864 Marionette DEBUG loaded listener.js 05:34:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (10133C00) [pid = 3332] [serial = 1133] [outer = 0FD09000] 05:34:56 INFO - PROCESS | 3332 | 1461069296659 Marionette TRACE conn4 <- [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]]]}] 05:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1234ms 05:34:56 INFO - PROCESS | 3332 | 1461069296749 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 05:34:56 INFO - PROCESS | 3332 | 1461069296756 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 05:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:34:56 INFO - PROCESS | 3332 | 1461069296762 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:34:56 INFO - PROCESS | 3332 | 1461069296766 Marionette TRACE conn4 <- [1,1474,null,{}] 05:34:56 INFO - PROCESS | 3332 | 1461069296770 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:56 INFO - PROCESS | 3332 | 1461069296922 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 05:34:57 INFO - PROCESS | 3332 | 1461069297030 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:57 INFO - PROCESS | 3332 | ++DOCSHELL 0AF56400 == 43 [pid = 3332] [id = 378] 05:34:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (0AF57C00) [pid = 3332] [serial = 1134] [outer = 00000000] 05:34:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (10089800) [pid = 3332] [serial = 1135] [outer = 0AF57C00] 05:34:57 INFO - PROCESS | 3332 | 1461069297223 Marionette DEBUG loaded listener.js 05:34:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (10163400) [pid = 3332] [serial = 1136] [outer = 0AF57C00] 05:34:57 INFO - PROCESS | 3332 | --DOCSHELL 19777400 == 42 [pid = 3332] [id = 24] 05:34:57 INFO - PROCESS | 3332 | --DOCSHELL 19BD5C00 == 41 [pid = 3332] [id = 20] 05:34:57 INFO - PROCESS | 3332 | --DOCSHELL 1ABC9000 == 40 [pid = 3332] [id = 21] 05:34:57 INFO - PROCESS | 3332 | --DOCSHELL 18BAFC00 == 39 [pid = 3332] [id = 26] 05:34:57 INFO - PROCESS | 3332 | --DOCSHELL 10135C00 == 38 [pid = 3332] [id = 27] 05:34:57 INFO - PROCESS | 3332 | --DOCSHELL 0F83DC00 == 37 [pid = 3332] [id = 10] 05:34:57 INFO - PROCESS | 3332 | --DOCSHELL 1871A800 == 36 [pid = 3332] [id = 19] 05:34:57 INFO - PROCESS | 3332 | --DOCSHELL 19782800 == 35 [pid = 3332] [id = 25] 05:34:57 INFO - PROCESS | 3332 | --DOCSHELL 16394C00 == 34 [pid = 3332] [id = 18] 05:34:57 INFO - PROCESS | 3332 | --DOCSHELL 14C0EC00 == 33 [pid = 3332] [id = 17] 05:34:57 INFO - PROCESS | 3332 | --DOCSHELL 14B2F400 == 32 [pid = 3332] [id = 23] 05:34:57 INFO - PROCESS | 3332 | --DOCSHELL 1B19EC00 == 31 [pid = 3332] [id = 13] 05:34:57 INFO - PROCESS | 3332 | --DOCSHELL 15CDE000 == 30 [pid = 3332] [id = 11] 05:34:57 INFO - PROCESS | 3332 | --DOCSHELL 1493D800 == 29 [pid = 3332] [id = 16] 05:34:57 INFO - PROCESS | 3332 | --DOCSHELL 103D3C00 == 28 [pid = 3332] [id = 15] 05:34:57 INFO - PROCESS | 3332 | --DOCSHELL 103DBC00 == 27 [pid = 3332] [id = 28] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (210A8C00) [pid = 3332] [serial = 1086] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOCSHELL 1F227C00 == 26 [pid = 3332] [id = 362] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (1EE22C00) [pid = 3332] [serial = 946] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (1D877000) [pid = 3332] [serial = 931] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (210A1400) [pid = 3332] [serial = 997] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (21FD1800) [pid = 3332] [serial = 1003] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (22473800) [pid = 3332] [serial = 952] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (10193000) [pid = 3332] [serial = 988] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (1D7B2400) [pid = 3332] [serial = 940] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (21A88000) [pid = 3332] [serial = 898] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (1F227000) [pid = 3332] [serial = 892] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (1D876800) [pid = 3332] [serial = 994] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (21A83800) [pid = 3332] [serial = 949] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (19C14000) [pid = 3332] [serial = 1006] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (1EAEBC00) [pid = 3332] [serial = 889] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (1EAA9800) [pid = 3332] [serial = 943] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (20D62800) [pid = 3332] [serial = 895] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (18EDD800) [pid = 3332] [serial = 937] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (1AB68C00) [pid = 3332] [serial = 886] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (1977C800) [pid = 3332] [serial = 991] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (1019A400) [pid = 3332] [serial = 934] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (21118000) [pid = 3332] [serial = 1000] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (1EBB4800) [pid = 3332] [serial = 1084] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (1ACAD800) [pid = 3332] [serial = 1071] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (1D7B3C00) [pid = 3332] [serial = 1078] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (1B383800) [pid = 3332] [serial = 1072] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (1C7F0000) [pid = 3332] [serial = 1081] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (1AB6E000) [pid = 3332] [serial = 1069] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (1D7B4800) [pid = 3332] [serial = 1077] [outer = 00000000] [url = about:blank] 05:34:57 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (1CAA0000) [pid = 3332] [serial = 1075] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (1C983400) [pid = 3332] [serial = 1074] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (19FD8000) [pid = 3332] [serial = 1080] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (1EAAA400) [pid = 3332] [serial = 1083] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 91 (1AB67000) [pid = 3332] [serial = 1068] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 90 (19078C00) [pid = 3332] [serial = 1065] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 89 (1963A400) [pid = 3332] [serial = 1066] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 88 (14BC1C00) [pid = 3332] [serial = 1062] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 87 (15C4FC00) [pid = 3332] [serial = 1063] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 86 (18723400) [pid = 3332] [serial = 1060] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 85 (179CE400) [pid = 3332] [serial = 1059] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 84 (1878A000) [pid = 3332] [serial = 1057] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 83 (1639C000) [pid = 3332] [serial = 1056] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 82 (210A1000) [pid = 3332] [serial = 1054] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 81 (20D61C00) [pid = 3332] [serial = 1053] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 80 (1EAA6400) [pid = 3332] [serial = 1051] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 79 (1EAA2000) [pid = 3332] [serial = 1050] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 78 (1D87EC00) [pid = 3332] [serial = 1048] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 77 (1D7B8400) [pid = 3332] [serial = 1047] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 76 (1CAA3400) [pid = 3332] [serial = 1045] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 75 (1C982000) [pid = 3332] [serial = 1044] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 74 (1919DC00) [pid = 3332] [serial = 1042] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 73 (18BAF400) [pid = 3332] [serial = 1041] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 72 (14B2D800) [pid = 3332] [serial = 1039] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 71 (1442B800) [pid = 3332] [serial = 1038] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | --DOMWINDOW == 70 (18C1D000) [pid = 3332] [serial = 1036] [outer = 00000000] [url = about:blank] 05:34:58 INFO - PROCESS | 3332 | 1461069297975 Marionette TRACE conn4 <- [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]]]}] 05:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1273ms 05:34:58 INFO - PROCESS | 3332 | 1461069298036 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 05:34:58 INFO - PROCESS | 3332 | 1461069298041 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 05:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:34:58 INFO - PROCESS | 3332 | 1461069298046 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:34:58 INFO - PROCESS | 3332 | 1461069298049 Marionette TRACE conn4 <- [1,1478,null,{}] 05:34:58 INFO - PROCESS | 3332 | 1461069298054 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:58 INFO - PROCESS | 3332 | 1461069298139 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 05:34:58 INFO - PROCESS | 3332 | 1461069298147 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:58 INFO - PROCESS | 3332 | ++DOCSHELL 1008E000 == 27 [pid = 3332] [id = 379] 05:34:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 71 (10091C00) [pid = 3332] [serial = 1137] [outer = 00000000] 05:34:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 72 (10142800) [pid = 3332] [serial = 1138] [outer = 10091C00] 05:34:58 INFO - PROCESS | 3332 | 1461069298198 Marionette DEBUG loaded listener.js 05:34:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 73 (1018E400) [pid = 3332] [serial = 1139] [outer = 10091C00] 05:34:58 INFO - PROCESS | 3332 | 1461069298721 Marionette TRACE conn4 <- [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]]]}] 05:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 730ms 05:34:58 INFO - PROCESS | 3332 | 1461069298781 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 05:34:58 INFO - PROCESS | 3332 | 1461069298785 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 05:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:34:58 INFO - PROCESS | 3332 | 1461069298791 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:34:58 INFO - PROCESS | 3332 | 1461069298793 Marionette TRACE conn4 <- [1,1482,null,{}] 05:34:58 INFO - PROCESS | 3332 | 1461069298797 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:58 INFO - PROCESS | 3332 | 1461069298878 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 05:34:58 INFO - PROCESS | 3332 | 1461069298887 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:58 INFO - PROCESS | 3332 | ++DOCSHELL 10196800 == 28 [pid = 3332] [id = 380] 05:34:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 74 (103D3C00) [pid = 3332] [serial = 1140] [outer = 00000000] 05:34:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 75 (1472A000) [pid = 3332] [serial = 1141] [outer = 103D3C00] 05:34:58 INFO - PROCESS | 3332 | 1461069298933 Marionette DEBUG loaded listener.js 05:34:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 76 (14B03C00) [pid = 3332] [serial = 1142] [outer = 103D3C00] 05:34:59 INFO - PROCESS | 3332 | 1461069299421 Marionette TRACE conn4 <- [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]]]}] 05:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 673ms 05:34:59 INFO - PROCESS | 3332 | 1461069299467 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 05:34:59 INFO - PROCESS | 3332 | 1461069299470 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 05:34:59 INFO - PROCESS | 3332 | 1461069299473 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:34:59 INFO - PROCESS | 3332 | 1461069299476 Marionette TRACE conn4 <- [1,1486,null,{}] 05:34:59 INFO - PROCESS | 3332 | 1461069299487 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:59 INFO - PROCESS | 3332 | 1461069299574 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 05:34:59 INFO - PROCESS | 3332 | 1461069299662 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:59 INFO - PROCESS | 3332 | ++DOCSHELL 15C51000 == 29 [pid = 3332] [id = 381] 05:34:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 77 (15CD9800) [pid = 3332] [serial = 1143] [outer = 00000000] 05:34:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 78 (16FD4400) [pid = 3332] [serial = 1144] [outer = 15CD9800] 05:34:59 INFO - PROCESS | 3332 | 1461069299708 Marionette DEBUG loaded listener.js 05:34:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 79 (17265800) [pid = 3332] [serial = 1145] [outer = 15CD9800] 05:35:00 INFO - PROCESS | 3332 | 1461069300069 Marionette TRACE conn4 <- [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]]]}] 05:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 630ms 05:35:00 INFO - PROCESS | 3332 | 1461069300107 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 05:35:00 INFO - PROCESS | 3332 | 1461069300110 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 05:35:00 INFO - PROCESS | 3332 | 1461069300113 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:35:00 INFO - PROCESS | 3332 | 1461069300115 Marionette TRACE conn4 <- [1,1490,null,{}] 05:35:00 INFO - PROCESS | 3332 | 1461069300118 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:00 INFO - PROCESS | 3332 | 1461069300243 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 05:35:00 INFO - PROCESS | 3332 | 1461069300293 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:00 INFO - PROCESS | 3332 | ++DOCSHELL 179DBC00 == 30 [pid = 3332] [id = 382] 05:35:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 80 (183B8000) [pid = 3332] [serial = 1146] [outer = 00000000] 05:35:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 81 (18784800) [pid = 3332] [serial = 1147] [outer = 183B8000] 05:35:00 INFO - PROCESS | 3332 | 1461069300338 Marionette DEBUG loaded listener.js 05:35:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 82 (18783400) [pid = 3332] [serial = 1148] [outer = 183B8000] 05:35:00 INFO - PROCESS | 3332 | 1461069300780 Marionette TRACE conn4 <- [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]]]}] 05:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 730ms 05:35:00 INFO - PROCESS | 3332 | 1461069300847 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 05:35:00 INFO - PROCESS | 3332 | 1461069300849 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 05:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:35:00 INFO - PROCESS | 3332 | 1461069300859 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:35:00 INFO - PROCESS | 3332 | 1461069300861 Marionette TRACE conn4 <- [1,1494,null,{}] 05:35:00 INFO - PROCESS | 3332 | 1461069300864 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:01 INFO - PROCESS | 3332 | 1461069300970 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 05:35:01 INFO - PROCESS | 3332 | 1461069300982 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:01 INFO - PROCESS | 3332 | ++DOCSHELL 18BB0400 == 31 [pid = 3332] [id = 383] 05:35:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 83 (18BB1000) [pid = 3332] [serial = 1149] [outer = 00000000] 05:35:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 84 (18C1B000) [pid = 3332] [serial = 1150] [outer = 18BB1000] 05:35:01 INFO - PROCESS | 3332 | 1461069301038 Marionette DEBUG loaded listener.js 05:35:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 85 (18ED9C00) [pid = 3332] [serial = 1151] [outer = 18BB1000] 05:35:01 INFO - PROCESS | 3332 | 1461069301525 Marionette TRACE conn4 <- [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]]]}] 05:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 730ms 05:35:01 INFO - PROCESS | 3332 | 1461069301597 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 05:35:01 INFO - PROCESS | 3332 | 1461069301599 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 05:35:01 INFO - PROCESS | 3332 | 1461069301602 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:35:01 INFO - PROCESS | 3332 | 1461069301603 Marionette TRACE conn4 <- [1,1498,null,{}] 05:35:01 INFO - PROCESS | 3332 | 1461069301607 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:01 INFO - PROCESS | 3332 | 1461069301721 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 05:35:01 INFO - PROCESS | 3332 | 1461069301784 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:01 INFO - PROCESS | 3332 | ++DOCSHELL 0F88EC00 == 32 [pid = 3332] [id = 384] 05:35:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 86 (0FC7D800) [pid = 3332] [serial = 1152] [outer = 00000000] 05:35:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 87 (19189400) [pid = 3332] [serial = 1153] [outer = 0FC7D800] 05:35:01 INFO - PROCESS | 3332 | 1461069301832 Marionette DEBUG loaded listener.js 05:35:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 88 (19189000) [pid = 3332] [serial = 1154] [outer = 0FC7D800] 05:35:02 INFO - PROCESS | 3332 | --DOMWINDOW == 87 (18C1F400) [pid = 3332] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:35:02 INFO - PROCESS | 3332 | --DOMWINDOW == 86 (0FC86800) [pid = 3332] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:35:02 INFO - PROCESS | 3332 | --DOMWINDOW == 85 (179D0000) [pid = 3332] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:35:02 INFO - PROCESS | 3332 | --DOMWINDOW == 84 (10190400) [pid = 3332] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:35:02 INFO - PROCESS | 3332 | --DOMWINDOW == 83 (15C59000) [pid = 3332] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:35:02 INFO - PROCESS | 3332 | --DOMWINDOW == 82 (14729000) [pid = 3332] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:35:02 INFO - PROCESS | 3332 | --DOMWINDOW == 81 (18789000) [pid = 3332] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:35:02 INFO - PROCESS | 3332 | --DOMWINDOW == 80 (18EDA000) [pid = 3332] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:35:02 INFO - PROCESS | 3332 | --DOMWINDOW == 79 (10B8E400) [pid = 3332] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:35:02 INFO - PROCESS | 3332 | --DOMWINDOW == 78 (0FB04000) [pid = 3332] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:35:02 INFO - PROCESS | 3332 | --DOMWINDOW == 77 (15CDE400) [pid = 3332] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:35:02 INFO - PROCESS | 3332 | --DOMWINDOW == 76 (0FB09000) [pid = 3332] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:35:02 INFO - PROCESS | 3332 | --DOMWINDOW == 75 (19639400) [pid = 3332] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:35:02 INFO - PROCESS | 3332 | 1461069302414 Marionette TRACE conn4 <- [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]]]}] 05:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 831ms 05:35:02 INFO - PROCESS | 3332 | 1461069302437 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 05:35:02 INFO - PROCESS | 3332 | 1461069302440 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 05:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:35:02 INFO - PROCESS | 3332 | 1461069302442 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:35:02 INFO - PROCESS | 3332 | 1461069302444 Marionette TRACE conn4 <- [1,1502,null,{}] 05:35:02 INFO - PROCESS | 3332 | 1461069302448 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:02 INFO - PROCESS | 3332 | 1461069302525 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 05:35:02 INFO - PROCESS | 3332 | 1461069302531 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:02 INFO - PROCESS | 3332 | ++DOCSHELL 0FD04400 == 33 [pid = 3332] [id = 385] 05:35:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 76 (0FD04800) [pid = 3332] [serial = 1155] [outer = 00000000] 05:35:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 77 (14E76000) [pid = 3332] [serial = 1156] [outer = 0FD04800] 05:35:02 INFO - PROCESS | 3332 | 1461069302579 Marionette DEBUG loaded listener.js 05:35:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 78 (1639F400) [pid = 3332] [serial = 1157] [outer = 0FD04800] 05:35:03 INFO - PROCESS | 3332 | 1461069303006 Marionette TRACE conn4 <- [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]]]}] 05:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 570ms 05:35:03 INFO - PROCESS | 3332 | 1461069303013 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 05:35:03 INFO - PROCESS | 3332 | 1461069303015 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 05:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:35:03 INFO - PROCESS | 3332 | 1461069303018 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:35:03 INFO - PROCESS | 3332 | 1461069303020 Marionette TRACE conn4 <- [1,1506,null,{}] 05:35:03 INFO - PROCESS | 3332 | 1461069303034 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:03 INFO - PROCESS | 3332 | 1461069303138 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 05:35:03 INFO - PROCESS | 3332 | 1461069303147 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:03 INFO - PROCESS | 3332 | ++DOCSHELL 18790000 == 34 [pid = 3332] [id = 386] 05:35:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 79 (18BB2800) [pid = 3332] [serial = 1158] [outer = 00000000] 05:35:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 80 (191A8C00) [pid = 3332] [serial = 1159] [outer = 18BB2800] 05:35:03 INFO - PROCESS | 3332 | 1461069303194 Marionette DEBUG loaded listener.js 05:35:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 81 (19775800) [pid = 3332] [serial = 1160] [outer = 18BB2800] 05:35:03 INFO - PROCESS | 3332 | 1461069303601 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 630ms 05:35:03 INFO - PROCESS | 3332 | 1461069303659 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 05:35:03 INFO - PROCESS | 3332 | 1461069303661 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 05:35:03 INFO - PROCESS | 3332 | 1461069303664 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:35:03 INFO - PROCESS | 3332 | 1461069303666 Marionette TRACE conn4 <- [1,1510,null,{}] 05:35:03 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:35:03 INFO - PROCESS | 3332 | 1461069303674 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:03 INFO - PROCESS | 3332 | 1461069303752 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 05:35:03 INFO - PROCESS | 3332 | 1461069303759 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:03 INFO - PROCESS | 3332 | ++DOCSHELL 179CDC00 == 35 [pid = 3332] [id = 387] 05:35:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 82 (191A5C00) [pid = 3332] [serial = 1161] [outer = 00000000] 05:35:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 83 (19C10000) [pid = 3332] [serial = 1162] [outer = 191A5C00] 05:35:03 INFO - PROCESS | 3332 | 1461069303804 Marionette DEBUG loaded listener.js 05:35:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 84 (19E05C00) [pid = 3332] [serial = 1163] [outer = 191A5C00] 05:35:04 INFO - PROCESS | 3332 | 1461069304249 Marionette TRACE conn4 <- [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"]]]}] 05:35:04 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 () { 05:35:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:35:04 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 () { 05:35:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:35:04 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 () { 05:35:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:35:04 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 () { 05:35:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:35:04 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 638ms 05:35:04 INFO - PROCESS | 3332 | 1461069304308 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 05:35:04 INFO - PROCESS | 3332 | 1461069304310 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 05:35:04 INFO - PROCESS | 3332 | 1461069304314 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:35:04 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:35:04 INFO - PROCESS | 3332 | 1461069304315 Marionette TRACE conn4 <- [1,1514,null,{}] 05:35:04 INFO - PROCESS | 3332 | 1461069304319 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:04 INFO - PROCESS | 3332 | 1461069304449 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 05:35:04 INFO - PROCESS | 3332 | 1461069304643 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:04 INFO - PROCESS | 3332 | ++DOCSHELL 0FBB6C00 == 36 [pid = 3332] [id = 388] 05:35:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 85 (0FBC3000) [pid = 3332] [serial = 1164] [outer = 00000000] 05:35:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 86 (10038C00) [pid = 3332] [serial = 1165] [outer = 0FBC3000] 05:35:04 INFO - PROCESS | 3332 | 1461069304705 Marionette DEBUG loaded listener.js 05:35:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 87 (10134000) [pid = 3332] [serial = 1166] [outer = 0FBC3000] 05:35:05 INFO - PROCESS | 3332 | 1461069305272 Marionette TRACE conn4 <- [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"]]]}] 05:35:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:35:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:35:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:35:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:35:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:35:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:35:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:35:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:35:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:35:05 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 971ms 05:35:05 INFO - PROCESS | 3332 | 1461069305290 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 05:35:05 INFO - PROCESS | 3332 | 1461069305295 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 05:35:05 INFO - PROCESS | 3332 | 1461069305300 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:35:05 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:35:05 INFO - PROCESS | 3332 | 1461069305304 Marionette TRACE conn4 <- [1,1518,null,{}] 05:35:05 INFO - PROCESS | 3332 | 1461069305309 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:05 INFO - PROCESS | 3332 | 1461069305415 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 05:35:05 INFO - PROCESS | 3332 | 1461069305517 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:05 INFO - PROCESS | 3332 | ++DOCSHELL 10BD0000 == 37 [pid = 3332] [id = 389] 05:35:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 88 (11146000) [pid = 3332] [serial = 1167] [outer = 00000000] 05:35:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 89 (14E84C00) [pid = 3332] [serial = 1168] [outer = 11146000] 05:35:05 INFO - PROCESS | 3332 | 1461069305576 Marionette DEBUG loaded listener.js 05:35:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 90 (163A1800) [pid = 3332] [serial = 1169] [outer = 11146000] 05:35:06 INFO - PROCESS | 3332 | 1461069306114 Marionette TRACE conn4 <- [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]]]}] 05:35:06 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 05:35:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:35:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:35:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:35:06 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. 05:35:06 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:35:06 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 830ms 05:35:06 INFO - PROCESS | 3332 | 1461069306134 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 05:35:06 INFO - PROCESS | 3332 | 1461069306138 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 05:35:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:35:06 INFO - PROCESS | 3332 | 1461069306142 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:35:06 INFO - PROCESS | 3332 | 1461069306144 Marionette TRACE conn4 <- [1,1522,null,{}] 05:35:06 INFO - PROCESS | 3332 | 1461069306148 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:06 INFO - PROCESS | 3332 | 1461069306256 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 05:35:06 INFO - PROCESS | 3332 | 1461069306386 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:06 INFO - PROCESS | 3332 | ++DOCSHELL 18ED5400 == 38 [pid = 3332] [id = 390] 05:35:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 91 (1907B400) [pid = 3332] [serial = 1170] [outer = 00000000] 05:35:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (19E58C00) [pid = 3332] [serial = 1171] [outer = 1907B400] 05:35:06 INFO - PROCESS | 3332 | 1461069306443 Marionette DEBUG loaded listener.js 05:35:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (19ED6C00) [pid = 3332] [serial = 1172] [outer = 1907B400] 05:35:07 INFO - PROCESS | 3332 | 1461069307014 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:35:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:35:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 931ms 05:35:07 INFO - PROCESS | 3332 | 1461069307074 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 05:35:07 INFO - PROCESS | 3332 | 1461069307078 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 05:35:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:35:07 INFO - PROCESS | 3332 | 1461069307135 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:35:07 INFO - PROCESS | 3332 | 1461069307140 Marionette TRACE conn4 <- [1,1526,null,{}] 05:35:07 INFO - PROCESS | 3332 | 1461069307160 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:07 INFO - PROCESS | 3332 | 1461069307296 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 05:35:07 INFO - PROCESS | 3332 | 1461069307418 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:07 INFO - PROCESS | 3332 | ++DOCSHELL 19FD1000 == 39 [pid = 3332] [id = 391] 05:35:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (19FD1800) [pid = 3332] [serial = 1173] [outer = 00000000] 05:35:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (1AB71400) [pid = 3332] [serial = 1174] [outer = 19FD1800] 05:35:07 INFO - PROCESS | 3332 | 1461069307487 Marionette DEBUG loaded listener.js 05:35:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (1AB74800) [pid = 3332] [serial = 1175] [outer = 19FD1800] 05:35:08 INFO - PROCESS | 3332 | 1461069308040 Marionette TRACE conn4 <- [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]]]}] 05:35:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:35:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 950ms 05:35:08 INFO - PROCESS | 3332 | 1461069308079 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 05:35:08 INFO - PROCESS | 3332 | 1461069308082 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 05:35:08 INFO - PROCESS | 3332 | 1461069308085 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:35:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:35:08 INFO - PROCESS | 3332 | 1461069308087 Marionette TRACE conn4 <- [1,1530,null,{}] 05:35:08 INFO - PROCESS | 3332 | 1461069308091 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:08 INFO - PROCESS | 3332 | 1461069308196 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 05:35:08 INFO - PROCESS | 3332 | 1461069308342 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:08 INFO - PROCESS | 3332 | ++DOCSHELL 19FD9800 == 40 [pid = 3332] [id = 392] 05:35:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (1AB70000) [pid = 3332] [serial = 1176] [outer = 00000000] 05:35:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (1AD30800) [pid = 3332] [serial = 1177] [outer = 1AB70000] 05:35:08 INFO - PROCESS | 3332 | 1461069308397 Marionette DEBUG loaded listener.js 05:35:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (1ADD4800) [pid = 3332] [serial = 1178] [outer = 1AB70000] 05:35:08 INFO - PROCESS | 3332 | 1461069308904 Marionette TRACE conn4 <- [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]]]}] 05:35:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:35:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 870ms 05:35:08 INFO - PROCESS | 3332 | 1461069308959 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 05:35:08 INFO - PROCESS | 3332 | 1461069308961 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 05:35:08 INFO - PROCESS | 3332 | 1461069308964 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:35:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:35:09 INFO - PROCESS | 3332 | 1461069308967 Marionette TRACE conn4 <- [1,1534,null,{}] 05:35:09 INFO - PROCESS | 3332 | 1461069308970 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:09 INFO - PROCESS | 3332 | 1461069309071 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 05:35:09 INFO - PROCESS | 3332 | 1461069309177 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:09 INFO - PROCESS | 3332 | ++DOCSHELL 1B11B800 == 41 [pid = 3332] [id = 393] 05:35:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (1B11CC00) [pid = 3332] [serial = 1179] [outer = 00000000] 05:35:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (1B381400) [pid = 3332] [serial = 1180] [outer = 1B11CC00] 05:35:09 INFO - PROCESS | 3332 | 1461069309241 Marionette DEBUG loaded listener.js 05:35:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (1BD53C00) [pid = 3332] [serial = 1181] [outer = 1B11CC00] 05:35:10 INFO - PROCESS | 3332 | 1461069310046 Marionette TRACE conn4 <- [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]]]}] 05:35:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:35:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1118ms 05:35:10 INFO - PROCESS | 3332 | 1461069310086 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 05:35:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:35:10 INFO - PROCESS | 3332 | 1461069310091 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 05:35:10 INFO - PROCESS | 3332 | 1461069310096 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:35:10 INFO - PROCESS | 3332 | 1461069310100 Marionette TRACE conn4 <- [1,1538,null,{}] 05:35:10 INFO - PROCESS | 3332 | 1461069310107 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:10 INFO - PROCESS | 3332 | 1461069310209 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 05:35:10 INFO - PROCESS | 3332 | 1461069310343 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:10 INFO - PROCESS | 3332 | ++DOCSHELL 10198800 == 42 [pid = 3332] [id = 394] 05:35:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (1019D000) [pid = 3332] [serial = 1182] [outer = 00000000] 05:35:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (10FDAC00) [pid = 3332] [serial = 1183] [outer = 1019D000] 05:35:10 INFO - PROCESS | 3332 | 1461069310396 Marionette DEBUG loaded listener.js 05:35:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (1442E800) [pid = 3332] [serial = 1184] [outer = 1019D000] 05:35:10 INFO - PROCESS | 3332 | --DOCSHELL 146CA000 == 41 [pid = 3332] [id = 22] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (16395000) [pid = 3332] [serial = 1104] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (16FD4C00) [pid = 3332] [serial = 1105] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (14B22000) [pid = 3332] [serial = 1101] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (14B27000) [pid = 3332] [serial = 1102] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (18BAA400) [pid = 3332] [serial = 1111] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (18EEB800) [pid = 3332] [serial = 1117] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (1117EC00) [pid = 3332] [serial = 1098] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (14462800) [pid = 3332] [serial = 1099] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (0FB69800) [pid = 3332] [serial = 1089] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (0FBB4800) [pid = 3332] [serial = 1090] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (18E73400) [pid = 3332] [serial = 1115] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (18EF1C00) [pid = 3332] [serial = 1118] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (18EEE800) [pid = 3332] [serial = 1123] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 91 (1013F400) [pid = 3332] [serial = 1120] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 90 (1977C400) [pid = 3332] [serial = 1127] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 89 (14429000) [pid = 3332] [serial = 1121] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 88 (18EDE800) [pid = 3332] [serial = 1124] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 87 (18BA9C00) [pid = 3332] [serial = 1112] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 86 (1D78B000) [pid = 3332] [serial = 688] [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.] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 85 (19776C00) [pid = 3332] [serial = 1126] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 84 (18E74400) [pid = 3332] [serial = 1114] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 83 (10036C00) [pid = 3332] [serial = 1092] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 82 (1008A400) [pid = 3332] [serial = 1093] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 81 (18739C00) [pid = 3332] [serial = 1108] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 80 (18786000) [pid = 3332] [serial = 1109] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 79 (10196400) [pid = 3332] [serial = 1095] [outer = 00000000] [url = about:blank] 05:35:10 INFO - PROCESS | 3332 | --DOMWINDOW == 78 (1019C400) [pid = 3332] [serial = 1096] [outer = 00000000] [url = about:blank] 05:35:11 INFO - PROCESS | 3332 | 1461069310990 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:35:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:35:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 930ms 05:35:11 INFO - PROCESS | 3332 | 1461069311026 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 05:35:11 INFO - PROCESS | 3332 | 1461069311032 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 05:35:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:35:11 INFO - PROCESS | 3332 | 1461069311038 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:35:11 INFO - PROCESS | 3332 | 1461069311041 Marionette TRACE conn4 <- [1,1542,null,{}] 05:35:11 INFO - PROCESS | 3332 | 1461069311044 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:11 INFO - PROCESS | 3332 | 1461069311128 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 05:35:11 INFO - PROCESS | 3332 | 1461069311137 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:11 INFO - PROCESS | 3332 | ++DOCSHELL 0FD08000 == 42 [pid = 3332] [id = 395] 05:35:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 79 (0FD0A800) [pid = 3332] [serial = 1185] [outer = 00000000] 05:35:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 80 (10198000) [pid = 3332] [serial = 1186] [outer = 0FD0A800] 05:35:11 INFO - PROCESS | 3332 | 1461069311183 Marionette DEBUG loaded listener.js 05:35:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 81 (10B80C00) [pid = 3332] [serial = 1187] [outer = 0FD0A800] 05:35:11 INFO - PROCESS | 3332 | 1461069311678 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:35:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:35:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 05:35:11 INFO - PROCESS | 3332 | 1461069311711 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 05:35:11 INFO - PROCESS | 3332 | 1461069311713 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 05:35:11 INFO - PROCESS | 3332 | 1461069311716 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:35:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:35:11 INFO - PROCESS | 3332 | 1461069311720 Marionette TRACE conn4 <- [1,1546,null,{}] 05:35:11 INFO - PROCESS | 3332 | 1461069311732 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:11 INFO - PROCESS | 3332 | 1461069311818 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 05:35:11 INFO - PROCESS | 3332 | 1461069311827 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:11 INFO - PROCESS | 3332 | ++DOCSHELL 14B5D400 == 43 [pid = 3332] [id = 396] 05:35:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 82 (14BBE800) [pid = 3332] [serial = 1188] [outer = 00000000] 05:35:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 83 (14E77400) [pid = 3332] [serial = 1189] [outer = 14BBE800] 05:35:11 INFO - PROCESS | 3332 | 1461069311879 Marionette DEBUG loaded listener.js 05:35:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 84 (16FD4800) [pid = 3332] [serial = 1190] [outer = 14BBE800] 05:35:12 INFO - PROCESS | 3332 | 1461069312368 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:35:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:35:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 671ms 05:35:12 INFO - PROCESS | 3332 | 1461069312422 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 05:35:12 INFO - PROCESS | 3332 | 1461069312425 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 05:35:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:35:12 INFO - PROCESS | 3332 | 1461069312428 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:35:12 INFO - PROCESS | 3332 | 1461069312430 Marionette TRACE conn4 <- [1,1550,null,{}] 05:35:12 INFO - PROCESS | 3332 | 1461069312434 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:12 INFO - PROCESS | 3332 | 1461069312550 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 05:35:12 INFO - PROCESS | 3332 | 1461069312642 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:12 INFO - PROCESS | 3332 | ++DOCSHELL 146D2800 == 44 [pid = 3332] [id = 397] 05:35:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 85 (17266400) [pid = 3332] [serial = 1191] [outer = 00000000] 05:35:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 86 (1878C400) [pid = 3332] [serial = 1192] [outer = 17266400] 05:35:12 INFO - PROCESS | 3332 | 1461069312688 Marionette DEBUG loaded listener.js 05:35:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 87 (18BAD800) [pid = 3332] [serial = 1193] [outer = 17266400] 05:35:13 INFO - PROCESS | 3332 | 1461069313065 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:35:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:35:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 05:35:13 INFO - PROCESS | 3332 | 1461069313102 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 05:35:13 INFO - PROCESS | 3332 | 1461069313104 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 05:35:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:35:13 INFO - PROCESS | 3332 | 1461069313107 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:35:13 INFO - PROCESS | 3332 | 1461069313108 Marionette TRACE conn4 <- [1,1554,null,{}] 05:35:13 INFO - PROCESS | 3332 | 1461069313112 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:13 INFO - PROCESS | 3332 | 1461069313231 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 05:35:13 INFO - PROCESS | 3332 | 1461069313244 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:13 INFO - PROCESS | 3332 | ++DOCSHELL 179DA000 == 45 [pid = 3332] [id = 398] 05:35:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 88 (1878A400) [pid = 3332] [serial = 1194] [outer = 00000000] 05:35:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 89 (18ED8800) [pid = 3332] [serial = 1195] [outer = 1878A400] 05:35:13 INFO - PROCESS | 3332 | 1461069313289 Marionette DEBUG loaded listener.js 05:35:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 90 (18EDF000) [pid = 3332] [serial = 1196] [outer = 1878A400] 05:35:13 INFO - PROCESS | 3332 | 1461069313713 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:35:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:35:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 631ms 05:35:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:35:13 INFO - PROCESS | 3332 | 1461069313743 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 05:35:13 INFO - PROCESS | 3332 | 1461069313745 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 05:35:13 INFO - PROCESS | 3332 | 1461069313748 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:35:13 INFO - PROCESS | 3332 | 1461069313750 Marionette TRACE conn4 <- [1,1558,null,{}] 05:35:13 INFO - PROCESS | 3332 | 1461069313753 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:13 INFO - PROCESS | 3332 | 1461069313880 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 05:35:13 INFO - PROCESS | 3332 | 1461069313981 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:14 INFO - PROCESS | 3332 | ++DOCSHELL 191A9C00 == 46 [pid = 3332] [id = 399] 05:35:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 91 (19633C00) [pid = 3332] [serial = 1197] [outer = 00000000] 05:35:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (19779C00) [pid = 3332] [serial = 1198] [outer = 19633C00] 05:35:14 INFO - PROCESS | 3332 | 1461069314031 Marionette DEBUG loaded listener.js 05:35:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (19779000) [pid = 3332] [serial = 1199] [outer = 19633C00] 05:35:14 INFO - PROCESS | 3332 | 1461069314456 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:35:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:35:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 731ms 05:35:14 INFO - PROCESS | 3332 | 1461069314479 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 05:35:14 INFO - PROCESS | 3332 | 1461069314481 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 05:35:14 INFO - PROCESS | 3332 | 1461069314484 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:35:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:35:14 INFO - PROCESS | 3332 | 1461069314486 Marionette TRACE conn4 <- [1,1562,null,{}] 05:35:14 INFO - PROCESS | 3332 | 1461069314490 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:14 INFO - PROCESS | 3332 | 1461069314606 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 05:35:14 INFO - PROCESS | 3332 | 1461069314612 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:14 INFO - PROCESS | 3332 | ++DOCSHELL 1919D400 == 47 [pid = 3332] [id = 400] 05:35:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (19778800) [pid = 3332] [serial = 1200] [outer = 00000000] 05:35:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (19E54400) [pid = 3332] [serial = 1201] [outer = 19778800] 05:35:14 INFO - PROCESS | 3332 | 1461069314709 Marionette DEBUG loaded listener.js 05:35:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (19FD0C00) [pid = 3332] [serial = 1202] [outer = 19778800] 05:35:15 INFO - PROCESS | 3332 | 1461069315136 Marionette TRACE conn4 <- [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]]]}] 05:35:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:35:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 05:35:15 INFO - PROCESS | 3332 | 1461069315159 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 05:35:15 INFO - PROCESS | 3332 | 1461069315161 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 05:35:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:35:15 INFO - PROCESS | 3332 | 1461069315165 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:35:15 INFO - PROCESS | 3332 | 1461069315167 Marionette TRACE conn4 <- [1,1566,null,{}] 05:35:15 INFO - PROCESS | 3332 | 1461069315170 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:15 INFO - PROCESS | 3332 | 1461069315346 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 05:35:15 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (18BB1000) [pid = 3332] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:35:15 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (183B8000) [pid = 3332] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:35:15 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (0FC7D800) [pid = 3332] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:35:15 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (0AF57C00) [pid = 3332] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:35:15 INFO - PROCESS | 3332 | --DOMWINDOW == 91 (15CD9800) [pid = 3332] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:35:15 INFO - PROCESS | 3332 | --DOMWINDOW == 90 (103D3C00) [pid = 3332] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:35:15 INFO - PROCESS | 3332 | --DOMWINDOW == 89 (10091C00) [pid = 3332] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:35:15 INFO - PROCESS | 3332 | --DOMWINDOW == 88 (0FD04800) [pid = 3332] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:35:15 INFO - PROCESS | 3332 | --DOMWINDOW == 87 (18BB2800) [pid = 3332] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:35:15 INFO - PROCESS | 3332 | --DOMWINDOW == 86 (20D5D400) [pid = 3332] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:35:15 INFO - PROCESS | 3332 | 1461069315440 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:15 INFO - PROCESS | 3332 | ++DOCSHELL 0AF58C00 == 48 [pid = 3332] [id = 401] 05:35:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 87 (0AF5A800) [pid = 3332] [serial = 1203] [outer = 00000000] 05:35:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 88 (10091C00) [pid = 3332] [serial = 1204] [outer = 0AF5A800] 05:35:15 INFO - PROCESS | 3332 | 1461069315485 Marionette DEBUG loaded listener.js 05:35:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 89 (15C50400) [pid = 3332] [serial = 1205] [outer = 0AF5A800] 05:35:15 INFO - PROCESS | 3332 | 1461069315829 Marionette TRACE conn4 <- [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]]]}] 05:35:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:35:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 730ms 05:35:15 INFO - PROCESS | 3332 | 1461069315895 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 05:35:15 INFO - PROCESS | 3332 | 1461069315897 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 05:35:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:35:15 INFO - PROCESS | 3332 | 1461069315900 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:35:15 INFO - PROCESS | 3332 | 1461069315902 Marionette TRACE conn4 <- [1,1570,null,{}] 05:35:15 INFO - PROCESS | 3332 | 1461069315905 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:15 INFO - PROCESS | 3332 | 1461069315985 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 05:35:16 INFO - PROCESS | 3332 | 1461069315991 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:16 INFO - PROCESS | 3332 | ++DOCSHELL 183B0C00 == 49 [pid = 3332] [id = 402] 05:35:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 90 (1AB6F800) [pid = 3332] [serial = 1206] [outer = 00000000] 05:35:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 91 (1B113000) [pid = 3332] [serial = 1207] [outer = 1AB6F800] 05:35:16 INFO - PROCESS | 3332 | 1461069316036 Marionette DEBUG loaded listener.js 05:35:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (1B1A8000) [pid = 3332] [serial = 1208] [outer = 1AB6F800] 05:35:16 INFO - PROCESS | 3332 | 1461069316464 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:35:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:35:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 630ms 05:35:16 INFO - PROCESS | 3332 | 1461069316531 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 05:35:16 INFO - PROCESS | 3332 | 1461069316533 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 05:35:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:35:16 INFO - PROCESS | 3332 | 1461069316537 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:35:16 INFO - PROCESS | 3332 | 1461069316539 Marionette TRACE conn4 <- [1,1574,null,{}] 05:35:16 INFO - PROCESS | 3332 | 1461069316542 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:16 INFO - PROCESS | 3332 | 1461069316623 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 05:35:16 INFO - PROCESS | 3332 | 1461069316629 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:16 INFO - PROCESS | 3332 | ++DOCSHELL 1B38B000 == 50 [pid = 3332] [id = 403] 05:35:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (1C154800) [pid = 3332] [serial = 1209] [outer = 00000000] 05:35:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (1C7E4C00) [pid = 3332] [serial = 1210] [outer = 1C154800] 05:35:16 INFO - PROCESS | 3332 | 1461069316675 Marionette DEBUG loaded listener.js 05:35:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (1C824000) [pid = 3332] [serial = 1211] [outer = 1C154800] 05:35:17 INFO - PROCESS | 3332 | 1461069317166 Marionette TRACE conn4 <- [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]]]}] 05:35:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:35:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 671ms 05:35:17 INFO - PROCESS | 3332 | 1461069317211 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 05:35:17 INFO - PROCESS | 3332 | 1461069317213 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 05:35:17 INFO - PROCESS | 3332 | 1461069317217 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:35:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:35:17 INFO - PROCESS | 3332 | 1461069317219 Marionette TRACE conn4 <- [1,1578,null,{}] 05:35:17 INFO - PROCESS | 3332 | 1461069317223 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:17 INFO - PROCESS | 3332 | 1461069317323 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 05:35:17 INFO - PROCESS | 3332 | 1461069317468 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:17 INFO - PROCESS | 3332 | ++DOCSHELL 0AF56C00 == 51 [pid = 3332] [id = 404] 05:35:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (0AF57400) [pid = 3332] [serial = 1212] [outer = 00000000] 05:35:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (0FBBF400) [pid = 3332] [serial = 1213] [outer = 0AF57400] 05:35:17 INFO - PROCESS | 3332 | 1461069317526 Marionette DEBUG loaded listener.js 05:35:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (0FD0A400) [pid = 3332] [serial = 1214] [outer = 0AF57400] 05:35:18 INFO - PROCESS | 3332 | 1461069318208 Marionette TRACE conn4 <- [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]]]}] 05:35:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:35:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1015ms 05:35:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:35:18 INFO - PROCESS | 3332 | 1461069318237 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 05:35:18 INFO - PROCESS | 3332 | 1461069318241 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 05:35:18 INFO - PROCESS | 3332 | 1461069318246 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:35:18 INFO - PROCESS | 3332 | 1461069318250 Marionette TRACE conn4 <- [1,1582,null,{}] 05:35:18 INFO - PROCESS | 3332 | 1461069318256 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:18 INFO - PROCESS | 3332 | 1461069318388 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 05:35:18 INFO - PROCESS | 3332 | 1461069318494 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:18 INFO - PROCESS | 3332 | ++DOCSHELL 1471CC00 == 52 [pid = 3332] [id = 405] 05:35:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (14723800) [pid = 3332] [serial = 1215] [outer = 00000000] 05:35:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (14C05800) [pid = 3332] [serial = 1216] [outer = 14723800] 05:35:18 INFO - PROCESS | 3332 | 1461069318551 Marionette DEBUG loaded listener.js 05:35:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (15CE5800) [pid = 3332] [serial = 1217] [outer = 14723800] 05:35:19 INFO - PROCESS | 3332 | 1461069319145 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:35:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:35:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 930ms 05:35:19 INFO - PROCESS | 3332 | 1461069319179 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 05:35:19 INFO - PROCESS | 3332 | 1461069319184 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 05:35:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:35:19 INFO - PROCESS | 3332 | 1461069319188 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:35:19 INFO - PROCESS | 3332 | 1461069319190 Marionette TRACE conn4 <- [1,1586,null,{}] 05:35:19 INFO - PROCESS | 3332 | 1461069319194 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:19 INFO - PROCESS | 3332 | 1461069319302 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 05:35:19 INFO - PROCESS | 3332 | 1461069319407 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:19 INFO - PROCESS | 3332 | ++DOCSHELL 18EE3C00 == 53 [pid = 3332] [id = 406] 05:35:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (18EF0C00) [pid = 3332] [serial = 1218] [outer = 00000000] 05:35:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (191A4400) [pid = 3332] [serial = 1219] [outer = 18EF0C00] 05:35:19 INFO - PROCESS | 3332 | 1461069319463 Marionette DEBUG loaded listener.js 05:35:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (19C16000) [pid = 3332] [serial = 1220] [outer = 18EF0C00] 05:35:20 INFO - PROCESS | 3332 | 1461069320075 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:35:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:35:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 931ms 05:35:20 INFO - PROCESS | 3332 | 1461069320122 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 05:35:20 INFO - PROCESS | 3332 | 1461069320124 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 05:35:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:35:20 INFO - PROCESS | 3332 | 1461069320135 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:35:20 INFO - PROCESS | 3332 | 1461069320141 Marionette TRACE conn4 <- [1,1590,null,{}] 05:35:20 INFO - PROCESS | 3332 | 1461069320146 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:20 INFO - PROCESS | 3332 | 1461069320256 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 05:35:20 INFO - PROCESS | 3332 | 1461069320387 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:20 INFO - PROCESS | 3332 | ++DOCSHELL 19FD9000 == 54 [pid = 3332] [id = 407] 05:35:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (1AB6C000) [pid = 3332] [serial = 1221] [outer = 00000000] 05:35:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (1C94DC00) [pid = 3332] [serial = 1222] [outer = 1AB6C000] 05:35:20 INFO - PROCESS | 3332 | 1461069320443 Marionette DEBUG loaded listener.js 05:35:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (1C951400) [pid = 3332] [serial = 1223] [outer = 1AB6C000] 05:35:21 INFO - PROCESS | 3332 | 1461069321056 Marionette TRACE conn4 <- [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]]]}] 05:35:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:35:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 990ms 05:35:21 INFO - PROCESS | 3332 | 1461069321122 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 05:35:21 INFO - PROCESS | 3332 | 1461069321125 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 05:35:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:35:21 INFO - PROCESS | 3332 | 1461069321128 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:35:21 INFO - PROCESS | 3332 | 1461069321130 Marionette TRACE conn4 <- [1,1594,null,{}] 05:35:21 INFO - PROCESS | 3332 | 1461069321134 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:21 INFO - PROCESS | 3332 | 1461069321241 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 05:35:21 INFO - PROCESS | 3332 | 1461069321383 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:21 INFO - PROCESS | 3332 | ++DOCSHELL 19C17400 == 55 [pid = 3332] [id = 408] 05:35:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (19E0A400) [pid = 3332] [serial = 1224] [outer = 00000000] 05:35:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (1C97E000) [pid = 3332] [serial = 1225] [outer = 19E0A400] 05:35:21 INFO - PROCESS | 3332 | 1461069321439 Marionette DEBUG loaded listener.js 05:35:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (1C980C00) [pid = 3332] [serial = 1226] [outer = 19E0A400] 05:35:22 INFO - PROCESS | 3332 | 1461069322232 Marionette TRACE conn4 <- [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]]]}] 05:35:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:35:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1173ms 05:35:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:35:22 INFO - PROCESS | 3332 | 1461069322304 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 05:35:22 INFO - PROCESS | 3332 | 1461069322308 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 05:35:22 INFO - PROCESS | 3332 | 1461069322313 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:35:22 INFO - PROCESS | 3332 | 1461069322317 Marionette TRACE conn4 <- [1,1598,null,{}] 05:35:22 INFO - PROCESS | 3332 | 1461069322322 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:22 INFO - PROCESS | 3332 | 1461069322457 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 05:35:22 INFO - PROCESS | 3332 | 1461069322597 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:22 INFO - PROCESS | 3332 | ++DOCSHELL 1117E400 == 56 [pid = 3332] [id = 409] 05:35:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (1117FC00) [pid = 3332] [serial = 1227] [outer = 00000000] 05:35:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (14943000) [pid = 3332] [serial = 1228] [outer = 1117FC00] 05:35:22 INFO - PROCESS | 3332 | 1461069322653 Marionette DEBUG loaded listener.js 05:35:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (14B20800) [pid = 3332] [serial = 1229] [outer = 1117FC00] 05:35:22 INFO - PROCESS | 3332 | --DOCSHELL 18790000 == 55 [pid = 3332] [id = 386] 05:35:22 INFO - PROCESS | 3332 | --DOCSHELL 179CDC00 == 54 [pid = 3332] [id = 387] 05:35:22 INFO - PROCESS | 3332 | --DOCSHELL 18BB0400 == 53 [pid = 3332] [id = 383] 05:35:22 INFO - PROCESS | 3332 | --DOCSHELL 0FD04400 == 52 [pid = 3332] [id = 385] 05:35:22 INFO - PROCESS | 3332 | --DOCSHELL 0F88EC00 == 51 [pid = 3332] [id = 384] 05:35:22 INFO - PROCESS | 3332 | --DOCSHELL 179DBC00 == 50 [pid = 3332] [id = 382] 05:35:22 INFO - PROCESS | 3332 | --DOCSHELL 1B38B000 == 49 [pid = 3332] [id = 403] 05:35:22 INFO - PROCESS | 3332 | --DOCSHELL 183B0C00 == 48 [pid = 3332] [id = 402] 05:35:22 INFO - PROCESS | 3332 | --DOCSHELL 0AF58C00 == 47 [pid = 3332] [id = 401] 05:35:22 INFO - PROCESS | 3332 | --DOCSHELL 1919D400 == 46 [pid = 3332] [id = 400] 05:35:22 INFO - PROCESS | 3332 | --DOCSHELL 191A9C00 == 45 [pid = 3332] [id = 399] 05:35:22 INFO - PROCESS | 3332 | --DOCSHELL 179DA000 == 44 [pid = 3332] [id = 398] 05:35:22 INFO - PROCESS | 3332 | --DOCSHELL 146D2800 == 43 [pid = 3332] [id = 397] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (19E01400) [pid = 3332] [serial = 1129] [outer = 00000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3332 | --DOCSHELL 14B5D400 == 42 [pid = 3332] [id = 396] 05:35:22 INFO - PROCESS | 3332 | --DOCSHELL 0FD08000 == 41 [pid = 3332] [id = 395] 05:35:22 INFO - PROCESS | 3332 | --DOCSHELL 10198800 == 40 [pid = 3332] [id = 394] 05:35:22 INFO - PROCESS | 3332 | --DOCSHELL 19FD1000 == 39 [pid = 3332] [id = 391] 05:35:22 INFO - PROCESS | 3332 | --DOCSHELL 18ED5400 == 38 [pid = 3332] [id = 390] 05:35:22 INFO - PROCESS | 3332 | --DOCSHELL 10BD0000 == 37 [pid = 3332] [id = 389] 05:35:22 INFO - PROCESS | 3332 | --DOCSHELL 0FBB6C00 == 36 [pid = 3332] [id = 388] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (21114C00) [pid = 3332] [serial = 1087] [outer = 00000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (19C10000) [pid = 3332] [serial = 1162] [outer = 00000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (18C1B000) [pid = 3332] [serial = 1150] [outer = 00000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (18784800) [pid = 3332] [serial = 1147] [outer = 00000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (19189400) [pid = 3332] [serial = 1153] [outer = 00000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (10163400) [pid = 3332] [serial = 1136] [outer = 00000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (10089800) [pid = 3332] [serial = 1135] [outer = 00000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (16FD4400) [pid = 3332] [serial = 1144] [outer = 00000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (17265800) [pid = 3332] [serial = 1145] [outer = 00000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (1008F800) [pid = 3332] [serial = 1132] [outer = 00000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (1472A000) [pid = 3332] [serial = 1141] [outer = 00000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (14B03C00) [pid = 3332] [serial = 1142] [outer = 00000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (18ED9C00) [pid = 3332] [serial = 1151] [outer = 00000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (10142800) [pid = 3332] [serial = 1138] [outer = 00000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (1018E400) [pid = 3332] [serial = 1139] [outer = 00000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (14E76000) [pid = 3332] [serial = 1156] [outer = 00000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (1639F400) [pid = 3332] [serial = 1157] [outer = 00000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (191A8C00) [pid = 3332] [serial = 1159] [outer = 00000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (19775800) [pid = 3332] [serial = 1160] [outer = 00000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (19189000) [pid = 3332] [serial = 1154] [outer = 00000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3332 | --DOMWINDOW == 91 (18783400) [pid = 3332] [serial = 1148] [outer = 00000000] [url = about:blank] 05:35:23 INFO - PROCESS | 3332 | 1461069323194 Marionette TRACE conn4 <- [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]]]}] 05:35:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:35:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 05:35:23 INFO - PROCESS | 3332 | 1461069323244 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 05:35:23 INFO - PROCESS | 3332 | 1461069323249 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 05:35:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:35:23 INFO - PROCESS | 3332 | 1461069323255 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:35:23 INFO - PROCESS | 3332 | 1461069323258 Marionette TRACE conn4 <- [1,1602,null,{}] 05:35:23 INFO - PROCESS | 3332 | 1461069323261 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:23 INFO - PROCESS | 3332 | 1461069323344 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 05:35:23 INFO - PROCESS | 3332 | 1461069323351 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:23 INFO - PROCESS | 3332 | ++DOCSHELL 10137800 == 37 [pid = 3332] [id = 410] 05:35:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (1015F800) [pid = 3332] [serial = 1230] [outer = 00000000] 05:35:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (103D3000) [pid = 3332] [serial = 1231] [outer = 1015F800] 05:35:23 INFO - PROCESS | 3332 | 1461069323397 Marionette DEBUG loaded listener.js 05:35:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (14427000) [pid = 3332] [serial = 1232] [outer = 1015F800] 05:35:23 INFO - PROCESS | 3332 | 1461069323896 Marionette TRACE conn4 <- [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]]]}] 05:35:23 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 05:35:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 05:35:23 INFO - PROCESS | 3332 | 1461069323929 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 05:35:23 INFO - PROCESS | 3332 | 1461069323931 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 05:35:23 INFO - PROCESS | 3332 | 1461069323934 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:35:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:35:23 INFO - PROCESS | 3332 | 1461069323937 Marionette TRACE conn4 <- [1,1606,null,{}] 05:35:23 INFO - PROCESS | 3332 | 1461069323948 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:24 INFO - PROCESS | 3332 | 1461069324065 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 05:35:24 INFO - PROCESS | 3332 | 1461069324154 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:24 INFO - PROCESS | 3332 | ++DOCSHELL 15CE4C00 == 38 [pid = 3332] [id = 411] 05:35:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (16398000) [pid = 3332] [serial = 1233] [outer = 00000000] 05:35:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (16FDB800) [pid = 3332] [serial = 1234] [outer = 16398000] 05:35:24 INFO - PROCESS | 3332 | 1461069324211 Marionette DEBUG loaded listener.js 05:35:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (179D0000) [pid = 3332] [serial = 1235] [outer = 16398000] 05:35:24 INFO - PROCESS | 3332 | 1461069324570 Marionette TRACE conn4 <- [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]]]}] 05:35:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:35:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 671ms 05:35:24 INFO - PROCESS | 3332 | 1461069324617 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 05:35:24 INFO - PROCESS | 3332 | 1461069324620 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 05:35:24 INFO - PROCESS | 3332 | 1461069324623 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:35:24 INFO - PROCESS | 3332 | 1461069324624 Marionette TRACE conn4 <- [1,1610,null,{}] 05:35:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:35:24 INFO - PROCESS | 3332 | 1461069324628 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:24 INFO - PROCESS | 3332 | 1461069324714 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 05:35:24 INFO - PROCESS | 3332 | 1461069324720 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:24 INFO - PROCESS | 3332 | ++DOCSHELL 179DBC00 == 39 [pid = 3332] [id = 412] 05:35:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (183BE000) [pid = 3332] [serial = 1236] [outer = 00000000] 05:35:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (1878B000) [pid = 3332] [serial = 1237] [outer = 183BE000] 05:35:24 INFO - PROCESS | 3332 | 1461069324766 Marionette DEBUG loaded listener.js 05:35:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (18790800) [pid = 3332] [serial = 1238] [outer = 183BE000] 05:35:25 INFO - PROCESS | 3332 | 1461069325221 Marionette TRACE conn4 <- [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]]]}] 05:35:25 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 05:35:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 05:35:25 INFO - PROCESS | 3332 | 1461069325259 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 05:35:25 INFO - PROCESS | 3332 | 1461069325261 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 05:35:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:35:25 INFO - PROCESS | 3332 | 1461069325265 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:35:25 INFO - PROCESS | 3332 | 1461069325266 Marionette TRACE conn4 <- [1,1614,null,{}] 05:35:25 INFO - PROCESS | 3332 | 1461069325270 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:25 INFO - PROCESS | 3332 | 1461069325381 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 05:35:25 INFO - PROCESS | 3332 | 1461069325390 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:25 INFO - PROCESS | 3332 | ++DOCSHELL 18BB5000 == 40 [pid = 3332] [id = 413] 05:35:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (18BB6000) [pid = 3332] [serial = 1239] [outer = 00000000] 05:35:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (18C20C00) [pid = 3332] [serial = 1240] [outer = 18BB6000] 05:35:25 INFO - PROCESS | 3332 | 1461069325518 Marionette DEBUG loaded listener.js 05:35:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (18ED8C00) [pid = 3332] [serial = 1241] [outer = 18BB6000] 05:35:25 INFO - PROCESS | 3332 | 1461069325951 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:35:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:35:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 05:35:26 INFO - PROCESS | 3332 | 1461069325995 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 05:35:26 INFO - PROCESS | 3332 | 1461069325997 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 05:35:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:35:26 INFO - PROCESS | 3332 | 1461069326012 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:35:26 INFO - PROCESS | 3332 | 1461069326014 Marionette TRACE conn4 <- [1,1618,null,{}] 05:35:26 INFO - PROCESS | 3332 | 1461069326018 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:26 INFO - PROCESS | 3332 | 1461069326149 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 05:35:26 INFO - PROCESS | 3332 | 1461069326157 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:26 INFO - PROCESS | 3332 | ++DOCSHELL 10198C00 == 41 [pid = 3332] [id = 414] 05:35:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (18EDD800) [pid = 3332] [serial = 1242] [outer = 00000000] 05:35:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (19189800) [pid = 3332] [serial = 1243] [outer = 18EDD800] 05:35:26 INFO - PROCESS | 3332 | 1461069326257 Marionette DEBUG loaded listener.js 05:35:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (1919E800) [pid = 3332] [serial = 1244] [outer = 18EDD800] 05:35:26 INFO - PROCESS | 3332 | 1461069326683 Marionette TRACE conn4 <- [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]]]}] 05:35:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:35:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 731ms 05:35:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:35:26 INFO - PROCESS | 3332 | 1461069326776 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 05:35:26 INFO - PROCESS | 3332 | 1461069326778 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 05:35:26 INFO - PROCESS | 3332 | 1461069326781 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:35:26 INFO - PROCESS | 3332 | 1461069326783 Marionette TRACE conn4 <- [1,1622,null,{}] 05:35:26 INFO - PROCESS | 3332 | 1461069326791 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:26 INFO - PROCESS | 3332 | 1461069326900 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 05:35:26 INFO - PROCESS | 3332 | 1461069326910 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:26 INFO - PROCESS | 3332 | ++DOCSHELL 191A2400 == 42 [pid = 3332] [id = 415] 05:35:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (1963BC00) [pid = 3332] [serial = 1245] [outer = 00000000] 05:35:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (1977E000) [pid = 3332] [serial = 1246] [outer = 1963BC00] 05:35:26 INFO - PROCESS | 3332 | 1461069326955 Marionette DEBUG loaded listener.js 05:35:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (1977C400) [pid = 3332] [serial = 1247] [outer = 1963BC00] 05:35:27 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (19778800) [pid = 3332] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:35:27 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (0FD0A800) [pid = 3332] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:35:27 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (0AF5A800) [pid = 3332] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:35:27 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (1AB6F800) [pid = 3332] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:35:27 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (1878A400) [pid = 3332] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:35:27 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (1977FC00) [pid = 3332] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:35:27 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (0FD09000) [pid = 3332] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:35:27 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (19633C00) [pid = 3332] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:35:27 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (17266400) [pid = 3332] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:35:27 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (1B11CC00) [pid = 3332] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:35:27 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (14BBE800) [pid = 3332] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:35:27 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (1019D000) [pid = 3332] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:35:27 INFO - PROCESS | 3332 | 1461069327548 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:35:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:35:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 831ms 05:35:27 INFO - PROCESS | 3332 | 1461069327614 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 05:35:27 INFO - PROCESS | 3332 | 1461069327616 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 05:35:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:35:27 INFO - PROCESS | 3332 | 1461069327619 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:35:27 INFO - PROCESS | 3332 | 1461069327621 Marionette TRACE conn4 <- [1,1626,null,{}] 05:35:27 INFO - PROCESS | 3332 | 1461069327624 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:27 INFO - PROCESS | 3332 | 1461069327704 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 05:35:27 INFO - PROCESS | 3332 | 1461069327710 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:27 INFO - PROCESS | 3332 | ++DOCSHELL 10197C00 == 43 [pid = 3332] [id = 416] 05:35:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (1019DC00) [pid = 3332] [serial = 1248] [outer = 00000000] 05:35:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (18C21800) [pid = 3332] [serial = 1249] [outer = 1019DC00] 05:35:27 INFO - PROCESS | 3332 | 1461069327755 Marionette DEBUG loaded listener.js 05:35:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (1963B800) [pid = 3332] [serial = 1250] [outer = 1019DC00] 05:35:28 INFO - PROCESS | 3332 | 1461069328186 Marionette TRACE conn4 <- [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]]]}] 05:35:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:35:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 05:35:28 INFO - PROCESS | 3332 | 1461069328250 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 05:35:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:35:28 INFO - PROCESS | 3332 | 1461069328252 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 05:35:28 INFO - PROCESS | 3332 | 1461069328255 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:35:28 INFO - PROCESS | 3332 | 1461069328257 Marionette TRACE conn4 <- [1,1630,null,{}] 05:35:28 INFO - PROCESS | 3332 | 1461069328260 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:28 INFO - PROCESS | 3332 | 1461069328342 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 05:35:28 INFO - PROCESS | 3332 | 1461069328376 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:28 INFO - PROCESS | 3332 | ++DOCSHELL 14E77800 == 44 [pid = 3332] [id = 417] 05:35:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (183BA000) [pid = 3332] [serial = 1251] [outer = 00000000] 05:35:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (19E0E800) [pid = 3332] [serial = 1252] [outer = 183BA000] 05:35:28 INFO - PROCESS | 3332 | 1461069328420 Marionette DEBUG loaded listener.js 05:35:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (19FD4C00) [pid = 3332] [serial = 1253] [outer = 183BA000] 05:35:28 INFO - PROCESS | 3332 | 1461069328816 Marionette TRACE conn4 <- [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]]]}] 05:35:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:35:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 05:35:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:35:28 INFO - PROCESS | 3332 | 1461069328886 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 05:35:28 INFO - PROCESS | 3332 | 1461069328888 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 05:35:28 INFO - PROCESS | 3332 | 1461069328891 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:35:28 INFO - PROCESS | 3332 | 1461069328893 Marionette TRACE conn4 <- [1,1634,null,{}] 05:35:28 INFO - PROCESS | 3332 | 1461069328896 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:28 INFO - PROCESS | 3332 | 1461069328979 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 05:35:29 INFO - PROCESS | 3332 | 1461069328988 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:29 INFO - PROCESS | 3332 | ++DOCSHELL 11152C00 == 45 [pid = 3332] [id = 418] 05:35:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (1AB66C00) [pid = 3332] [serial = 1254] [outer = 00000000] 05:35:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (1ACA3800) [pid = 3332] [serial = 1255] [outer = 1AB66C00] 05:35:29 INFO - PROCESS | 3332 | 1461069329032 Marionette DEBUG loaded listener.js 05:35:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (1AD83000) [pid = 3332] [serial = 1256] [outer = 1AB66C00] 05:35:29 INFO - PROCESS | 3332 | 1461069329650 Marionette TRACE conn4 <- [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]]]}] 05:35:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:35:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 831ms 05:35:29 INFO - PROCESS | 3332 | 1461069329722 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 05:35:29 INFO - PROCESS | 3332 | 1461069329727 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 05:35:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:35:29 INFO - PROCESS | 3332 | 1461069329747 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:35:29 INFO - PROCESS | 3332 | 1461069329751 Marionette TRACE conn4 <- [1,1638,null,{}] 05:35:29 INFO - PROCESS | 3332 | 1461069329759 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:29 INFO - PROCESS | 3332 | 1461069329877 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 05:35:29 INFO - PROCESS | 3332 | 1461069329978 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:30 INFO - PROCESS | 3332 | ++DOCSHELL 10140C00 == 46 [pid = 3332] [id = 419] 05:35:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (1016B000) [pid = 3332] [serial = 1257] [outer = 00000000] 05:35:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (1446BC00) [pid = 3332] [serial = 1258] [outer = 1016B000] 05:35:30 INFO - PROCESS | 3332 | 1461069330048 Marionette DEBUG loaded listener.js 05:35:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (1496E800) [pid = 3332] [serial = 1259] [outer = 1016B000] 05:35:30 INFO - PROCESS | 3332 | 1461069330619 Marionette TRACE conn4 <- [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]]]}] 05:35:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:35:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 950ms 05:35:30 INFO - PROCESS | 3332 | 1461069330688 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 05:35:30 INFO - PROCESS | 3332 | 1461069330694 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 05:35:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:35:30 INFO - PROCESS | 3332 | 1461069330701 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:35:30 INFO - PROCESS | 3332 | 1461069330703 Marionette TRACE conn4 <- [1,1642,null,{}] 05:35:30 INFO - PROCESS | 3332 | 1461069330708 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:30 INFO - PROCESS | 3332 | 1461069330815 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 05:35:30 INFO - PROCESS | 3332 | 1461069330952 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:30 INFO - PROCESS | 3332 | ++DOCSHELL 0FD0F000 == 47 [pid = 3332] [id = 420] 05:35:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (1117EC00) [pid = 3332] [serial = 1260] [outer = 00000000] 05:35:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (18BB4800) [pid = 3332] [serial = 1261] [outer = 1117EC00] 05:35:31 INFO - PROCESS | 3332 | 1461069331009 Marionette DEBUG loaded listener.js 05:35:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (18EE8400) [pid = 3332] [serial = 1262] [outer = 1117EC00] 05:35:31 INFO - PROCESS | 3332 | 1461069331596 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:35:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:35:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 930ms 05:35:31 INFO - PROCESS | 3332 | 1461069331632 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 05:35:31 INFO - PROCESS | 3332 | 1461069331634 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 05:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:35:31 INFO - PROCESS | 3332 | 1461069331638 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:35:31 INFO - PROCESS | 3332 | 1461069331642 Marionette TRACE conn4 <- [1,1646,null,{}] 05:35:31 INFO - PROCESS | 3332 | 1461069331654 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:31 INFO - PROCESS | 3332 | 1461069331769 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 05:35:31 INFO - PROCESS | 3332 | 1461069331906 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:31 INFO - PROCESS | 3332 | ++DOCSHELL 1B1A3800 == 48 [pid = 3332] [id = 421] 05:35:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (1BD54400) [pid = 3332] [serial = 1263] [outer = 00000000] 05:35:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (1C159400) [pid = 3332] [serial = 1264] [outer = 1BD54400] 05:35:31 INFO - PROCESS | 3332 | 1461069331965 Marionette DEBUG loaded listener.js 05:35:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (1C823000) [pid = 3332] [serial = 1265] [outer = 1BD54400] 05:35:32 INFO - PROCESS | 3332 | 1461069332664 Marionette TRACE conn4 <- [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]]]}] 05:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1072ms 05:35:32 INFO - PROCESS | 3332 | 1461069332714 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 05:35:32 INFO - PROCESS | 3332 | 1461069332717 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 05:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:35:32 INFO - PROCESS | 3332 | 1461069332721 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:35:32 INFO - PROCESS | 3332 | 1461069332723 Marionette TRACE conn4 <- [1,1650,null,{}] 05:35:32 INFO - PROCESS | 3332 | 1461069332727 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:32 INFO - PROCESS | 3332 | 1461069332833 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 05:35:32 INFO - PROCESS | 3332 | 1461069332969 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:33 INFO - PROCESS | 3332 | ++DOCSHELL 1C156800 == 49 [pid = 3332] [id = 422] 05:35:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (1C7E8800) [pid = 3332] [serial = 1266] [outer = 00000000] 05:35:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (1C955C00) [pid = 3332] [serial = 1267] [outer = 1C7E8800] 05:35:33 INFO - PROCESS | 3332 | 1461069333029 Marionette DEBUG loaded listener.js 05:35:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (1C979000) [pid = 3332] [serial = 1268] [outer = 1C7E8800] 05:35:33 INFO - PROCESS | 3332 | 1461069333596 Marionette TRACE conn4 <- [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]]]}] 05:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 930ms 05:35:33 INFO - PROCESS | 3332 | 1461069333653 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 05:35:33 INFO - PROCESS | 3332 | 1461069333655 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 05:35:33 INFO - PROCESS | 3332 | 1461069333658 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:35:33 INFO - PROCESS | 3332 | 1461069333660 Marionette TRACE conn4 <- [1,1654,null,{}] 05:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:35:33 INFO - PROCESS | 3332 | 1461069333664 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:33 INFO - PROCESS | 3332 | 1461069333766 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 05:35:33 INFO - PROCESS | 3332 | 1461069333901 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:33 INFO - PROCESS | 3332 | ++DOCSHELL 10137000 == 50 [pid = 3332] [id = 423] 05:35:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (1C94A800) [pid = 3332] [serial = 1269] [outer = 00000000] 05:35:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (1CAA3C00) [pid = 3332] [serial = 1270] [outer = 1C94A800] 05:35:33 INFO - PROCESS | 3332 | 1461069333957 Marionette DEBUG loaded listener.js 05:35:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (1CAA3800) [pid = 3332] [serial = 1271] [outer = 1C94A800] 05:35:34 INFO - PROCESS | 3332 | 1461069334756 Marionette TRACE conn4 <- [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]]]}] 05:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1118ms 05:35:34 INFO - PROCESS | 3332 | 1461069334780 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 05:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:35:34 INFO - PROCESS | 3332 | 1461069334784 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 05:35:34 INFO - PROCESS | 3332 | 1461069334789 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:35:34 INFO - PROCESS | 3332 | 1461069334793 Marionette TRACE conn4 <- [1,1658,null,{}] 05:35:34 INFO - PROCESS | 3332 | 1461069334799 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:34 INFO - PROCESS | 3332 | 1461069334941 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 05:35:34 INFO - PROCESS | 3332 | 1461069334962 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:34 INFO - PROCESS | 3332 | ++DOCSHELL 10194800 == 51 [pid = 3332] [id = 424] 05:35:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (10195C00) [pid = 3332] [serial = 1272] [outer = 00000000] 05:35:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (14B2C400) [pid = 3332] [serial = 1273] [outer = 10195C00] 05:35:35 INFO - PROCESS | 3332 | 1461069335010 Marionette DEBUG loaded listener.js 05:35:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (15CDA400) [pid = 3332] [serial = 1274] [outer = 10195C00] 05:35:35 INFO - PROCESS | 3332 | 1461069335668 Marionette TRACE conn4 <- [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]]]}] 05:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 930ms 05:35:35 INFO - PROCESS | 3332 | 1461069335721 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 05:35:35 INFO - PROCESS | 3332 | 1461069335726 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 05:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:35:35 INFO - PROCESS | 3332 | 1461069335732 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:35:35 INFO - PROCESS | 3332 | 1461069335735 Marionette TRACE conn4 <- [1,1662,null,{}] 05:35:35 INFO - PROCESS | 3332 | 1461069335739 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:35 INFO - PROCESS | 3332 | 1461069335838 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 05:35:35 INFO - PROCESS | 3332 | 1461069335978 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:35 INFO - PROCESS | 3332 | --DOCSHELL 15C51000 == 50 [pid = 3332] [id = 381] 05:35:35 INFO - PROCESS | 3332 | --DOCSHELL 14E77800 == 49 [pid = 3332] [id = 417] 05:35:35 INFO - PROCESS | 3332 | --DOCSHELL 10197C00 == 48 [pid = 3332] [id = 416] 05:35:35 INFO - PROCESS | 3332 | --DOCSHELL 191A2400 == 47 [pid = 3332] [id = 415] 05:35:35 INFO - PROCESS | 3332 | --DOCSHELL 10198C00 == 46 [pid = 3332] [id = 414] 05:35:35 INFO - PROCESS | 3332 | --DOCSHELL 18BB5000 == 45 [pid = 3332] [id = 413] 05:35:36 INFO - PROCESS | 3332 | --DOCSHELL 179DBC00 == 44 [pid = 3332] [id = 412] 05:35:36 INFO - PROCESS | 3332 | --DOCSHELL 15CE4C00 == 43 [pid = 3332] [id = 411] 05:35:36 INFO - PROCESS | 3332 | --DOCSHELL 10137800 == 42 [pid = 3332] [id = 410] 05:35:36 INFO - PROCESS | 3332 | --DOCSHELL 1117E400 == 41 [pid = 3332] [id = 409] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (10038C00) [pid = 3332] [serial = 1165] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (14E84C00) [pid = 3332] [serial = 1168] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (1AB71400) [pid = 3332] [serial = 1174] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (19E58C00) [pid = 3332] [serial = 1171] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (1AD30800) [pid = 3332] [serial = 1177] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (1C7E4C00) [pid = 3332] [serial = 1210] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | ++DOCSHELL 0F3E7800 == 42 [pid = 3332] [id = 425] 05:35:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (0F83DC00) [pid = 3332] [serial = 1275] [outer = 00000000] 05:35:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (1008CC00) [pid = 3332] [serial = 1276] [outer = 0F83DC00] 05:35:36 INFO - PROCESS | 3332 | 1461069336076 Marionette DEBUG loaded listener.js 05:35:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (1015F400) [pid = 3332] [serial = 1277] [outer = 0F83DC00] 05:35:36 INFO - PROCESS | 3332 | --DOCSHELL 0AF56C00 == 41 [pid = 3332] [id = 404] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (19E09400) [pid = 3332] [serial = 1130] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (19779C00) [pid = 3332] [serial = 1198] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (1878C400) [pid = 3332] [serial = 1192] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (18BAD800) [pid = 3332] [serial = 1193] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (1BD53C00) [pid = 3332] [serial = 1181] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (1B381400) [pid = 3332] [serial = 1180] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (14E77400) [pid = 3332] [serial = 1189] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (16FD4800) [pid = 3332] [serial = 1190] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (1442E800) [pid = 3332] [serial = 1184] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (10FDAC00) [pid = 3332] [serial = 1183] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (19E54400) [pid = 3332] [serial = 1201] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (10198000) [pid = 3332] [serial = 1186] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (10B80C00) [pid = 3332] [serial = 1187] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (19779000) [pid = 3332] [serial = 1199] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (10091C00) [pid = 3332] [serial = 1204] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (19FD0C00) [pid = 3332] [serial = 1202] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (1B113000) [pid = 3332] [serial = 1207] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (15C50400) [pid = 3332] [serial = 1205] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (18ED8800) [pid = 3332] [serial = 1195] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (18EDF000) [pid = 3332] [serial = 1196] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (1B1A8000) [pid = 3332] [serial = 1208] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (10133C00) [pid = 3332] [serial = 1133] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3332 | 1461069336491 Marionette TRACE conn4 <- [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]]]}] 05:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 770ms 05:35:36 INFO - PROCESS | 3332 | 1461069336508 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 05:35:36 INFO - PROCESS | 3332 | 1461069336510 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 05:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:35:36 INFO - PROCESS | 3332 | 1461069336514 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:35:36 INFO - PROCESS | 3332 | 1461069336517 Marionette TRACE conn4 <- [1,1666,null,{}] 05:35:36 INFO - PROCESS | 3332 | 1461069336527 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:36 INFO - PROCESS | 3332 | 1461069336614 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 05:35:36 INFO - PROCESS | 3332 | 1461069336621 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:36 INFO - PROCESS | 3332 | ++DOCSHELL 10B8C800 == 42 [pid = 3332] [id = 426] 05:35:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (10BD4000) [pid = 3332] [serial = 1278] [outer = 00000000] 05:35:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (16FD4800) [pid = 3332] [serial = 1279] [outer = 10BD4000] 05:35:36 INFO - PROCESS | 3332 | 1461069336669 Marionette DEBUG loaded listener.js 05:35:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (18736C00) [pid = 3332] [serial = 1280] [outer = 10BD4000] 05:35:37 INFO - PROCESS | 3332 | 1461069337163 Marionette TRACE conn4 <- [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]]]}] 05:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 691ms 05:35:37 INFO - PROCESS | 3332 | 1461069337205 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 05:35:37 INFO - PROCESS | 3332 | 1461069337208 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 05:35:37 INFO - PROCESS | 3332 | 1461069337211 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:35:37 INFO - PROCESS | 3332 | 1461069337213 Marionette TRACE conn4 <- [1,1670,null,{}] 05:35:37 INFO - PROCESS | 3332 | 1461069337217 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:37 INFO - PROCESS | 3332 | 1461069337299 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 05:35:37 INFO - PROCESS | 3332 | 1461069337423 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:37 INFO - PROCESS | 3332 | ++DOCSHELL 18BAE400 == 43 [pid = 3332] [id = 427] 05:35:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (18BB0400) [pid = 3332] [serial = 1281] [outer = 00000000] 05:35:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (18EE2400) [pid = 3332] [serial = 1282] [outer = 18BB0400] 05:35:37 INFO - PROCESS | 3332 | 1461069337474 Marionette DEBUG loaded listener.js 05:35:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (18EEB400) [pid = 3332] [serial = 1283] [outer = 18BB0400] 05:35:37 INFO - PROCESS | 3332 | 1461069337842 Marionette TRACE conn4 <- [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]]]}] 05:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 05:35:37 INFO - PROCESS | 3332 | 1461069337885 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 05:35:37 INFO - PROCESS | 3332 | 1461069337887 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 05:35:37 INFO - PROCESS | 3332 | 1461069337890 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:35:37 INFO - PROCESS | 3332 | 1461069337892 Marionette TRACE conn4 <- [1,1674,null,{}] 05:35:37 INFO - PROCESS | 3332 | 1461069337896 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:37 INFO - PROCESS | 3332 | 1461069337977 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 05:35:38 INFO - PROCESS | 3332 | 1461069337985 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:38 INFO - PROCESS | 3332 | ++DOCSHELL 10139800 == 44 [pid = 3332] [id = 428] 05:35:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (10162800) [pid = 3332] [serial = 1284] [outer = 00000000] 05:35:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (1901D400) [pid = 3332] [serial = 1285] [outer = 10162800] 05:35:38 INFO - PROCESS | 3332 | 1461069338030 Marionette DEBUG loaded listener.js 05:35:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (19185C00) [pid = 3332] [serial = 1286] [outer = 10162800] 05:35:38 INFO - PROCESS | 3332 | 1461069338595 Marionette TRACE conn4 <- [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]]]}] 05:35:38 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 05:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 730ms 05:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:35:38 INFO - PROCESS | 3332 | 1461069338625 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 05:35:38 INFO - PROCESS | 3332 | 1461069338627 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 05:35:38 INFO - PROCESS | 3332 | 1461069338630 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:35:38 INFO - PROCESS | 3332 | 1461069338632 Marionette TRACE conn4 <- [1,1678,null,{}] 05:35:38 INFO - PROCESS | 3332 | 1461069338641 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:38 INFO - PROCESS | 3332 | 1461069338802 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 05:35:38 INFO - PROCESS | 3332 | 1461069338870 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:38 INFO - PROCESS | 3332 | ++DOCSHELL 1977F000 == 45 [pid = 3332] [id = 429] 05:35:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (19E01800) [pid = 3332] [serial = 1287] [outer = 00000000] 05:35:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (19ED1400) [pid = 3332] [serial = 1288] [outer = 19E01800] 05:35:38 INFO - PROCESS | 3332 | 1461069338922 Marionette DEBUG loaded listener.js 05:35:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (19FD6400) [pid = 3332] [serial = 1289] [outer = 19E01800] 05:35:39 INFO - PROCESS | 3332 | 1461069339349 Marionette TRACE conn4 <- [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]]]}] 05:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 771ms 05:35:39 INFO - PROCESS | 3332 | 1461069339401 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 05:35:39 INFO - PROCESS | 3332 | 1461069339403 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 05:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:35:39 INFO - PROCESS | 3332 | 1461069339407 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:35:39 INFO - PROCESS | 3332 | 1461069339409 Marionette TRACE conn4 <- [1,1682,null,{}] 05:35:39 INFO - PROCESS | 3332 | 1461069339413 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:39 INFO - PROCESS | 3332 | 1461069339531 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 05:35:39 INFO - PROCESS | 3332 | 1461069339591 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:39 INFO - PROCESS | 3332 | ++DOCSHELL 10162400 == 46 [pid = 3332] [id = 430] 05:35:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (19FD8800) [pid = 3332] [serial = 1290] [outer = 00000000] 05:35:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (1ADCEC00) [pid = 3332] [serial = 1291] [outer = 19FD8800] 05:35:39 INFO - PROCESS | 3332 | 1461069339640 Marionette DEBUG loaded listener.js 05:35:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (1B113000) [pid = 3332] [serial = 1292] [outer = 19FD8800] 05:35:40 INFO - PROCESS | 3332 | 1461069340055 Marionette TRACE conn4 <- [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]]]}] 05:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 671ms 05:35:40 INFO - PROCESS | 3332 | 1461069340082 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 05:35:40 INFO - PROCESS | 3332 | 1461069340084 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 05:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:35:40 INFO - PROCESS | 3332 | 1461069340093 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:35:40 INFO - PROCESS | 3332 | 1461069340094 Marionette TRACE conn4 <- [1,1686,null,{}] 05:35:40 INFO - PROCESS | 3332 | 1461069340097 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:40 INFO - PROCESS | 3332 | 1461069340375 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 05:35:40 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (18BB6000) [pid = 3332] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:35:40 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (1117FC00) [pid = 3332] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:35:40 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (18EDD800) [pid = 3332] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:35:40 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (183BE000) [pid = 3332] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:35:40 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (1963BC00) [pid = 3332] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:35:40 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (1015F800) [pid = 3332] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:35:40 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (16398000) [pid = 3332] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:35:40 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (183BA000) [pid = 3332] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:35:40 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (1019DC00) [pid = 3332] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:35:40 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (1AB70000) [pid = 3332] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:35:40 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (11146000) [pid = 3332] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:35:40 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (1C154800) [pid = 3332] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:35:40 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (19FD1800) [pid = 3332] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:35:40 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (0FBC3000) [pid = 3332] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:35:40 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (1907B400) [pid = 3332] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:35:40 INFO - PROCESS | 3332 | 1461069340446 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:40 INFO - PROCESS | 3332 | ++DOCSHELL 0F7B6400 == 47 [pid = 3332] [id = 431] 05:35:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (0F88EC00) [pid = 3332] [serial = 1293] [outer = 00000000] 05:35:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (10142000) [pid = 3332] [serial = 1294] [outer = 0F88EC00] 05:35:40 INFO - PROCESS | 3332 | 1461069340491 Marionette DEBUG loaded listener.js 05:35:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (14725C00) [pid = 3332] [serial = 1295] [outer = 0F88EC00] 05:35:40 INFO - PROCESS | 3332 | 1461069340858 Marionette TRACE conn4 <- [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]]]}] 05:35:40 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 05:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 830ms 05:35:40 INFO - PROCESS | 3332 | 1461069340927 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 05:35:40 INFO - PROCESS | 3332 | 1461069340929 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 05:35:40 INFO - PROCESS | 3332 | 1461069340932 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:35:40 INFO - PROCESS | 3332 | 1461069340934 Marionette TRACE conn4 <- [1,1690,null,{}] 05:35:40 INFO - PROCESS | 3332 | 1461069340938 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:41 INFO - PROCESS | 3332 | 1461069341021 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 05:35:41 INFO - PROCESS | 3332 | 1461069341028 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:41 INFO - PROCESS | 3332 | ++DOCSHELL 14BC1C00 == 48 [pid = 3332] [id = 432] 05:35:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (18BB6000) [pid = 3332] [serial = 1296] [outer = 00000000] 05:35:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (1C156000) [pid = 3332] [serial = 1297] [outer = 18BB6000] 05:35:41 INFO - PROCESS | 3332 | 1461069341073 Marionette DEBUG loaded listener.js 05:35:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (1C15E400) [pid = 3332] [serial = 1298] [outer = 18BB6000] 05:35:41 INFO - PROCESS | 3332 | 1461069341507 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 630ms 05:35:41 INFO - PROCESS | 3332 | 1461069341567 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 05:35:41 INFO - PROCESS | 3332 | 1461069341569 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 05:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:35:41 INFO - PROCESS | 3332 | 1461069341572 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:35:41 INFO - PROCESS | 3332 | 1461069341574 Marionette TRACE conn4 <- [1,1694,null,{}] 05:35:41 INFO - PROCESS | 3332 | 1461069341578 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:41 INFO - PROCESS | 3332 | 1461069341661 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 05:35:41 INFO - PROCESS | 3332 | 1461069341695 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:41 INFO - PROCESS | 3332 | ++DOCSHELL 1C7EB400 == 49 [pid = 3332] [id = 433] 05:35:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (1C917C00) [pid = 3332] [serial = 1299] [outer = 00000000] 05:35:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (1C954800) [pid = 3332] [serial = 1300] [outer = 1C917C00] 05:35:41 INFO - PROCESS | 3332 | 1461069341740 Marionette DEBUG loaded listener.js 05:35:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (1CA9F400) [pid = 3332] [serial = 1301] [outer = 1C917C00] 05:35:42 INFO - PROCESS | 3332 | 1461069342179 Marionette TRACE conn4 <- [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]]]}] 05:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 631ms 05:35:42 INFO - PROCESS | 3332 | 1461069342207 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 05:35:42 INFO - PROCESS | 3332 | 1461069342209 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 05:35:42 INFO - PROCESS | 3332 | 1461069342213 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:35:42 INFO - PROCESS | 3332 | 1461069342215 Marionette TRACE conn4 <- [1,1698,null,{}] 05:35:42 INFO - PROCESS | 3332 | 1461069342219 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:42 INFO - PROCESS | 3332 | 1461069342322 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 05:35:42 INFO - PROCESS | 3332 | 1461069342462 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:42 INFO - PROCESS | 3332 | ++DOCSHELL 0F37DC00 == 50 [pid = 3332] [id = 434] 05:35:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (0F7BCC00) [pid = 3332] [serial = 1302] [outer = 00000000] 05:35:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (10038C00) [pid = 3332] [serial = 1303] [outer = 0F7BCC00] 05:35:42 INFO - PROCESS | 3332 | 1461069342521 Marionette DEBUG loaded listener.js 05:35:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (10134C00) [pid = 3332] [serial = 1304] [outer = 0F7BCC00] 05:35:43 INFO - PROCESS | 3332 | 1461069343194 Marionette TRACE conn4 <- [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]]]}] 05:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1016ms 05:35:43 INFO - PROCESS | 3332 | 1461069343235 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 05:35:43 INFO - PROCESS | 3332 | 1461069343241 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 05:35:43 INFO - PROCESS | 3332 | 1461069343246 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:35:43 INFO - PROCESS | 3332 | 1461069343250 Marionette TRACE conn4 <- [1,1702,null,{}] 05:35:43 INFO - PROCESS | 3332 | 1461069343255 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:43 INFO - PROCESS | 3332 | 1461069343419 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 05:35:43 INFO - PROCESS | 3332 | 1461069343559 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:43 INFO - PROCESS | 3332 | ++DOCSHELL 10141400 == 51 [pid = 3332] [id = 435] 05:35:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (14724400) [pid = 3332] [serial = 1305] [outer = 00000000] 05:35:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (18721C00) [pid = 3332] [serial = 1306] [outer = 14724400] 05:35:43 INFO - PROCESS | 3332 | 1461069343622 Marionette DEBUG loaded listener.js 05:35:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (1878CC00) [pid = 3332] [serial = 1307] [outer = 14724400] 05:35:44 INFO - PROCESS | 3332 | 1461069344161 Marionette TRACE conn4 <- [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]]]}] 05:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 970ms 05:35:44 INFO - PROCESS | 3332 | 1461069344222 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 05:35:44 INFO - PROCESS | 3332 | 1461069344227 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 05:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:35:44 INFO - PROCESS | 3332 | 1461069344231 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:35:44 INFO - PROCESS | 3332 | 1461069344233 Marionette TRACE conn4 <- [1,1706,null,{}] 05:35:44 INFO - PROCESS | 3332 | 1461069344238 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:44 INFO - PROCESS | 3332 | 1461069344350 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 05:35:44 INFO - PROCESS | 3332 | 1461069344488 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:44 INFO - PROCESS | 3332 | ++DOCSHELL 1918C000 == 52 [pid = 3332] [id = 436] 05:35:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (1919EC00) [pid = 3332] [serial = 1308] [outer = 00000000] 05:35:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (19E09400) [pid = 3332] [serial = 1309] [outer = 1919EC00] 05:35:44 INFO - PROCESS | 3332 | 1461069344544 Marionette DEBUG loaded listener.js 05:35:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (1ACA7800) [pid = 3332] [serial = 1310] [outer = 1919EC00] 05:35:45 INFO - PROCESS | 3332 | 1461069345165 Marionette TRACE conn4 <- [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]]]}] 05:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 971ms 05:35:45 INFO - PROCESS | 3332 | 1461069345204 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 05:35:45 INFO - PROCESS | 3332 | 1461069345207 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 05:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:35:45 INFO - PROCESS | 3332 | 1461069345217 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:35:45 INFO - PROCESS | 3332 | 1461069345223 Marionette TRACE conn4 <- [1,1710,null,{}] 05:35:45 INFO - PROCESS | 3332 | 1461069345228 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:45 INFO - PROCESS | 3332 | 1461069345339 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 05:35:45 INFO - PROCESS | 3332 | 1461069345478 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:45 INFO - PROCESS | 3332 | ++DOCSHELL 0FC7E400 == 53 [pid = 3332] [id = 437] 05:35:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (1D7AC800) [pid = 3332] [serial = 1311] [outer = 00000000] 05:35:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (1D7B4400) [pid = 3332] [serial = 1312] [outer = 1D7AC800] 05:35:45 INFO - PROCESS | 3332 | 1461069345534 Marionette DEBUG loaded listener.js 05:35:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (1D7B7000) [pid = 3332] [serial = 1313] [outer = 1D7AC800] 05:35:46 INFO - PROCESS | 3332 | 1461069346099 Marionette TRACE conn4 <- [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]]]}] 05:35:46 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 05:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 930ms 05:35:46 INFO - PROCESS | 3332 | 1461069346145 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 05:35:46 INFO - PROCESS | 3332 | 1461069346148 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 05:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:35:46 INFO - PROCESS | 3332 | 1461069346151 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:35:46 INFO - PROCESS | 3332 | 1461069346153 Marionette TRACE conn4 <- [1,1714,null,{}] 05:35:46 INFO - PROCESS | 3332 | 1461069346157 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:46 INFO - PROCESS | 3332 | 1461069346264 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 05:35:46 INFO - PROCESS | 3332 | 1461069346401 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:46 INFO - PROCESS | 3332 | ++DOCSHELL 1D877800 == 54 [pid = 3332] [id = 438] 05:35:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (1D878000) [pid = 3332] [serial = 1314] [outer = 00000000] 05:35:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (1D880C00) [pid = 3332] [serial = 1315] [outer = 1D878000] 05:35:46 INFO - PROCESS | 3332 | 1461069346456 Marionette DEBUG loaded listener.js 05:35:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (1D8D8800) [pid = 3332] [serial = 1316] [outer = 1D878000] 05:35:47 INFO - PROCESS | 3332 | 1461069347080 Marionette TRACE conn4 <- [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]]]}] 05:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 971ms 05:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:35:47 INFO - PROCESS | 3332 | 1461069347130 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 05:35:47 INFO - PROCESS | 3332 | 1461069347133 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 05:35:47 INFO - PROCESS | 3332 | 1461069347137 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:35:47 INFO - PROCESS | 3332 | 1461069347139 Marionette TRACE conn4 <- [1,1718,null,{}] 05:35:47 INFO - PROCESS | 3332 | 1461069347143 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:47 INFO - PROCESS | 3332 | 1461069347249 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 05:35:47 INFO - PROCESS | 3332 | 1461069347548 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:47 INFO - PROCESS | 3332 | ++DOCSHELL 0AF5C000 == 55 [pid = 3332] [id = 439] 05:35:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (0AF60400) [pid = 3332] [serial = 1317] [outer = 00000000] 05:35:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1496F800) [pid = 3332] [serial = 1318] [outer = 0AF60400] 05:35:47 INFO - PROCESS | 3332 | 1461069347628 Marionette DEBUG loaded listener.js 05:35:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (14C0EC00) [pid = 3332] [serial = 1319] [outer = 0AF60400] 05:35:48 INFO - PROCESS | 3332 | 1461069348261 Marionette TRACE conn4 <- [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]]]}] 05:35:48 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 05:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1186ms 05:35:48 INFO - PROCESS | 3332 | 1461069348326 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 05:35:48 INFO - PROCESS | 3332 | 1461069348331 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 05:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:35:48 INFO - PROCESS | 3332 | 1461069348336 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:35:48 INFO - PROCESS | 3332 | 1461069348339 Marionette TRACE conn4 <- [1,1722,null,{}] 05:35:48 INFO - PROCESS | 3332 | 1461069348344 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:48 INFO - PROCESS | 3332 | 1461069348444 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 05:35:48 INFO - PROCESS | 3332 | 1461069348599 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:48 INFO - PROCESS | 3332 | --DOCSHELL 1C7EB400 == 54 [pid = 3332] [id = 433] 05:35:48 INFO - PROCESS | 3332 | --DOCSHELL 14BC1C00 == 53 [pid = 3332] [id = 432] 05:35:48 INFO - PROCESS | 3332 | --DOCSHELL 0F7B6400 == 52 [pid = 3332] [id = 431] 05:35:48 INFO - PROCESS | 3332 | --DOCSHELL 10162400 == 51 [pid = 3332] [id = 430] 05:35:48 INFO - PROCESS | 3332 | --DOCSHELL 1977F000 == 50 [pid = 3332] [id = 429] 05:35:48 INFO - PROCESS | 3332 | --DOCSHELL 10139800 == 49 [pid = 3332] [id = 428] 05:35:48 INFO - PROCESS | 3332 | --DOCSHELL 18BAE400 == 48 [pid = 3332] [id = 427] 05:35:48 INFO - PROCESS | 3332 | --DOCSHELL 10B8C800 == 47 [pid = 3332] [id = 426] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (191A4400) [pid = 3332] [serial = 1219] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (1C94DC00) [pid = 3332] [serial = 1222] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (1ACA3800) [pid = 3332] [serial = 1255] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | ++DOCSHELL 0FB70400 == 48 [pid = 3332] [id = 440] 05:35:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (0FD06400) [pid = 3332] [serial = 1320] [outer = 00000000] 05:35:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (10162400) [pid = 3332] [serial = 1321] [outer = 0FD06400] 05:35:48 INFO - PROCESS | 3332 | 1461069348704 Marionette DEBUG loaded listener.js 05:35:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (10B8C800) [pid = 3332] [serial = 1322] [outer = 0FD06400] 05:35:48 INFO - PROCESS | 3332 | --DOCSHELL 0F3E7800 == 47 [pid = 3332] [id = 425] 05:35:48 INFO - PROCESS | 3332 | --DOCSHELL 10194800 == 46 [pid = 3332] [id = 424] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (1ADD4800) [pid = 3332] [serial = 1178] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (163A1800) [pid = 3332] [serial = 1169] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (1C824000) [pid = 3332] [serial = 1211] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (1AB74800) [pid = 3332] [serial = 1175] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (10134000) [pid = 3332] [serial = 1166] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (19ED6C00) [pid = 3332] [serial = 1172] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (18C20C00) [pid = 3332] [serial = 1240] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (14B20800) [pid = 3332] [serial = 1229] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (14943000) [pid = 3332] [serial = 1228] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (1C97E000) [pid = 3332] [serial = 1225] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (19189800) [pid = 3332] [serial = 1243] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (18ED8C00) [pid = 3332] [serial = 1241] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (0FBBF400) [pid = 3332] [serial = 1213] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (1878B000) [pid = 3332] [serial = 1237] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (1977E000) [pid = 3332] [serial = 1246] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (103D3000) [pid = 3332] [serial = 1231] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (14427000) [pid = 3332] [serial = 1232] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (16FDB800) [pid = 3332] [serial = 1234] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (179D0000) [pid = 3332] [serial = 1235] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (14C05800) [pid = 3332] [serial = 1216] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (1919E800) [pid = 3332] [serial = 1244] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (19FD4C00) [pid = 3332] [serial = 1253] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (1977C400) [pid = 3332] [serial = 1247] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (19E0E800) [pid = 3332] [serial = 1252] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (18C21800) [pid = 3332] [serial = 1249] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (1963B800) [pid = 3332] [serial = 1250] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (18790800) [pid = 3332] [serial = 1238] [outer = 00000000] [url = about:blank] 05:35:49 INFO - PROCESS | 3332 | 1461069349105 Marionette TRACE conn4 <- [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]]]}] 05:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 830ms 05:35:49 INFO - PROCESS | 3332 | 1461069349168 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 3332 | 1461069349172 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 05:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:35:49 INFO - PROCESS | 3332 | 1461069349177 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 3332 | 1461069349179 Marionette TRACE conn4 <- [1,1726,null,{}] 05:35:49 INFO - PROCESS | 3332 | 1461069349183 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:49 INFO - PROCESS | 3332 | 1461069349267 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 05:35:49 INFO - PROCESS | 3332 | 1461069349276 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:49 INFO - PROCESS | 3332 | ++DOCSHELL 14676000 == 47 [pid = 3332] [id = 441] 05:35:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (1471D000) [pid = 3332] [serial = 1323] [outer = 00000000] 05:35:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (14E82400) [pid = 3332] [serial = 1324] [outer = 1471D000] 05:35:49 INFO - PROCESS | 3332 | 1461069349322 Marionette DEBUG loaded listener.js 05:35:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (16FDAC00) [pid = 3332] [serial = 1325] [outer = 1471D000] 05:35:49 INFO - PROCESS | 3332 | 1461069349819 Marionette TRACE conn4 <- [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]]]}] 05:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 671ms 05:35:49 INFO - PROCESS | 3332 | 1461069349851 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 3332 | 1461069349854 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 05:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:35:49 INFO - PROCESS | 3332 | 1461069349858 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 3332 | 1461069349864 Marionette TRACE conn4 <- [1,1730,null,{}] 05:35:49 INFO - PROCESS | 3332 | 1461069349873 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:50 INFO - PROCESS | 3332 | 1461069349988 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 05:35:50 INFO - PROCESS | 3332 | 1461069350090 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:50 INFO - PROCESS | 3332 | ++DOCSHELL 179CE400 == 48 [pid = 3332] [id = 442] 05:35:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (18BAB800) [pid = 3332] [serial = 1326] [outer = 00000000] 05:35:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (18EDA000) [pid = 3332] [serial = 1327] [outer = 18BAB800] 05:35:50 INFO - PROCESS | 3332 | 1461069350136 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (18EDF000) [pid = 3332] [serial = 1328] [outer = 18BAB800] 05:35:50 INFO - PROCESS | 3332 | 1461069350501 Marionette TRACE conn4 <- [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]]]}] 05:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 690ms 05:35:50 INFO - PROCESS | 3332 | 1461069350551 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 05:35:50 INFO - PROCESS | 3332 | 1461069350554 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 05:35:50 INFO - PROCESS | 3332 | 1461069350557 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:35:50 INFO - PROCESS | 3332 | 1461069350559 Marionette TRACE conn4 <- [1,1734,null,{}] 05:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:35:50 INFO - PROCESS | 3332 | 1461069350562 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:50 INFO - PROCESS | 3332 | 1461069350646 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 05:35:50 INFO - PROCESS | 3332 | 1461069350652 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:50 INFO - PROCESS | 3332 | ++DOCSHELL 0FD0D000 == 49 [pid = 3332] [id = 443] 05:35:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (18EE2000) [pid = 3332] [serial = 1329] [outer = 00000000] 05:35:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (191A8C00) [pid = 3332] [serial = 1330] [outer = 18EE2000] 05:35:50 INFO - PROCESS | 3332 | 1461069350698 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (1963D400) [pid = 3332] [serial = 1331] [outer = 18EE2000] 05:35:51 INFO - PROCESS | 3332 | 1461069351179 Marionette TRACE conn4 <- [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]]]}] 05:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 05:35:51 INFO - PROCESS | 3332 | 1461069351237 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 05:35:51 INFO - PROCESS | 3332 | 1461069351239 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 05:35:51 INFO - PROCESS | 3332 | 1461069351242 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:35:51 INFO - PROCESS | 3332 | 1461069351244 Marionette TRACE conn4 <- [1,1738,null,{}] 05:35:51 INFO - PROCESS | 3332 | 1461069351247 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:51 INFO - PROCESS | 3332 | 1461069351364 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 05:35:51 INFO - PROCESS | 3332 | 1461069351457 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:51 INFO - PROCESS | 3332 | ++DOCSHELL 1977D000 == 50 [pid = 3332] [id = 444] 05:35:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (1977E000) [pid = 3332] [serial = 1332] [outer = 00000000] 05:35:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (19C0E800) [pid = 3332] [serial = 1333] [outer = 1977E000] 05:35:51 INFO - PROCESS | 3332 | 1461069351512 Marionette DEBUG loaded listener.js 05:35:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (19E0A000) [pid = 3332] [serial = 1334] [outer = 1977E000] 05:35:51 INFO - PROCESS | 3332 | 1461069351952 Marionette TRACE conn4 <- [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]]]}] 05:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 731ms 05:35:51 INFO - PROCESS | 3332 | 1461069351978 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 05:35:51 INFO - PROCESS | 3332 | 1461069351980 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 05:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:35:52 INFO - PROCESS | 3332 | 1461069351999 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:35:52 INFO - PROCESS | 3332 | 1461069352001 Marionette TRACE conn4 <- [1,1742,null,{}] 05:35:52 INFO - PROCESS | 3332 | 1461069352004 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:52 INFO - PROCESS | 3332 | 1461069352123 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 05:35:52 INFO - PROCESS | 3332 | 1461069352184 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:52 INFO - PROCESS | 3332 | ++DOCSHELL 19ED4800 == 51 [pid = 3332] [id = 445] 05:35:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (19ED6C00) [pid = 3332] [serial = 1335] [outer = 00000000] 05:35:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (1AB69800) [pid = 3332] [serial = 1336] [outer = 19ED6C00] 05:35:52 INFO - PROCESS | 3332 | 1461069352236 Marionette DEBUG loaded listener.js 05:35:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (19FCF400) [pid = 3332] [serial = 1337] [outer = 19ED6C00] 05:35:52 INFO - PROCESS | 3332 | 1461069352652 Marionette TRACE conn4 <- [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]]]}] 05:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 690ms 05:35:52 INFO - PROCESS | 3332 | 1461069352681 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 05:35:52 INFO - PROCESS | 3332 | 1461069352684 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 05:35:52 INFO - PROCESS | 3332 | 1461069352687 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:35:52 INFO - PROCESS | 3332 | 1461069352689 Marionette TRACE conn4 <- [1,1746,null,{}] 05:35:52 INFO - PROCESS | 3332 | 1461069352692 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:52 INFO - PROCESS | 3332 | 1461069352836 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 05:35:52 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (18BB0400) [pid = 3332] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:35:52 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (10BD4000) [pid = 3332] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:35:52 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (19E01800) [pid = 3332] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:35:52 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (1AB66C00) [pid = 3332] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:35:52 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (19FD8800) [pid = 3332] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:35:52 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (0F83DC00) [pid = 3332] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:35:52 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (10162800) [pid = 3332] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:35:52 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (18BB6000) [pid = 3332] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:35:52 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (10195C00) [pid = 3332] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:35:52 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (0F88EC00) [pid = 3332] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:35:53 INFO - PROCESS | 3332 | 1461069353013 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:53 INFO - PROCESS | 3332 | ++DOCSHELL 0F88B000 == 52 [pid = 3332] [id = 446] 05:35:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (0F88EC00) [pid = 3332] [serial = 1338] [outer = 00000000] 05:35:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (1019D800) [pid = 3332] [serial = 1339] [outer = 0F88EC00] 05:35:53 INFO - PROCESS | 3332 | 1461069353058 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (14C99800) [pid = 3332] [serial = 1340] [outer = 0F88EC00] 05:35:53 INFO - PROCESS | 3332 | 1461069353404 Marionette TRACE conn4 <- [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]]]}] 05:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 770ms 05:35:53 INFO - PROCESS | 3332 | 1461069353466 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 05:35:53 INFO - PROCESS | 3332 | 1461069353468 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 05:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:35:53 INFO - PROCESS | 3332 | 1461069353471 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:35:53 INFO - PROCESS | 3332 | 1461069353473 Marionette TRACE conn4 <- [1,1750,null,{}] 05:35:53 INFO - PROCESS | 3332 | 1461069353476 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:53 INFO - PROCESS | 3332 | 1461069353557 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 05:35:53 INFO - PROCESS | 3332 | 1461069353564 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:53 INFO - PROCESS | 3332 | ++DOCSHELL 16398C00 == 53 [pid = 3332] [id = 447] 05:35:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (18BAD800) [pid = 3332] [serial = 1341] [outer = 00000000] 05:35:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (1AC9EC00) [pid = 3332] [serial = 1342] [outer = 18BAD800] 05:35:53 INFO - PROCESS | 3332 | 1461069353609 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (1ACAAC00) [pid = 3332] [serial = 1343] [outer = 18BAD800] 05:35:54 INFO - PROCESS | 3332 | 1461069354042 Marionette TRACE conn4 <- [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]]]}] 05:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 05:35:54 INFO - PROCESS | 3332 | 1461069354107 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 05:35:54 INFO - PROCESS | 3332 | 1461069354109 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 05:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:35:54 INFO - PROCESS | 3332 | 1461069354112 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:35:54 INFO - PROCESS | 3332 | 1461069354114 Marionette TRACE conn4 <- [1,1754,null,{}] 05:35:54 INFO - PROCESS | 3332 | 1461069354117 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:54 INFO - PROCESS | 3332 | 1461069354199 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 05:35:54 INFO - PROCESS | 3332 | 1461069354205 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:54 INFO - PROCESS | 3332 | ++DOCSHELL 18BB6800 == 54 [pid = 3332] [id = 448] 05:35:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (1ACA8C00) [pid = 3332] [serial = 1344] [outer = 00000000] 05:35:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (1BD4A000) [pid = 3332] [serial = 1345] [outer = 1ACA8C00] 05:35:54 INFO - PROCESS | 3332 | 1461069354250 Marionette DEBUG loaded listener.js 05:35:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (1C7F2C00) [pid = 3332] [serial = 1346] [outer = 1ACA8C00] 05:35:54 INFO - PROCESS | 3332 | 1461069354702 Marionette TRACE conn4 <- [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]]]}] 05:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 631ms 05:35:54 INFO - PROCESS | 3332 | 1461069354753 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 05:35:54 INFO - PROCESS | 3332 | 1461069354755 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 05:35:54 INFO - PROCESS | 3332 | 1461069354758 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:35:54 INFO - PROCESS | 3332 | 1461069354760 Marionette TRACE conn4 <- [1,1758,null,{}] 05:35:54 INFO - PROCESS | 3332 | 1461069354764 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:54 INFO - PROCESS | 3332 | 1461069354850 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 05:35:54 INFO - PROCESS | 3332 | 1461069354856 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:54 INFO - PROCESS | 3332 | ++DOCSHELL 1C825400 == 55 [pid = 3332] [id = 449] 05:35:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (1C91D000) [pid = 3332] [serial = 1347] [outer = 00000000] 05:35:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (1C954400) [pid = 3332] [serial = 1348] [outer = 1C91D000] 05:35:54 INFO - PROCESS | 3332 | 1461069354906 Marionette DEBUG loaded listener.js 05:35:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (1CAA3000) [pid = 3332] [serial = 1349] [outer = 1C91D000] 05:35:55 INFO - PROCESS | 3332 | 1461069355656 Marionette TRACE conn4 <- [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]]]}] 05:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 930ms 05:35:55 INFO - PROCESS | 3332 | 1461069355695 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 05:35:55 INFO - PROCESS | 3332 | 1461069355701 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 05:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:35:55 INFO - PROCESS | 3332 | 1461069355706 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:35:55 INFO - PROCESS | 3332 | 1461069355710 Marionette TRACE conn4 <- [1,1762,null,{}] 05:35:55 INFO - PROCESS | 3332 | 1461069355715 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:55 INFO - PROCESS | 3332 | 1461069355830 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 05:35:55 INFO - PROCESS | 3332 | 1461069355971 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:56 INFO - PROCESS | 3332 | ++DOCSHELL 14722C00 == 56 [pid = 3332] [id = 450] 05:35:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (14B21400) [pid = 3332] [serial = 1350] [outer = 00000000] 05:35:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (1871AC00) [pid = 3332] [serial = 1351] [outer = 14B21400] 05:35:56 INFO - PROCESS | 3332 | 1461069356036 Marionette DEBUG loaded listener.js 05:35:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (18789400) [pid = 3332] [serial = 1352] [outer = 14B21400] 05:35:56 INFO - PROCESS | 3332 | 1461069356634 Marionette TRACE conn4 <- [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]]]}] 05:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 970ms 05:35:56 INFO - PROCESS | 3332 | 1461069356680 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 05:35:56 INFO - PROCESS | 3332 | 1461069356687 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 05:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:35:56 INFO - PROCESS | 3332 | 1461069356693 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:35:56 INFO - PROCESS | 3332 | 1461069356696 Marionette TRACE conn4 <- [1,1766,null,{}] 05:35:56 INFO - PROCESS | 3332 | 1461069356700 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:56 INFO - PROCESS | 3332 | 1461069356811 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 05:35:56 INFO - PROCESS | 3332 | 1461069356923 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:56 INFO - PROCESS | 3332 | ++DOCSHELL 18789000 == 57 [pid = 3332] [id = 451] 05:35:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (1878B400) [pid = 3332] [serial = 1353] [outer = 00000000] 05:35:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (19B27400) [pid = 3332] [serial = 1354] [outer = 1878B400] 05:35:57 INFO - PROCESS | 3332 | 1461069356978 Marionette DEBUG loaded listener.js 05:35:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (19E08C00) [pid = 3332] [serial = 1355] [outer = 1878B400] 05:35:57 INFO - PROCESS | 3332 | 1461069357610 Marionette TRACE conn4 <- [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]]]}] 05:35:57 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 05:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 971ms 05:35:57 INFO - PROCESS | 3332 | 1461069357665 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 05:35:57 INFO - PROCESS | 3332 | 1461069357668 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 05:35:57 INFO - PROCESS | 3332 | 1461069357671 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:35:57 INFO - PROCESS | 3332 | 1461069357676 Marionette TRACE conn4 <- [1,1770,null,{}] 05:35:57 INFO - PROCESS | 3332 | 1461069357687 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:57 INFO - PROCESS | 3332 | 1461069357799 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 05:35:57 INFO - PROCESS | 3332 | 1461069357940 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:57 INFO - PROCESS | 3332 | ++DOCSHELL 1CAA2000 == 58 [pid = 3332] [id = 452] 05:35:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (1CAAC800) [pid = 3332] [serial = 1356] [outer = 00000000] 05:35:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1D787000) [pid = 3332] [serial = 1357] [outer = 1CAAC800] 05:35:58 INFO - PROCESS | 3332 | 1461069357998 Marionette DEBUG loaded listener.js 05:35:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1D78F800) [pid = 3332] [serial = 1358] [outer = 1CAAC800] 05:35:58 INFO - PROCESS | 3332 | 1461069358601 Marionette TRACE conn4 <- [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]]]}] 05:35:58 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 05:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 970ms 05:35:58 INFO - PROCESS | 3332 | 1461069358645 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 05:35:58 INFO - PROCESS | 3332 | 1461069358648 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 05:35:58 INFO - PROCESS | 3332 | 1461069358651 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:35:58 INFO - PROCESS | 3332 | 1461069358653 Marionette TRACE conn4 <- [1,1774,null,{}] 05:35:58 INFO - PROCESS | 3332 | 1461069358657 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:58 INFO - PROCESS | 3332 | 1461069358767 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 05:35:58 INFO - PROCESS | 3332 | 1461069358905 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:58 INFO - PROCESS | 3332 | ++DOCSHELL 1D875400 == 59 [pid = 3332] [id = 453] 05:35:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (1D879800) [pid = 3332] [serial = 1359] [outer = 00000000] 05:35:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1D8E5C00) [pid = 3332] [serial = 1360] [outer = 1D879800] 05:35:58 INFO - PROCESS | 3332 | 1461069358961 Marionette DEBUG loaded listener.js 05:35:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (1DF85C00) [pid = 3332] [serial = 1361] [outer = 1D879800] 05:35:59 INFO - PROCESS | 3332 | 1461069359498 Marionette TRACE conn4 <- [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]]]}] 05:35:59 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 05:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 871ms 05:35:59 INFO - PROCESS | 3332 | 1461069359525 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 05:35:59 INFO - PROCESS | 3332 | 1461069359527 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 05:35:59 INFO - PROCESS | 3332 | 1461069359530 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:35:59 INFO - PROCESS | 3332 | 1461069359533 Marionette TRACE conn4 <- [1,1778,null,{}] 05:35:59 INFO - PROCESS | 3332 | 1461069359553 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:59 INFO - PROCESS | 3332 | 1461069359658 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 05:35:59 INFO - PROCESS | 3332 | 1461069359768 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:59 INFO - PROCESS | 3332 | ++DOCSHELL 103CDC00 == 60 [pid = 3332] [id = 454] 05:35:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (1D8D8C00) [pid = 3332] [serial = 1362] [outer = 00000000] 05:35:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (1DF8F400) [pid = 3332] [serial = 1363] [outer = 1D8D8C00] 05:35:59 INFO - PROCESS | 3332 | 1461069359823 Marionette DEBUG loaded listener.js 05:35:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (1DF92400) [pid = 3332] [serial = 1364] [outer = 1D8D8C00] 05:36:00 INFO - PROCESS | 3332 | 1461069360411 Marionette TRACE conn4 <- [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]]]}] 05:36:00 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) 05:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 930ms 05:36:00 INFO - PROCESS | 3332 | 1461069360465 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 05:36:00 INFO - PROCESS | 3332 | 1461069360467 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 05:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:36:00 INFO - PROCESS | 3332 | 1461069360471 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:36:00 INFO - PROCESS | 3332 | 1461069360473 Marionette TRACE conn4 <- [1,1782,null,{}] 05:36:00 INFO - PROCESS | 3332 | 1461069360477 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:00 INFO - PROCESS | 3332 | 1461069360599 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 05:36:00 INFO - PROCESS | 3332 | 1461069360756 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:00 INFO - PROCESS | 3332 | ++DOCSHELL 14462800 == 61 [pid = 3332] [id = 455] 05:36:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (1496A000) [pid = 3332] [serial = 1365] [outer = 00000000] 05:36:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (1E93C400) [pid = 3332] [serial = 1366] [outer = 1496A000] 05:36:00 INFO - PROCESS | 3332 | 1461069360815 Marionette DEBUG loaded listener.js 05:36:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (1EAA2C00) [pid = 3332] [serial = 1367] [outer = 1496A000] 05:36:01 INFO - PROCESS | 3332 | 1461069361572 Marionette TRACE conn4 <- [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]]]}] 05:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1171ms 05:36:01 INFO - PROCESS | 3332 | 1461069361646 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 05:36:01 INFO - PROCESS | 3332 | 1461069361650 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 05:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:36:01 INFO - PROCESS | 3332 | 1461069361655 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:36:01 INFO - PROCESS | 3332 | 1461069361659 Marionette TRACE conn4 <- [1,1786,null,{}] 05:36:01 INFO - PROCESS | 3332 | 1461069361664 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:01 INFO - PROCESS | 3332 | 1461069361764 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 05:36:01 INFO - PROCESS | 3332 | 1461069361909 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:01 INFO - PROCESS | 3332 | ++DOCSHELL 14971400 == 62 [pid = 3332] [id = 456] 05:36:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (14B2AC00) [pid = 3332] [serial = 1368] [outer = 00000000] 05:36:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (17902000) [pid = 3332] [serial = 1369] [outer = 14B2AC00] 05:36:01 INFO - PROCESS | 3332 | 1461069361962 Marionette DEBUG loaded listener.js 05:36:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (183BAC00) [pid = 3332] [serial = 1370] [outer = 14B2AC00] 05:36:02 INFO - PROCESS | 3332 | --DOCSHELL 18BB6800 == 61 [pid = 3332] [id = 448] 05:36:02 INFO - PROCESS | 3332 | --DOCSHELL 16398C00 == 60 [pid = 3332] [id = 447] 05:36:02 INFO - PROCESS | 3332 | --DOCSHELL 0F88B000 == 59 [pid = 3332] [id = 446] 05:36:02 INFO - PROCESS | 3332 | --DOCSHELL 19ED4800 == 58 [pid = 3332] [id = 445] 05:36:02 INFO - PROCESS | 3332 | --DOCSHELL 1977D000 == 57 [pid = 3332] [id = 444] 05:36:02 INFO - PROCESS | 3332 | --DOCSHELL 0FD0D000 == 56 [pid = 3332] [id = 443] 05:36:02 INFO - PROCESS | 3332 | --DOCSHELL 179CE400 == 55 [pid = 3332] [id = 442] 05:36:02 INFO - PROCESS | 3332 | --DOCSHELL 14676000 == 54 [pid = 3332] [id = 441] 05:36:02 INFO - PROCESS | 3332 | --DOCSHELL 0FB70400 == 53 [pid = 3332] [id = 440] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (1C954800) [pid = 3332] [serial = 1300] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOCSHELL 0AF5C000 == 52 [pid = 3332] [id = 439] 05:36:02 INFO - PROCESS | 3332 | --DOCSHELL 0F37DC00 == 51 [pid = 3332] [id = 434] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (18EEB400) [pid = 3332] [serial = 1283] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (16FD4800) [pid = 3332] [serial = 1279] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (1CAA3C00) [pid = 3332] [serial = 1270] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (19ED1400) [pid = 3332] [serial = 1288] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (1AD83000) [pid = 3332] [serial = 1256] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (1ADCEC00) [pid = 3332] [serial = 1291] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (19FD6400) [pid = 3332] [serial = 1289] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (1446BC00) [pid = 3332] [serial = 1258] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (1008CC00) [pid = 3332] [serial = 1276] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (1901D400) [pid = 3332] [serial = 1285] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (1C955C00) [pid = 3332] [serial = 1267] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (1015F400) [pid = 3332] [serial = 1277] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (18736C00) [pid = 3332] [serial = 1280] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (18BB4800) [pid = 3332] [serial = 1261] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (1C159400) [pid = 3332] [serial = 1264] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (1B113000) [pid = 3332] [serial = 1292] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (1C156000) [pid = 3332] [serial = 1297] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (15CDA400) [pid = 3332] [serial = 1274] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (14B2C400) [pid = 3332] [serial = 1273] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (14725C00) [pid = 3332] [serial = 1295] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (10142000) [pid = 3332] [serial = 1294] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (19185C00) [pid = 3332] [serial = 1286] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (1C15E400) [pid = 3332] [serial = 1298] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (18EE2400) [pid = 3332] [serial = 1282] [outer = 00000000] [url = about:blank] 05:36:02 INFO - PROCESS | 3332 | 1461069362627 Marionette TRACE conn4 <- [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]]]}] 05:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1022ms 05:36:02 INFO - PROCESS | 3332 | 1461069362677 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 05:36:02 INFO - PROCESS | 3332 | 1461069362682 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 05:36:02 INFO - PROCESS | 3332 | 1461069362688 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:36:02 INFO - PROCESS | 3332 | 1461069362691 Marionette TRACE conn4 <- [1,1790,null,{}] 05:36:02 INFO - PROCESS | 3332 | 1461069362695 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:02 INFO - PROCESS | 3332 | 1461069362785 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 05:36:02 INFO - PROCESS | 3332 | 1461069362885 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:02 INFO - PROCESS | 3332 | ++DOCSHELL 0FBBF400 == 52 [pid = 3332] [id = 457] 05:36:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (0FD03400) [pid = 3332] [serial = 1371] [outer = 00000000] 05:36:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (14676000) [pid = 3332] [serial = 1372] [outer = 0FD03400] 05:36:02 INFO - PROCESS | 3332 | 1461069362932 Marionette DEBUG loaded listener.js 05:36:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (14B2E000) [pid = 3332] [serial = 1373] [outer = 0FD03400] 05:36:03 INFO - PROCESS | 3332 | 1461069363388 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 05:36:03 INFO - PROCESS | 3332 | 1461069363422 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 05:36:03 INFO - PROCESS | 3332 | 1461069363424 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 05:36:03 INFO - PROCESS | 3332 | 1461069363427 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:36:03 INFO - PROCESS | 3332 | 1461069363431 Marionette TRACE conn4 <- [1,1794,null,{}] 05:36:03 INFO - PROCESS | 3332 | 1461069363441 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:03 INFO - PROCESS | 3332 | 1461069363533 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 05:36:03 INFO - PROCESS | 3332 | 1461069363542 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:03 INFO - PROCESS | 3332 | ++DOCSHELL 18790000 == 53 [pid = 3332] [id = 458] 05:36:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (18790800) [pid = 3332] [serial = 1374] [outer = 00000000] 05:36:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (18ED3400) [pid = 3332] [serial = 1375] [outer = 18790800] 05:36:03 INFO - PROCESS | 3332 | 1461069363590 Marionette DEBUG loaded listener.js 05:36:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (18EE6400) [pid = 3332] [serial = 1376] [outer = 18790800] 05:36:04 INFO - PROCESS | 3332 | 1461069364054 Marionette TRACE conn4 <- [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]]]}] 05:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 05:36:04 INFO - PROCESS | 3332 | 1461069364102 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 05:36:04 INFO - PROCESS | 3332 | 1461069364104 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 05:36:04 INFO - PROCESS | 3332 | 1461069364107 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:36:04 INFO - PROCESS | 3332 | 1461069364109 Marionette TRACE conn4 <- [1,1798,null,{}] 05:36:04 INFO - PROCESS | 3332 | 1461069364112 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:04 INFO - PROCESS | 3332 | 1461069364198 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 05:36:04 INFO - PROCESS | 3332 | 1461069364207 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:04 INFO - PROCESS | 3332 | ++DOCSHELL 103D1000 == 54 [pid = 3332] [id = 459] 05:36:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (18EEB000) [pid = 3332] [serial = 1377] [outer = 00000000] 05:36:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (1963E400) [pid = 3332] [serial = 1378] [outer = 18EEB000] 05:36:04 INFO - PROCESS | 3332 | 1461069364252 Marionette DEBUG loaded listener.js 05:36:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (1977F000) [pid = 3332] [serial = 1379] [outer = 18EEB000] 05:36:04 INFO - PROCESS | 3332 | 1461069364711 Marionette TRACE conn4 <- [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]]]}] 05:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 631ms 05:36:04 INFO - PROCESS | 3332 | 1461069364742 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 05:36:04 INFO - PROCESS | 3332 | 1461069364744 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 05:36:04 INFO - PROCESS | 3332 | 1461069364747 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:36:04 INFO - PROCESS | 3332 | 1461069364749 Marionette TRACE conn4 <- [1,1802,null,{}] 05:36:04 INFO - PROCESS | 3332 | 1461069364761 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:04 INFO - PROCESS | 3332 | 1461069364876 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 05:36:04 INFO - PROCESS | 3332 | 1461069364967 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:05 INFO - PROCESS | 3332 | ++DOCSHELL 19782C00 == 55 [pid = 3332] [id = 460] 05:36:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (19E09C00) [pid = 3332] [serial = 1380] [outer = 00000000] 05:36:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (19FD6C00) [pid = 3332] [serial = 1381] [outer = 19E09C00] 05:36:05 INFO - PROCESS | 3332 | 1461069365012 Marionette DEBUG loaded listener.js 05:36:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1AB66C00) [pid = 3332] [serial = 1382] [outer = 19E09C00] 05:36:05 INFO - PROCESS | 3332 | 1461069365449 Marionette TRACE conn4 <- [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]]]}] 05:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 05:36:05 INFO - PROCESS | 3332 | 1461069365483 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 05:36:05 INFO - PROCESS | 3332 | 1461069365486 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 05:36:05 INFO - PROCESS | 3332 | 1461069365489 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:36:05 INFO - PROCESS | 3332 | 1461069365491 Marionette TRACE conn4 <- [1,1806,null,{}] 05:36:05 INFO - PROCESS | 3332 | 1461069365494 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:05 INFO - PROCESS | 3332 | 1461069365630 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 05:36:05 INFO - PROCESS | 3332 | 1461069365698 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:05 INFO - PROCESS | 3332 | ++DOCSHELL 1AD83000 == 56 [pid = 3332] [id = 461] 05:36:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1ADD2400) [pid = 3332] [serial = 1383] [outer = 00000000] 05:36:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (1C157800) [pid = 3332] [serial = 1384] [outer = 1ADD2400] 05:36:05 INFO - PROCESS | 3332 | 1461069365748 Marionette DEBUG loaded listener.js 05:36:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1C7E9800) [pid = 3332] [serial = 1385] [outer = 1ADD2400] 05:36:06 INFO - PROCESS | 3332 | 1461069366180 Marionette TRACE conn4 <- [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]]]}] 05:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 05:36:06 INFO - PROCESS | 3332 | 1461069366245 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 05:36:06 INFO - PROCESS | 3332 | 1461069366247 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 05:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:36:06 INFO - PROCESS | 3332 | 1461069366261 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:36:06 INFO - PROCESS | 3332 | 1461069366263 Marionette TRACE conn4 <- [1,1810,null,{}] 05:36:06 INFO - PROCESS | 3332 | 1461069366267 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:06 INFO - PROCESS | 3332 | 1461069366384 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 05:36:06 INFO - PROCESS | 3332 | 1461069366450 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:06 INFO - PROCESS | 3332 | ++DOCSHELL 1C827800 == 57 [pid = 3332] [id = 462] 05:36:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (1C953000) [pid = 3332] [serial = 1386] [outer = 00000000] 05:36:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (1C987C00) [pid = 3332] [serial = 1387] [outer = 1C953000] 05:36:06 INFO - PROCESS | 3332 | 1461069366498 Marionette DEBUG loaded listener.js 05:36:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (1D785800) [pid = 3332] [serial = 1388] [outer = 1C953000] 05:36:06 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (1C917C00) [pid = 3332] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:36:06 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (1ACA8C00) [pid = 3332] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:36:06 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (1977E000) [pid = 3332] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:36:06 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (19ED6C00) [pid = 3332] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:36:06 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (18BAB800) [pid = 3332] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:36:06 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (0FD06400) [pid = 3332] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:36:06 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (1471D000) [pid = 3332] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:36:06 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (0AF60400) [pid = 3332] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:36:06 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (18EE2000) [pid = 3332] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:36:06 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (0F88EC00) [pid = 3332] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:36:06 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (18BAD800) [pid = 3332] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:36:07 INFO - PROCESS | 3332 | 1461069366999 Marionette TRACE conn4 <- [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]]]}] 05:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 791ms 05:36:07 INFO - PROCESS | 3332 | 1461069367048 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 05:36:07 INFO - PROCESS | 3332 | 1461069367050 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 05:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:36:07 INFO - PROCESS | 3332 | 1461069367053 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:36:07 INFO - PROCESS | 3332 | 1461069367054 Marionette TRACE conn4 <- [1,1814,null,{}] 05:36:07 INFO - PROCESS | 3332 | 1461069367058 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:07 INFO - PROCESS | 3332 | 1461069367142 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 05:36:07 INFO - PROCESS | 3332 | 1461069367242 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:07 INFO - PROCESS | 3332 | ++DOCSHELL 103D7C00 == 58 [pid = 3332] [id = 463] 05:36:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (11151C00) [pid = 3332] [serial = 1389] [outer = 00000000] 05:36:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (1919DC00) [pid = 3332] [serial = 1390] [outer = 11151C00] 05:36:07 INFO - PROCESS | 3332 | 1461069367287 Marionette DEBUG loaded listener.js 05:36:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (1AB67800) [pid = 3332] [serial = 1391] [outer = 11151C00] 05:36:07 INFO - PROCESS | 3332 | 1461069367653 Marionette TRACE conn4 <- [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]]]}] 05:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 630ms 05:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:36:07 INFO - PROCESS | 3332 | 1461069367684 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 05:36:07 INFO - PROCESS | 3332 | 1461069367686 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 05:36:07 INFO - PROCESS | 3332 | 1461069367689 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:36:07 INFO - PROCESS | 3332 | 1461069367691 Marionette TRACE conn4 <- [1,1818,null,{}] 05:36:07 INFO - PROCESS | 3332 | 1461069367694 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:07 INFO - PROCESS | 3332 | 1461069367845 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 05:36:07 INFO - PROCESS | 3332 | 1461069367857 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:07 INFO - PROCESS | 3332 | ++DOCSHELL 18C1EC00 == 59 [pid = 3332] [id = 464] 05:36:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (18ED8000) [pid = 3332] [serial = 1392] [outer = 00000000] 05:36:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1D78EC00) [pid = 3332] [serial = 1393] [outer = 18ED8000] 05:36:07 INFO - PROCESS | 3332 | 1461069367903 Marionette DEBUG loaded listener.js 05:36:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1D78B400) [pid = 3332] [serial = 1394] [outer = 18ED8000] 05:36:08 INFO - PROCESS | 3332 | 1461069368317 Marionette TRACE conn4 <- [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]]]}] 05:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 672ms 05:36:08 INFO - PROCESS | 3332 | 1461069368362 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 05:36:08 INFO - PROCESS | 3332 | 1461069368364 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 05:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:36:08 INFO - PROCESS | 3332 | 1461069368367 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:36:08 INFO - PROCESS | 3332 | 1461069368369 Marionette TRACE conn4 <- [1,1822,null,{}] 05:36:08 INFO - PROCESS | 3332 | 1461069368373 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:08 INFO - PROCESS | 3332 | 1461069368495 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 05:36:08 INFO - PROCESS | 3332 | 1461069368504 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:08 INFO - PROCESS | 3332 | ++DOCSHELL 1D786C00 == 60 [pid = 3332] [id = 465] 05:36:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (1D87EC00) [pid = 3332] [serial = 1395] [outer = 00000000] 05:36:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1E93B400) [pid = 3332] [serial = 1396] [outer = 1D87EC00] 05:36:08 INFO - PROCESS | 3332 | 1461069368549 Marionette DEBUG loaded listener.js 05:36:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (1EAA5000) [pid = 3332] [serial = 1397] [outer = 1D87EC00] 05:36:09 INFO - PROCESS | 3332 | 1461069369155 Marionette TRACE conn4 <- [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]]]}] 05:36:09 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 05:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 830ms 05:36:09 INFO - PROCESS | 3332 | 1461069369199 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 05:36:09 INFO - PROCESS | 3332 | 1461069369203 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 05:36:09 INFO - PROCESS | 3332 | 1461069369209 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:36:09 INFO - PROCESS | 3332 | 1461069369213 Marionette TRACE conn4 <- [1,1826,null,{}] 05:36:09 INFO - PROCESS | 3332 | 1461069369220 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:09 INFO - PROCESS | 3332 | 1461069369344 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 05:36:09 INFO - PROCESS | 3332 | 1461069369482 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:09 INFO - PROCESS | 3332 | ++DOCSHELL 0FB6EC00 == 61 [pid = 3332] [id = 466] 05:36:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (0FB70800) [pid = 3332] [serial = 1398] [outer = 00000000] 05:36:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (14BBA800) [pid = 3332] [serial = 1399] [outer = 0FB70800] 05:36:09 INFO - PROCESS | 3332 | 1461069369543 Marionette DEBUG loaded listener.js 05:36:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (15CE4C00) [pid = 3332] [serial = 1400] [outer = 0FB70800] 05:36:10 INFO - PROCESS | 3332 | 1461069370126 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 971ms 05:36:10 INFO - PROCESS | 3332 | 1461069370184 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 05:36:10 INFO - PROCESS | 3332 | 1461069370190 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 05:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:36:10 INFO - PROCESS | 3332 | 1461069370197 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:36:10 INFO - PROCESS | 3332 | 1461069370200 Marionette TRACE conn4 <- [1,1830,null,{}] 05:36:10 INFO - PROCESS | 3332 | 1461069370204 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:10 INFO - PROCESS | 3332 | 1461069370316 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 05:36:10 INFO - PROCESS | 3332 | 1461069370458 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:10 INFO - PROCESS | 3332 | ++DOCSHELL 14B25800 == 62 [pid = 3332] [id = 467] 05:36:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (14B28000) [pid = 3332] [serial = 1401] [outer = 00000000] 05:36:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (191A4800) [pid = 3332] [serial = 1402] [outer = 14B28000] 05:36:10 INFO - PROCESS | 3332 | 1461069370514 Marionette DEBUG loaded listener.js 05:36:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (19FD2400) [pid = 3332] [serial = 1403] [outer = 14B28000] 05:36:11 INFO - PROCESS | 3332 | 1461069371121 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 970ms 05:36:11 INFO - PROCESS | 3332 | 1461069371181 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 05:36:11 INFO - PROCESS | 3332 | 1461069371184 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 05:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:36:11 INFO - PROCESS | 3332 | 1461069371189 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:36:11 INFO - PROCESS | 3332 | 1461069371192 Marionette TRACE conn4 <- [1,1834,null,{}] 05:36:11 INFO - PROCESS | 3332 | 1461069371203 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:11 INFO - PROCESS | 3332 | 1461069371317 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 05:36:11 INFO - PROCESS | 3332 | 1461069371459 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:11 INFO - PROCESS | 3332 | ++DOCSHELL 14B10000 == 63 [pid = 3332] [id = 468] 05:36:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (1B383800) [pid = 3332] [serial = 1404] [outer = 00000000] 05:36:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (1EAA4400) [pid = 3332] [serial = 1405] [outer = 1B383800] 05:36:11 INFO - PROCESS | 3332 | 1461069371518 Marionette DEBUG loaded listener.js 05:36:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (1EAADC00) [pid = 3332] [serial = 1406] [outer = 1B383800] 05:36:12 INFO - PROCESS | 3332 | 1461069372139 Marionette TRACE conn4 <- [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]]]}] 05:36:12 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) 05:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 991ms 05:36:12 INFO - PROCESS | 3332 | 1461069372180 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 05:36:12 INFO - PROCESS | 3332 | 1461069372183 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 05:36:12 INFO - PROCESS | 3332 | 1461069372185 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:36:12 INFO - PROCESS | 3332 | 1461069372188 Marionette TRACE conn4 <- [1,1838,null,{}] 05:36:12 INFO - PROCESS | 3332 | 1461069372191 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:12 INFO - PROCESS | 3332 | 1461069372301 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 05:36:12 INFO - PROCESS | 3332 | 1461069372415 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:12 INFO - PROCESS | 3332 | ++DOCSHELL 1EAE5C00 == 64 [pid = 3332] [id = 469] 05:36:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (1EAE6800) [pid = 3332] [serial = 1407] [outer = 00000000] 05:36:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 139 (1EAED400) [pid = 3332] [serial = 1408] [outer = 1EAE6800] 05:36:12 INFO - PROCESS | 3332 | 1461069372512 Marionette DEBUG loaded listener.js 05:36:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (1EBB4800) [pid = 3332] [serial = 1409] [outer = 1EAE6800] 05:36:13 INFO - PROCESS | 3332 | 1461069373093 Marionette TRACE conn4 <- [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]]]}] 05:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 970ms 05:36:13 INFO - PROCESS | 3332 | 1461069373160 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 05:36:13 INFO - PROCESS | 3332 | 1461069373162 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 05:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:36:13 INFO - PROCESS | 3332 | 1461069373165 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:36:13 INFO - PROCESS | 3332 | 1461069373167 Marionette TRACE conn4 <- [1,1842,null,{}] 05:36:13 INFO - PROCESS | 3332 | 1461069373186 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:13 INFO - PROCESS | 3332 | 1461069373296 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 05:36:13 INFO - PROCESS | 3332 | 1461069373436 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:13 INFO - PROCESS | 3332 | ++DOCSHELL 1EAE8000 == 65 [pid = 3332] [id = 470] 05:36:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 141 (1EAE9000) [pid = 3332] [serial = 1410] [outer = 00000000] 05:36:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 142 (1EE1E800) [pid = 3332] [serial = 1411] [outer = 1EAE9000] 05:36:13 INFO - PROCESS | 3332 | 1461069373492 Marionette DEBUG loaded listener.js 05:36:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 143 (1F225C00) [pid = 3332] [serial = 1412] [outer = 1EAE9000] 05:36:14 INFO - PROCESS | 3332 | 1461069374060 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 930ms 05:36:14 INFO - PROCESS | 3332 | 1461069374100 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 05:36:14 INFO - PROCESS | 3332 | 1461069374102 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 05:36:14 INFO - PROCESS | 3332 | 1461069374105 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:36:14 INFO - PROCESS | 3332 | 1461069374108 Marionette TRACE conn4 <- [1,1846,null,{}] 05:36:14 INFO - PROCESS | 3332 | 1461069374111 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:14 INFO - PROCESS | 3332 | 1461069374245 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 05:36:14 INFO - PROCESS | 3332 | 1461069374552 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:14 INFO - PROCESS | 3332 | ++DOCSHELL 0FC7D800 == 66 [pid = 3332] [id = 471] 05:36:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 144 (0FD06400) [pid = 3332] [serial = 1413] [outer = 00000000] 05:36:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 145 (103DA000) [pid = 3332] [serial = 1414] [outer = 0FD06400] 05:36:14 INFO - PROCESS | 3332 | 1461069374645 Marionette DEBUG loaded listener.js 05:36:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 146 (10BDBC00) [pid = 3332] [serial = 1415] [outer = 0FD06400] 05:36:15 INFO - PROCESS | 3332 | 1461069375242 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1173ms 05:36:15 INFO - PROCESS | 3332 | 1461069375282 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 05:36:15 INFO - PROCESS | 3332 | 1461069375287 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 05:36:15 INFO - PROCESS | 3332 | 1461069375292 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:36:15 INFO - PROCESS | 3332 | 1461069375295 Marionette TRACE conn4 <- [1,1850,null,{}] 05:36:15 INFO - PROCESS | 3332 | 1461069375300 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:15 INFO - PROCESS | 3332 | 1461069375404 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 05:36:15 INFO - PROCESS | 3332 | 1461069375567 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:15 INFO - PROCESS | 3332 | ++DOCSHELL 14C96C00 == 67 [pid = 3332] [id = 472] 05:36:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 147 (14E82C00) [pid = 3332] [serial = 1416] [outer = 00000000] 05:36:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 148 (18781800) [pid = 3332] [serial = 1417] [outer = 14E82C00] 05:36:15 INFO - PROCESS | 3332 | 1461069375618 Marionette DEBUG loaded listener.js 05:36:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 149 (1878EC00) [pid = 3332] [serial = 1418] [outer = 14E82C00] 05:36:15 INFO - PROCESS | 3332 | --DOCSHELL 11152C00 == 66 [pid = 3332] [id = 418] 05:36:15 INFO - PROCESS | 3332 | --DOCSHELL 1D8E5400 == 65 [pid = 3332] [id = 8] 05:36:15 INFO - PROCESS | 3332 | --DOCSHELL 10137000 == 64 [pid = 3332] [id = 423] 05:36:15 INFO - PROCESS | 3332 | --DOCSHELL 18C1EC00 == 63 [pid = 3332] [id = 464] 05:36:15 INFO - PROCESS | 3332 | --DOCSHELL 103D7C00 == 62 [pid = 3332] [id = 463] 05:36:15 INFO - PROCESS | 3332 | --DOCSHELL 1C827800 == 61 [pid = 3332] [id = 462] 05:36:15 INFO - PROCESS | 3332 | --DOCSHELL 1AD83000 == 60 [pid = 3332] [id = 461] 05:36:15 INFO - PROCESS | 3332 | --DOCSHELL 19782C00 == 59 [pid = 3332] [id = 460] 05:36:15 INFO - PROCESS | 3332 | --DOCSHELL 103D1000 == 58 [pid = 3332] [id = 459] 05:36:15 INFO - PROCESS | 3332 | --DOCSHELL 18790000 == 57 [pid = 3332] [id = 458] 05:36:15 INFO - PROCESS | 3332 | --DOCSHELL 0FBBF400 == 56 [pid = 3332] [id = 457] 05:36:15 INFO - PROCESS | 3332 | --DOCSHELL 14971400 == 55 [pid = 3332] [id = 456] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 148 (1CA9F400) [pid = 3332] [serial = 1301] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 147 (18721C00) [pid = 3332] [serial = 1306] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 146 (19E09400) [pid = 3332] [serial = 1309] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 145 (1D7B4400) [pid = 3332] [serial = 1312] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 144 (1D880C00) [pid = 3332] [serial = 1315] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 143 (19FCF400) [pid = 3332] [serial = 1337] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 142 (1AC9EC00) [pid = 3332] [serial = 1342] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 141 (14C99800) [pid = 3332] [serial = 1340] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 140 (1ACAAC00) [pid = 3332] [serial = 1343] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 139 (1C7F2C00) [pid = 3332] [serial = 1346] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 138 (1963D400) [pid = 3332] [serial = 1331] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (1BD4A000) [pid = 3332] [serial = 1345] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (19C0E800) [pid = 3332] [serial = 1333] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (1AB69800) [pid = 3332] [serial = 1336] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (18EDA000) [pid = 3332] [serial = 1327] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (18EDF000) [pid = 3332] [serial = 1328] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (10162400) [pid = 3332] [serial = 1321] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (10B8C800) [pid = 3332] [serial = 1322] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (14E82400) [pid = 3332] [serial = 1324] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (16FDAC00) [pid = 3332] [serial = 1325] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (19E0A000) [pid = 3332] [serial = 1334] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (14C0EC00) [pid = 3332] [serial = 1319] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (1496F800) [pid = 3332] [serial = 1318] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (191A8C00) [pid = 3332] [serial = 1330] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (1019D800) [pid = 3332] [serial = 1339] [outer = 00000000] [url = about:blank] 05:36:15 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (10038C00) [pid = 3332] [serial = 1303] [outer = 00000000] [url = about:blank] 05:36:16 INFO - PROCESS | 3332 | 1461069376174 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 930ms 05:36:16 INFO - PROCESS | 3332 | 1461069376228 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 05:36:16 INFO - PROCESS | 3332 | 1461069376232 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 05:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:36:16 INFO - PROCESS | 3332 | 1461069376237 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:36:16 INFO - PROCESS | 3332 | 1461069376239 Marionette TRACE conn4 <- [1,1854,null,{}] 05:36:16 INFO - PROCESS | 3332 | 1461069376243 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:16 INFO - PROCESS | 3332 | 1461069376328 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 05:36:16 INFO - PROCESS | 3332 | 1461069376455 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:16 INFO - PROCESS | 3332 | ++DOCSHELL 1016A400 == 56 [pid = 3332] [id = 473] 05:36:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1018F800) [pid = 3332] [serial = 1419] [outer = 00000000] 05:36:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (14B20800) [pid = 3332] [serial = 1420] [outer = 1018F800] 05:36:16 INFO - PROCESS | 3332 | 1461069376501 Marionette DEBUG loaded listener.js 05:36:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (14E83800) [pid = 3332] [serial = 1421] [outer = 1018F800] 05:36:16 INFO - PROCESS | 3332 | 1461069376908 Marionette TRACE conn4 <- [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]]]}] 05:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 731ms 05:36:17 INFO - PROCESS | 3332 | 1461069376972 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 05:36:17 INFO - PROCESS | 3332 | 1461069376974 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 05:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:36:17 INFO - PROCESS | 3332 | 1461069376979 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:36:17 INFO - PROCESS | 3332 | 1461069376984 Marionette TRACE conn4 <- [1,1858,null,{}] 05:36:17 INFO - PROCESS | 3332 | 1461069376998 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:17 INFO - PROCESS | 3332 | 1461069377112 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 05:36:17 INFO - PROCESS | 3332 | 1461069377129 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:17 INFO - PROCESS | 3332 | ++DOCSHELL 18E6DC00 == 57 [pid = 3332] [id = 474] 05:36:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (18E70800) [pid = 3332] [serial = 1422] [outer = 00000000] 05:36:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (18EDB800) [pid = 3332] [serial = 1423] [outer = 18E70800] 05:36:17 INFO - PROCESS | 3332 | 1461069377174 Marionette DEBUG loaded listener.js 05:36:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (18EE2400) [pid = 3332] [serial = 1424] [outer = 18E70800] 05:36:17 INFO - PROCESS | 3332 | 1461069377632 Marionette TRACE conn4 <- [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]]]}] 05:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 730ms 05:36:17 INFO - PROCESS | 3332 | 1461069377711 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 05:36:17 INFO - PROCESS | 3332 | 1461069377714 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 05:36:17 INFO - PROCESS | 3332 | 1461069377717 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:36:17 INFO - PROCESS | 3332 | 1461069377719 Marionette TRACE conn4 <- [1,1862,null,{}] 05:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:36:17 INFO - PROCESS | 3332 | 1461069377722 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:17 INFO - PROCESS | 3332 | 1461069377808 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 05:36:17 INFO - PROCESS | 3332 | 1461069377818 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:17 INFO - PROCESS | 3332 | ++DOCSHELL 18EE9000 == 58 [pid = 3332] [id = 475] 05:36:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (18EEFC00) [pid = 3332] [serial = 1425] [outer = 00000000] 05:36:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (191A3C00) [pid = 3332] [serial = 1426] [outer = 18EEFC00] 05:36:17 INFO - PROCESS | 3332 | 1461069377863 Marionette DEBUG loaded listener.js 05:36:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (1963D400) [pid = 3332] [serial = 1427] [outer = 18EEFC00] 05:36:18 INFO - PROCESS | 3332 | 1461069378347 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 05:36:18 INFO - PROCESS | 3332 | 1461069378396 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 05:36:18 INFO - PROCESS | 3332 | 1461069378398 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 05:36:18 INFO - PROCESS | 3332 | 1461069378402 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:36:18 INFO - PROCESS | 3332 | 1461069378403 Marionette TRACE conn4 <- [1,1866,null,{}] 05:36:18 INFO - PROCESS | 3332 | 1461069378407 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:18 INFO - PROCESS | 3332 | 1461069378555 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 05:36:18 INFO - PROCESS | 3332 | 1461069378579 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:18 INFO - PROCESS | 3332 | ++DOCSHELL 10192000 == 59 [pid = 3332] [id = 476] 05:36:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (19BD5C00) [pid = 3332] [serial = 1428] [outer = 00000000] 05:36:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (19E04C00) [pid = 3332] [serial = 1429] [outer = 19BD5C00] 05:36:18 INFO - PROCESS | 3332 | 1461069378633 Marionette DEBUG loaded listener.js 05:36:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (19EDAC00) [pid = 3332] [serial = 1430] [outer = 19BD5C00] 05:36:19 INFO - PROCESS | 3332 | 1461069379103 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 730ms 05:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:36:19 INFO - PROCESS | 3332 | 1461069379136 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 05:36:19 INFO - PROCESS | 3332 | 1461069379139 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 05:36:19 INFO - PROCESS | 3332 | 1461069379142 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:36:19 INFO - PROCESS | 3332 | 1461069379143 Marionette TRACE conn4 <- [1,1870,null,{}] 05:36:19 INFO - PROCESS | 3332 | 1461069379147 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:19 INFO - PROCESS | 3332 | 1461069379270 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 05:36:19 INFO - PROCESS | 3332 | 1461069379276 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:19 INFO - PROCESS | 3332 | ++DOCSHELL 19E03800 == 60 [pid = 3332] [id = 477] 05:36:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (19FD0800) [pid = 3332] [serial = 1431] [outer = 00000000] 05:36:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (1ABC6C00) [pid = 3332] [serial = 1432] [outer = 19FD0800] 05:36:19 INFO - PROCESS | 3332 | 1461069379321 Marionette DEBUG loaded listener.js 05:36:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (1ACA5400) [pid = 3332] [serial = 1433] [outer = 19FD0800] 05:36:19 INFO - PROCESS | 3332 | 1461069379786 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 671ms 05:36:19 INFO - PROCESS | 3332 | 1461069379813 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 05:36:19 INFO - PROCESS | 3332 | 1461069379815 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 05:36:19 INFO - PROCESS | 3332 | 1461069379818 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:36:19 INFO - PROCESS | 3332 | 1461069379819 Marionette TRACE conn4 <- [1,1874,null,{}] 05:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:36:19 INFO - PROCESS | 3332 | 1461069379823 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:19 INFO - PROCESS | 3332 | 1461069379941 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 05:36:20 INFO - PROCESS | 3332 | 1461069380034 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:20 INFO - PROCESS | 3332 | ++DOCSHELL 15C59400 == 61 [pid = 3332] [id = 478] 05:36:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 139 (1ADD0800) [pid = 3332] [serial = 1434] [outer = 00000000] 05:36:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (1BD48C00) [pid = 3332] [serial = 1435] [outer = 1ADD0800] 05:36:20 INFO - PROCESS | 3332 | 1461069380079 Marionette DEBUG loaded listener.js 05:36:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 141 (1C157000) [pid = 3332] [serial = 1436] [outer = 1ADD0800] 05:36:20 INFO - PROCESS | 3332 | --DOMWINDOW == 140 (18ED8000) [pid = 3332] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:36:20 INFO - PROCESS | 3332 | --DOMWINDOW == 139 (0FD03400) [pid = 3332] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:36:20 INFO - PROCESS | 3332 | --DOMWINDOW == 138 (14B2AC00) [pid = 3332] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:36:20 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (18EEB000) [pid = 3332] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:36:20 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (18790800) [pid = 3332] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:36:20 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (19E09C00) [pid = 3332] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:36:20 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (1ADD2400) [pid = 3332] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:36:20 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (11151C00) [pid = 3332] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:36:20 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (1C953000) [pid = 3332] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:36:20 INFO - PROCESS | 3332 | 1461069380583 Marionette TRACE conn4 <- [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]]]}] 05:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 831ms 05:36:20 INFO - PROCESS | 3332 | 1461069380654 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 05:36:20 INFO - PROCESS | 3332 | 1461069380656 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 05:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:36:20 INFO - PROCESS | 3332 | 1461069380659 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:36:20 INFO - PROCESS | 3332 | 1461069380661 Marionette TRACE conn4 <- [1,1878,null,{}] 05:36:20 INFO - PROCESS | 3332 | 1461069380665 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:20 INFO - PROCESS | 3332 | 1461069380750 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 05:36:20 INFO - PROCESS | 3332 | 1461069380756 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:20 INFO - PROCESS | 3332 | ++DOCSHELL 18EEB000 == 62 [pid = 3332] [id = 479] 05:36:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (191A8000) [pid = 3332] [serial = 1437] [outer = 00000000] 05:36:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (1B095800) [pid = 3332] [serial = 1438] [outer = 191A8000] 05:36:20 INFO - PROCESS | 3332 | 1461069380800 Marionette DEBUG loaded listener.js 05:36:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (1B09EC00) [pid = 3332] [serial = 1439] [outer = 191A8000] 05:36:21 INFO - PROCESS | 3332 | 1461069381245 Marionette TRACE conn4 <- [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]]]}] 05:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 630ms 05:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:36:21 INFO - PROCESS | 3332 | 1461069381294 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 05:36:21 INFO - PROCESS | 3332 | 1461069381296 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 05:36:21 INFO - PROCESS | 3332 | 1461069381299 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:36:21 INFO - PROCESS | 3332 | 1461069381301 Marionette TRACE conn4 <- [1,1882,null,{}] 05:36:21 INFO - PROCESS | 3332 | 1461069381304 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:21 INFO - PROCESS | 3332 | 1461069381388 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 05:36:21 INFO - PROCESS | 3332 | 1461069381394 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:21 INFO - PROCESS | 3332 | ++DOCSHELL 19FDBC00 == 63 [pid = 3332] [id = 480] 05:36:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (1B385C00) [pid = 3332] [serial = 1440] [outer = 00000000] 05:36:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (1C94BC00) [pid = 3332] [serial = 1441] [outer = 1B385C00] 05:36:21 INFO - PROCESS | 3332 | 1461069381438 Marionette DEBUG loaded listener.js 05:36:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (1C978C00) [pid = 3332] [serial = 1442] [outer = 1B385C00] 05:36:21 INFO - PROCESS | 3332 | 1461069381906 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 632ms 05:36:21 INFO - PROCESS | 3332 | 1461069381930 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 05:36:21 INFO - PROCESS | 3332 | 1461069381932 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 05:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:36:21 INFO - PROCESS | 3332 | 1461069381953 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:36:21 INFO - PROCESS | 3332 | 1461069381955 Marionette TRACE conn4 <- [1,1886,null,{}] 05:36:21 INFO - PROCESS | 3332 | 1461069381958 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:22 INFO - PROCESS | 3332 | 1461069382041 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 05:36:22 INFO - PROCESS | 3332 | 1461069382047 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:22 INFO - PROCESS | 3332 | ++DOCSHELL 1ADD2400 == 64 [pid = 3332] [id = 481] 05:36:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 139 (1C97E400) [pid = 3332] [serial = 1443] [outer = 00000000] 05:36:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (1CAAEC00) [pid = 3332] [serial = 1444] [outer = 1C97E400] 05:36:22 INFO - PROCESS | 3332 | 1461069382098 Marionette DEBUG loaded listener.js 05:36:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 141 (1442D400) [pid = 3332] [serial = 1445] [outer = 1C97E400] 05:36:22 INFO - PROCESS | 3332 | 1461069382825 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 950ms 05:36:22 INFO - PROCESS | 3332 | 1461069382891 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 05:36:22 INFO - PROCESS | 3332 | 1461069382896 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 05:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:36:22 INFO - PROCESS | 3332 | 1461069382903 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:36:22 INFO - PROCESS | 3332 | 1461069382906 Marionette TRACE conn4 <- [1,1890,null,{}] 05:36:22 INFO - PROCESS | 3332 | 1461069382912 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:23 INFO - PROCESS | 3332 | 1461069383064 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 05:36:23 INFO - PROCESS | 3332 | 1461069383202 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:23 INFO - PROCESS | 3332 | ++DOCSHELL 10197400 == 65 [pid = 3332] [id = 482] 05:36:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 142 (10BD4000) [pid = 3332] [serial = 1446] [outer = 00000000] 05:36:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 143 (14E82400) [pid = 3332] [serial = 1447] [outer = 10BD4000] 05:36:23 INFO - PROCESS | 3332 | 1461069383261 Marionette DEBUG loaded listener.js 05:36:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 144 (16FDAC00) [pid = 3332] [serial = 1448] [outer = 10BD4000] 05:36:23 INFO - PROCESS | 3332 | 1461069383821 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 970ms 05:36:23 INFO - PROCESS | 3332 | 1461069383876 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 05:36:23 INFO - PROCESS | 3332 | 1461069383882 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 05:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:36:23 INFO - PROCESS | 3332 | 1461069383889 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:36:23 INFO - PROCESS | 3332 | 1461069383892 Marionette TRACE conn4 <- [1,1894,null,{}] 05:36:23 INFO - PROCESS | 3332 | 1461069383896 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:24 INFO - PROCESS | 3332 | 1461069384054 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 05:36:24 INFO - PROCESS | 3332 | 1461069384123 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:24 INFO - PROCESS | 3332 | ++DOCSHELL 16FD9C00 == 66 [pid = 3332] [id = 483] 05:36:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 145 (17269C00) [pid = 3332] [serial = 1449] [outer = 00000000] 05:36:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 146 (1963C400) [pid = 3332] [serial = 1450] [outer = 17269C00] 05:36:24 INFO - PROCESS | 3332 | 1461069384178 Marionette DEBUG loaded listener.js 05:36:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 147 (19E07800) [pid = 3332] [serial = 1451] [outer = 17269C00] 05:36:24 INFO - PROCESS | 3332 | 1461069384794 Marionette TRACE conn4 <- [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]]]}] 05:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 931ms 05:36:24 INFO - PROCESS | 3332 | 1461069384821 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 05:36:24 INFO - PROCESS | 3332 | 1461069384824 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 05:36:24 INFO - PROCESS | 3332 | 1461069384828 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:36:24 INFO - PROCESS | 3332 | 1461069384831 Marionette TRACE conn4 <- [1,1898,null,{}] 05:36:24 INFO - PROCESS | 3332 | 1461069384843 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:24 INFO - PROCESS | 3332 | 1461069384957 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 05:36:25 INFO - PROCESS | 3332 | 1461069385117 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:25 INFO - PROCESS | 3332 | ++DOCSHELL 1D7BB800 == 67 [pid = 3332] [id = 484] 05:36:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 148 (1D7BBC00) [pid = 3332] [serial = 1452] [outer = 00000000] 05:36:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 149 (1D8E1800) [pid = 3332] [serial = 1453] [outer = 1D7BBC00] 05:36:25 INFO - PROCESS | 3332 | 1461069385177 Marionette DEBUG loaded listener.js 05:36:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 150 (1DF8D800) [pid = 3332] [serial = 1454] [outer = 1D7BBC00] 05:36:25 INFO - PROCESS | 3332 | 1461069385762 Marionette TRACE conn4 <- [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]]]}] 05:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 970ms 05:36:25 INFO - PROCESS | 3332 | 1461069385801 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 05:36:25 INFO - PROCESS | 3332 | 1461069385804 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 05:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:36:25 INFO - PROCESS | 3332 | 1461069385807 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:36:25 INFO - PROCESS | 3332 | 1461069385809 Marionette TRACE conn4 <- [1,1902,null,{}] 05:36:25 INFO - PROCESS | 3332 | 1461069385813 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:25 INFO - PROCESS | 3332 | 1461069385925 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 05:36:26 INFO - PROCESS | 3332 | 1461069386083 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:26 INFO - PROCESS | 3332 | ++DOCSHELL 1DF91800 == 68 [pid = 3332] [id = 485] 05:36:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 151 (1E932C00) [pid = 3332] [serial = 1455] [outer = 00000000] 05:36:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 152 (1EAB0000) [pid = 3332] [serial = 1456] [outer = 1E932C00] 05:36:26 INFO - PROCESS | 3332 | 1461069386143 Marionette DEBUG loaded listener.js 05:36:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 153 (1EAE5400) [pid = 3332] [serial = 1457] [outer = 1E932C00] 05:36:26 INFO - PROCESS | 3332 | 1461069386702 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 930ms 05:36:26 INFO - PROCESS | 3332 | 1461069386741 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 05:36:26 INFO - PROCESS | 3332 | 1461069386743 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 05:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:36:26 INFO - PROCESS | 3332 | 1461069386746 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:36:26 INFO - PROCESS | 3332 | 1461069386748 Marionette TRACE conn4 <- [1,1906,null,{}] 05:36:26 INFO - PROCESS | 3332 | 1461069386752 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:26 INFO - PROCESS | 3332 | 1461069386859 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 05:36:27 INFO - PROCESS | 3332 | 1461069387001 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:27 INFO - PROCESS | 3332 | ++DOCSHELL 1013B400 == 69 [pid = 3332] [id = 486] 05:36:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 154 (1446CC00) [pid = 3332] [serial = 1458] [outer = 00000000] 05:36:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 155 (1F222400) [pid = 3332] [serial = 1459] [outer = 1446CC00] 05:36:27 INFO - PROCESS | 3332 | 1461069387058 Marionette DEBUG loaded listener.js 05:36:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 156 (1F22C800) [pid = 3332] [serial = 1460] [outer = 1446CC00] 05:36:27 INFO - PROCESS | 3332 | 1461069387627 Marionette TRACE conn4 <- [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]]]}] 05:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 931ms 05:36:27 INFO - PROCESS | 3332 | 1461069387681 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 05:36:27 INFO - PROCESS | 3332 | 1461069387683 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 05:36:27 INFO - PROCESS | 3332 | 1461069387687 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:36:27 INFO - PROCESS | 3332 | 1461069387689 Marionette TRACE conn4 <- [1,1910,null,{}] 05:36:27 INFO - PROCESS | 3332 | 1461069387692 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:27 INFO - PROCESS | 3332 | 1461069387819 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 05:36:28 INFO - PROCESS | 3332 | 1461069387977 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:28 INFO - PROCESS | 3332 | ++DOCSHELL 1EE22400 == 70 [pid = 3332] [id = 487] 05:36:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 157 (1F231400) [pid = 3332] [serial = 1461] [outer = 00000000] 05:36:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 158 (2109F400) [pid = 3332] [serial = 1462] [outer = 1F231400] 05:36:28 INFO - PROCESS | 3332 | 1461069388037 Marionette DEBUG loaded listener.js 05:36:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 159 (210A0800) [pid = 3332] [serial = 1463] [outer = 1F231400] 05:36:28 INFO - PROCESS | 3332 | 1461069388598 Marionette TRACE conn4 <- [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]]]}] 05:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 970ms 05:36:28 INFO - PROCESS | 3332 | 1461069388661 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 05:36:28 INFO - PROCESS | 3332 | 1461069388663 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 05:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:36:28 INFO - PROCESS | 3332 | 1461069388667 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:36:28 INFO - PROCESS | 3332 | 1461069388669 Marionette TRACE conn4 <- [1,1914,null,{}] 05:36:28 INFO - PROCESS | 3332 | 1461069388672 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:28 INFO - PROCESS | 3332 | 1461069388919 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 05:36:29 INFO - PROCESS | 3332 | 1461069389071 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:29 INFO - PROCESS | 3332 | ++DOCSHELL 10FDB400 == 71 [pid = 3332] [id = 488] 05:36:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 160 (10FDD800) [pid = 3332] [serial = 1464] [outer = 00000000] 05:36:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 161 (1493D800) [pid = 3332] [serial = 1465] [outer = 10FDD800] 05:36:29 INFO - PROCESS | 3332 | 1461069389123 Marionette DEBUG loaded listener.js 05:36:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 162 (15CD8000) [pid = 3332] [serial = 1466] [outer = 10FDD800] 05:36:29 INFO - PROCESS | 3332 | 1461069389769 Marionette TRACE conn4 <- [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]]]}] 05:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1130ms 05:36:29 INFO - PROCESS | 3332 | 1461069389801 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 05:36:29 INFO - PROCESS | 3332 | 1461069389805 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 05:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:36:29 INFO - PROCESS | 3332 | 1461069389810 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:36:29 INFO - PROCESS | 3332 | 1461069389814 Marionette TRACE conn4 <- [1,1918,null,{}] 05:36:29 INFO - PROCESS | 3332 | 1461069389834 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:29 INFO - PROCESS | 3332 | 1461069389937 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 05:36:30 INFO - PROCESS | 3332 | 1461069390069 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:30 INFO - PROCESS | 3332 | --DOCSHELL 1C825400 == 70 [pid = 3332] [id = 449] 05:36:30 INFO - PROCESS | 3332 | --DOCSHELL 19FDBC00 == 69 [pid = 3332] [id = 480] 05:36:30 INFO - PROCESS | 3332 | --DOCSHELL 18EEB000 == 68 [pid = 3332] [id = 479] 05:36:30 INFO - PROCESS | 3332 | --DOCSHELL 15C59400 == 67 [pid = 3332] [id = 478] 05:36:30 INFO - PROCESS | 3332 | --DOCSHELL 19E03800 == 66 [pid = 3332] [id = 477] 05:36:30 INFO - PROCESS | 3332 | --DOCSHELL 10192000 == 65 [pid = 3332] [id = 476] 05:36:30 INFO - PROCESS | 3332 | --DOCSHELL 18EE9000 == 64 [pid = 3332] [id = 475] 05:36:30 INFO - PROCESS | 3332 | --DOCSHELL 18E6DC00 == 63 [pid = 3332] [id = 474] 05:36:30 INFO - PROCESS | 3332 | --DOCSHELL 1016A400 == 62 [pid = 3332] [id = 473] 05:36:30 INFO - PROCESS | 3332 | --DOCSHELL 14C96C00 == 61 [pid = 3332] [id = 472] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 161 (1D787000) [pid = 3332] [serial = 1357] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 160 (1D8E5C00) [pid = 3332] [serial = 1360] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 159 (1DF8F400) [pid = 3332] [serial = 1363] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 158 (1E93B400) [pid = 3332] [serial = 1396] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 157 (1C954400) [pid = 3332] [serial = 1348] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 156 (1871AC00) [pid = 3332] [serial = 1351] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 155 (19B27400) [pid = 3332] [serial = 1354] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | ++DOCSHELL 10089800 == 62 [pid = 3332] [id = 489] 05:36:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 156 (10090800) [pid = 3332] [serial = 1467] [outer = 00000000] 05:36:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 157 (103D6000) [pid = 3332] [serial = 1468] [outer = 10090800] 05:36:30 INFO - PROCESS | 3332 | 1461069390186 Marionette DEBUG loaded listener.js 05:36:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 158 (14971400) [pid = 3332] [serial = 1469] [outer = 10090800] 05:36:30 INFO - PROCESS | 3332 | --DOCSHELL 0FC7D800 == 61 [pid = 3332] [id = 471] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 157 (1C7E9800) [pid = 3332] [serial = 1385] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 156 (1C157800) [pid = 3332] [serial = 1384] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 155 (1919DC00) [pid = 3332] [serial = 1390] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 154 (1C987C00) [pid = 3332] [serial = 1387] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 153 (1D78EC00) [pid = 3332] [serial = 1393] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 152 (1D785800) [pid = 3332] [serial = 1388] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 151 (1AB67800) [pid = 3332] [serial = 1391] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 150 (1977F000) [pid = 3332] [serial = 1379] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 149 (1D78B400) [pid = 3332] [serial = 1394] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 148 (14676000) [pid = 3332] [serial = 1372] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 147 (14B2E000) [pid = 3332] [serial = 1373] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 146 (183BAC00) [pid = 3332] [serial = 1370] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 145 (17902000) [pid = 3332] [serial = 1369] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 144 (1963E400) [pid = 3332] [serial = 1378] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 143 (18ED3400) [pid = 3332] [serial = 1375] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 142 (18EE6400) [pid = 3332] [serial = 1376] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 141 (19FD6C00) [pid = 3332] [serial = 1381] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 140 (1AB66C00) [pid = 3332] [serial = 1382] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | --DOMWINDOW == 139 (1E93C400) [pid = 3332] [serial = 1366] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3332 | 1461069390643 Marionette TRACE conn4 <- [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]]]}] 05:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 890ms 05:36:30 INFO - PROCESS | 3332 | 1461069390700 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 05:36:30 INFO - PROCESS | 3332 | 1461069390703 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 05:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:36:30 INFO - PROCESS | 3332 | 1461069390707 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:36:30 INFO - PROCESS | 3332 | 1461069390709 Marionette TRACE conn4 <- [1,1922,null,{}] 05:36:30 INFO - PROCESS | 3332 | 1461069390713 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:30 INFO - PROCESS | 3332 | 1461069390800 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 05:36:30 INFO - PROCESS | 3332 | 1461069390808 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:30 INFO - PROCESS | 3332 | ++DOCSHELL 18BAF000 == 62 [pid = 3332] [id = 490] 05:36:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (18BB1000) [pid = 3332] [serial = 1470] [outer = 00000000] 05:36:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 141 (18EE6C00) [pid = 3332] [serial = 1471] [outer = 18BB1000] 05:36:30 INFO - PROCESS | 3332 | 1461069390856 Marionette DEBUG loaded listener.js 05:36:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 142 (19189000) [pid = 3332] [serial = 1472] [outer = 18BB1000] 05:36:31 INFO - PROCESS | 3332 | 1461069391364 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 05:36:31 INFO - PROCESS | 3332 | 1461069391380 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 05:36:31 INFO - PROCESS | 3332 | 1461069391384 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 05:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:36:31 INFO - PROCESS | 3332 | 1461069391394 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:36:31 INFO - PROCESS | 3332 | 1461069391399 Marionette TRACE conn4 <- [1,1926,null,{}] 05:36:31 INFO - PROCESS | 3332 | 1461069391402 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:31 INFO - PROCESS | 3332 | 1461069391492 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 05:36:31 INFO - PROCESS | 3332 | 1461069391501 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:31 INFO - PROCESS | 3332 | ++DOCSHELL 1919E000 == 63 [pid = 3332] [id = 491] 05:36:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 143 (19E61800) [pid = 3332] [serial = 1473] [outer = 00000000] 05:36:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 144 (1A0F1800) [pid = 3332] [serial = 1474] [outer = 19E61800] 05:36:31 INFO - PROCESS | 3332 | 1461069391547 Marionette DEBUG loaded listener.js 05:36:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 145 (1AB6F800) [pid = 3332] [serial = 1475] [outer = 19E61800] 05:36:32 INFO - PROCESS | 3332 | 1461069392015 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 691ms 05:36:32 INFO - PROCESS | 3332 | 1461069392080 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 05:36:32 INFO - PROCESS | 3332 | 1461069392082 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 05:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:36:32 INFO - PROCESS | 3332 | 1461069392085 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:36:32 INFO - PROCESS | 3332 | 1461069392087 Marionette TRACE conn4 <- [1,1930,null,{}] 05:36:32 INFO - PROCESS | 3332 | 1461069392090 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:32 INFO - PROCESS | 3332 | 1461069392176 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 05:36:32 INFO - PROCESS | 3332 | 1461069392182 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:32 INFO - PROCESS | 3332 | ++DOCSHELL 10BD0000 == 64 [pid = 3332] [id = 492] 05:36:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 146 (1AB71400) [pid = 3332] [serial = 1476] [outer = 00000000] 05:36:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 147 (1AEB4000) [pid = 3332] [serial = 1477] [outer = 1AB71400] 05:36:32 INFO - PROCESS | 3332 | 1461069392229 Marionette DEBUG loaded listener.js 05:36:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 148 (1C154800) [pid = 3332] [serial = 1478] [outer = 1AB71400] 05:36:32 INFO - PROCESS | 3332 | 1461069392741 Marionette TRACE conn4 <- [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]]]}] 05:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 05:36:32 INFO - PROCESS | 3332 | 1461069392756 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 05:36:32 INFO - PROCESS | 3332 | 1461069392758 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 05:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:36:32 INFO - PROCESS | 3332 | 1461069392761 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:36:32 INFO - PROCESS | 3332 | 1461069392763 Marionette TRACE conn4 <- [1,1934,null,{}] 05:36:32 INFO - PROCESS | 3332 | 1461069392766 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:32 INFO - PROCESS | 3332 | 1461069392892 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 05:36:33 INFO - PROCESS | 3332 | 1461069392993 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:33 INFO - PROCESS | 3332 | ++DOCSHELL 1C94C000 == 65 [pid = 3332] [id = 493] 05:36:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 149 (1C950000) [pid = 3332] [serial = 1479] [outer = 00000000] 05:36:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 150 (1CAA2C00) [pid = 3332] [serial = 1480] [outer = 1C950000] 05:36:33 INFO - PROCESS | 3332 | 1461069393046 Marionette DEBUG loaded listener.js 05:36:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 151 (1D787400) [pid = 3332] [serial = 1481] [outer = 1C950000] 05:36:33 INFO - PROCESS | 3332 | 1461069393488 Marionette TRACE conn4 <- [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]]]}] 05:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 770ms 05:36:33 INFO - PROCESS | 3332 | 1461069393532 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 05:36:33 INFO - PROCESS | 3332 | 1461069393534 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 05:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:36:33 INFO - PROCESS | 3332 | 1461069393541 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:36:33 INFO - PROCESS | 3332 | 1461069393543 Marionette TRACE conn4 <- [1,1938,null,{}] 05:36:33 INFO - PROCESS | 3332 | 1461069393546 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:33 INFO - PROCESS | 3332 | 1461069393668 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 05:36:33 INFO - PROCESS | 3332 | 1461069393737 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:33 INFO - PROCESS | 3332 | ++DOCSHELL 1C985400 == 66 [pid = 3332] [id = 494] 05:36:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 152 (1D789000) [pid = 3332] [serial = 1482] [outer = 00000000] 05:36:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 153 (1DF8F400) [pid = 3332] [serial = 1483] [outer = 1D789000] 05:36:33 INFO - PROCESS | 3332 | 1461069393783 Marionette DEBUG loaded listener.js 05:36:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 154 (1E93B000) [pid = 3332] [serial = 1484] [outer = 1D789000] 05:36:34 INFO - PROCESS | 3332 | 1461069394206 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 05:36:34 INFO - PROCESS | 3332 | 1461069394300 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 05:36:34 INFO - PROCESS | 3332 | 1461069394302 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 05:36:34 INFO - PROCESS | 3332 | 1461069394310 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:36:34 INFO - PROCESS | 3332 | 1461069394312 Marionette TRACE conn4 <- [1,1942,null,{}] 05:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:36:34 INFO - PROCESS | 3332 | 1461069394315 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:34 INFO - PROCESS | 3332 | 1461069394550 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 05:36:34 INFO - PROCESS | 3332 | --DOMWINDOW == 153 (1B385C00) [pid = 3332] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:36:34 INFO - PROCESS | 3332 | --DOMWINDOW == 152 (1018F800) [pid = 3332] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:36:34 INFO - PROCESS | 3332 | --DOMWINDOW == 151 (19FD0800) [pid = 3332] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:36:34 INFO - PROCESS | 3332 | --DOMWINDOW == 150 (191A8000) [pid = 3332] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:36:34 INFO - PROCESS | 3332 | --DOMWINDOW == 149 (0FD06400) [pid = 3332] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:36:34 INFO - PROCESS | 3332 | --DOMWINDOW == 148 (14E82C00) [pid = 3332] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:36:34 INFO - PROCESS | 3332 | --DOMWINDOW == 147 (18E70800) [pid = 3332] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:36:34 INFO - PROCESS | 3332 | --DOMWINDOW == 146 (1ADD0800) [pid = 3332] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:36:34 INFO - PROCESS | 3332 | --DOMWINDOW == 145 (19BD5C00) [pid = 3332] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:36:34 INFO - PROCESS | 3332 | --DOMWINDOW == 144 (1C91D000) [pid = 3332] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:36:34 INFO - PROCESS | 3332 | --DOMWINDOW == 143 (18EEFC00) [pid = 3332] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:36:34 INFO - PROCESS | 3332 | --DOMWINDOW == 142 (1D87EC00) [pid = 3332] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:36:34 INFO - PROCESS | 3332 | 1461069394625 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:34 INFO - PROCESS | 3332 | ++DOCSHELL 0F893400 == 67 [pid = 3332] [id = 495] 05:36:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 143 (0FB72C00) [pid = 3332] [serial = 1485] [outer = 00000000] 05:36:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 144 (1019A400) [pid = 3332] [serial = 1486] [outer = 0FB72C00] 05:36:34 INFO - PROCESS | 3332 | 1461069394670 Marionette DEBUG loaded listener.js 05:36:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 145 (14B28C00) [pid = 3332] [serial = 1487] [outer = 0FB72C00] 05:36:35 INFO - PROCESS | 3332 | 1461069395034 Marionette TRACE conn4 <- [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]]]}] 05:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 771ms 05:36:35 INFO - PROCESS | 3332 | 1461069395087 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 05:36:35 INFO - PROCESS | 3332 | 1461069395089 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 05:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:36:35 INFO - PROCESS | 3332 | 1461069395092 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:36:35 INFO - PROCESS | 3332 | 1461069395094 Marionette TRACE conn4 <- [1,1946,null,{}] 05:36:35 INFO - PROCESS | 3332 | 1461069395097 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:35 INFO - PROCESS | 3332 | 1461069395181 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 05:36:35 INFO - PROCESS | 3332 | 1461069395188 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:35 INFO - PROCESS | 3332 | ++DOCSHELL 18C1AC00 == 68 [pid = 3332] [id = 496] 05:36:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 146 (191A4400) [pid = 3332] [serial = 1488] [outer = 00000000] 05:36:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 147 (1EAE4000) [pid = 3332] [serial = 1489] [outer = 191A4400] 05:36:35 INFO - PROCESS | 3332 | 1461069395232 Marionette DEBUG loaded listener.js 05:36:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 148 (1EE16C00) [pid = 3332] [serial = 1490] [outer = 191A4400] 05:36:35 INFO - PROCESS | 3332 | 1461069395674 Marionette TRACE conn4 <- [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]]]}] 05:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 05:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:36:35 INFO - PROCESS | 3332 | 1461069395723 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 05:36:35 INFO - PROCESS | 3332 | 1461069395725 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 05:36:35 INFO - PROCESS | 3332 | 1461069395728 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:36:35 INFO - PROCESS | 3332 | 1461069395730 Marionette TRACE conn4 <- [1,1950,null,{}] 05:36:35 INFO - PROCESS | 3332 | 1461069395734 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:35 INFO - PROCESS | 3332 | 1461069395821 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 05:36:35 INFO - PROCESS | 3332 | 1461069395827 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:35 INFO - PROCESS | 3332 | ++DOCSHELL 18BB0800 == 69 [pid = 3332] [id = 497] 05:36:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 149 (1EAA4C00) [pid = 3332] [serial = 1491] [outer = 00000000] 05:36:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 150 (20D66C00) [pid = 3332] [serial = 1492] [outer = 1EAA4C00] 05:36:35 INFO - PROCESS | 3332 | 1461069395873 Marionette DEBUG loaded listener.js 05:36:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 151 (210A3000) [pid = 3332] [serial = 1493] [outer = 1EAA4C00] 05:36:36 INFO - PROCESS | 3332 | 1461069396340 Marionette TRACE conn4 <- [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]]]}] 05:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 05:36:36 INFO - PROCESS | 3332 | 1461069396359 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 05:36:36 INFO - PROCESS | 3332 | 1461069396361 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 05:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:36:36 INFO - PROCESS | 3332 | 1461069396364 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:36:36 INFO - PROCESS | 3332 | 1461069396365 Marionette TRACE conn4 <- [1,1954,null,{}] 05:36:36 INFO - PROCESS | 3332 | 1461069396369 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:36 INFO - PROCESS | 3332 | 1461069396500 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 05:36:36 INFO - PROCESS | 3332 | 1461069396509 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:36 INFO - PROCESS | 3332 | ++DOCSHELL 17266800 == 70 [pid = 3332] [id = 498] 05:36:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 152 (20D64800) [pid = 3332] [serial = 1494] [outer = 00000000] 05:36:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 153 (2110C800) [pid = 3332] [serial = 1495] [outer = 20D64800] 05:36:36 INFO - PROCESS | 3332 | 1461069396561 Marionette DEBUG loaded listener.js 05:36:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 154 (21112800) [pid = 3332] [serial = 1496] [outer = 20D64800] 05:36:37 INFO - PROCESS | 3332 | 1461069397273 Marionette TRACE conn4 <- [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]]]}] 05:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 971ms 05:36:37 INFO - PROCESS | 3332 | 1461069397336 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 05:36:37 INFO - PROCESS | 3332 | 1461069397340 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 05:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:36:37 INFO - PROCESS | 3332 | 1461069397344 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:36:37 INFO - PROCESS | 3332 | 1461069397348 Marionette TRACE conn4 <- [1,1958,null,{}] 05:36:37 INFO - PROCESS | 3332 | 1461069397354 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:37 INFO - PROCESS | 3332 | 1461069397476 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 05:36:37 INFO - PROCESS | 3332 | 1461069397618 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:37 INFO - PROCESS | 3332 | ++DOCSHELL 1016A400 == 71 [pid = 3332] [id = 499] 05:36:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 155 (1442E000) [pid = 3332] [serial = 1497] [outer = 00000000] 05:36:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 156 (18ED8000) [pid = 3332] [serial = 1498] [outer = 1442E000] 05:36:37 INFO - PROCESS | 3332 | 1461069397676 Marionette DEBUG loaded listener.js 05:36:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 157 (18EE7800) [pid = 3332] [serial = 1499] [outer = 1442E000] 05:36:38 INFO - PROCESS | 3332 | 1461069398214 Marionette TRACE conn4 <- [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]]]}] 05:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 930ms 05:36:38 INFO - PROCESS | 3332 | 1461069398276 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 05:36:38 INFO - PROCESS | 3332 | 1461069398282 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 05:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:36:38 INFO - PROCESS | 3332 | 1461069398289 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:36:38 INFO - PROCESS | 3332 | 1461069398292 Marionette TRACE conn4 <- [1,1962,null,{}] 05:36:38 INFO - PROCESS | 3332 | 1461069398296 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:38 INFO - PROCESS | 3332 | 1461069398411 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 05:36:38 INFO - PROCESS | 3332 | 1461069398530 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:38 INFO - PROCESS | 3332 | ++DOCSHELL 10167800 == 72 [pid = 3332] [id = 500] 05:36:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 158 (1919FC00) [pid = 3332] [serial = 1500] [outer = 00000000] 05:36:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 159 (1C157800) [pid = 3332] [serial = 1501] [outer = 1919FC00] 05:36:38 INFO - PROCESS | 3332 | 1461069398619 Marionette DEBUG loaded listener.js 05:36:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 160 (1CAA4C00) [pid = 3332] [serial = 1502] [outer = 1919FC00] 05:36:39 INFO - PROCESS | 3332 | 1461069399243 Marionette TRACE conn4 <- [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]]]}] 05:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 970ms 05:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:36:39 INFO - PROCESS | 3332 | 1461069399292 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 05:36:39 INFO - PROCESS | 3332 | 1461069399294 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 05:36:39 INFO - PROCESS | 3332 | 1461069399298 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:36:39 INFO - PROCESS | 3332 | 1461069399302 Marionette TRACE conn4 <- [1,1966,null,{}] 05:36:39 INFO - PROCESS | 3332 | 1461069399313 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:39 INFO - PROCESS | 3332 | 1461069399460 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 05:36:39 INFO - PROCESS | 3332 | 1461069399606 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:39 INFO - PROCESS | 3332 | ++DOCSHELL 19184C00 == 73 [pid = 3332] [id = 501] 05:36:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 161 (1977F800) [pid = 3332] [serial = 1503] [outer = 00000000] 05:36:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 162 (2110F400) [pid = 3332] [serial = 1504] [outer = 1977F800] 05:36:39 INFO - PROCESS | 3332 | 1461069399665 Marionette DEBUG loaded listener.js 05:36:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 163 (21118800) [pid = 3332] [serial = 1505] [outer = 1977F800] 05:36:40 INFO - PROCESS | 3332 | 1461069400218 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 971ms 05:36:40 INFO - PROCESS | 3332 | 1461069400272 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 05:36:40 INFO - PROCESS | 3332 | 1461069400275 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 05:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:36:40 INFO - PROCESS | 3332 | 1461069400278 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:36:40 INFO - PROCESS | 3332 | 1461069400280 Marionette TRACE conn4 <- [1,1970,null,{}] 05:36:40 INFO - PROCESS | 3332 | 1461069400284 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:40 INFO - PROCESS | 3332 | 1461069400396 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 05:36:40 INFO - PROCESS | 3332 | 1461069400556 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:40 INFO - PROCESS | 3332 | ++DOCSHELL 21A85400 == 74 [pid = 3332] [id = 502] 05:36:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 164 (21A87000) [pid = 3332] [serial = 1506] [outer = 00000000] 05:36:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 165 (21A8CC00) [pid = 3332] [serial = 1507] [outer = 21A87000] 05:36:40 INFO - PROCESS | 3332 | 1461069400612 Marionette DEBUG loaded listener.js 05:36:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 166 (21A8FC00) [pid = 3332] [serial = 1508] [outer = 21A87000] 05:36:41 INFO - PROCESS | 3332 | 1461069401171 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 930ms 05:36:41 INFO - PROCESS | 3332 | 1461069401212 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 05:36:41 INFO - PROCESS | 3332 | 1461069401214 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 05:36:41 INFO - PROCESS | 3332 | 1461069401218 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:36:41 INFO - PROCESS | 3332 | 1461069401220 Marionette TRACE conn4 <- [1,1974,null,{}] 05:36:41 INFO - PROCESS | 3332 | 1461069401223 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:41 INFO - PROCESS | 3332 | 1461069401331 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 05:36:41 INFO - PROCESS | 3332 | 1461069401495 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:41 INFO - PROCESS | 3332 | ++DOCSHELL 21FCA800 == 75 [pid = 3332] [id = 503] 05:36:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 167 (21FCAC00) [pid = 3332] [serial = 1509] [outer = 00000000] 05:36:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 168 (21FD0400) [pid = 3332] [serial = 1510] [outer = 21FCAC00] 05:36:41 INFO - PROCESS | 3332 | 1461069401551 Marionette DEBUG loaded listener.js 05:36:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 169 (21FD2000) [pid = 3332] [serial = 1511] [outer = 21FCAC00] 05:36:42 INFO - PROCESS | 3332 | 1461069402140 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 971ms 05:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:36:42 INFO - PROCESS | 3332 | 1461069402192 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 05:36:42 INFO - PROCESS | 3332 | 1461069402194 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 05:36:42 INFO - PROCESS | 3332 | 1461069402198 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:36:42 INFO - PROCESS | 3332 | 1461069402200 Marionette TRACE conn4 <- [1,1978,null,{}] 05:36:42 INFO - PROCESS | 3332 | 1461069402204 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:42 INFO - PROCESS | 3332 | 1461069402357 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 05:36:42 INFO - PROCESS | 3332 | 1461069402504 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:42 INFO - PROCESS | 3332 | ++DOCSHELL 21FD3C00 == 76 [pid = 3332] [id = 504] 05:36:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 170 (21FD4000) [pid = 3332] [serial = 1512] [outer = 00000000] 05:36:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 171 (21FF9400) [pid = 3332] [serial = 1513] [outer = 21FD4000] 05:36:42 INFO - PROCESS | 3332 | 1461069402562 Marionette DEBUG loaded listener.js 05:36:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 172 (21FF9000) [pid = 3332] [serial = 1514] [outer = 21FD4000] 05:36:43 INFO - PROCESS | 3332 | 1461069403144 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 970ms 05:36:43 INFO - PROCESS | 3332 | 1461069403172 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 05:36:43 INFO - PROCESS | 3332 | 1461069403174 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 05:36:43 INFO - PROCESS | 3332 | 1461069403177 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:36:43 INFO - PROCESS | 3332 | 1461069403179 Marionette TRACE conn4 <- [1,1982,null,{}] 05:36:43 INFO - PROCESS | 3332 | 1461069403183 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:43 INFO - PROCESS | 3332 | 1461069403292 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 05:36:43 INFO - PROCESS | 3332 | 1461069403455 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:43 INFO - PROCESS | 3332 | ++DOCSHELL 11176000 == 77 [pid = 3332] [id = 505] 05:36:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 173 (11180C00) [pid = 3332] [serial = 1515] [outer = 00000000] 05:36:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 174 (18BB2C00) [pid = 3332] [serial = 1516] [outer = 11180C00] 05:36:43 INFO - PROCESS | 3332 | 1461069403511 Marionette DEBUG loaded listener.js 05:36:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 175 (19183800) [pid = 3332] [serial = 1517] [outer = 11180C00] 05:36:44 INFO - PROCESS | 3332 | 1461069404341 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1216ms 05:36:44 INFO - PROCESS | 3332 | 1461069404398 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 05:36:44 INFO - PROCESS | 3332 | 1461069404403 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 05:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:36:44 INFO - PROCESS | 3332 | 1461069404409 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:36:44 INFO - PROCESS | 3332 | 1461069404412 Marionette TRACE conn4 <- [1,1986,null,{}] 05:36:44 INFO - PROCESS | 3332 | 1461069404417 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:44 INFO - PROCESS | 3332 | 1461069404521 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 05:36:44 INFO - PROCESS | 3332 | 1461069404674 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:44 INFO - PROCESS | 3332 | ++DOCSHELL 18BB2000 == 78 [pid = 3332] [id = 506] 05:36:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 176 (18BB5000) [pid = 3332] [serial = 1518] [outer = 00000000] 05:36:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 177 (1963BC00) [pid = 3332] [serial = 1519] [outer = 18BB5000] 05:36:44 INFO - PROCESS | 3332 | 1461069404727 Marionette DEBUG loaded listener.js 05:36:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 178 (1977CC00) [pid = 3332] [serial = 1520] [outer = 18BB5000] 05:36:45 INFO - PROCESS | 3332 | --DOCSHELL 18BB0800 == 77 [pid = 3332] [id = 497] 05:36:45 INFO - PROCESS | 3332 | --DOCSHELL 18C1AC00 == 76 [pid = 3332] [id = 496] 05:36:45 INFO - PROCESS | 3332 | --DOCSHELL 0F893400 == 75 [pid = 3332] [id = 495] 05:36:45 INFO - PROCESS | 3332 | --DOCSHELL 1C985400 == 74 [pid = 3332] [id = 494] 05:36:45 INFO - PROCESS | 3332 | --DOCSHELL 1C94C000 == 73 [pid = 3332] [id = 493] 05:36:45 INFO - PROCESS | 3332 | --DOCSHELL 10BD0000 == 72 [pid = 3332] [id = 492] 05:36:45 INFO - PROCESS | 3332 | --DOCSHELL 1919E000 == 71 [pid = 3332] [id = 491] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 177 (1CAAEC00) [pid = 3332] [serial = 1444] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOCSHELL 1D786C00 == 70 [pid = 3332] [id = 465] 05:36:45 INFO - PROCESS | 3332 | --DOCSHELL 18BAF000 == 69 [pid = 3332] [id = 490] 05:36:45 INFO - PROCESS | 3332 | --DOCSHELL 10089800 == 68 [pid = 3332] [id = 489] 05:36:45 INFO - PROCESS | 3332 | --DOCSHELL 10FDB400 == 67 [pid = 3332] [id = 488] 05:36:45 INFO - PROCESS | 3332 | --DOCSHELL 1D7BB800 == 66 [pid = 3332] [id = 484] 05:36:45 INFO - PROCESS | 3332 | --DOCSHELL 16FD9C00 == 65 [pid = 3332] [id = 483] 05:36:45 INFO - PROCESS | 3332 | --DOCSHELL 10197400 == 64 [pid = 3332] [id = 482] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 176 (1C978C00) [pid = 3332] [serial = 1442] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 175 (1C94BC00) [pid = 3332] [serial = 1441] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 174 (14E83800) [pid = 3332] [serial = 1421] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 173 (1ABC6C00) [pid = 3332] [serial = 1432] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 172 (1B095800) [pid = 3332] [serial = 1438] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 171 (1EE1E800) [pid = 3332] [serial = 1411] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 170 (14B20800) [pid = 3332] [serial = 1420] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 169 (10BDBC00) [pid = 3332] [serial = 1415] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 168 (1B09EC00) [pid = 3332] [serial = 1439] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 167 (18781800) [pid = 3332] [serial = 1417] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 166 (1878EC00) [pid = 3332] [serial = 1418] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 165 (18EDB800) [pid = 3332] [serial = 1423] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 164 (1BD48C00) [pid = 3332] [serial = 1435] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 163 (1EAED400) [pid = 3332] [serial = 1408] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 162 (1C157000) [pid = 3332] [serial = 1436] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 161 (19EDAC00) [pid = 3332] [serial = 1430] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 160 (1EAA4400) [pid = 3332] [serial = 1405] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 159 (1CAA3000) [pid = 3332] [serial = 1349] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 158 (191A3C00) [pid = 3332] [serial = 1426] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 157 (191A4800) [pid = 3332] [serial = 1402] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 156 (103DA000) [pid = 3332] [serial = 1414] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 155 (19E04C00) [pid = 3332] [serial = 1429] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 154 (1963D400) [pid = 3332] [serial = 1427] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 153 (1ACA5400) [pid = 3332] [serial = 1433] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 152 (14BBA800) [pid = 3332] [serial = 1399] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 151 (18EE2400) [pid = 3332] [serial = 1424] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | --DOMWINDOW == 150 (1EAA5000) [pid = 3332] [serial = 1397] [outer = 00000000] [url = about:blank] 05:36:45 INFO - PROCESS | 3332 | 1461069405329 Marionette TRACE conn4 <- [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]]]}] 05:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 971ms 05:36:45 INFO - PROCESS | 3332 | 1461069405384 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 05:36:45 INFO - PROCESS | 3332 | 1461069405389 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 05:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:36:45 INFO - PROCESS | 3332 | 1461069405395 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:36:45 INFO - PROCESS | 3332 | 1461069405398 Marionette TRACE conn4 <- [1,1990,null,{}] 05:36:45 INFO - PROCESS | 3332 | 1461069405401 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:45 INFO - PROCESS | 3332 | 1461069405492 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 05:36:45 INFO - PROCESS | 3332 | 1461069405600 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:45 INFO - PROCESS | 3332 | ++DOCSHELL 1016C400 == 65 [pid = 3332] [id = 507] 05:36:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 151 (1016C800) [pid = 3332] [serial = 1521] [outer = 00000000] 05:36:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 152 (14E83800) [pid = 3332] [serial = 1522] [outer = 1016C800] 05:36:45 INFO - PROCESS | 3332 | 1461069405646 Marionette DEBUG loaded listener.js 05:36:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 153 (1873A400) [pid = 3332] [serial = 1523] [outer = 1016C800] 05:36:46 INFO - PROCESS | 3332 | 1461069406068 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 05:36:46 INFO - PROCESS | 3332 | 1461069406128 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 05:36:46 INFO - PROCESS | 3332 | 1461069406130 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 05:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:36:46 INFO - PROCESS | 3332 | 1461069406134 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:36:46 INFO - PROCESS | 3332 | 1461069406137 Marionette TRACE conn4 <- [1,1994,null,{}] 05:36:46 INFO - PROCESS | 3332 | 1461069406147 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:46 INFO - PROCESS | 3332 | 1461069406274 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 05:36:46 INFO - PROCESS | 3332 | 1461069406290 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:46 INFO - PROCESS | 3332 | ++DOCSHELL 1977C000 == 66 [pid = 3332] [id = 508] 05:36:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 154 (1977C400) [pid = 3332] [serial = 1524] [outer = 00000000] 05:36:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 155 (19C14800) [pid = 3332] [serial = 1525] [outer = 1977C400] 05:36:46 INFO - PROCESS | 3332 | 1461069406338 Marionette DEBUG loaded listener.js 05:36:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 156 (19E53800) [pid = 3332] [serial = 1526] [outer = 1977C400] 05:36:46 INFO - PROCESS | 3332 | 1461069406814 Marionette TRACE conn4 <- [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]]]}] 05:36:46 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 05:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 730ms 05:36:46 INFO - PROCESS | 3332 | 1461069406868 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 05:36:46 INFO - PROCESS | 3332 | 1461069406870 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 05:36:46 INFO - PROCESS | 3332 | 1461069406874 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:36:46 INFO - PROCESS | 3332 | 1461069406875 Marionette TRACE conn4 <- [1,1998,null,{}] 05:36:46 INFO - PROCESS | 3332 | 1461069406879 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:46 INFO - PROCESS | 3332 | 1461069406968 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 05:36:46 INFO - PROCESS | 3332 | 1461069406976 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:46 INFO - PROCESS | 3332 | ++DOCSHELL 19ED4800 == 67 [pid = 3332] [id = 509] 05:36:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 157 (1A0F6000) [pid = 3332] [serial = 1527] [outer = 00000000] 05:36:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 158 (1AB6B000) [pid = 3332] [serial = 1528] [outer = 1A0F6000] 05:36:47 INFO - PROCESS | 3332 | 1461069407022 Marionette DEBUG loaded listener.js 05:36:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 159 (1ACA4400) [pid = 3332] [serial = 1529] [outer = 1A0F6000] 05:36:47 INFO - PROCESS | 3332 | 1461069407480 Marionette TRACE conn4 <- [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]]]}] 05:36:47 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 05:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 631ms 05:36:47 INFO - PROCESS | 3332 | 1461069407515 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 05:36:47 INFO - PROCESS | 3332 | 1461069407517 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 05:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:36:47 INFO - PROCESS | 3332 | 1461069407520 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:36:47 INFO - PROCESS | 3332 | 1461069407521 Marionette TRACE conn4 <- [1,2002,null,{}] 05:36:47 INFO - PROCESS | 3332 | 1461069407534 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:47 INFO - PROCESS | 3332 | 1461069407653 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 05:36:47 INFO - PROCESS | 3332 | 1461069407770 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:47 INFO - PROCESS | 3332 | ++DOCSHELL 1AEB6400 == 68 [pid = 3332] [id = 510] 05:36:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 160 (1AEB6C00) [pid = 3332] [serial = 1530] [outer = 00000000] 05:36:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 161 (1B1A6000) [pid = 3332] [serial = 1531] [outer = 1AEB6C00] 05:36:47 INFO - PROCESS | 3332 | 1461069407815 Marionette DEBUG loaded listener.js 05:36:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 162 (1C152400) [pid = 3332] [serial = 1532] [outer = 1AEB6C00] 05:36:48 INFO - PROCESS | 3332 | 1461069408256 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 770ms 05:36:48 INFO - PROCESS | 3332 | 1461069408293 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 05:36:48 INFO - PROCESS | 3332 | 1461069408295 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 05:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:36:48 INFO - PROCESS | 3332 | 1461069408298 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:36:48 INFO - PROCESS | 3332 | 1461069408299 Marionette TRACE conn4 <- [1,2006,null,{}] 05:36:48 INFO - PROCESS | 3332 | 1461069408307 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:48 INFO - PROCESS | 3332 | 1461069408439 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 05:36:48 INFO - PROCESS | 3332 | 1461069408512 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:48 INFO - PROCESS | 3332 | ++DOCSHELL 1C920000 == 69 [pid = 3332] [id = 511] 05:36:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 163 (1C94BC00) [pid = 3332] [serial = 1533] [outer = 00000000] 05:36:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 164 (1CAA0000) [pid = 3332] [serial = 1534] [outer = 1C94BC00] 05:36:48 INFO - PROCESS | 3332 | 1461069408561 Marionette DEBUG loaded listener.js 05:36:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 165 (1D784000) [pid = 3332] [serial = 1535] [outer = 1C94BC00] 05:36:48 INFO - PROCESS | 3332 | 1461069408988 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 05:36:49 INFO - PROCESS | 3332 | 1461069409053 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 05:36:49 INFO - PROCESS | 3332 | 1461069409055 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 05:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:36:49 INFO - PROCESS | 3332 | 1461069409064 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:36:49 INFO - PROCESS | 3332 | 1461069409066 Marionette TRACE conn4 <- [1,2010,null,{}] 05:36:49 INFO - PROCESS | 3332 | 1461069409074 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:49 INFO - PROCESS | 3332 | 1461069409196 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 05:36:49 INFO - PROCESS | 3332 | 1461069409268 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:49 INFO - PROCESS | 3332 | ++DOCSHELL 19184800 == 70 [pid = 3332] [id = 512] 05:36:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 166 (1919F400) [pid = 3332] [serial = 1536] [outer = 00000000] 05:36:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 167 (1D880C00) [pid = 3332] [serial = 1537] [outer = 1919F400] 05:36:49 INFO - PROCESS | 3332 | 1461069409313 Marionette DEBUG loaded listener.js 05:36:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 168 (1D87D000) [pid = 3332] [serial = 1538] [outer = 1919F400] 05:36:49 INFO - PROCESS | 3332 | --DOMWINDOW == 167 (1EAA4C00) [pid = 3332] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:36:49 INFO - PROCESS | 3332 | --DOMWINDOW == 166 (1C950000) [pid = 3332] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:36:49 INFO - PROCESS | 3332 | --DOMWINDOW == 165 (1D789000) [pid = 3332] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:36:49 INFO - PROCESS | 3332 | --DOMWINDOW == 164 (0FB72C00) [pid = 3332] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:36:49 INFO - PROCESS | 3332 | --DOMWINDOW == 163 (10FDD800) [pid = 3332] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:36:49 INFO - PROCESS | 3332 | --DOMWINDOW == 162 (10090800) [pid = 3332] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:36:49 INFO - PROCESS | 3332 | --DOMWINDOW == 161 (1AB71400) [pid = 3332] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:36:49 INFO - PROCESS | 3332 | --DOMWINDOW == 160 (18BB1000) [pid = 3332] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:36:49 INFO - PROCESS | 3332 | --DOMWINDOW == 159 (19E61800) [pid = 3332] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:36:49 INFO - PROCESS | 3332 | --DOMWINDOW == 158 (191A4400) [pid = 3332] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:36:49 INFO - PROCESS | 3332 | 1461069409815 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 791ms 05:36:49 INFO - PROCESS | 3332 | 1461069409855 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 05:36:49 INFO - PROCESS | 3332 | 1461069409857 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 05:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:36:49 INFO - PROCESS | 3332 | 1461069409860 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:36:49 INFO - PROCESS | 3332 | 1461069409862 Marionette TRACE conn4 <- [1,2014,null,{}] 05:36:49 INFO - PROCESS | 3332 | 1461069409866 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:50 INFO - PROCESS | 3332 | 1461069409991 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 05:36:50 INFO - PROCESS | 3332 | 1461069410061 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:50 INFO - PROCESS | 3332 | ++DOCSHELL 18BB4800 == 71 [pid = 3332] [id = 513] 05:36:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 159 (19B26800) [pid = 3332] [serial = 1539] [outer = 00000000] 05:36:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 160 (1B38BC00) [pid = 3332] [serial = 1540] [outer = 19B26800] 05:36:50 INFO - PROCESS | 3332 | 1461069410106 Marionette DEBUG loaded listener.js 05:36:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 161 (1C97BC00) [pid = 3332] [serial = 1541] [outer = 19B26800] 05:36:50 INFO - PROCESS | 3332 | 1461069410451 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 05:36:50 INFO - PROCESS | 3332 | 1461069410500 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 05:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:36:50 INFO - PROCESS | 3332 | 1461069410502 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 05:36:50 INFO - PROCESS | 3332 | 1461069410505 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:36:50 INFO - PROCESS | 3332 | 1461069410507 Marionette TRACE conn4 <- [1,2018,null,{}] 05:36:50 INFO - PROCESS | 3332 | 1461069410510 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:50 INFO - PROCESS | 3332 | 1461069410596 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 05:36:50 INFO - PROCESS | 3332 | 1461069410603 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:50 INFO - PROCESS | 3332 | ++DOCSHELL 1AB71000 == 72 [pid = 3332] [id = 514] 05:36:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 162 (1C9E7400) [pid = 3332] [serial = 1542] [outer = 00000000] 05:36:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 163 (1C9F0000) [pid = 3332] [serial = 1543] [outer = 1C9E7400] 05:36:50 INFO - PROCESS | 3332 | 1461069410648 Marionette DEBUG loaded listener.js 05:36:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 164 (1C9F2400) [pid = 3332] [serial = 1544] [outer = 1C9E7400] 05:36:51 INFO - PROCESS | 3332 | 1461069411122 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 05:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:36:51 INFO - PROCESS | 3332 | 1461069411176 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 05:36:51 INFO - PROCESS | 3332 | 1461069411178 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 05:36:51 INFO - PROCESS | 3332 | 1461069411181 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:36:51 INFO - PROCESS | 3332 | 1461069411183 Marionette TRACE conn4 <- [1,2022,null,{}] 05:36:51 INFO - PROCESS | 3332 | 1461069411186 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:51 INFO - PROCESS | 3332 | 1461069411273 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 05:36:51 INFO - PROCESS | 3332 | 1461069411283 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:51 INFO - PROCESS | 3332 | ++DOCSHELL 1C9F3C00 == 73 [pid = 3332] [id = 515] 05:36:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 165 (1D7AFC00) [pid = 3332] [serial = 1545] [outer = 00000000] 05:36:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 166 (1E93EC00) [pid = 3332] [serial = 1546] [outer = 1D7AFC00] 05:36:51 INFO - PROCESS | 3332 | 1461069411327 Marionette DEBUG loaded listener.js 05:36:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 167 (1EAA9C00) [pid = 3332] [serial = 1547] [outer = 1D7AFC00] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 1CAA2000 == 72 [pid = 3332] [id = 452] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 1471CC00 == 71 [pid = 3332] [id = 405] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 1D875400 == 70 [pid = 3332] [id = 453] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 10140C00 == 69 [pid = 3332] [id = 419] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 14462800 == 68 [pid = 3332] [id = 455] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 1DF91800 == 67 [pid = 3332] [id = 485] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 1EE22400 == 66 [pid = 3332] [id = 487] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 1013B400 == 65 [pid = 3332] [id = 486] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 1B11B800 == 64 [pid = 3332] [id = 393] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 103CDC00 == 63 [pid = 3332] [id = 454] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 1C156800 == 62 [pid = 3332] [id = 422] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 19FD9800 == 61 [pid = 3332] [id = 392] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 14B25800 == 60 [pid = 3332] [id = 467] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 1B1A3800 == 59 [pid = 3332] [id = 421] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 0FB6EC00 == 58 [pid = 3332] [id = 466] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 18789000 == 57 [pid = 3332] [id = 451] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 14B10000 == 56 [pid = 3332] [id = 468] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 1ADD2400 == 55 [pid = 3332] [id = 481] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 19C17400 == 54 [pid = 3332] [id = 408] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 14722C00 == 53 [pid = 3332] [id = 450] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 0FD0F000 == 52 [pid = 3332] [id = 420] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 10141400 == 51 [pid = 3332] [id = 435] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 18EE3C00 == 50 [pid = 3332] [id = 406] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 1EAE5C00 == 49 [pid = 3332] [id = 469] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 19FD9000 == 48 [pid = 3332] [id = 407] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 0FC7E400 == 47 [pid = 3332] [id = 437] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 1918C000 == 46 [pid = 3332] [id = 436] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 1EAE8000 == 45 [pid = 3332] [id = 470] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 1D877800 == 44 [pid = 3332] [id = 438] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 18BB2000 == 43 [pid = 3332] [id = 506] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 11176000 == 42 [pid = 3332] [id = 505] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 21FD3C00 == 41 [pid = 3332] [id = 504] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 21A85400 == 40 [pid = 3332] [id = 502] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 21FCA800 == 39 [pid = 3332] [id = 503] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 19184C00 == 38 [pid = 3332] [id = 501] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 1016A400 == 37 [pid = 3332] [id = 499] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 10167800 == 36 [pid = 3332] [id = 500] 05:36:52 INFO - PROCESS | 3332 | --DOCSHELL 17266800 == 35 [pid = 3332] [id = 498] 05:36:53 INFO - PROCESS | 3332 | --DOCSHELL 18BB4800 == 34 [pid = 3332] [id = 513] 05:36:53 INFO - PROCESS | 3332 | --DOCSHELL 19184800 == 33 [pid = 3332] [id = 512] 05:36:53 INFO - PROCESS | 3332 | --DOCSHELL 1977C000 == 32 [pid = 3332] [id = 508] 05:36:53 INFO - PROCESS | 3332 | --DOCSHELL 1AB71000 == 31 [pid = 3332] [id = 514] 05:36:53 INFO - PROCESS | 3332 | --DOCSHELL 19ED4800 == 30 [pid = 3332] [id = 509] 05:36:53 INFO - PROCESS | 3332 | --DOCSHELL 1AEB6400 == 29 [pid = 3332] [id = 510] 05:36:53 INFO - PROCESS | 3332 | --DOCSHELL 1C920000 == 28 [pid = 3332] [id = 511] 05:36:53 INFO - PROCESS | 3332 | --DOCSHELL 1016C400 == 27 [pid = 3332] [id = 507] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 166 (20D66C00) [pid = 3332] [serial = 1492] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 165 (1CAA2C00) [pid = 3332] [serial = 1480] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 164 (1DF8F400) [pid = 3332] [serial = 1483] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 163 (1D787400) [pid = 3332] [serial = 1481] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 162 (14E82400) [pid = 3332] [serial = 1447] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 161 (1963C400) [pid = 3332] [serial = 1450] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 160 (1D8E1800) [pid = 3332] [serial = 1453] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 159 (1019A400) [pid = 3332] [serial = 1486] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 158 (1EAB0000) [pid = 3332] [serial = 1456] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 157 (1F222400) [pid = 3332] [serial = 1459] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 156 (15CD8000) [pid = 3332] [serial = 1466] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 155 (1493D800) [pid = 3332] [serial = 1465] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 154 (2109F400) [pid = 3332] [serial = 1462] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 153 (103D6000) [pid = 3332] [serial = 1468] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 152 (14971400) [pid = 3332] [serial = 1469] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 151 (1AEB4000) [pid = 3332] [serial = 1477] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 150 (18EE6C00) [pid = 3332] [serial = 1471] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 149 (19189000) [pid = 3332] [serial = 1472] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 148 (1A0F1800) [pid = 3332] [serial = 1474] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 147 (1AB6F800) [pid = 3332] [serial = 1475] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 146 (1E93B000) [pid = 3332] [serial = 1484] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 145 (1EAE4000) [pid = 3332] [serial = 1489] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 144 (210A3000) [pid = 3332] [serial = 1493] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 143 (1EE16C00) [pid = 3332] [serial = 1490] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 142 (1C154800) [pid = 3332] [serial = 1478] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | --DOMWINDOW == 141 (14B28C00) [pid = 3332] [serial = 1487] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 3332 | 1461069413763 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 2637ms 05:36:53 INFO - PROCESS | 3332 | 1461069413819 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 05:36:53 INFO - PROCESS | 3332 | 1461069413823 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 05:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:36:53 INFO - PROCESS | 3332 | 1461069413828 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:36:53 INFO - PROCESS | 3332 | 1461069413832 Marionette TRACE conn4 <- [1,2026,null,{}] 05:36:53 INFO - PROCESS | 3332 | 1461069413837 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:53 INFO - PROCESS | 3332 | 1461069413929 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 05:36:53 INFO - PROCESS | 3332 | 1461069413940 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:53 INFO - PROCESS | 3332 | ++DOCSHELL 0F844800 == 28 [pid = 3332] [id = 516] 05:36:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 142 (0F848800) [pid = 3332] [serial = 1548] [outer = 00000000] 05:36:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 143 (0FB0E000) [pid = 3332] [serial = 1549] [outer = 0F848800] 05:36:54 INFO - PROCESS | 3332 | 1461069413989 Marionette DEBUG loaded listener.js 05:36:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 144 (0FB75000) [pid = 3332] [serial = 1550] [outer = 0F848800] 05:36:54 INFO - PROCESS | 3332 | 1461069414507 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 731ms 05:36:54 INFO - PROCESS | 3332 | 1461069414559 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 05:36:54 INFO - PROCESS | 3332 | 1461069414565 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 05:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:36:54 INFO - PROCESS | 3332 | 1461069414571 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:36:54 INFO - PROCESS | 3332 | 1461069414574 Marionette TRACE conn4 <- [1,2030,null,{}] 05:36:54 INFO - PROCESS | 3332 | 1461069414578 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:54 INFO - PROCESS | 3332 | 1461069414663 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 05:36:54 INFO - PROCESS | 3332 | 1461069414756 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:54 INFO - PROCESS | 3332 | ++DOCSHELL 0FD09C00 == 29 [pid = 3332] [id = 517] 05:36:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 145 (0FD0B400) [pid = 3332] [serial = 1551] [outer = 00000000] 05:36:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 146 (10087800) [pid = 3332] [serial = 1552] [outer = 0FD0B400] 05:36:54 INFO - PROCESS | 3332 | 1461069414813 Marionette DEBUG loaded listener.js 05:36:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 147 (1008C800) [pid = 3332] [serial = 1553] [outer = 0FD0B400] 05:36:55 INFO - PROCESS | 3332 | 1461069415241 Marionette TRACE conn4 <- [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]]]}] 05:36:55 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) 05:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 730ms 05:36:55 INFO - PROCESS | 3332 | 1461069415339 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 05:36:55 INFO - PROCESS | 3332 | 1461069415342 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 05:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:36:55 INFO - PROCESS | 3332 | 1461069415346 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:36:55 INFO - PROCESS | 3332 | 1461069415350 Marionette TRACE conn4 <- [1,2034,null,{}] 05:36:55 INFO - PROCESS | 3332 | 1461069415361 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:55 INFO - PROCESS | 3332 | 1461069415458 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 05:36:55 INFO - PROCESS | 3332 | 1461069415465 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:55 INFO - PROCESS | 3332 | ++DOCSHELL 1016A000 == 30 [pid = 3332] [id = 518] 05:36:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 148 (1018E400) [pid = 3332] [serial = 1554] [outer = 00000000] 05:36:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 149 (10197C00) [pid = 3332] [serial = 1555] [outer = 1018E400] 05:36:55 INFO - PROCESS | 3332 | 1461069415518 Marionette DEBUG loaded listener.js 05:36:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 150 (1030AC00) [pid = 3332] [serial = 1556] [outer = 1018E400] 05:36:56 INFO - PROCESS | 3332 | 1461069415991 Marionette TRACE conn4 <- [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]]]}] 05:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 691ms 05:36:56 INFO - PROCESS | 3332 | 1461069416039 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 05:36:56 INFO - PROCESS | 3332 | 1461069416042 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 05:36:56 INFO - PROCESS | 3332 | 1461069416045 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:36:56 INFO - PROCESS | 3332 | 1461069416047 Marionette TRACE conn4 <- [1,2038,null,{}] 05:36:56 INFO - PROCESS | 3332 | 1461069416050 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:56 INFO - PROCESS | 3332 | 1461069416135 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 05:36:56 INFO - PROCESS | 3332 | 1461069416141 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:56 INFO - PROCESS | 3332 | ++DOCSHELL 1030F800 == 31 [pid = 3332] [id = 519] 05:36:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 151 (103D7C00) [pid = 3332] [serial = 1557] [outer = 00000000] 05:36:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 152 (1117C800) [pid = 3332] [serial = 1558] [outer = 103D7C00] 05:36:56 INFO - PROCESS | 3332 | 1461069416188 Marionette DEBUG loaded listener.js 05:36:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 153 (14462800) [pid = 3332] [serial = 1559] [outer = 103D7C00] 05:36:56 INFO - PROCESS | 3332 | 1461069416650 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 630ms 05:36:56 INFO - PROCESS | 3332 | 1461069416679 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 05:36:56 INFO - PROCESS | 3332 | 1461069416681 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 05:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:36:56 INFO - PROCESS | 3332 | 1461069416689 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:36:56 INFO - PROCESS | 3332 | 1461069416691 Marionette TRACE conn4 <- [1,2042,null,{}] 05:36:56 INFO - PROCESS | 3332 | 1461069416694 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:56 INFO - PROCESS | 3332 | 1461069416772 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 05:36:56 INFO - PROCESS | 3332 | 1461069416779 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:56 INFO - PROCESS | 3332 | ++DOCSHELL 146D1400 == 32 [pid = 3332] [id = 520] 05:36:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 154 (1493D800) [pid = 3332] [serial = 1560] [outer = 00000000] 05:36:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 155 (14B20400) [pid = 3332] [serial = 1561] [outer = 1493D800] 05:36:56 INFO - PROCESS | 3332 | 1461069416825 Marionette DEBUG loaded listener.js 05:36:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 156 (14B2A000) [pid = 3332] [serial = 1562] [outer = 1493D800] 05:36:57 INFO - PROCESS | 3332 | 1461069417312 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 671ms 05:36:57 INFO - PROCESS | 3332 | 1461069417364 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 05:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:36:57 INFO - PROCESS | 3332 | 1461069417366 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 05:36:57 INFO - PROCESS | 3332 | 1461069417369 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:36:57 INFO - PROCESS | 3332 | 1461069417371 Marionette TRACE conn4 <- [1,2046,null,{}] 05:36:57 INFO - PROCESS | 3332 | 1461069417374 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:57 INFO - PROCESS | 3332 | 1461069417484 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 05:36:57 INFO - PROCESS | 3332 | 1461069417495 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:57 INFO - PROCESS | 3332 | ++DOCSHELL 15CD9800 == 33 [pid = 3332] [id = 521] 05:36:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 157 (15CDAC00) [pid = 3332] [serial = 1563] [outer = 00000000] 05:36:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 158 (16FDD400) [pid = 3332] [serial = 1564] [outer = 15CDAC00] 05:36:57 INFO - PROCESS | 3332 | 1461069417545 Marionette DEBUG loaded listener.js 05:36:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 159 (1790D400) [pid = 3332] [serial = 1565] [outer = 15CDAC00] 05:36:58 INFO - PROCESS | 3332 | 1461069417986 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 05:36:58 INFO - PROCESS | 3332 | 1461069418041 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 05:36:58 INFO - PROCESS | 3332 | 1461069418042 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 05:36:58 INFO - PROCESS | 3332 | 1461069418046 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:36:58 INFO - PROCESS | 3332 | 1461069418048 Marionette TRACE conn4 <- [1,2050,null,{}] 05:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:36:58 INFO - PROCESS | 3332 | 1461069418051 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:58 INFO - PROCESS | 3332 | 1461069418126 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 05:36:58 INFO - PROCESS | 3332 | 1461069418159 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:58 INFO - PROCESS | 3332 | ++DOCSHELL 179CD400 == 34 [pid = 3332] [id = 522] 05:36:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 160 (183B1800) [pid = 3332] [serial = 1566] [outer = 00000000] 05:36:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 161 (18787400) [pid = 3332] [serial = 1567] [outer = 183B1800] 05:36:58 INFO - PROCESS | 3332 | 1461069418204 Marionette DEBUG loaded listener.js 05:36:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 162 (18784000) [pid = 3332] [serial = 1568] [outer = 183B1800] 05:36:58 INFO - PROCESS | 3332 | 1461069418637 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 630ms 05:36:58 INFO - PROCESS | 3332 | 1461069418681 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 05:36:58 INFO - PROCESS | 3332 | 1461069418683 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 05:36:58 INFO - PROCESS | 3332 | 1461069418690 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:36:58 INFO - PROCESS | 3332 | 1461069418692 Marionette TRACE conn4 <- [1,2054,null,{}] 05:36:58 INFO - PROCESS | 3332 | 1461069418695 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:58 INFO - PROCESS | 3332 | 1461069418770 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 05:36:58 INFO - PROCESS | 3332 | 1461069418777 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:58 INFO - PROCESS | 3332 | ++DOCSHELL 18BAA000 == 35 [pid = 3332] [id = 523] 05:36:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 163 (18BAE000) [pid = 3332] [serial = 1569] [outer = 00000000] 05:36:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 164 (18BB6C00) [pid = 3332] [serial = 1570] [outer = 18BAE000] 05:36:58 INFO - PROCESS | 3332 | 1461069418822 Marionette DEBUG loaded listener.js 05:36:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 165 (18BB1000) [pid = 3332] [serial = 1571] [outer = 18BAE000] 05:36:59 INFO - PROCESS | 3332 | 1461069419302 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 05:36:59 INFO - PROCESS | 3332 | 1461069419366 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 05:36:59 INFO - PROCESS | 3332 | 1461069419368 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 05:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:36:59 INFO - PROCESS | 3332 | 1461069419380 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:36:59 INFO - PROCESS | 3332 | 1461069419382 Marionette TRACE conn4 <- [1,2058,null,{}] 05:36:59 INFO - PROCESS | 3332 | 1461069419386 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:59 INFO - PROCESS | 3332 | 1461069419495 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 05:36:59 INFO - PROCESS | 3332 | 1461069419587 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:59 INFO - PROCESS | 3332 | ++DOCSHELL 10169C00 == 36 [pid = 3332] [id = 524] 05:36:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 166 (18BB0800) [pid = 3332] [serial = 1572] [outer = 00000000] 05:36:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 167 (18EDC400) [pid = 3332] [serial = 1573] [outer = 18BB0800] 05:36:59 INFO - PROCESS | 3332 | 1461069419632 Marionette DEBUG loaded listener.js 05:36:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 168 (18EDAC00) [pid = 3332] [serial = 1574] [outer = 18BB0800] 05:37:00 INFO - PROCESS | 3332 | 1461069420058 Marionette TRACE conn4 <- [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]]]}] 05:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 731ms 05:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:37:00 INFO - PROCESS | 3332 | 1461069420111 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 05:37:00 INFO - PROCESS | 3332 | 1461069420113 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 05:37:00 INFO - PROCESS | 3332 | 1461069420120 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:37:00 INFO - PROCESS | 3332 | 1461069420122 Marionette TRACE conn4 <- [1,2062,null,{}] 05:37:00 INFO - PROCESS | 3332 | 1461069420125 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:00 INFO - PROCESS | 3332 | 1461069420245 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 05:37:00 INFO - PROCESS | 3332 | 1461069420257 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:00 INFO - PROCESS | 3332 | ++DOCSHELL 18C1C000 == 37 [pid = 3332] [id = 525] 05:37:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 169 (18ED9C00) [pid = 3332] [serial = 1575] [outer = 00000000] 05:37:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 170 (19017400) [pid = 3332] [serial = 1576] [outer = 18ED9C00] 05:37:00 INFO - PROCESS | 3332 | 1461069420301 Marionette DEBUG loaded listener.js 05:37:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 171 (19185800) [pid = 3332] [serial = 1577] [outer = 18ED9C00] 05:37:00 INFO - PROCESS | 3332 | 1461069420748 Marionette TRACE conn4 <- [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]]]}] 05:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 690ms 05:37:00 INFO - PROCESS | 3332 | 1461069420809 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 05:37:00 INFO - PROCESS | 3332 | 1461069420812 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 05:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:37:00 INFO - PROCESS | 3332 | 1461069420815 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:37:00 INFO - PROCESS | 3332 | 1461069420818 Marionette TRACE conn4 <- [1,2066,null,{}] 05:37:00 INFO - PROCESS | 3332 | 1461069420821 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:00 INFO - PROCESS | 3332 | 1461069420980 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 170 (0F7BCC00) [pid = 3332] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 169 (18EF0C00) [pid = 3332] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 168 (1D8D8C00) [pid = 3332] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 167 (1AB6C000) [pid = 3332] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 166 (1919EC00) [pid = 3332] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 165 (14723800) [pid = 3332] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 164 (1EAE6800) [pid = 3332] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 163 (1D878000) [pid = 3332] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 162 (1878B400) [pid = 3332] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 161 (1016B000) [pid = 3332] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 160 (1EAE9000) [pid = 3332] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 159 (14B21400) [pid = 3332] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 158 (1D879800) [pid = 3332] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 157 (10BD4000) [pid = 3332] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 156 (1CAAC800) [pid = 3332] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 155 (191A5C00) [pid = 3332] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 154 (1117EC00) [pid = 3332] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 153 (1D7AC800) [pid = 3332] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 152 (19E0A400) [pid = 3332] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 151 (14B28000) [pid = 3332] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 150 (14724400) [pid = 3332] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 149 (1B383800) [pid = 3332] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 148 (1496A000) [pid = 3332] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 147 (1C94A800) [pid = 3332] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 146 (0AF57400) [pid = 3332] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 145 (0FB70800) [pid = 3332] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 144 (1BD54400) [pid = 3332] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 143 (1C7E8800) [pid = 3332] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 142 (1AEB6C00) [pid = 3332] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 141 (1C94BC00) [pid = 3332] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 140 (1919F400) [pid = 3332] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 139 (19B26800) [pid = 3332] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 138 (1C9E7400) [pid = 3332] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (21FCAC00) [pid = 3332] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (21A87000) [pid = 3332] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (1977F800) [pid = 3332] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (1919FC00) [pid = 3332] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (1442E000) [pid = 3332] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (20D64800) [pid = 3332] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (1A0F6000) [pid = 3332] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (1977C400) [pid = 3332] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (1016C800) [pid = 3332] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (18BB5000) [pid = 3332] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (11180C00) [pid = 3332] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (21FD4000) [pid = 3332] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (1446CC00) [pid = 3332] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (1E932C00) [pid = 3332] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (17269C00) [pid = 3332] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (1C97E400) [pid = 3332] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (1D7BBC00) [pid = 3332] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:37:01 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (1F231400) [pid = 3332] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:37:01 INFO - PROCESS | 3332 | 1461069421693 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:01 INFO - PROCESS | 3332 | ++DOCSHELL 0FB03000 == 38 [pid = 3332] [id = 526] 05:37:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (0FB70800) [pid = 3332] [serial = 1578] [outer = 00000000] 05:37:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (1016C800) [pid = 3332] [serial = 1579] [outer = 0FB70800] 05:37:01 INFO - PROCESS | 3332 | 1461069421753 Marionette DEBUG loaded listener.js 05:37:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (10FE6400) [pid = 3332] [serial = 1580] [outer = 0FB70800] 05:37:02 INFO - PROCESS | 3332 | 1461069422147 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1386ms 05:37:02 INFO - PROCESS | 3332 | 1461069422203 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 05:37:02 INFO - PROCESS | 3332 | 1461069422206 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 05:37:02 INFO - PROCESS | 3332 | 1461069422209 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:37:02 INFO - PROCESS | 3332 | 1461069422211 Marionette TRACE conn4 <- [1,2070,null,{}] 05:37:02 INFO - PROCESS | 3332 | 1461069422214 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:02 INFO - PROCESS | 3332 | 1461069422293 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 05:37:02 INFO - PROCESS | 3332 | 1461069422301 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:02 INFO - PROCESS | 3332 | ++DOCSHELL 1442A800 == 39 [pid = 3332] [id = 527] 05:37:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1446CC00) [pid = 3332] [serial = 1581] [outer = 00000000] 05:37:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1878B400) [pid = 3332] [serial = 1582] [outer = 1446CC00] 05:37:02 INFO - PROCESS | 3332 | 1461069422346 Marionette DEBUG loaded listener.js 05:37:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (18ED7C00) [pid = 3332] [serial = 1583] [outer = 1446CC00] 05:37:02 INFO - PROCESS | 3332 | 1461069422793 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 630ms 05:37:02 INFO - PROCESS | 3332 | 1461069422842 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 05:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:37:02 INFO - PROCESS | 3332 | 1461069422844 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 05:37:02 INFO - PROCESS | 3332 | 1461069422847 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:37:02 INFO - PROCESS | 3332 | 1461069422849 Marionette TRACE conn4 <- [1,2074,null,{}] 05:37:02 INFO - PROCESS | 3332 | 1461069422852 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:02 INFO - PROCESS | 3332 | 1461069422929 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 05:37:02 INFO - PROCESS | 3332 | 1461069422935 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:02 INFO - PROCESS | 3332 | ++DOCSHELL 18EEFC00 == 40 [pid = 3332] [id = 528] 05:37:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (191AA800) [pid = 3332] [serial = 1584] [outer = 00000000] 05:37:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (1977EC00) [pid = 3332] [serial = 1585] [outer = 191AA800] 05:37:02 INFO - PROCESS | 3332 | 1461069422981 Marionette DEBUG loaded listener.js 05:37:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (19781000) [pid = 3332] [serial = 1586] [outer = 191AA800] 05:37:03 INFO - PROCESS | 3332 | 1461069423446 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 05:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:37:03 INFO - PROCESS | 3332 | 1461069423486 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 05:37:03 INFO - PROCESS | 3332 | 1461069423488 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 05:37:03 INFO - PROCESS | 3332 | 1461069423491 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:37:03 INFO - PROCESS | 3332 | 1461069423493 Marionette TRACE conn4 <- [1,2078,null,{}] 05:37:03 INFO - PROCESS | 3332 | 1461069423497 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:03 INFO - PROCESS | 3332 | 1461069423578 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 05:37:03 INFO - PROCESS | 3332 | 1461069423585 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:03 INFO - PROCESS | 3332 | ++DOCSHELL 19775400 == 41 [pid = 3332] [id = 529] 05:37:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (19B19400) [pid = 3332] [serial = 1587] [outer = 00000000] 05:37:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (19E09000) [pid = 3332] [serial = 1588] [outer = 19B19400] 05:37:03 INFO - PROCESS | 3332 | 1461069423630 Marionette DEBUG loaded listener.js 05:37:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (19E08000) [pid = 3332] [serial = 1589] [outer = 19B19400] 05:37:04 INFO - PROCESS | 3332 | 1461069424459 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1021ms 05:37:04 INFO - PROCESS | 3332 | 1461069424514 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 05:37:04 INFO - PROCESS | 3332 | 1461069424520 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 05:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:37:04 INFO - PROCESS | 3332 | 1461069424525 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:37:04 INFO - PROCESS | 3332 | 1461069424529 Marionette TRACE conn4 <- [1,2082,null,{}] 05:37:04 INFO - PROCESS | 3332 | 1461069424554 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:04 INFO - PROCESS | 3332 | 1461069424672 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 05:37:04 INFO - PROCESS | 3332 | 1461069424814 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:04 INFO - PROCESS | 3332 | ++DOCSHELL 0F841000 == 42 [pid = 3332] [id = 530] 05:37:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (0FC7E000) [pid = 3332] [serial = 1590] [outer = 00000000] 05:37:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (10095800) [pid = 3332] [serial = 1591] [outer = 0FC7E000] 05:37:04 INFO - PROCESS | 3332 | 1461069424872 Marionette DEBUG loaded listener.js 05:37:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (1013EC00) [pid = 3332] [serial = 1592] [outer = 0FC7E000] 05:37:05 INFO - PROCESS | 3332 | 1461069425498 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1022ms 05:37:05 INFO - PROCESS | 3332 | 1461069425551 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 05:37:05 INFO - PROCESS | 3332 | 1461069425557 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 05:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:37:05 INFO - PROCESS | 3332 | 1461069425563 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:37:05 INFO - PROCESS | 3332 | 1461069425566 Marionette TRACE conn4 <- [1,2086,null,{}] 05:37:05 INFO - PROCESS | 3332 | 1461069425595 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:05 INFO - PROCESS | 3332 | 1461069425739 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 05:37:05 INFO - PROCESS | 3332 | 1461069425876 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:05 INFO - PROCESS | 3332 | ++DOCSHELL 0FB0D800 == 43 [pid = 3332] [id = 531] 05:37:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (0FB0DC00) [pid = 3332] [serial = 1593] [outer = 00000000] 05:37:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (14429800) [pid = 3332] [serial = 1594] [outer = 0FB0DC00] 05:37:05 INFO - PROCESS | 3332 | 1461069425933 Marionette DEBUG loaded listener.js 05:37:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (14B0A400) [pid = 3332] [serial = 1595] [outer = 0FB0DC00] 05:37:06 INFO - PROCESS | 3332 | 1461069426832 Marionette TRACE conn4 <- [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]]]}] 05:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1298ms 05:37:06 INFO - PROCESS | 3332 | 1461069426864 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 05:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:37:06 INFO - PROCESS | 3332 | 1461069426868 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 05:37:06 INFO - PROCESS | 3332 | 1461069426873 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:37:06 INFO - PROCESS | 3332 | 1461069426877 Marionette TRACE conn4 <- [1,2090,null,{}] 05:37:06 INFO - PROCESS | 3332 | 1461069426883 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:07 INFO - PROCESS | 3332 | 1461069426986 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 05:37:07 INFO - PROCESS | 3332 | 1461069427132 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:07 INFO - PROCESS | 3332 | ++DOCSHELL 10142800 == 44 [pid = 3332] [id = 532] 05:37:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 139 (1015D800) [pid = 3332] [serial = 1596] [outer = 00000000] 05:37:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (1019D800) [pid = 3332] [serial = 1597] [outer = 1015D800] 05:37:07 INFO - PROCESS | 3332 | 1461069427182 Marionette DEBUG loaded listener.js 05:37:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 141 (103DC400) [pid = 3332] [serial = 1598] [outer = 1015D800] 05:37:07 INFO - PROCESS | 3332 | --DOCSHELL 17268800 == 43 [pid = 3332] [id = 369] 05:37:07 INFO - PROCESS | 3332 | --DOCSHELL 0F892000 == 42 [pid = 3332] [id = 373] 05:37:07 INFO - PROCESS | 3332 | --DOCSHELL 15C58000 == 41 [pid = 3332] [id = 368] 05:37:07 INFO - PROCESS | 3332 | --DOCSHELL 10190000 == 40 [pid = 3332] [id = 365] 05:37:07 INFO - PROCESS | 3332 | --DOCSHELL 1493F400 == 39 [pid = 3332] [id = 370] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 140 (1E93EC00) [pid = 3332] [serial = 1546] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 139 (1CAA3800) [pid = 3332] [serial = 1271] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 138 (0FD0A400) [pid = 3332] [serial = 1214] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (15CE4C00) [pid = 3332] [serial = 1400] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (1C823000) [pid = 3332] [serial = 1265] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (1C979000) [pid = 3332] [serial = 1268] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (10134C00) [pid = 3332] [serial = 1304] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (19C16000) [pid = 3332] [serial = 1220] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (1DF92400) [pid = 3332] [serial = 1364] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (1C951400) [pid = 3332] [serial = 1223] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (1ACA7800) [pid = 3332] [serial = 1310] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (15CE5800) [pid = 3332] [serial = 1217] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (1EBB4800) [pid = 3332] [serial = 1409] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (1D8D8800) [pid = 3332] [serial = 1316] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (19E08C00) [pid = 3332] [serial = 1355] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (1496E800) [pid = 3332] [serial = 1259] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (1F225C00) [pid = 3332] [serial = 1412] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (18789400) [pid = 3332] [serial = 1352] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (1DF85C00) [pid = 3332] [serial = 1361] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (1D78F800) [pid = 3332] [serial = 1358] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (19E05C00) [pid = 3332] [serial = 1163] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (18EE8400) [pid = 3332] [serial = 1262] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (1D7B7000) [pid = 3332] [serial = 1313] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (1C980C00) [pid = 3332] [serial = 1226] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (19FD2400) [pid = 3332] [serial = 1403] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (1878CC00) [pid = 3332] [serial = 1307] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (1EAADC00) [pid = 3332] [serial = 1406] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (1EAA2C00) [pid = 3332] [serial = 1367] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (19E07800) [pid = 3332] [serial = 1451] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (1442D400) [pid = 3332] [serial = 1445] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (1DF8D800) [pid = 3332] [serial = 1454] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (210A0800) [pid = 3332] [serial = 1463] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (16FDAC00) [pid = 3332] [serial = 1448] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (1F22C800) [pid = 3332] [serial = 1460] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (1EAE5400) [pid = 3332] [serial = 1457] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (1B1A6000) [pid = 3332] [serial = 1531] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (1C152400) [pid = 3332] [serial = 1532] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (1D784000) [pid = 3332] [serial = 1535] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (1CAA0000) [pid = 3332] [serial = 1534] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (1D880C00) [pid = 3332] [serial = 1537] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (1B38BC00) [pid = 3332] [serial = 1540] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (1C9F0000) [pid = 3332] [serial = 1543] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (1C9F2400) [pid = 3332] [serial = 1544] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (1D87D000) [pid = 3332] [serial = 1538] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (21FD2000) [pid = 3332] [serial = 1511] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (21FD0400) [pid = 3332] [serial = 1510] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (21A8FC00) [pid = 3332] [serial = 1508] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (21A8CC00) [pid = 3332] [serial = 1507] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (21118800) [pid = 3332] [serial = 1505] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 91 (2110F400) [pid = 3332] [serial = 1504] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 90 (1CAA4C00) [pid = 3332] [serial = 1502] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 89 (1C157800) [pid = 3332] [serial = 1501] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 88 (18EE7800) [pid = 3332] [serial = 1499] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 87 (18ED8000) [pid = 3332] [serial = 1498] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 86 (2110C800) [pid = 3332] [serial = 1495] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 85 (21112800) [pid = 3332] [serial = 1496] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 84 (1AB6B000) [pid = 3332] [serial = 1528] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 83 (19C14800) [pid = 3332] [serial = 1525] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 82 (19E53800) [pid = 3332] [serial = 1526] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 81 (14E83800) [pid = 3332] [serial = 1522] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 80 (1873A400) [pid = 3332] [serial = 1523] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 79 (1977CC00) [pid = 3332] [serial = 1520] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 78 (1963BC00) [pid = 3332] [serial = 1519] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 77 (19183800) [pid = 3332] [serial = 1517] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 76 (18BB2C00) [pid = 3332] [serial = 1516] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 75 (21FF9000) [pid = 3332] [serial = 1514] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 74 (21FF9400) [pid = 3332] [serial = 1513] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 73 (1C97BC00) [pid = 3332] [serial = 1541] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | --DOMWINDOW == 72 (1ACA4400) [pid = 3332] [serial = 1529] [outer = 00000000] [url = about:blank] 05:37:07 INFO - PROCESS | 3332 | 1461069427710 Marionette TRACE conn4 <- [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]]]}] 05:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 893ms 05:37:07 INFO - PROCESS | 3332 | 1461069427766 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 05:37:07 INFO - PROCESS | 3332 | 1461069427772 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 05:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:37:07 INFO - PROCESS | 3332 | 1461069427778 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:37:07 INFO - PROCESS | 3332 | 1461069427780 Marionette TRACE conn4 <- [1,2094,null,{}] 05:37:07 INFO - PROCESS | 3332 | 1461069427784 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:07 INFO - PROCESS | 3332 | 1461069427868 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 05:37:07 INFO - PROCESS | 3332 | 1461069427955 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:07 INFO - PROCESS | 3332 | ++DOCSHELL 1008B400 == 40 [pid = 3332] [id = 533] 05:37:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 73 (1008C000) [pid = 3332] [serial = 1599] [outer = 00000000] 05:37:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 74 (10310000) [pid = 3332] [serial = 1600] [outer = 1008C000] 05:37:08 INFO - PROCESS | 3332 | 1461069428003 Marionette DEBUG loaded listener.js 05:37:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 75 (10BD6800) [pid = 3332] [serial = 1601] [outer = 1008C000] 05:37:08 INFO - PROCESS | 3332 | 1461069428411 Marionette TRACE conn4 <- [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]]]}] 05:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 05:37:08 INFO - PROCESS | 3332 | 1461069428451 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 05:37:08 INFO - PROCESS | 3332 | 1461069428453 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 05:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:37:08 INFO - PROCESS | 3332 | 1461069428457 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:37:08 INFO - PROCESS | 3332 | 1461069428460 Marionette TRACE conn4 <- [1,2098,null,{}] 05:37:08 INFO - PROCESS | 3332 | 1461069428472 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:08 INFO - PROCESS | 3332 | 1461069428599 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 05:37:08 INFO - PROCESS | 3332 | 1461069428610 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:08 INFO - PROCESS | 3332 | ++DOCSHELL 146CF400 == 41 [pid = 3332] [id = 534] 05:37:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 76 (146D0400) [pid = 3332] [serial = 1602] [outer = 00000000] 05:37:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 77 (14C99800) [pid = 3332] [serial = 1603] [outer = 146D0400] 05:37:08 INFO - PROCESS | 3332 | 1461069428659 Marionette DEBUG loaded listener.js 05:37:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 78 (15C50C00) [pid = 3332] [serial = 1604] [outer = 146D0400] 05:37:09 INFO - PROCESS | 3332 | 1461069429126 Marionette TRACE conn4 <- [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]]]}] 05:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 05:37:09 INFO - PROCESS | 3332 | 1461069429191 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 05:37:09 INFO - PROCESS | 3332 | 1461069429193 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 05:37:09 INFO - PROCESS | 3332 | 1461069429196 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:37:09 INFO - PROCESS | 3332 | 1461069429198 Marionette TRACE conn4 <- [1,2102,null,{}] 05:37:09 INFO - PROCESS | 3332 | 1461069429202 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:09 INFO - PROCESS | 3332 | 1461069429283 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 05:37:09 INFO - PROCESS | 3332 | 1461069429289 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:09 INFO - PROCESS | 3332 | ++DOCSHELL 1639E800 == 42 [pid = 3332] [id = 535] 05:37:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 79 (16FD4C00) [pid = 3332] [serial = 1605] [outer = 00000000] 05:37:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 80 (179CDC00) [pid = 3332] [serial = 1606] [outer = 16FD4C00] 05:37:09 INFO - PROCESS | 3332 | 1461069429334 Marionette DEBUG loaded listener.js 05:37:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 81 (183BA000) [pid = 3332] [serial = 1607] [outer = 16FD4C00] 05:37:09 INFO - PROCESS | 3332 | 1461069429780 Marionette TRACE conn4 <- [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]]]}] 05:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 631ms 05:37:09 INFO - PROCESS | 3332 | 1461069429831 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 05:37:09 INFO - PROCESS | 3332 | 1461069429833 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 05:37:09 INFO - PROCESS | 3332 | 1461069429836 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:37:09 INFO - PROCESS | 3332 | 1461069429838 Marionette TRACE conn4 <- [1,2106,null,{}] 05:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:37:09 INFO - PROCESS | 3332 | 1461069429841 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:09 INFO - PROCESS | 3332 | 1461069429947 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 05:37:10 INFO - PROCESS | 3332 | 1461069430033 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:10 INFO - PROCESS | 3332 | ++DOCSHELL 18782000 == 43 [pid = 3332] [id = 536] 05:37:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 82 (18782400) [pid = 3332] [serial = 1608] [outer = 00000000] 05:37:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 83 (1878F000) [pid = 3332] [serial = 1609] [outer = 18782400] 05:37:10 INFO - PROCESS | 3332 | 1461069430079 Marionette DEBUG loaded listener.js 05:37:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 84 (18BAB800) [pid = 3332] [serial = 1610] [outer = 18782400] 05:37:10 INFO - PROCESS | 3332 | 1461069430497 Marionette TRACE conn4 <- [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]]]}] 05:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 05:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:37:10 INFO - PROCESS | 3332 | 1461069430571 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 05:37:10 INFO - PROCESS | 3332 | 1461069430573 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 05:37:10 INFO - PROCESS | 3332 | 1461069430576 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:37:10 INFO - PROCESS | 3332 | 1461069430578 Marionette TRACE conn4 <- [1,2110,null,{}] 05:37:10 INFO - PROCESS | 3332 | 1461069430582 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:10 INFO - PROCESS | 3332 | 1461069430732 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 05:37:10 INFO - PROCESS | 3332 | 1461069430739 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:10 INFO - PROCESS | 3332 | ++DOCSHELL 0F842000 == 44 [pid = 3332] [id = 537] 05:37:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 85 (0FB6D400) [pid = 3332] [serial = 1611] [outer = 00000000] 05:37:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 86 (18EE2400) [pid = 3332] [serial = 1612] [outer = 0FB6D400] 05:37:10 INFO - PROCESS | 3332 | 1461069430787 Marionette DEBUG loaded listener.js 05:37:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 87 (18EE0400) [pid = 3332] [serial = 1613] [outer = 0FB6D400] 05:37:11 INFO - PROCESS | 3332 | 1461069431245 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 05:37:11 INFO - PROCESS | 3332 | 1461069431314 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 05:37:11 INFO - PROCESS | 3332 | 1461069431316 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 05:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:37:11 INFO - PROCESS | 3332 | 1461069431332 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:37:11 INFO - PROCESS | 3332 | 1461069431334 Marionette TRACE conn4 <- [1,2114,null,{}] 05:37:11 INFO - PROCESS | 3332 | 1461069431338 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:11 INFO - PROCESS | 3332 | 1461069431445 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 05:37:11 INFO - PROCESS | 3332 | 1461069431508 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:11 INFO - PROCESS | 3332 | ++DOCSHELL 0FD02800 == 45 [pid = 3332] [id = 538] 05:37:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 88 (18ED6000) [pid = 3332] [serial = 1614] [outer = 00000000] 05:37:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 89 (191A5000) [pid = 3332] [serial = 1615] [outer = 18ED6000] 05:37:11 INFO - PROCESS | 3332 | 1461069431554 Marionette DEBUG loaded listener.js 05:37:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 90 (191A8800) [pid = 3332] [serial = 1616] [outer = 18ED6000] 05:37:11 INFO - PROCESS | 3332 | --DOMWINDOW == 89 (191AA800) [pid = 3332] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:37:11 INFO - PROCESS | 3332 | --DOMWINDOW == 88 (18BB0800) [pid = 3332] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:37:11 INFO - PROCESS | 3332 | --DOMWINDOW == 87 (0F848800) [pid = 3332] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:37:11 INFO - PROCESS | 3332 | --DOMWINDOW == 86 (1018E400) [pid = 3332] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:37:11 INFO - PROCESS | 3332 | --DOMWINDOW == 85 (1493D800) [pid = 3332] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:37:11 INFO - PROCESS | 3332 | --DOMWINDOW == 84 (18ED9C00) [pid = 3332] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:37:11 INFO - PROCESS | 3332 | --DOMWINDOW == 83 (0FD0B400) [pid = 3332] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:37:11 INFO - PROCESS | 3332 | --DOMWINDOW == 82 (183B1800) [pid = 3332] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:37:11 INFO - PROCESS | 3332 | --DOMWINDOW == 81 (18BAE000) [pid = 3332] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:37:11 INFO - PROCESS | 3332 | --DOMWINDOW == 80 (103D7C00) [pid = 3332] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:37:11 INFO - PROCESS | 3332 | --DOMWINDOW == 79 (15CDAC00) [pid = 3332] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:37:11 INFO - PROCESS | 3332 | --DOMWINDOW == 78 (1446CC00) [pid = 3332] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:37:11 INFO - PROCESS | 3332 | --DOMWINDOW == 77 (0FB70800) [pid = 3332] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:37:12 INFO - PROCESS | 3332 | 1461069432051 Marionette TRACE conn4 <- [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]]]}] 05:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 771ms 05:37:12 INFO - PROCESS | 3332 | 1461069432105 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 05:37:12 INFO - PROCESS | 3332 | 1461069432107 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 05:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:37:12 INFO - PROCESS | 3332 | 1461069432110 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:37:12 INFO - PROCESS | 3332 | 1461069432112 Marionette TRACE conn4 <- [1,2118,null,{}] 05:37:12 INFO - PROCESS | 3332 | 1461069432115 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:12 INFO - PROCESS | 3332 | 1461069432192 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 05:37:12 INFO - PROCESS | 3332 | 1461069432282 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:12 INFO - PROCESS | 3332 | ++DOCSHELL 0F848800 == 46 [pid = 3332] [id = 539] 05:37:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 78 (0FD0B400) [pid = 3332] [serial = 1617] [outer = 00000000] 05:37:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 79 (15C59400) [pid = 3332] [serial = 1618] [outer = 0FD0B400] 05:37:12 INFO - PROCESS | 3332 | 1461069432331 Marionette DEBUG loaded listener.js 05:37:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 80 (18790C00) [pid = 3332] [serial = 1619] [outer = 0FD0B400] 05:37:12 INFO - PROCESS | 3332 | 1461069432673 Marionette TRACE conn4 <- [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] 05:37:12 INFO - PROCESS | 3332 | 1461069432743 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 05:37:12 INFO - PROCESS | 3332 | 1461069432746 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:37:12 INFO - PROCESS | 3332 | 1461069432748 Marionette TRACE conn4 <- [1,2122,null,{}] 05:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:37:12 INFO - PROCESS | 3332 | 1461069432789 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:12 INFO - PROCESS | 3332 | 1461069432866 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 05:37:12 INFO - PROCESS | 3332 | 1461069432872 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:12 INFO - PROCESS | 3332 | ++DOCSHELL 14B24800 == 47 [pid = 3332] [id = 540] 05:37:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 81 (18BAE400) [pid = 3332] [serial = 1620] [outer = 00000000] 05:37:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 82 (19781800) [pid = 3332] [serial = 1621] [outer = 18BAE400] 05:37:12 INFO - PROCESS | 3332 | 1461069432917 Marionette DEBUG loaded listener.js 05:37:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 83 (19C12C00) [pid = 3332] [serial = 1622] [outer = 18BAE400] 05:37:13 INFO - PROCESS | 3332 | 1461069433342 Marionette TRACE conn4 <- [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]]]}] 05:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 05:37:13 INFO - PROCESS | 3332 | 1461069433382 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 05:37:13 INFO - PROCESS | 3332 | 1461069433384 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 05:37:13 INFO - PROCESS | 3332 | 1461069433387 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:37:13 INFO - PROCESS | 3332 | 1461069433389 Marionette TRACE conn4 <- [1,2126,null,{}] 05:37:13 INFO - PROCESS | 3332 | 1461069433392 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:13 INFO - PROCESS | 3332 | 1461069433470 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 05:37:13 INFO - PROCESS | 3332 | 1461069433476 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:13 INFO - PROCESS | 3332 | ++DOCSHELL 19C16400 == 48 [pid = 3332] [id = 541] 05:37:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 84 (19E05800) [pid = 3332] [serial = 1623] [outer = 00000000] 05:37:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 85 (19E0E400) [pid = 3332] [serial = 1624] [outer = 19E05800] 05:37:13 INFO - PROCESS | 3332 | 1461069433520 Marionette DEBUG loaded listener.js 05:37:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 86 (19E62000) [pid = 3332] [serial = 1625] [outer = 19E05800] 05:37:14 INFO - PROCESS | 3332 | 1461069434000 Marionette TRACE conn4 <- [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]]]}] 05:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 05:37:14 INFO - PROCESS | 3332 | 1461069434061 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 05:37:14 INFO - PROCESS | 3332 | 1461069434066 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 05:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:37:14 INFO - PROCESS | 3332 | 1461069434071 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:37:14 INFO - PROCESS | 3332 | 1461069434076 Marionette TRACE conn4 <- [1,2130,null,{}] 05:37:14 INFO - PROCESS | 3332 | 1461069434083 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:14 INFO - PROCESS | 3332 | 1461069434199 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 05:37:14 INFO - PROCESS | 3332 | 1461069434354 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:14 INFO - PROCESS | 3332 | ++DOCSHELL 1008E800 == 49 [pid = 3332] [id = 542] 05:37:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 87 (10090800) [pid = 3332] [serial = 1626] [outer = 00000000] 05:37:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 88 (1015FC00) [pid = 3332] [serial = 1627] [outer = 10090800] 05:37:14 INFO - PROCESS | 3332 | 1461069434411 Marionette DEBUG loaded listener.js 05:37:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 89 (1016CC00) [pid = 3332] [serial = 1628] [outer = 10090800] 05:37:15 INFO - PROCESS | 3332 | 1461069434998 Marionette TRACE conn4 <- [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] 05:37:15 INFO - PROCESS | 3332 | 1461069435053 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 05:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:37:15 INFO - PROCESS | 3332 | 1461069435060 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:37:15 INFO - PROCESS | 3332 | 1461069435063 Marionette TRACE conn4 <- [1,2134,null,{}] 05:37:15 INFO - PROCESS | 3332 | 1461069435067 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:15 INFO - PROCESS | 3332 | 1461069435174 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 05:37:15 INFO - PROCESS | 3332 | 1461069435308 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:15 INFO - PROCESS | 3332 | ++DOCSHELL 10BDE400 == 50 [pid = 3332] [id = 543] 05:37:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 90 (14428800) [pid = 3332] [serial = 1629] [outer = 00000000] 05:37:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 91 (1726A800) [pid = 3332] [serial = 1630] [outer = 14428800] 05:37:15 INFO - PROCESS | 3332 | 1461069435364 Marionette DEBUG loaded listener.js 05:37:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (1878A000) [pid = 3332] [serial = 1631] [outer = 14428800] 05:37:15 INFO - PROCESS | 3332 | 1461069435970 Marionette TRACE conn4 <- [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] 05:37:16 INFO - PROCESS | 3332 | 1461069436034 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 05:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:37:16 INFO - PROCESS | 3332 | 1461069436038 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:37:16 INFO - PROCESS | 3332 | 1461069436041 Marionette TRACE conn4 <- [1,2138,null,{}] 05:37:16 INFO - PROCESS | 3332 | 1461069436066 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:16 INFO - PROCESS | 3332 | 1461069436210 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 05:37:16 INFO - PROCESS | 3332 | 1461069436273 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:16 INFO - PROCESS | 3332 | ++DOCSHELL 19FCD400 == 51 [pid = 3332] [id = 544] 05:37:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (19FCDC00) [pid = 3332] [serial = 1632] [outer = 00000000] 05:37:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (19FD8C00) [pid = 3332] [serial = 1633] [outer = 19FCDC00] 05:37:16 INFO - PROCESS | 3332 | 1461069436331 Marionette DEBUG loaded listener.js 05:37:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (1A0F1400) [pid = 3332] [serial = 1634] [outer = 19FCDC00] 05:37:16 INFO - PROCESS | 3332 | 1461069436938 Marionette TRACE conn4 <- [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]]]}] 05:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 931ms 05:37:16 INFO - PROCESS | 3332 | 1461069436971 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 05:37:16 INFO - PROCESS | 3332 | 1461069436974 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 05:37:17 INFO - PROCESS | 3332 | 1461069436977 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:37:17 INFO - PROCESS | 3332 | 1461069436979 Marionette TRACE conn4 <- [1,2142,null,{}] 05:37:17 INFO - PROCESS | 3332 | 1461069436983 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:17 INFO - PROCESS | 3332 | 1461069437087 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 05:37:17 INFO - PROCESS | 3332 | 1461069437192 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:17 INFO - PROCESS | 3332 | ++DOCSHELL 1AB71000 == 52 [pid = 3332] [id = 545] 05:37:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (1AB72400) [pid = 3332] [serial = 1635] [outer = 00000000] 05:37:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (1AC9F000) [pid = 3332] [serial = 1636] [outer = 1AB72400] 05:37:17 INFO - PROCESS | 3332 | 1461069437247 Marionette DEBUG loaded listener.js 05:37:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (1ACA3800) [pid = 3332] [serial = 1637] [outer = 1AB72400] 05:37:17 INFO - PROCESS | 3332 | 1461069437793 Marionette TRACE conn4 <- [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]]]}] 05:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 870ms 05:37:17 INFO - PROCESS | 3332 | 1461069437856 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 05:37:17 INFO - PROCESS | 3332 | 1461069437859 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 05:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:37:17 INFO - PROCESS | 3332 | 1461069437863 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:37:17 INFO - PROCESS | 3332 | 1461069437865 Marionette TRACE conn4 <- [1,2146,null,{}] 05:37:17 INFO - PROCESS | 3332 | 1461069437869 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:17 INFO - PROCESS | 3332 | 1461069437969 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 05:37:18 INFO - PROCESS | 3332 | 1461069438075 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:18 INFO - PROCESS | 3332 | ++DOCSHELL 1AB70C00 == 53 [pid = 3332] [id = 546] 05:37:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (1AC9E800) [pid = 3332] [serial = 1638] [outer = 00000000] 05:37:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (1AEBB000) [pid = 3332] [serial = 1639] [outer = 1AC9E800] 05:37:18 INFO - PROCESS | 3332 | 1461069438129 Marionette DEBUG loaded listener.js 05:37:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (1B097400) [pid = 3332] [serial = 1640] [outer = 1AC9E800] 05:37:18 INFO - PROCESS | 3332 | 1461069438728 Marionette TRACE conn4 <- [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]]]}] 05:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1022ms 05:37:18 INFO - PROCESS | 3332 | --DOCSHELL 19EDC400 == 52 [pid = 3332] [id = 12] 05:37:18 INFO - PROCESS | 3332 | 1461069438967 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 05:37:18 INFO - PROCESS | 3332 | 1461069438971 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 05:37:19 INFO - PROCESS | 3332 | 1461069438985 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:37:19 INFO - PROCESS | 3332 | 1461069438987 Marionette TRACE conn4 <- [1,2150,null,{}] 05:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:37:19 INFO - PROCESS | 3332 | 1461069438993 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:19 INFO - PROCESS | 3332 | 1461069439090 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 05:37:19 INFO - PROCESS | 3332 | 1461069439191 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:19 INFO - PROCESS | 3332 | ++DOCSHELL 0FD0E400 == 53 [pid = 3332] [id = 547] 05:37:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (0FD0FC00) [pid = 3332] [serial = 1641] [outer = 00000000] 05:37:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (1008B000) [pid = 3332] [serial = 1642] [outer = 0FD0FC00] 05:37:19 INFO - PROCESS | 3332 | 1461069439240 Marionette DEBUG loaded listener.js 05:37:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (10133C00) [pid = 3332] [serial = 1643] [outer = 0FD0FC00] 05:37:19 INFO - PROCESS | 3332 | 1461069439805 Marionette TRACE conn4 <- [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]]]}] 05:37:19 INFO - PROCESS | 3332 | --DOCSHELL 1008E000 == 52 [pid = 3332] [id = 379] 05:37:19 INFO - PROCESS | 3332 | --DOCSHELL 0AF56400 == 51 [pid = 3332] [id = 378] 05:37:19 INFO - PROCESS | 3332 | --DOCSHELL 191A9800 == 50 [pid = 3332] [id = 375] 05:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 871ms 05:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:37:19 INFO - PROCESS | 3332 | 1461069439880 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 05:37:19 INFO - PROCESS | 3332 | 1461069439884 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 05:37:19 INFO - PROCESS | 3332 | 1461069439890 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:37:19 INFO - PROCESS | 3332 | 1461069439894 Marionette TRACE conn4 <- [1,2154,null,{}] 05:37:19 INFO - PROCESS | 3332 | 1461069439898 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:20 INFO - PROCESS | 3332 | 1461069439984 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 05:37:20 INFO - PROCESS | 3332 | 1461069439996 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:20 INFO - PROCESS | 3332 | ++DOCSHELL 1008E000 == 51 [pid = 3332] [id = 548] 05:37:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (1008E400) [pid = 3332] [serial = 1644] [outer = 00000000] 05:37:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (10164800) [pid = 3332] [serial = 1645] [outer = 1008E400] 05:37:20 INFO - PROCESS | 3332 | 1461069440045 Marionette DEBUG loaded listener.js 05:37:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (10191800) [pid = 3332] [serial = 1646] [outer = 1008E400] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (14462800) [pid = 3332] [serial = 1559] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (16FDD400) [pid = 3332] [serial = 1564] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (1790D400) [pid = 3332] [serial = 1565] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (18EDAC00) [pid = 3332] [serial = 1574] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (1878B400) [pid = 3332] [serial = 1582] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (19185800) [pid = 3332] [serial = 1577] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (19781000) [pid = 3332] [serial = 1586] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (1016C800) [pid = 3332] [serial = 1579] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (10FE6400) [pid = 3332] [serial = 1580] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (18ED7C00) [pid = 3332] [serial = 1583] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (18BB1000) [pid = 3332] [serial = 1571] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (1977EC00) [pid = 3332] [serial = 1585] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (18EDC400) [pid = 3332] [serial = 1573] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (0FB0E000) [pid = 3332] [serial = 1549] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (0FB75000) [pid = 3332] [serial = 1550] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 91 (10197C00) [pid = 3332] [serial = 1555] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 90 (1030AC00) [pid = 3332] [serial = 1556] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 89 (14B20400) [pid = 3332] [serial = 1561] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 88 (14B2A000) [pid = 3332] [serial = 1562] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 87 (19017400) [pid = 3332] [serial = 1576] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 86 (10087800) [pid = 3332] [serial = 1552] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 85 (1008C800) [pid = 3332] [serial = 1553] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 84 (18787400) [pid = 3332] [serial = 1567] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 83 (18784000) [pid = 3332] [serial = 1568] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 82 (18BB6C00) [pid = 3332] [serial = 1570] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | --DOMWINDOW == 81 (1117C800) [pid = 3332] [serial = 1558] [outer = 00000000] [url = about:blank] 05:37:20 INFO - PROCESS | 3332 | 1461069440570 Marionette TRACE conn4 <- [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]]]}] 05:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 05:37:20 INFO - PROCESS | 3332 | 1461069440621 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 05:37:20 INFO - PROCESS | 3332 | 1461069440623 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 05:37:20 INFO - PROCESS | 3332 | 1461069440627 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:37:20 INFO - PROCESS | 3332 | 1461069440629 Marionette TRACE conn4 <- [1,2158,null,{}] 05:37:20 INFO - PROCESS | 3332 | 1461069440638 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:20 INFO - PROCESS | 3332 | 1461069440748 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 05:37:20 INFO - PROCESS | 3332 | 1461069440839 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:20 INFO - PROCESS | 3332 | ++DOCSHELL 103CDC00 == 52 [pid = 3332] [id = 549] 05:37:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 82 (1117C400) [pid = 3332] [serial = 1647] [outer = 00000000] 05:37:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 83 (14672400) [pid = 3332] [serial = 1648] [outer = 1117C400] 05:37:20 INFO - PROCESS | 3332 | 1461069440888 Marionette DEBUG loaded listener.js 05:37:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 84 (1471E800) [pid = 3332] [serial = 1649] [outer = 1117C400] 05:37:21 INFO - PROCESS | 3332 | 1461069441288 Marionette TRACE conn4 <- [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]]]}] 05:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 05:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:37:21 INFO - PROCESS | 3332 | 1461069441361 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 05:37:21 INFO - PROCESS | 3332 | 1461069441363 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 05:37:21 INFO - PROCESS | 3332 | 1461069441371 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:37:21 INFO - PROCESS | 3332 | 1461069441372 Marionette TRACE conn4 <- [1,2162,null,{}] 05:37:21 INFO - PROCESS | 3332 | 1461069441376 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:21 INFO - PROCESS | 3332 | 1461069441462 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 05:37:21 INFO - PROCESS | 3332 | 1461069441471 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:21 INFO - PROCESS | 3332 | ++DOCSHELL 14B20400 == 53 [pid = 3332] [id = 550] 05:37:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 85 (14B23C00) [pid = 3332] [serial = 1650] [outer = 00000000] 05:37:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 86 (14C02C00) [pid = 3332] [serial = 1651] [outer = 14B23C00] 05:37:21 INFO - PROCESS | 3332 | 1461069441521 Marionette DEBUG loaded listener.js 05:37:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 87 (16395000) [pid = 3332] [serial = 1652] [outer = 14B23C00] 05:37:21 INFO - PROCESS | 3332 | 1461069441979 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 631ms 05:37:22 INFO - PROCESS | 3332 | 1461069442017 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 05:37:22 INFO - PROCESS | 3332 | 1461069442019 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 05:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:37:22 INFO - PROCESS | 3332 | 1461069442023 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:37:22 INFO - PROCESS | 3332 | 1461069442024 Marionette TRACE conn4 <- [1,2166,null,{}] 05:37:22 INFO - PROCESS | 3332 | 1461069442028 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:22 INFO - PROCESS | 3332 | 1461069442106 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 05:37:22 INFO - PROCESS | 3332 | 1461069442112 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:22 INFO - PROCESS | 3332 | ++DOCSHELL 1639DC00 == 54 [pid = 3332] [id = 551] 05:37:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 88 (16FD7000) [pid = 3332] [serial = 1653] [outer = 00000000] 05:37:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 89 (179D4000) [pid = 3332] [serial = 1654] [outer = 16FD7000] 05:37:22 INFO - PROCESS | 3332 | 1461069442161 Marionette DEBUG loaded listener.js 05:37:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 90 (18739800) [pid = 3332] [serial = 1655] [outer = 16FD7000] 05:37:22 INFO - PROCESS | 3332 | 1461069442635 Marionette TRACE conn4 <- [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]]]}] 05:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms 05:37:22 INFO - PROCESS | 3332 | 1461069442655 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 05:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:37:22 INFO - PROCESS | 3332 | 1461069442657 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 05:37:22 INFO - PROCESS | 3332 | 1461069442660 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:37:22 INFO - PROCESS | 3332 | 1461069442662 Marionette TRACE conn4 <- [1,2170,null,{}] 05:37:22 INFO - PROCESS | 3332 | 1461069442666 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:22 INFO - PROCESS | 3332 | 1461069442809 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 05:37:22 INFO - PROCESS | 3332 | 1461069442905 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:22 INFO - PROCESS | 3332 | ++DOCSHELL 18BB6400 == 55 [pid = 3332] [id = 552] 05:37:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 91 (18BB6C00) [pid = 3332] [serial = 1656] [outer = 00000000] 05:37:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (18E6E400) [pid = 3332] [serial = 1657] [outer = 18BB6C00] 05:37:22 INFO - PROCESS | 3332 | 1461069442954 Marionette DEBUG loaded listener.js 05:37:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (18EDAC00) [pid = 3332] [serial = 1658] [outer = 18BB6C00] 05:37:23 INFO - PROCESS | 3332 | 1461069443387 Marionette TRACE conn4 <- [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]]]}] 05:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 770ms 05:37:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:37:23 INFO - PROCESS | 3332 | 1461069443439 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 05:37:23 INFO - PROCESS | 3332 | 1461069443441 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 05:37:23 INFO - PROCESS | 3332 | 1461069443444 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:37:23 INFO - PROCESS | 3332 | 1461069443446 Marionette TRACE conn4 <- [1,2174,null,{}] 05:37:23 INFO - PROCESS | 3332 | 1461069443449 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:23 INFO - PROCESS | 3332 | 1461069443561 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 05:37:23 INFO - PROCESS | 3332 | 1461069443568 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:23 INFO - PROCESS | 3332 | ++DOCSHELL 0FC8B400 == 56 [pid = 3332] [id = 553] 05:37:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (18EDC400) [pid = 3332] [serial = 1659] [outer = 00000000] 05:37:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (18EEAC00) [pid = 3332] [serial = 1660] [outer = 18EDC400] 05:37:23 INFO - PROCESS | 3332 | 1461069443613 Marionette DEBUG loaded listener.js 05:37:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (18EF2000) [pid = 3332] [serial = 1661] [outer = 18EDC400] 05:37:24 INFO - PROCESS | 3332 | 1461069444057 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:37:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:37:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 05:37:24 INFO - PROCESS | 3332 | 1461069444076 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 05:37:24 INFO - PROCESS | 3332 | 1461069444078 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 05:37:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:37:24 INFO - PROCESS | 3332 | 1461069444081 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:37:24 INFO - PROCESS | 3332 | 1461069444083 Marionette TRACE conn4 <- [1,2178,null,{}] 05:37:24 INFO - PROCESS | 3332 | 1461069444091 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:24 INFO - PROCESS | 3332 | 1461069444200 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 05:37:24 INFO - PROCESS | 3332 | 1461069444292 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:24 INFO - PROCESS | 3332 | ++DOCSHELL 19188400 == 57 [pid = 3332] [id = 554] 05:37:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (1919EC00) [pid = 3332] [serial = 1662] [outer = 00000000] 05:37:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (191AA400) [pid = 3332] [serial = 1663] [outer = 1919EC00] 05:37:24 INFO - PROCESS | 3332 | 1461069444336 Marionette DEBUG loaded listener.js 05:37:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (19776C00) [pid = 3332] [serial = 1664] [outer = 1919EC00] 05:37:24 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (18782400) [pid = 3332] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:37:24 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (1008C000) [pid = 3332] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:37:24 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (0FB6D400) [pid = 3332] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:37:24 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (1015D800) [pid = 3332] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:37:24 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (16FD4C00) [pid = 3332] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:37:24 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (0FD0B400) [pid = 3332] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:37:24 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (18ED6000) [pid = 3332] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:37:24 INFO - PROCESS | 3332 | --DOMWINDOW == 91 (18BAE400) [pid = 3332] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:37:24 INFO - PROCESS | 3332 | --DOMWINDOW == 90 (146D0400) [pid = 3332] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:37:24 INFO - PROCESS | 3332 | 1461069444775 Marionette TRACE conn4 <- [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]]]}] 05:37:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:37:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 731ms 05:37:24 INFO - PROCESS | 3332 | 1461069444812 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 05:37:24 INFO - PROCESS | 3332 | 1461069444814 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 05:37:24 INFO - PROCESS | 3332 | 1461069444818 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:37:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:37:24 INFO - PROCESS | 3332 | 1461069444819 Marionette TRACE conn4 <- [1,2182,null,{}] 05:37:24 INFO - PROCESS | 3332 | 1461069444823 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:24 INFO - PROCESS | 3332 | 1461069444901 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 05:37:24 INFO - PROCESS | 3332 | 1461069444907 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:24 INFO - PROCESS | 3332 | ++DOCSHELL 18781800 == 58 [pid = 3332] [id = 555] 05:37:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 91 (18787800) [pid = 3332] [serial = 1665] [outer = 00000000] 05:37:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (191A3C00) [pid = 3332] [serial = 1666] [outer = 18787800] 05:37:24 INFO - PROCESS | 3332 | 1461069444954 Marionette DEBUG loaded listener.js 05:37:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (19779800) [pid = 3332] [serial = 1667] [outer = 18787800] 05:37:25 INFO - PROCESS | 3332 | 1461069445379 Marionette TRACE conn4 <- [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]]]}] 05:37:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:37:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 630ms 05:37:25 INFO - PROCESS | 3332 | 1461069445453 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 05:37:25 INFO - PROCESS | 3332 | 1461069445455 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 05:37:25 INFO - PROCESS | 3332 | 1461069445458 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:37:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:37:25 INFO - PROCESS | 3332 | 1461069445460 Marionette TRACE conn4 <- [1,2186,null,{}] 05:37:25 INFO - PROCESS | 3332 | 1461069445464 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:25 INFO - PROCESS | 3332 | 1461069445544 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 05:37:25 INFO - PROCESS | 3332 | 1461069445551 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:25 INFO - PROCESS | 3332 | ++DOCSHELL 0FC86000 == 59 [pid = 3332] [id = 556] 05:37:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (1977C800) [pid = 3332] [serial = 1668] [outer = 00000000] 05:37:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (19E05C00) [pid = 3332] [serial = 1669] [outer = 1977C800] 05:37:25 INFO - PROCESS | 3332 | 1461069445597 Marionette DEBUG loaded listener.js 05:37:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (19E10C00) [pid = 3332] [serial = 1670] [outer = 1977C800] 05:37:26 INFO - PROCESS | 3332 | 1461069446050 Marionette TRACE conn4 <- [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]]]}] 05:37:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:37:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms 05:37:26 INFO - PROCESS | 3332 | 1461069446104 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 05:37:26 INFO - PROCESS | 3332 | 1461069446107 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 05:37:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:37:26 INFO - PROCESS | 3332 | 1461069446110 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:37:26 INFO - PROCESS | 3332 | 1461069446113 Marionette TRACE conn4 <- [1,2190,null,{}] 05:37:26 INFO - PROCESS | 3332 | 1461069446121 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:26 INFO - PROCESS | 3332 | 1461069446222 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 05:37:26 INFO - PROCESS | 3332 | 1461069446229 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:26 INFO - PROCESS | 3332 | ++DOCSHELL 1AB66400 == 60 [pid = 3332] [id = 557] 05:37:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (1ABC0C00) [pid = 3332] [serial = 1671] [outer = 00000000] 05:37:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (1ACAA800) [pid = 3332] [serial = 1672] [outer = 1ABC0C00] 05:37:26 INFO - PROCESS | 3332 | 1461069446279 Marionette DEBUG loaded listener.js 05:37:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (1B112400) [pid = 3332] [serial = 1673] [outer = 1ABC0C00] 05:37:27 INFO - PROCESS | 3332 | 1461069446984 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 931ms 05:37:27 INFO - PROCESS | 3332 | 1461069447044 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 05:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:37:27 INFO - PROCESS | 3332 | 1461069447048 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 05:37:27 INFO - PROCESS | 3332 | 1461069447054 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:37:27 INFO - PROCESS | 3332 | 1461069447058 Marionette TRACE conn4 <- [1,2194,null,{}] 05:37:27 INFO - PROCESS | 3332 | 1461069447065 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:27 INFO - PROCESS | 3332 | 1461069447218 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 05:37:27 INFO - PROCESS | 3332 | 1461069447348 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:27 INFO - PROCESS | 3332 | ++DOCSHELL 0FB75C00 == 61 [pid = 3332] [id = 558] 05:37:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (10032C00) [pid = 3332] [serial = 1674] [outer = 00000000] 05:37:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (103B1C00) [pid = 3332] [serial = 1675] [outer = 10032C00] 05:37:27 INFO - PROCESS | 3332 | 1461069447411 Marionette DEBUG loaded listener.js 05:37:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (10BDB000) [pid = 3332] [serial = 1676] [outer = 10032C00] 05:37:28 INFO - PROCESS | 3332 | 1461069448011 Marionette TRACE conn4 <- [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]]]}] 05:37:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:37:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 988ms 05:37:28 INFO - PROCESS | 3332 | 1461069448042 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 05:37:28 INFO - PROCESS | 3332 | 1461069448049 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 05:37:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:37:28 INFO - PROCESS | 3332 | 1461069448055 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:37:28 INFO - PROCESS | 3332 | 1461069448058 Marionette TRACE conn4 <- [1,2198,null,{}] 05:37:28 INFO - PROCESS | 3332 | 1461069448062 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:28 INFO - PROCESS | 3332 | 1461069448214 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 05:37:28 INFO - PROCESS | 3332 | 1461069448279 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:28 INFO - PROCESS | 3332 | ++DOCSHELL 10BD3000 == 62 [pid = 3332] [id = 559] 05:37:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (14934800) [pid = 3332] [serial = 1677] [outer = 00000000] 05:37:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (17903400) [pid = 3332] [serial = 1678] [outer = 14934800] 05:37:28 INFO - PROCESS | 3332 | 1461069448334 Marionette DEBUG loaded listener.js 05:37:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (18782800) [pid = 3332] [serial = 1679] [outer = 14934800] 05:37:28 INFO - PROCESS | 3332 | 1461069448945 Marionette TRACE conn4 <- [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]]]}] 05:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 930ms 05:37:29 INFO - PROCESS | 3332 | 1461069448987 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 05:37:29 INFO - PROCESS | 3332 | 1461069448990 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 05:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:37:29 INFO - PROCESS | 3332 | 1461069448993 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:37:29 INFO - PROCESS | 3332 | 1461069448997 Marionette TRACE conn4 <- [1,2202,null,{}] 05:37:29 INFO - PROCESS | 3332 | 1461069449008 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:29 INFO - PROCESS | 3332 | 1461069449119 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 05:37:29 INFO - PROCESS | 3332 | 1461069449230 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:29 INFO - PROCESS | 3332 | ++DOCSHELL 19FD8000 == 63 [pid = 3332] [id = 560] 05:37:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (19FD8400) [pid = 3332] [serial = 1680] [outer = 00000000] 05:37:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (1AB74800) [pid = 3332] [serial = 1681] [outer = 19FD8400] 05:37:29 INFO - PROCESS | 3332 | 1461069449287 Marionette DEBUG loaded listener.js 05:37:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (1AEB4000) [pid = 3332] [serial = 1682] [outer = 19FD8400] 05:37:29 INFO - PROCESS | 3332 | 1461069449849 Marionette TRACE conn4 <- [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]]]}] 05:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 871ms 05:37:29 INFO - PROCESS | 3332 | 1461069449881 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 05:37:29 INFO - PROCESS | 3332 | 1461069449884 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 05:37:29 INFO - PROCESS | 3332 | 1461069449890 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:37:29 INFO - PROCESS | 3332 | 1461069449892 Marionette TRACE conn4 <- [1,2206,null,{}] 05:37:29 INFO - PROCESS | 3332 | 1461069449896 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:30 INFO - PROCESS | 3332 | 1461069450006 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 05:37:30 INFO - PROCESS | 3332 | 1461069450124 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:30 INFO - PROCESS | 3332 | ++DOCSHELL 1BD99800 == 64 [pid = 3332] [id = 561] 05:37:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (1BDA0C00) [pid = 3332] [serial = 1683] [outer = 00000000] 05:37:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (1C159C00) [pid = 3332] [serial = 1684] [outer = 1BDA0C00] 05:37:30 INFO - PROCESS | 3332 | 1461069450180 Marionette DEBUG loaded listener.js 05:37:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (1C7E6400) [pid = 3332] [serial = 1685] [outer = 1BDA0C00] 05:37:30 INFO - PROCESS | 3332 | 1461069450800 Marionette TRACE conn4 <- [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]]]}] 05:37:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 930ms 05:37:31 INFO - PROCESS | 3332 | 1461069451049 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 05:37:31 INFO - PROCESS | 3332 | 1461069451054 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 05:37:31 INFO - PROCESS | 3332 | 1461069451059 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:37:31 INFO - PROCESS | 3332 | 1461069451062 Marionette TRACE conn4 <- [1,2210,null,{}] 05:37:31 INFO - PROCESS | 3332 | 1461069451068 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:37:31 INFO - PROCESS | 3332 | 1461069451167 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 05:37:31 INFO - PROCESS | 3332 | 1461069451298 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:31 INFO - PROCESS | 3332 | ++DOCSHELL 1008B800 == 65 [pid = 3332] [id = 562] 05:37:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (10160400) [pid = 3332] [serial = 1686] [outer = 00000000] 05:37:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (1442D400) [pid = 3332] [serial = 1687] [outer = 10160400] 05:37:31 INFO - PROCESS | 3332 | 1461069451350 Marionette DEBUG loaded listener.js 05:37:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (14B24400) [pid = 3332] [serial = 1688] [outer = 10160400] 05:37:31 INFO - PROCESS | 3332 | --DOCSHELL 0F848800 == 64 [pid = 3332] [id = 539] 05:37:31 INFO - PROCESS | 3332 | --DOCSHELL 14B24800 == 63 [pid = 3332] [id = 540] 05:37:31 INFO - PROCESS | 3332 | --DOCSHELL 18782000 == 62 [pid = 3332] [id = 536] 05:37:32 INFO - PROCESS | 3332 | --DOCSHELL 0FD02800 == 61 [pid = 3332] [id = 538] 05:37:32 INFO - PROCESS | 3332 | --DOCSHELL 10196800 == 60 [pid = 3332] [id = 380] 05:37:32 INFO - PROCESS | 3332 | --DOCSHELL 146CF400 == 59 [pid = 3332] [id = 534] 05:37:32 INFO - PROCESS | 3332 | --DOCSHELL 0FC86000 == 58 [pid = 3332] [id = 556] 05:37:32 INFO - PROCESS | 3332 | --DOCSHELL 18781800 == 57 [pid = 3332] [id = 555] 05:37:32 INFO - PROCESS | 3332 | --DOCSHELL 19188400 == 56 [pid = 3332] [id = 554] 05:37:32 INFO - PROCESS | 3332 | --DOCSHELL 0FC8B400 == 55 [pid = 3332] [id = 553] 05:37:32 INFO - PROCESS | 3332 | --DOCSHELL 18BB6400 == 54 [pid = 3332] [id = 552] 05:37:32 INFO - PROCESS | 3332 | --DOCSHELL 1639DC00 == 53 [pid = 3332] [id = 551] 05:37:32 INFO - PROCESS | 3332 | --DOCSHELL 14B20400 == 52 [pid = 3332] [id = 550] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (10095800) [pid = 3332] [serial = 1591] [outer = 00000000] [url = about:blank] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (19E0E400) [pid = 3332] [serial = 1624] [outer = 00000000] [url = about:blank] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (14429800) [pid = 3332] [serial = 1594] [outer = 00000000] [url = about:blank] 05:37:32 INFO - PROCESS | 3332 | 1461069452045 Marionette TRACE conn4 <- [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]]]}] 05:37:32 INFO - PROCESS | 3332 | --DOCSHELL 103CDC00 == 51 [pid = 3332] [id = 549] 05:37:32 INFO - PROCESS | 3332 | --DOCSHELL 0F7BDC00 == 50 [pid = 3332] [id = 14] 05:37:32 INFO - PROCESS | 3332 | --DOCSHELL 1008E000 == 49 [pid = 3332] [id = 548] 05:37:32 INFO - PROCESS | 3332 | --DOCSHELL 0FD0E400 == 48 [pid = 3332] [id = 547] 05:37:32 INFO - PROCESS | 3332 | --DOCSHELL 1008E800 == 47 [pid = 3332] [id = 542] 05:37:32 INFO - PROCESS | 3332 | --DOCSHELL 19C16400 == 46 [pid = 3332] [id = 541] 05:37:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:37:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1008ms 05:37:32 INFO - PROCESS | 3332 | 1461069452094 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 05:37:32 INFO - PROCESS | 3332 | 1461069452098 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (179CDC00) [pid = 3332] [serial = 1606] [outer = 00000000] [url = about:blank] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (15C59400) [pid = 3332] [serial = 1618] [outer = 00000000] [url = about:blank] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (191A5000) [pid = 3332] [serial = 1615] [outer = 00000000] [url = about:blank] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (19781800) [pid = 3332] [serial = 1621] [outer = 00000000] [url = about:blank] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (18790C00) [pid = 3332] [serial = 1619] [outer = 00000000] [url = about:blank] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (14C99800) [pid = 3332] [serial = 1603] [outer = 00000000] [url = about:blank] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (191A8800) [pid = 3332] [serial = 1616] [outer = 00000000] [url = about:blank] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (15C50C00) [pid = 3332] [serial = 1604] [outer = 00000000] [url = about:blank] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (10BD6800) [pid = 3332] [serial = 1601] [outer = 00000000] [url = about:blank] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (18EE0400) [pid = 3332] [serial = 1613] [outer = 00000000] [url = about:blank] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (183BA000) [pid = 3332] [serial = 1607] [outer = 00000000] [url = about:blank] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (19C12C00) [pid = 3332] [serial = 1622] [outer = 00000000] [url = about:blank] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (1878F000) [pid = 3332] [serial = 1609] [outer = 00000000] [url = about:blank] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (18BAB800) [pid = 3332] [serial = 1610] [outer = 00000000] [url = about:blank] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (10310000) [pid = 3332] [serial = 1600] [outer = 00000000] [url = about:blank] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (19E09000) [pid = 3332] [serial = 1588] [outer = 00000000] [url = about:blank] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (18EE2400) [pid = 3332] [serial = 1612] [outer = 00000000] [url = about:blank] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (103DC400) [pid = 3332] [serial = 1598] [outer = 00000000] [url = about:blank] 05:37:32 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (1019D800) [pid = 3332] [serial = 1597] [outer = 00000000] [url = about:blank] 05:37:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:37:32 INFO - PROCESS | 3332 | 1461069452149 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:37:32 INFO - PROCESS | 3332 | 1461069452153 Marionette TRACE conn4 <- [1,2214,null,{}] 05:37:32 INFO - PROCESS | 3332 | 1461069452157 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:32 INFO - PROCESS | 3332 | 1461069452246 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 05:37:32 INFO - PROCESS | 3332 | 1461069452253 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:32 INFO - PROCESS | 3332 | ++DOCSHELL 0FD01C00 == 47 [pid = 3332] [id = 563] 05:37:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (0FD02400) [pid = 3332] [serial = 1689] [outer = 00000000] 05:37:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (10087800) [pid = 3332] [serial = 1690] [outer = 0FD02400] 05:37:32 INFO - PROCESS | 3332 | 1461069452302 Marionette DEBUG loaded listener.js 05:37:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (1015D400) [pid = 3332] [serial = 1691] [outer = 0FD02400] 05:37:32 INFO - PROCESS | 3332 | 1461069452773 Marionette TRACE conn4 <- [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]]]}] 05:37:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:37:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 690ms 05:37:32 INFO - PROCESS | 3332 | 1461069452827 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 05:37:32 INFO - PROCESS | 3332 | 1461069452829 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 05:37:32 INFO - PROCESS | 3332 | 1461069452832 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:37:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:37:32 INFO - PROCESS | 3332 | 1461069452834 Marionette TRACE conn4 <- [1,2218,null,{}] 05:37:32 INFO - PROCESS | 3332 | 1461069452843 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:32 INFO - PROCESS | 3332 | 1461069452948 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 05:37:33 INFO - PROCESS | 3332 | 1461069453049 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:33 INFO - PROCESS | 3332 | ++DOCSHELL 14934C00 == 48 [pid = 3332] [id = 564] 05:37:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (14B21400) [pid = 3332] [serial = 1692] [outer = 00000000] 05:37:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (14BBA400) [pid = 3332] [serial = 1693] [outer = 14B21400] 05:37:33 INFO - PROCESS | 3332 | 1461069453100 Marionette DEBUG loaded listener.js 05:37:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (15C50400) [pid = 3332] [serial = 1694] [outer = 14B21400] 05:37:33 INFO - PROCESS | 3332 | 1461069453491 Marionette TRACE conn4 <- [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]]]}] 05:37:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:37:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 734ms 05:37:33 INFO - PROCESS | 3332 | 1461069453605 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 05:37:33 INFO - PROCESS | 3332 | 1461069453607 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 05:37:33 INFO - PROCESS | 3332 | 1461069453610 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:37:33 INFO - PROCESS | 3332 | 1461069453612 Marionette TRACE conn4 <- [1,2222,null,{}] 05:37:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:37:33 INFO - PROCESS | 3332 | 1461069453615 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:33 INFO - PROCESS | 3332 | 1461069453701 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 05:37:33 INFO - PROCESS | 3332 | 1461069453712 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:33 INFO - PROCESS | 3332 | ++DOCSHELL 17267800 == 49 [pid = 3332] [id = 565] 05:37:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (17267C00) [pid = 3332] [serial = 1695] [outer = 00000000] 05:37:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (1878BC00) [pid = 3332] [serial = 1696] [outer = 17267C00] 05:37:33 INFO - PROCESS | 3332 | 1461069453760 Marionette DEBUG loaded listener.js 05:37:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (18BA9C00) [pid = 3332] [serial = 1697] [outer = 17267C00] 05:37:34 INFO - PROCESS | 3332 | 1461069454198 Marionette TRACE conn4 <- [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]]]}] 05:37:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:37:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 630ms 05:37:34 INFO - PROCESS | 3332 | 1461069454246 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 05:37:34 INFO - PROCESS | 3332 | 1461069454248 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 05:37:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:37:34 INFO - PROCESS | 3332 | 1461069454251 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:37:34 INFO - PROCESS | 3332 | 1461069454253 Marionette TRACE conn4 <- [1,2226,null,{}] 05:37:34 INFO - PROCESS | 3332 | 1461069454265 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:34 INFO - PROCESS | 3332 | 1461069454376 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 05:37:34 INFO - PROCESS | 3332 | 1461069454382 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:34 INFO - PROCESS | 3332 | ++DOCSHELL 18BAF000 == 50 [pid = 3332] [id = 566] 05:37:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (18BB3400) [pid = 3332] [serial = 1698] [outer = 00000000] 05:37:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (18ED4400) [pid = 3332] [serial = 1699] [outer = 18BB3400] 05:37:34 INFO - PROCESS | 3332 | 1461069454429 Marionette DEBUG loaded listener.js 05:37:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (18EDD400) [pid = 3332] [serial = 1700] [outer = 18BB3400] 05:37:34 INFO - PROCESS | 3332 | 1461069454874 Marionette TRACE conn4 <- [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]]]}] 05:37:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:37:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 692ms 05:37:34 INFO - PROCESS | 3332 | 1461069454943 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 05:37:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:37:34 INFO - PROCESS | 3332 | 1461069454945 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 05:37:34 INFO - PROCESS | 3332 | 1461069454948 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:37:34 INFO - PROCESS | 3332 | 1461069454950 Marionette TRACE conn4 <- [1,2230,null,{}] 05:37:34 INFO - PROCESS | 3332 | 1461069454958 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:35 INFO - PROCESS | 3332 | 1461069455092 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 05:37:35 INFO - PROCESS | 3332 | 1461069455181 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:35 INFO - PROCESS | 3332 | ++DOCSHELL 18EEB400 == 51 [pid = 3332] [id = 567] 05:37:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (18EF1800) [pid = 3332] [serial = 1701] [outer = 00000000] 05:37:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (191A0400) [pid = 3332] [serial = 1702] [outer = 18EF1800] 05:37:35 INFO - PROCESS | 3332 | 1461069455231 Marionette DEBUG loaded listener.js 05:37:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (19639400) [pid = 3332] [serial = 1703] [outer = 18EF1800] 05:37:35 INFO - PROCESS | 3332 | 1461069455670 Marionette TRACE conn4 <- [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]]]}] 05:37:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:37:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 771ms 05:37:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:37:35 INFO - PROCESS | 3332 | 1461069455720 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 05:37:35 INFO - PROCESS | 3332 | 1461069455722 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 05:37:35 INFO - PROCESS | 3332 | 1461069455725 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:37:35 INFO - PROCESS | 3332 | 1461069455727 Marionette TRACE conn4 <- [1,2234,null,{}] 05:37:35 INFO - PROCESS | 3332 | 1461069455738 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:35 INFO - PROCESS | 3332 | 1461069455850 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 05:37:35 INFO - PROCESS | 3332 | 1461069455857 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:35 INFO - PROCESS | 3332 | ++DOCSHELL 1008C800 == 52 [pid = 3332] [id = 568] 05:37:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (1919E000) [pid = 3332] [serial = 1704] [outer = 00000000] 05:37:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (19C16400) [pid = 3332] [serial = 1705] [outer = 1919E000] 05:37:35 INFO - PROCESS | 3332 | 1461069455904 Marionette DEBUG loaded listener.js 05:37:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (19C15C00) [pid = 3332] [serial = 1706] [outer = 1919E000] 05:37:36 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (1117C400) [pid = 3332] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:37:36 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (16FD7000) [pid = 3332] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:37:36 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (1008E400) [pid = 3332] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:37:36 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (14B23C00) [pid = 3332] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:37:36 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (0FD0FC00) [pid = 3332] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:37:36 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (1977C800) [pid = 3332] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:37:36 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (1919EC00) [pid = 3332] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:37:36 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (0F83D400) [pid = 3332] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:37:36 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (18787800) [pid = 3332] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:37:36 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (1A0F3400) [pid = 3332] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:37:36 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (1D7AFC00) [pid = 3332] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:37:36 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (0FB0DC00) [pid = 3332] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:37:36 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (18BB6C00) [pid = 3332] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:37:36 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (18EDC400) [pid = 3332] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:37:36 INFO - PROCESS | 3332 | 1461069456567 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:37:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:37:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 870ms 05:37:36 INFO - PROCESS | 3332 | 1461069456596 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 05:37:36 INFO - PROCESS | 3332 | 1461069456598 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 05:37:36 INFO - PROCESS | 3332 | 1461069456601 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:37:36 INFO - PROCESS | 3332 | 1461069456603 Marionette TRACE conn4 <- [1,2238,null,{}] 05:37:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:37:36 INFO - PROCESS | 3332 | 1461069456607 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:36 INFO - PROCESS | 3332 | 1461069456692 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 05:37:36 INFO - PROCESS | 3332 | 1461069456698 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:36 INFO - PROCESS | 3332 | ++DOCSHELL 0AF58C00 == 53 [pid = 3332] [id = 569] 05:37:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (0F381C00) [pid = 3332] [serial = 1707] [outer = 00000000] 05:37:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (14B5B000) [pid = 3332] [serial = 1708] [outer = 0F381C00] 05:37:36 INFO - PROCESS | 3332 | 1461069456838 Marionette DEBUG loaded listener.js 05:37:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (14B28400) [pid = 3332] [serial = 1709] [outer = 0F381C00] 05:37:37 INFO - PROCESS | 3332 | 1461069457191 Marionette TRACE conn4 <- [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]]]}] 05:37:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:37:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 631ms 05:37:37 INFO - PROCESS | 3332 | 1461069457236 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 05:37:37 INFO - PROCESS | 3332 | 1461069457238 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 05:37:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:37:37 INFO - PROCESS | 3332 | 1461069457241 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:37:37 INFO - PROCESS | 3332 | 1461069457242 Marionette TRACE conn4 <- [1,2242,null,{}] 05:37:37 INFO - PROCESS | 3332 | 1461069457246 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:37 INFO - PROCESS | 3332 | 1461069457326 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 05:37:37 INFO - PROCESS | 3332 | 1461069457420 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:37 INFO - PROCESS | 3332 | ++DOCSHELL 1008CC00 == 54 [pid = 3332] [id = 570] 05:37:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (10BD1800) [pid = 3332] [serial = 1710] [outer = 00000000] 05:37:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (19ED1400) [pid = 3332] [serial = 1711] [outer = 10BD1800] 05:37:37 INFO - PROCESS | 3332 | 1461069457464 Marionette DEBUG loaded listener.js 05:37:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (19FD7000) [pid = 3332] [serial = 1712] [outer = 10BD1800] 05:37:37 INFO - PROCESS | 3332 | 1461069457813 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:37:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:37:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 630ms 05:37:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:37:37 INFO - PROCESS | 3332 | 1461069457872 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 05:37:37 INFO - PROCESS | 3332 | 1461069457874 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 05:37:37 INFO - PROCESS | 3332 | 1461069457877 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:37:37 INFO - PROCESS | 3332 | 1461069457878 Marionette TRACE conn4 <- [1,2246,null,{}] 05:37:37 INFO - PROCESS | 3332 | 1461069457882 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:38 INFO - PROCESS | 3332 | 1461069458001 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 05:37:38 INFO - PROCESS | 3332 | 1461069458010 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:38 INFO - PROCESS | 3332 | ++DOCSHELL 19E01C00 == 55 [pid = 3332] [id = 571] 05:37:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (19E0AC00) [pid = 3332] [serial = 1713] [outer = 00000000] 05:37:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (1ACA5400) [pid = 3332] [serial = 1714] [outer = 19E0AC00] 05:37:38 INFO - PROCESS | 3332 | 1461069458056 Marionette DEBUG loaded listener.js 05:37:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (1ACA4800) [pid = 3332] [serial = 1715] [outer = 19E0AC00] 05:37:38 INFO - PROCESS | 3332 | 1461069458554 Marionette TRACE conn4 <- [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]]]}] 05:37:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:37:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 05:37:38 INFO - PROCESS | 3332 | 1461069458608 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 05:37:38 INFO - PROCESS | 3332 | 1461069458613 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 05:37:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:37:38 INFO - PROCESS | 3332 | 1461069458619 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:37:38 INFO - PROCESS | 3332 | 1461069458624 Marionette TRACE conn4 <- [1,2250,null,{}] 05:37:38 INFO - PROCESS | 3332 | 1461069458632 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:38 INFO - PROCESS | 3332 | 1461069458747 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 05:37:38 INFO - PROCESS | 3332 | 1461069458889 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:38 INFO - PROCESS | 3332 | ++DOCSHELL 10088000 == 56 [pid = 3332] [id = 572] 05:37:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (10092800) [pid = 3332] [serial = 1716] [outer = 00000000] 05:37:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (1019A000) [pid = 3332] [serial = 1717] [outer = 10092800] 05:37:38 INFO - PROCESS | 3332 | 1461069458948 Marionette DEBUG loaded listener.js 05:37:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (103DC400) [pid = 3332] [serial = 1718] [outer = 10092800] 05:37:39 INFO - PROCESS | 3332 | 1461069459606 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:37:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:37:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1023ms 05:37:39 INFO - PROCESS | 3332 | 1461069459646 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 05:37:39 INFO - PROCESS | 3332 | 1461069459652 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 05:37:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:37:39 INFO - PROCESS | 3332 | 1461069459659 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:37:39 INFO - PROCESS | 3332 | 1461069459662 Marionette TRACE conn4 <- [1,2254,null,{}] 05:37:39 INFO - PROCESS | 3332 | 1461069459666 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:39 INFO - PROCESS | 3332 | 1461069459780 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 05:37:39 INFO - PROCESS | 3332 | 1461069459919 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:39 INFO - PROCESS | 3332 | ++DOCSHELL 0FD05800 == 57 [pid = 3332] [id = 573] 05:37:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (10B8C000) [pid = 3332] [serial = 1719] [outer = 00000000] 05:37:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (179DCC00) [pid = 3332] [serial = 1720] [outer = 10B8C000] 05:37:40 INFO - PROCESS | 3332 | 1461069459976 Marionette DEBUG loaded listener.js 05:37:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (1873F400) [pid = 3332] [serial = 1721] [outer = 10B8C000] 05:37:40 INFO - PROCESS | 3332 | 1461069460597 Marionette TRACE conn4 <- [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]]]}] 05:37:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:37:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 970ms 05:37:40 INFO - PROCESS | 3332 | 1461069460630 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 05:37:40 INFO - PROCESS | 3332 | 1461069460633 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 05:37:40 INFO - PROCESS | 3332 | 1461069460637 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:37:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:37:40 INFO - PROCESS | 3332 | 1461069460641 Marionette TRACE conn4 <- [1,2258,null,{}] 05:37:40 INFO - PROCESS | 3332 | 1461069460652 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:40 INFO - PROCESS | 3332 | 1461069460770 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 05:37:40 INFO - PROCESS | 3332 | 1461069460880 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:40 INFO - PROCESS | 3332 | ++DOCSHELL 19C14000 == 58 [pid = 3332] [id = 574] 05:37:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (19E54400) [pid = 3332] [serial = 1722] [outer = 00000000] 05:37:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (1B19F000) [pid = 3332] [serial = 1723] [outer = 19E54400] 05:37:40 INFO - PROCESS | 3332 | 1461069460938 Marionette DEBUG loaded listener.js 05:37:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (1C151000) [pid = 3332] [serial = 1724] [outer = 19E54400] 05:37:41 INFO - PROCESS | 3332 | 1461069461507 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:37:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:37:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 930ms 05:37:41 INFO - PROCESS | 3332 | 1461069461571 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 05:37:41 INFO - PROCESS | 3332 | 1461069461574 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 05:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:37:41 INFO - PROCESS | 3332 | 1461069461577 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:37:41 INFO - PROCESS | 3332 | 1461069461579 Marionette TRACE conn4 <- [1,2262,null,{}] 05:37:41 INFO - PROCESS | 3332 | 1461069461583 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:41 INFO - PROCESS | 3332 | 1461069461689 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 05:37:41 INFO - PROCESS | 3332 | 1461069461826 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:41 INFO - PROCESS | 3332 | ++DOCSHELL 1C828C00 == 59 [pid = 3332] [id = 575] 05:37:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (1C829400) [pid = 3332] [serial = 1725] [outer = 00000000] 05:37:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (1C920400) [pid = 3332] [serial = 1726] [outer = 1C829400] 05:37:41 INFO - PROCESS | 3332 | 1461069461882 Marionette DEBUG loaded listener.js 05:37:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (1C94B000) [pid = 3332] [serial = 1727] [outer = 1C829400] 05:37:42 INFO - PROCESS | 3332 | 1461069462477 Marionette TRACE conn4 <- [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]]]}] 05:37:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:37:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 931ms 05:37:42 INFO - PROCESS | 3332 | 1461069462510 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 05:37:42 INFO - PROCESS | 3332 | 1461069462512 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 05:37:42 INFO - PROCESS | 3332 | 1461069462516 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:37:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:37:42 INFO - PROCESS | 3332 | 1461069462518 Marionette TRACE conn4 <- [1,2266,null,{}] 05:37:42 INFO - PROCESS | 3332 | 1461069462521 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:42 INFO - PROCESS | 3332 | 1461069462625 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 05:37:42 INFO - PROCESS | 3332 | 1461069462777 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:42 INFO - PROCESS | 3332 | ++DOCSHELL 0FD05400 == 60 [pid = 3332] [id = 576] 05:37:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (19E02C00) [pid = 3332] [serial = 1728] [outer = 00000000] 05:37:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (1C951800) [pid = 3332] [serial = 1729] [outer = 19E02C00] 05:37:42 INFO - PROCESS | 3332 | 1461069462832 Marionette DEBUG loaded listener.js 05:37:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (1C954400) [pid = 3332] [serial = 1730] [outer = 19E02C00] 05:37:43 INFO - PROCESS | 3332 | 1461069463632 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:37:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:37:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1180ms 05:37:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:37:43 INFO - PROCESS | 3332 | 1461069463700 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 05:37:43 INFO - PROCESS | 3332 | 1461069463705 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 05:37:43 INFO - PROCESS | 3332 | 1461069463710 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:37:43 INFO - PROCESS | 3332 | 1461069463713 Marionette TRACE conn4 <- [1,2270,null,{}] 05:37:43 INFO - PROCESS | 3332 | 1461069463719 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:43 INFO - PROCESS | 3332 | 1461069463850 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 05:37:44 INFO - PROCESS | 3332 | 1461069463995 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:44 INFO - PROCESS | 3332 | ++DOCSHELL 10BDBC00 == 61 [pid = 3332] [id = 577] 05:37:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (10BDDC00) [pid = 3332] [serial = 1731] [outer = 00000000] 05:37:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (1493D800) [pid = 3332] [serial = 1732] [outer = 10BDDC00] 05:37:44 INFO - PROCESS | 3332 | 1461069464047 Marionette DEBUG loaded listener.js 05:37:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (14B2B000) [pid = 3332] [serial = 1733] [outer = 10BDDC00] 05:37:44 INFO - PROCESS | 3332 | --DOCSHELL 1008CC00 == 60 [pid = 3332] [id = 570] 05:37:44 INFO - PROCESS | 3332 | --DOCSHELL 0AF58C00 == 59 [pid = 3332] [id = 569] 05:37:44 INFO - PROCESS | 3332 | --DOCSHELL 1008C800 == 58 [pid = 3332] [id = 568] 05:37:44 INFO - PROCESS | 3332 | --DOCSHELL 18EEB400 == 57 [pid = 3332] [id = 567] 05:37:44 INFO - PROCESS | 3332 | --DOCSHELL 18BAF000 == 56 [pid = 3332] [id = 566] 05:37:44 INFO - PROCESS | 3332 | --DOCSHELL 17267800 == 55 [pid = 3332] [id = 565] 05:37:44 INFO - PROCESS | 3332 | --DOCSHELL 14934C00 == 54 [pid = 3332] [id = 564] 05:37:44 INFO - PROCESS | 3332 | --DOCSHELL 0FD01C00 == 53 [pid = 3332] [id = 563] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (1D8E0C00) [pid = 3332] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (1015FC00) [pid = 3332] [serial = 1627] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (1726A800) [pid = 3332] [serial = 1630] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (19FD8C00) [pid = 3332] [serial = 1633] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (1AC9F000) [pid = 3332] [serial = 1636] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (1AEBB000) [pid = 3332] [serial = 1639] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (1ACAA800) [pid = 3332] [serial = 1672] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOCSHELL 1008B800 == 52 [pid = 3332] [id = 562] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (1EAA9C00) [pid = 3332] [serial = 1547] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (14B0A400) [pid = 3332] [serial = 1595] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (18E6E400) [pid = 3332] [serial = 1657] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (18EEAC00) [pid = 3332] [serial = 1660] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (18EDAC00) [pid = 3332] [serial = 1658] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (14672400) [pid = 3332] [serial = 1648] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (1471E800) [pid = 3332] [serial = 1649] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (179D4000) [pid = 3332] [serial = 1654] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (10164800) [pid = 3332] [serial = 1645] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (10191800) [pid = 3332] [serial = 1646] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (14C02C00) [pid = 3332] [serial = 1651] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (16395000) [pid = 3332] [serial = 1652] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (10133C00) [pid = 3332] [serial = 1643] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (19E10C00) [pid = 3332] [serial = 1670] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (1008B000) [pid = 3332] [serial = 1642] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (191AA400) [pid = 3332] [serial = 1663] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (18EF2000) [pid = 3332] [serial = 1661] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (19E05C00) [pid = 3332] [serial = 1669] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (16FDE000) [pid = 3332] [serial = 1106] [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.] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (19776C00) [pid = 3332] [serial = 1664] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (191A3C00) [pid = 3332] [serial = 1666] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (19779800) [pid = 3332] [serial = 1667] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (18739800) [pid = 3332] [serial = 1655] [outer = 00000000] [url = about:blank] 05:37:44 INFO - PROCESS | 3332 | 1461069464574 Marionette TRACE conn4 <- [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]]]}] 05:37:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:37:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 891ms 05:37:44 INFO - PROCESS | 3332 | 1461069464601 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 05:37:44 INFO - PROCESS | 3332 | 1461069464606 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 05:37:44 INFO - PROCESS | 3332 | 1461069464612 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:37:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:37:44 INFO - PROCESS | 3332 | 1461069464614 Marionette TRACE conn4 <- [1,2274,null,{}] 05:37:44 INFO - PROCESS | 3332 | 1461069464618 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:44 INFO - PROCESS | 3332 | 1461069464702 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 05:37:44 INFO - PROCESS | 3332 | 1461069464709 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:44 INFO - PROCESS | 3332 | ++DOCSHELL 10090400 == 53 [pid = 3332] [id = 578] 05:37:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (10133C00) [pid = 3332] [serial = 1734] [outer = 00000000] 05:37:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (1019CC00) [pid = 3332] [serial = 1735] [outer = 10133C00] 05:37:44 INFO - PROCESS | 3332 | 1461069464758 Marionette DEBUG loaded listener.js 05:37:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (11174000) [pid = 3332] [serial = 1736] [outer = 10133C00] 05:37:45 INFO - PROCESS | 3332 | 1461069465246 Marionette TRACE conn4 <- [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]]]}] 05:37:45 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 05:37:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 05:37:45 INFO - PROCESS | 3332 | 1461069465285 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 05:37:45 INFO - PROCESS | 3332 | 1461069465288 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 05:37:45 INFO - PROCESS | 3332 | 1461069465291 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:37:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:37:45 INFO - PROCESS | 3332 | 1461069465295 Marionette TRACE conn4 <- [1,2278,null,{}] 05:37:45 INFO - PROCESS | 3332 | 1461069465306 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:45 INFO - PROCESS | 3332 | 1461069465430 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 05:37:45 INFO - PROCESS | 3332 | 1461069465530 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:45 INFO - PROCESS | 3332 | ++DOCSHELL 15CDAC00 == 54 [pid = 3332] [id = 579] 05:37:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (15CE1C00) [pid = 3332] [serial = 1737] [outer = 00000000] 05:37:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (16FD9C00) [pid = 3332] [serial = 1738] [outer = 15CE1C00] 05:37:45 INFO - PROCESS | 3332 | 1461069465578 Marionette DEBUG loaded listener.js 05:37:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (17909000) [pid = 3332] [serial = 1739] [outer = 15CE1C00] 05:37:45 INFO - PROCESS | 3332 | 1461069465963 Marionette TRACE conn4 <- [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]]]}] 05:37:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:37:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 05:37:46 INFO - PROCESS | 3332 | 1461069466025 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 05:37:46 INFO - PROCESS | 3332 | 1461069466028 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 05:37:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:37:46 INFO - PROCESS | 3332 | 1461069466032 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:37:46 INFO - PROCESS | 3332 | 1461069466033 Marionette TRACE conn4 <- [1,2282,null,{}] 05:37:46 INFO - PROCESS | 3332 | 1461069466037 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:46 INFO - PROCESS | 3332 | 1461069466125 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 05:37:46 INFO - PROCESS | 3332 | 1461069466131 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:46 INFO - PROCESS | 3332 | ++DOCSHELL 179D6000 == 55 [pid = 3332] [id = 580] 05:37:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (183B5800) [pid = 3332] [serial = 1740] [outer = 00000000] 05:37:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (18783C00) [pid = 3332] [serial = 1741] [outer = 183B5800] 05:37:46 INFO - PROCESS | 3332 | 1461069466182 Marionette DEBUG loaded listener.js 05:37:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (18BAD400) [pid = 3332] [serial = 1742] [outer = 183B5800] 05:37:46 INFO - PROCESS | 3332 | 1461069466624 Marionette TRACE conn4 <- [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]]]}] 05:37:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:37:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 05:37:46 INFO - PROCESS | 3332 | 1461069466667 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 05:37:46 INFO - PROCESS | 3332 | 1461069466670 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 05:37:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:37:46 INFO - PROCESS | 3332 | 1461069466673 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:37:46 INFO - PROCESS | 3332 | 1461069466675 Marionette TRACE conn4 <- [1,2286,null,{}] 05:37:46 INFO - PROCESS | 3332 | 1461069466687 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:46 INFO - PROCESS | 3332 | 1461069466802 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 05:37:46 INFO - PROCESS | 3332 | 1461069466892 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:46 INFO - PROCESS | 3332 | ++DOCSHELL 18E6EC00 == 56 [pid = 3332] [id = 581] 05:37:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (18E6F000) [pid = 3332] [serial = 1743] [outer = 00000000] 05:37:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (18EDAC00) [pid = 3332] [serial = 1744] [outer = 18E6F000] 05:37:46 INFO - PROCESS | 3332 | 1461069466937 Marionette DEBUG loaded listener.js 05:37:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (18EE9800) [pid = 3332] [serial = 1745] [outer = 18E6F000] 05:37:47 INFO - PROCESS | 3332 | 1461069467353 Marionette TRACE conn4 <- [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]]]}] 05:37:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:37:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 731ms 05:37:47 INFO - PROCESS | 3332 | 1461069467406 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 05:37:47 INFO - PROCESS | 3332 | 1461069467408 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 05:37:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:37:47 INFO - PROCESS | 3332 | 1461069467411 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:37:47 INFO - PROCESS | 3332 | 1461069467413 Marionette TRACE conn4 <- [1,2290,null,{}] 05:37:47 INFO - PROCESS | 3332 | 1461069467417 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:47 INFO - PROCESS | 3332 | 1461069467552 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 05:37:47 INFO - PROCESS | 3332 | 1461069467623 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:47 INFO - PROCESS | 3332 | ++DOCSHELL 0FD0DC00 == 57 [pid = 3332] [id = 582] 05:37:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (18EEB400) [pid = 3332] [serial = 1746] [outer = 00000000] 05:37:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (191AA400) [pid = 3332] [serial = 1747] [outer = 18EEB400] 05:37:47 INFO - PROCESS | 3332 | 1461069467671 Marionette DEBUG loaded listener.js 05:37:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (19777400) [pid = 3332] [serial = 1748] [outer = 18EEB400] 05:37:48 INFO - PROCESS | 3332 | 1461069468122 Marionette TRACE conn4 <- [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]]]}] 05:37:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:37:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 730ms 05:37:48 INFO - PROCESS | 3332 | 1461069468181 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 05:37:48 INFO - PROCESS | 3332 | 1461069468183 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 05:37:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:37:48 INFO - PROCESS | 3332 | 1461069468187 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:37:48 INFO - PROCESS | 3332 | 1461069468188 Marionette TRACE conn4 <- [1,2294,null,{}] 05:37:48 INFO - PROCESS | 3332 | 1461069468192 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:48 INFO - PROCESS | 3332 | 1461069468313 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 05:37:48 INFO - PROCESS | 3332 | 1461069468380 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:48 INFO - PROCESS | 3332 | ++DOCSHELL 19781400 == 58 [pid = 3332] [id = 583] 05:37:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (19782800) [pid = 3332] [serial = 1749] [outer = 00000000] 05:37:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (19E07400) [pid = 3332] [serial = 1750] [outer = 19782800] 05:37:48 INFO - PROCESS | 3332 | 1461069468425 Marionette DEBUG loaded listener.js 05:37:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (19E06800) [pid = 3332] [serial = 1751] [outer = 19782800] 05:37:48 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (1919E000) [pid = 3332] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:37:48 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (14B21400) [pid = 3332] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:37:48 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (17267C00) [pid = 3332] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:37:48 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (18EF1800) [pid = 3332] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:37:48 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (0FD02400) [pid = 3332] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:37:48 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (10160400) [pid = 3332] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:37:48 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (0F381C00) [pid = 3332] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:37:48 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (10BD1800) [pid = 3332] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:37:48 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (18BB3400) [pid = 3332] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:37:49 INFO - PROCESS | 3332 | 1461069468969 Marionette TRACE conn4 <- [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]]]}] 05:37:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:37:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 830ms 05:37:49 INFO - PROCESS | 3332 | 1461069469017 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 05:37:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:37:49 INFO - PROCESS | 3332 | 1461069469019 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 05:37:49 INFO - PROCESS | 3332 | 1461069469023 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:37:49 INFO - PROCESS | 3332 | 1461069469024 Marionette TRACE conn4 <- [1,2298,null,{}] 05:37:49 INFO - PROCESS | 3332 | 1461069469028 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:49 INFO - PROCESS | 3332 | 1461069469112 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 05:37:49 INFO - PROCESS | 3332 | 1461069469212 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:49 INFO - PROCESS | 3332 | ++DOCSHELL 0FD02400 == 59 [pid = 3332] [id = 584] 05:37:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (10BD1800) [pid = 3332] [serial = 1752] [outer = 00000000] 05:37:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (1977EC00) [pid = 3332] [serial = 1753] [outer = 10BD1800] 05:37:49 INFO - PROCESS | 3332 | 1461069469259 Marionette DEBUG loaded listener.js 05:37:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (19ED4800) [pid = 3332] [serial = 1754] [outer = 10BD1800] 05:37:49 INFO - PROCESS | 3332 | 1461069469619 Marionette TRACE conn4 <- [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]]]}] 05:37:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:37:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 631ms 05:37:49 INFO - PROCESS | 3332 | 1461069469660 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 05:37:49 INFO - PROCESS | 3332 | 1461069469662 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 05:37:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:37:49 INFO - PROCESS | 3332 | 1461069469665 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:37:49 INFO - PROCESS | 3332 | 1461069469667 Marionette TRACE conn4 <- [1,2302,null,{}] 05:37:49 INFO - PROCESS | 3332 | 1461069469684 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:49 INFO - PROCESS | 3332 | 1461069469770 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 05:37:49 INFO - PROCESS | 3332 | 1461069469776 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:49 INFO - PROCESS | 3332 | ++DOCSHELL 10160400 == 60 [pid = 3332] [id = 585] 05:37:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (18BB7000) [pid = 3332] [serial = 1755] [outer = 00000000] 05:37:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (1ACA6400) [pid = 3332] [serial = 1756] [outer = 18BB7000] 05:37:49 INFO - PROCESS | 3332 | 1461069469820 Marionette DEBUG loaded listener.js 05:37:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (1B095800) [pid = 3332] [serial = 1757] [outer = 18BB7000] 05:37:50 INFO - PROCESS | 3332 | 1461069470257 Marionette TRACE conn4 <- [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]]]}] 05:37:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:37:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 05:37:50 INFO - PROCESS | 3332 | 1461069470301 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 05:37:50 INFO - PROCESS | 3332 | 1461069470303 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 05:37:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:37:50 INFO - PROCESS | 3332 | 1461069470306 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:37:50 INFO - PROCESS | 3332 | 1461069470307 Marionette TRACE conn4 <- [1,2306,null,{}] 05:37:50 INFO - PROCESS | 3332 | 1461069470311 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:50 INFO - PROCESS | 3332 | 1461069470393 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 05:37:50 INFO - PROCESS | 3332 | 1461069470400 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:50 INFO - PROCESS | 3332 | ++DOCSHELL 1B111000 == 61 [pid = 3332] [id = 586] 05:37:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (1B11CC00) [pid = 3332] [serial = 1758] [outer = 00000000] 05:37:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (1C826800) [pid = 3332] [serial = 1759] [outer = 1B11CC00] 05:37:50 INFO - PROCESS | 3332 | 1461069470448 Marionette DEBUG loaded listener.js 05:37:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (1C82B000) [pid = 3332] [serial = 1760] [outer = 1B11CC00] 05:37:50 INFO - PROCESS | 3332 | 1461069470955 Marionette TRACE conn4 <- [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] 05:37:51 INFO - PROCESS | 3332 | 1461069471045 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 05:37:51 INFO - PROCESS | 3332 | 1461069471050 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:37:51 INFO - PROCESS | 3332 | 1461069471055 Marionette TRACE conn4 <- [1,2310,null,{}] 05:37:51 INFO - PROCESS | 3332 | 1461069471063 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:51 INFO - PROCESS | 3332 | 1461069471232 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 05:37:51 INFO - PROCESS | 3332 | 1461069471341 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:51 INFO - PROCESS | 3332 | ++DOCSHELL 10192C00 == 62 [pid = 3332] [id = 587] 05:37:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (10193C00) [pid = 3332] [serial = 1761] [outer = 00000000] 05:37:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (10BD6000) [pid = 3332] [serial = 1762] [outer = 10193C00] 05:37:51 INFO - PROCESS | 3332 | 1461069471397 Marionette DEBUG loaded listener.js 05:37:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (146D0400) [pid = 3332] [serial = 1763] [outer = 10193C00] 05:37:51 INFO - PROCESS | 3332 | 1461069471958 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:37:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:37:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 971ms 05:37:52 INFO - PROCESS | 3332 | 1461069472026 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 05:37:52 INFO - PROCESS | 3332 | 1461069472032 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 05:37:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:37:52 INFO - PROCESS | 3332 | 1461069472039 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:37:52 INFO - PROCESS | 3332 | 1461069472041 Marionette TRACE conn4 <- [1,2314,null,{}] 05:37:52 INFO - PROCESS | 3332 | 1461069472046 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:52 INFO - PROCESS | 3332 | 1461069472154 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 05:37:52 INFO - PROCESS | 3332 | 1461069472295 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:52 INFO - PROCESS | 3332 | ++DOCSHELL 14E77800 == 63 [pid = 3332] [id = 588] 05:37:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (15CE4C00) [pid = 3332] [serial = 1764] [outer = 00000000] 05:37:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (18781C00) [pid = 3332] [serial = 1765] [outer = 15CE4C00] 05:37:52 INFO - PROCESS | 3332 | 1461069472351 Marionette DEBUG loaded listener.js 05:37:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (18ED5400) [pid = 3332] [serial = 1766] [outer = 15CE4C00] 05:37:53 INFO - PROCESS | 3332 | 1461069472966 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:37:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:37:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 970ms 05:37:53 INFO - PROCESS | 3332 | 1461069473010 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 05:37:53 INFO - PROCESS | 3332 | 1461069473012 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 05:37:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:37:53 INFO - PROCESS | 3332 | 1461069473016 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:37:53 INFO - PROCESS | 3332 | 1461069473020 Marionette TRACE conn4 <- [1,2318,null,{}] 05:37:53 INFO - PROCESS | 3332 | 1461069473031 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:53 INFO - PROCESS | 3332 | 1461069473175 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 05:37:53 INFO - PROCESS | 3332 | 1461069473315 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:53 INFO - PROCESS | 3332 | ++DOCSHELL 1BDA1000 == 64 [pid = 3332] [id = 589] 05:37:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (1C156C00) [pid = 3332] [serial = 1767] [outer = 00000000] 05:37:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (1C94FC00) [pid = 3332] [serial = 1768] [outer = 1C156C00] 05:37:53 INFO - PROCESS | 3332 | 1461069473378 Marionette DEBUG loaded listener.js 05:37:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (1C958400) [pid = 3332] [serial = 1769] [outer = 1C156C00] 05:37:54 INFO - PROCESS | 3332 | 1461069473977 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:37:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:37:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 970ms 05:37:54 INFO - PROCESS | 3332 | 1461069473989 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 05:37:54 INFO - PROCESS | 3332 | 1461069473992 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 05:37:54 INFO - PROCESS | 3332 | 1461069473996 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:37:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:37:54 INFO - PROCESS | 3332 | 1461069473998 Marionette TRACE conn4 <- [1,2322,null,{}] 05:37:54 INFO - PROCESS | 3332 | 1461069474016 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:54 INFO - PROCESS | 3332 | 1461069474124 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 05:37:54 INFO - PROCESS | 3332 | 1461069474260 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:54 INFO - PROCESS | 3332 | ++DOCSHELL 1C980400 == 65 [pid = 3332] [id = 590] 05:37:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (1C984C00) [pid = 3332] [serial = 1770] [outer = 00000000] 05:37:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (1C9EC800) [pid = 3332] [serial = 1771] [outer = 1C984C00] 05:37:54 INFO - PROCESS | 3332 | 1461069474316 Marionette DEBUG loaded listener.js 05:37:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (1C9F0400) [pid = 3332] [serial = 1772] [outer = 1C984C00] 05:37:54 INFO - PROCESS | 3332 | 1461069474856 Marionette TRACE conn4 <- [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]]]}] 05:37:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:37:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 931ms 05:37:54 INFO - PROCESS | 3332 | 1461069474930 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 05:37:54 INFO - PROCESS | 3332 | 1461069474932 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 05:37:54 INFO - PROCESS | 3332 | 1461069474936 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:37:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:37:54 INFO - PROCESS | 3332 | 1461069474938 Marionette TRACE conn4 <- [1,2326,null,{}] 05:37:54 INFO - PROCESS | 3332 | 1461069474942 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:55 INFO - PROCESS | 3332 | 1461069475046 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 05:37:55 INFO - PROCESS | 3332 | 1461069475156 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:55 INFO - PROCESS | 3332 | ++DOCSHELL 1C987800 == 66 [pid = 3332] [id = 591] 05:37:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1C9E9000) [pid = 3332] [serial = 1773] [outer = 00000000] 05:37:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1CAA4000) [pid = 3332] [serial = 1774] [outer = 1C9E9000] 05:37:55 INFO - PROCESS | 3332 | 1461069475211 Marionette DEBUG loaded listener.js 05:37:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (1CAA8800) [pid = 3332] [serial = 1775] [outer = 1C9E9000] 05:37:56 INFO - PROCESS | 3332 | 1461069476046 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:37:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:37:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1178ms 05:37:56 INFO - PROCESS | 3332 | 1461069476118 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 05:37:56 INFO - PROCESS | 3332 | 1461069476122 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 05:37:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:37:56 INFO - PROCESS | 3332 | 1461069476127 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:37:56 INFO - PROCESS | 3332 | 1461069476131 Marionette TRACE conn4 <- [1,2330,null,{}] 05:37:56 INFO - PROCESS | 3332 | 1461069476138 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:56 INFO - PROCESS | 3332 | 1461069476271 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 05:37:56 INFO - PROCESS | 3332 | 1461069476418 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:56 INFO - PROCESS | 3332 | ++DOCSHELL 10B82000 == 67 [pid = 3332] [id = 592] 05:37:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (11177C00) [pid = 3332] [serial = 1776] [outer = 00000000] 05:37:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (14C04400) [pid = 3332] [serial = 1777] [outer = 11177C00] 05:37:56 INFO - PROCESS | 3332 | 1461069476470 Marionette DEBUG loaded listener.js 05:37:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (15C59400) [pid = 3332] [serial = 1778] [outer = 11177C00] 05:37:57 INFO - PROCESS | 3332 | --DOCSHELL 0FBBE400 == 66 [pid = 3332] [id = 364] 05:37:57 INFO - PROCESS | 3332 | --DOCSHELL 14727400 == 65 [pid = 3332] [id = 367] 05:37:57 INFO - PROCESS | 3332 | --DOCSHELL 1C9F3C00 == 64 [pid = 3332] [id = 515] 05:37:57 INFO - PROCESS | 3332 | --DOCSHELL 10160400 == 63 [pid = 3332] [id = 585] 05:37:57 INFO - PROCESS | 3332 | --DOCSHELL 0FD02400 == 62 [pid = 3332] [id = 584] 05:37:57 INFO - PROCESS | 3332 | --DOCSHELL 19781400 == 61 [pid = 3332] [id = 583] 05:37:57 INFO - PROCESS | 3332 | --DOCSHELL 0FD0DC00 == 60 [pid = 3332] [id = 582] 05:37:57 INFO - PROCESS | 3332 | --DOCSHELL 18E6EC00 == 59 [pid = 3332] [id = 581] 05:37:57 INFO - PROCESS | 3332 | --DOCSHELL 179D6000 == 58 [pid = 3332] [id = 580] 05:37:57 INFO - PROCESS | 3332 | --DOCSHELL 15CDAC00 == 57 [pid = 3332] [id = 579] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (1AB74800) [pid = 3332] [serial = 1681] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (103B1C00) [pid = 3332] [serial = 1675] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (1C159C00) [pid = 3332] [serial = 1684] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (17903400) [pid = 3332] [serial = 1678] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (1ACA5400) [pid = 3332] [serial = 1714] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOCSHELL 10090400 == 56 [pid = 3332] [id = 578] 05:37:57 INFO - PROCESS | 3332 | --DOCSHELL 10BDBC00 == 55 [pid = 3332] [id = 577] 05:37:57 INFO - PROCESS | 3332 | --DOCSHELL 1C828C00 == 54 [pid = 3332] [id = 575] 05:37:57 INFO - PROCESS | 3332 | --DOCSHELL 10088000 == 53 [pid = 3332] [id = 572] 05:37:57 INFO - PROCESS | 3332 | --DOCSHELL 19E01C00 == 52 [pid = 3332] [id = 571] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (19C16400) [pid = 3332] [serial = 1705] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (14BBA400) [pid = 3332] [serial = 1693] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (15C50400) [pid = 3332] [serial = 1694] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (1878BC00) [pid = 3332] [serial = 1696] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (19639400) [pid = 3332] [serial = 1703] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (191A0400) [pid = 3332] [serial = 1702] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (10087800) [pid = 3332] [serial = 1690] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (1015D400) [pid = 3332] [serial = 1691] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (14B24400) [pid = 3332] [serial = 1688] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (1442D400) [pid = 3332] [serial = 1687] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (14B5B000) [pid = 3332] [serial = 1708] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (19FD7000) [pid = 3332] [serial = 1712] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (19C15C00) [pid = 3332] [serial = 1706] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (14B28400) [pid = 3332] [serial = 1709] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (18ED4400) [pid = 3332] [serial = 1699] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (18EDD400) [pid = 3332] [serial = 1700] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (18BA9C00) [pid = 3332] [serial = 1697] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (19ED1400) [pid = 3332] [serial = 1711] [outer = 00000000] [url = about:blank] 05:37:57 INFO - PROCESS | 3332 | 1461069477115 Marionette TRACE conn4 <- [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]]]}] 05:37:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:37:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1027ms 05:37:57 INFO - PROCESS | 3332 | 1461069477154 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 05:37:57 INFO - PROCESS | 3332 | 1461069477160 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 05:37:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:37:57 INFO - PROCESS | 3332 | 1461069477166 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:37:57 INFO - PROCESS | 3332 | 1461069477169 Marionette TRACE conn4 <- [1,2334,null,{}] 05:37:57 INFO - PROCESS | 3332 | 1461069477173 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:57 INFO - PROCESS | 3332 | 1461069477260 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 05:37:57 INFO - PROCESS | 3332 | 1461069477359 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:57 INFO - PROCESS | 3332 | ++DOCSHELL 0FB07800 == 53 [pid = 3332] [id = 593] 05:37:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (0FB6E400) [pid = 3332] [serial = 1779] [outer = 00000000] 05:37:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (10164C00) [pid = 3332] [serial = 1780] [outer = 0FB6E400] 05:37:57 INFO - PROCESS | 3332 | 1461069477405 Marionette DEBUG loaded listener.js 05:37:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (1019BC00) [pid = 3332] [serial = 1781] [outer = 0FB6E400] 05:37:57 INFO - PROCESS | 3332 | 1461069477859 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:37:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:37:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 731ms 05:37:57 INFO - PROCESS | 3332 | 1461069477900 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 05:37:57 INFO - PROCESS | 3332 | 1461069477902 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 05:37:57 INFO - PROCESS | 3332 | 1461069477905 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:37:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:37:57 INFO - PROCESS | 3332 | 1461069477908 Marionette TRACE conn4 <- [1,2338,null,{}] 05:37:57 INFO - PROCESS | 3332 | 1461069477924 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:58 INFO - PROCESS | 3332 | 1461069478011 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 05:37:58 INFO - PROCESS | 3332 | 1461069478021 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:58 INFO - PROCESS | 3332 | ++DOCSHELL 14E7B400 == 54 [pid = 3332] [id = 594] 05:37:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (16395800) [pid = 3332] [serial = 1782] [outer = 00000000] 05:37:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (10092C00) [pid = 3332] [serial = 1783] [outer = 16395800] 05:37:58 INFO - PROCESS | 3332 | 1461069478071 Marionette DEBUG loaded listener.js 05:37:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (179D3C00) [pid = 3332] [serial = 1784] [outer = 16395800] 05:37:58 INFO - PROCESS | 3332 | 1461069478554 Marionette TRACE conn4 <- [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]]]}] 05:37:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:37:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 05:37:58 INFO - PROCESS | 3332 | 1461069478580 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 05:37:58 INFO - PROCESS | 3332 | 1461069478582 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 05:37:58 INFO - PROCESS | 3332 | 1461069478585 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:37:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:37:58 INFO - PROCESS | 3332 | 1461069478587 Marionette TRACE conn4 <- [1,2342,null,{}] 05:37:58 INFO - PROCESS | 3332 | 1461069478591 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:58 INFO - PROCESS | 3332 | 1461069478673 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 05:37:58 INFO - PROCESS | 3332 | 1461069478680 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:58 INFO - PROCESS | 3332 | ++DOCSHELL 1873E400 == 55 [pid = 3332] [id = 595] 05:37:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (18784800) [pid = 3332] [serial = 1785] [outer = 00000000] 05:37:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (18E72800) [pid = 3332] [serial = 1786] [outer = 18784800] 05:37:58 INFO - PROCESS | 3332 | 1461069478728 Marionette DEBUG loaded listener.js 05:37:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (18EDB000) [pid = 3332] [serial = 1787] [outer = 18784800] 05:37:59 INFO - PROCESS | 3332 | 1461069479181 Marionette TRACE conn4 <- [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]]]}] 05:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 630ms 05:37:59 INFO - PROCESS | 3332 | 1461069479220 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 05:37:59 INFO - PROCESS | 3332 | 1461069479222 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 05:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:37:59 INFO - PROCESS | 3332 | 1461069479233 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:37:59 INFO - PROCESS | 3332 | 1461069479234 Marionette TRACE conn4 <- [1,2346,null,{}] 05:37:59 INFO - PROCESS | 3332 | 1461069479238 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:59 INFO - PROCESS | 3332 | 1461069479356 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 05:37:59 INFO - PROCESS | 3332 | 1461069479450 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:59 INFO - PROCESS | 3332 | ++DOCSHELL 18EE3C00 == 56 [pid = 3332] [id = 596] 05:37:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (18EE4C00) [pid = 3332] [serial = 1788] [outer = 00000000] 05:37:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (1901CC00) [pid = 3332] [serial = 1789] [outer = 18EE4C00] 05:37:59 INFO - PROCESS | 3332 | 1461069479497 Marionette DEBUG loaded listener.js 05:37:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (19189800) [pid = 3332] [serial = 1790] [outer = 18EE4C00] 05:37:59 INFO - PROCESS | 3332 | 1461069479923 Marionette TRACE conn4 <- [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]]]}] 05:38:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:38:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 731ms 05:38:00 INFO - PROCESS | 3332 | 1461069479965 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 05:38:00 INFO - PROCESS | 3332 | 1461069479967 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 05:38:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:38:00 INFO - PROCESS | 3332 | 1461069479970 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:38:00 INFO - PROCESS | 3332 | 1461069479972 Marionette TRACE conn4 <- [1,2350,null,{}] 05:38:00 INFO - PROCESS | 3332 | 1461069479976 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:00 INFO - PROCESS | 3332 | 1461069480124 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 05:38:00 INFO - PROCESS | 3332 | 1461069480136 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:00 INFO - PROCESS | 3332 | ++DOCSHELL 1016A800 == 57 [pid = 3332] [id = 597] 05:38:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (18EF2000) [pid = 3332] [serial = 1791] [outer = 00000000] 05:38:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (19C13400) [pid = 3332] [serial = 1792] [outer = 18EF2000] 05:38:00 INFO - PROCESS | 3332 | 1461069480240 Marionette DEBUG loaded listener.js 05:38:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (19E05000) [pid = 3332] [serial = 1793] [outer = 18EF2000] 05:38:00 INFO - PROCESS | 3332 | 1461069480670 Marionette TRACE conn4 <- [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]]]}] 05:38:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:38:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 05:38:00 INFO - PROCESS | 3332 | 1461069480741 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 05:38:00 INFO - PROCESS | 3332 | 1461069480743 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 05:38:00 INFO - PROCESS | 3332 | 1461069480752 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:38:00 INFO - PROCESS | 3332 | 1461069480754 Marionette TRACE conn4 <- [1,2354,null,{}] 05:38:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:38:00 INFO - PROCESS | 3332 | 1461069480758 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:00 INFO - PROCESS | 3332 | 1461069480874 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 05:38:00 INFO - PROCESS | 3332 | 1461069480944 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:00 INFO - PROCESS | 3332 | ++DOCSHELL 19ED1400 == 58 [pid = 3332] [id = 598] 05:38:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (19FCE800) [pid = 3332] [serial = 1794] [outer = 00000000] 05:38:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (1ABC6C00) [pid = 3332] [serial = 1795] [outer = 19FCE800] 05:38:01 INFO - PROCESS | 3332 | 1461069480988 Marionette DEBUG loaded listener.js 05:38:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1AB74C00) [pid = 3332] [serial = 1796] [outer = 19FCE800] 05:38:01 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (19E05800) [pid = 3332] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:38:01 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (19E02C00) [pid = 3332] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:38:01 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (10133C00) [pid = 3332] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:38:01 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (15CE1C00) [pid = 3332] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:38:01 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (18E6F000) [pid = 3332] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:38:01 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (10BDDC00) [pid = 3332] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:38:01 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (183B5800) [pid = 3332] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:38:01 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (18BB7000) [pid = 3332] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:38:01 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (18EEB400) [pid = 3332] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:38:01 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (10BD1800) [pid = 3332] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:38:01 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (19782800) [pid = 3332] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:38:01 INFO - PROCESS | 3332 | 1461069481615 Marionette TRACE conn4 <- [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]]]}] 05:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 870ms 05:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:38:01 INFO - PROCESS | 3332 | 1461069481629 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 05:38:01 INFO - PROCESS | 3332 | 1461069481631 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 05:38:01 INFO - PROCESS | 3332 | 1461069481634 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:38:01 INFO - PROCESS | 3332 | 1461069481636 Marionette TRACE conn4 <- [1,2358,null,{}] 05:38:01 INFO - PROCESS | 3332 | 1461069481639 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:01 INFO - PROCESS | 3332 | 1461069481720 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 05:38:01 INFO - PROCESS | 3332 | 1461069481726 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:01 INFO - PROCESS | 3332 | ++DOCSHELL 1008F800 == 59 [pid = 3332] [id = 599] 05:38:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (10BDDC00) [pid = 3332] [serial = 1797] [outer = 00000000] 05:38:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (1918C000) [pid = 3332] [serial = 1798] [outer = 10BDDC00] 05:38:01 INFO - PROCESS | 3332 | 1461069481772 Marionette DEBUG loaded listener.js 05:38:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (19E04C00) [pid = 3332] [serial = 1799] [outer = 10BDDC00] 05:38:02 INFO - PROCESS | 3332 | 1461069482258 Marionette TRACE conn4 <- [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]]]}] 05:38:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:38:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 671ms 05:38:02 INFO - PROCESS | 3332 | 1461069482306 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 05:38:02 INFO - PROCESS | 3332 | 1461069482308 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 05:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:38:02 INFO - PROCESS | 3332 | 1461069482311 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:38:02 INFO - PROCESS | 3332 | 1461069482312 Marionette TRACE conn4 <- [1,2362,null,{}] 05:38:02 INFO - PROCESS | 3332 | 1461069482316 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:02 INFO - PROCESS | 3332 | 1461069482401 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 05:38:02 INFO - PROCESS | 3332 | 1461069482407 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:02 INFO - PROCESS | 3332 | ++DOCSHELL 1ACAA800 == 60 [pid = 3332] [id = 600] 05:38:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (1B1A3800) [pid = 3332] [serial = 1800] [outer = 00000000] 05:38:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (1C823000) [pid = 3332] [serial = 1801] [outer = 1B1A3800] 05:38:02 INFO - PROCESS | 3332 | 1461069482455 Marionette DEBUG loaded listener.js 05:38:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (1C920000) [pid = 3332] [serial = 1802] [outer = 1B1A3800] 05:38:02 INFO - PROCESS | 3332 | 1461069482880 Marionette TRACE conn4 <- [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]]]}] 05:38:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:38:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 630ms 05:38:02 INFO - PROCESS | 3332 | 1461069482942 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 05:38:02 INFO - PROCESS | 3332 | 1461069482944 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 05:38:02 INFO - PROCESS | 3332 | 1461069482947 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:38:02 INFO - PROCESS | 3332 | 1461069482949 Marionette TRACE conn4 <- [1,2366,null,{}] 05:38:02 INFO - PROCESS | 3332 | 1461069482953 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:03 INFO - PROCESS | 3332 | 1461069483035 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 05:38:03 INFO - PROCESS | 3332 | 1461069483059 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:03 INFO - PROCESS | 3332 | ++DOCSHELL 1C94CC00 == 61 [pid = 3332] [id = 601] 05:38:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (1C94E400) [pid = 3332] [serial = 1803] [outer = 00000000] 05:38:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (1C97F400) [pid = 3332] [serial = 1804] [outer = 1C94E400] 05:38:03 INFO - PROCESS | 3332 | 1461069483104 Marionette DEBUG loaded listener.js 05:38:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (1C9EF400) [pid = 3332] [serial = 1805] [outer = 1C94E400] 05:38:03 INFO - PROCESS | 3332 | 1461069483652 Marionette TRACE conn4 <- [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]]]}] 05:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 770ms 05:38:03 INFO - PROCESS | 3332 | 1461069483776 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 05:38:03 INFO - PROCESS | 3332 | 1461069483781 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 05:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:38:03 INFO - PROCESS | 3332 | 1461069483843 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:38:03 INFO - PROCESS | 3332 | 1461069483847 Marionette TRACE conn4 <- [1,2370,null,{}] 05:38:03 INFO - PROCESS | 3332 | 1461069483854 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:04 INFO - PROCESS | 3332 | 1461069483967 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 05:38:04 INFO - PROCESS | 3332 | 1461069484103 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:04 INFO - PROCESS | 3332 | ++DOCSHELL 1013D800 == 62 [pid = 3332] [id = 602] 05:38:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (10140800) [pid = 3332] [serial = 1806] [outer = 00000000] 05:38:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1471CC00) [pid = 3332] [serial = 1807] [outer = 10140800] 05:38:04 INFO - PROCESS | 3332 | 1461069484163 Marionette DEBUG loaded listener.js 05:38:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (14B25800) [pid = 3332] [serial = 1808] [outer = 10140800] 05:38:04 INFO - PROCESS | 3332 | 1461069484718 Marionette TRACE conn4 <- [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]]]}] 05:38:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:38:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 931ms 05:38:04 INFO - PROCESS | 3332 | 1461069484773 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 05:38:04 INFO - PROCESS | 3332 | 1461069484780 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 05:38:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:38:04 INFO - PROCESS | 3332 | 1461069484786 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:38:04 INFO - PROCESS | 3332 | 1461069484789 Marionette TRACE conn4 <- [1,2374,null,{}] 05:38:04 INFO - PROCESS | 3332 | 1461069484793 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:04 INFO - PROCESS | 3332 | 1461069484904 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 05:38:05 INFO - PROCESS | 3332 | 1461069485051 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:05 INFO - PROCESS | 3332 | ++DOCSHELL 1003A400 == 63 [pid = 3332] [id = 603] 05:38:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (14BC2C00) [pid = 3332] [serial = 1809] [outer = 00000000] 05:38:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1878C400) [pid = 3332] [serial = 1810] [outer = 14BC2C00] 05:38:05 INFO - PROCESS | 3332 | 1461069485147 Marionette DEBUG loaded listener.js 05:38:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (18E71000) [pid = 3332] [serial = 1811] [outer = 14BC2C00] 05:38:05 INFO - PROCESS | 3332 | 1461069485743 Marionette TRACE conn4 <- [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]]]}] 05:38:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:38:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 970ms 05:38:05 INFO - PROCESS | 3332 | 1461069485788 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 05:38:05 INFO - PROCESS | 3332 | 1461069485791 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 05:38:05 INFO - PROCESS | 3332 | 1461069485795 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:38:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:38:05 INFO - PROCESS | 3332 | 1461069485798 Marionette TRACE conn4 <- [1,2378,null,{}] 05:38:05 INFO - PROCESS | 3332 | 1461069485810 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:05 INFO - PROCESS | 3332 | 1461069485921 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 05:38:06 INFO - PROCESS | 3332 | 1461069486064 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:06 INFO - PROCESS | 3332 | ++DOCSHELL 18782400 == 64 [pid = 3332] [id = 604] 05:38:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (1ACA7800) [pid = 3332] [serial = 1812] [outer = 00000000] 05:38:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (1C9F2800) [pid = 3332] [serial = 1813] [outer = 1ACA7800] 05:38:06 INFO - PROCESS | 3332 | 1461069486123 Marionette DEBUG loaded listener.js 05:38:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (1CAA5800) [pid = 3332] [serial = 1814] [outer = 1ACA7800] 05:38:06 INFO - PROCESS | 3332 | 1461069486722 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:38:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 970ms 05:38:06 INFO - PROCESS | 3332 | 1461069486768 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 05:38:06 INFO - PROCESS | 3332 | 1461069486771 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 05:38:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:38:06 INFO - PROCESS | 3332 | 1461069486775 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:38:06 INFO - PROCESS | 3332 | 1461069486777 Marionette TRACE conn4 <- [1,2382,null,{}] 05:38:06 INFO - PROCESS | 3332 | 1461069486781 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:06 INFO - PROCESS | 3332 | 1461069486938 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 05:38:06 INFO - PROCESS | 3332 | 1461069486954 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:06 INFO - PROCESS | 3332 | ++DOCSHELL 1D786800 == 65 [pid = 3332] [id = 605] 05:38:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (1D788C00) [pid = 3332] [serial = 1815] [outer = 00000000] 05:38:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (1D7AD400) [pid = 3332] [serial = 1816] [outer = 1D788C00] 05:38:07 INFO - PROCESS | 3332 | 1461069487011 Marionette DEBUG loaded listener.js 05:38:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (1D7B1000) [pid = 3332] [serial = 1817] [outer = 1D788C00] 05:38:07 INFO - PROCESS | 3332 | 1461069487638 Marionette TRACE conn4 <- [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]]]}] 05:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 931ms 05:38:07 INFO - PROCESS | 3332 | 1461069487708 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 05:38:07 INFO - PROCESS | 3332 | 1461069487711 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 05:38:07 INFO - PROCESS | 3332 | 1461069487715 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:38:07 INFO - PROCESS | 3332 | 1461069487717 Marionette TRACE conn4 <- [1,2386,null,{}] 05:38:07 INFO - PROCESS | 3332 | 1461069487721 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:07 INFO - PROCESS | 3332 | 1461069487829 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 05:38:07 INFO - PROCESS | 3332 | 1461069487970 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:07 INFO - PROCESS | 3332 | ++DOCSHELL 1977C800 == 66 [pid = 3332] [id = 606] 05:38:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (1D7B5000) [pid = 3332] [serial = 1818] [outer = 00000000] 05:38:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (1D7BA800) [pid = 3332] [serial = 1819] [outer = 1D7B5000] 05:38:08 INFO - PROCESS | 3332 | 1461069488026 Marionette DEBUG loaded listener.js 05:38:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (1D7BA000) [pid = 3332] [serial = 1820] [outer = 1D7B5000] 05:38:08 INFO - PROCESS | 3332 | 1461069488600 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:38:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:38:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 970ms 05:38:08 INFO - PROCESS | 3332 | 1461069488689 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 05:38:08 INFO - PROCESS | 3332 | 1461069488691 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 05:38:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:38:08 INFO - PROCESS | 3332 | 1461069488695 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:38:08 INFO - PROCESS | 3332 | 1461069488697 Marionette TRACE conn4 <- [1,2390,null,{}] 05:38:08 INFO - PROCESS | 3332 | 1461069488701 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:08 INFO - PROCESS | 3332 | 1461069488836 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 05:38:08 INFO - PROCESS | 3332 | 1461069488978 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:09 INFO - PROCESS | 3332 | ++DOCSHELL 0FB6A800 == 67 [pid = 3332] [id = 607] 05:38:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (0FC7D800) [pid = 3332] [serial = 1821] [outer = 00000000] 05:38:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 139 (11176000) [pid = 3332] [serial = 1822] [outer = 0FC7D800] 05:38:09 INFO - PROCESS | 3332 | 1461069489038 Marionette DEBUG loaded listener.js 05:38:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (14722C00) [pid = 3332] [serial = 1823] [outer = 0FC7D800] 05:38:09 INFO - PROCESS | 3332 | 1461069489853 Marionette TRACE conn4 <- [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]]]}] 05:38:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:38:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1219ms 05:38:09 INFO - PROCESS | 3332 | 1461069489917 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 05:38:09 INFO - PROCESS | 3332 | 1461069489921 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 05:38:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:38:09 INFO - PROCESS | 3332 | 1461069489926 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:38:09 INFO - PROCESS | 3332 | 1461069489931 Marionette TRACE conn4 <- [1,2394,null,{}] 05:38:09 INFO - PROCESS | 3332 | 1461069489937 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:10 INFO - PROCESS | 3332 | 1461069490042 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 05:38:10 INFO - PROCESS | 3332 | 1461069490192 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:10 INFO - PROCESS | 3332 | ++DOCSHELL 10163000 == 68 [pid = 3332] [id = 608] 05:38:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 141 (10FE6400) [pid = 3332] [serial = 1824] [outer = 00000000] 05:38:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 142 (0FD0C800) [pid = 3332] [serial = 1825] [outer = 10FE6400] 05:38:10 INFO - PROCESS | 3332 | 1461069490244 Marionette DEBUG loaded listener.js 05:38:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 143 (16FDE800) [pid = 3332] [serial = 1826] [outer = 10FE6400] 05:38:10 INFO - PROCESS | 3332 | --DOCSHELL 1ACAA800 == 67 [pid = 3332] [id = 600] 05:38:10 INFO - PROCESS | 3332 | --DOCSHELL 1008F800 == 66 [pid = 3332] [id = 599] 05:38:10 INFO - PROCESS | 3332 | --DOCSHELL 19ED1400 == 65 [pid = 3332] [id = 598] 05:38:10 INFO - PROCESS | 3332 | --DOCSHELL 1016A800 == 64 [pid = 3332] [id = 597] 05:38:10 INFO - PROCESS | 3332 | --DOCSHELL 1873E400 == 63 [pid = 3332] [id = 595] 05:38:10 INFO - PROCESS | 3332 | --DOCSHELL 14E7B400 == 62 [pid = 3332] [id = 594] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 142 (1C826800) [pid = 3332] [serial = 1759] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOCSHELL 0FB07800 == 61 [pid = 3332] [id = 593] 05:38:10 INFO - PROCESS | 3332 | --DOCSHELL 10B82000 == 60 [pid = 3332] [id = 592] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 141 (179DCC00) [pid = 3332] [serial = 1720] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 140 (1C954400) [pid = 3332] [serial = 1730] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 139 (1C951800) [pid = 3332] [serial = 1729] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 138 (1019CC00) [pid = 3332] [serial = 1735] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (11174000) [pid = 3332] [serial = 1736] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (16FD9C00) [pid = 3332] [serial = 1738] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (17909000) [pid = 3332] [serial = 1739] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (1B19F000) [pid = 3332] [serial = 1723] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (1C920400) [pid = 3332] [serial = 1726] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (1019A000) [pid = 3332] [serial = 1717] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (18EDAC00) [pid = 3332] [serial = 1744] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (18EE9800) [pid = 3332] [serial = 1745] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (14B2B000) [pid = 3332] [serial = 1733] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (1493D800) [pid = 3332] [serial = 1732] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (18783C00) [pid = 3332] [serial = 1741] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (1B095800) [pid = 3332] [serial = 1757] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (19777400) [pid = 3332] [serial = 1748] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (191AA400) [pid = 3332] [serial = 1747] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (1977EC00) [pid = 3332] [serial = 1753] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (19E07400) [pid = 3332] [serial = 1750] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (1ACA6400) [pid = 3332] [serial = 1756] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (19E06800) [pid = 3332] [serial = 1751] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (18BAD400) [pid = 3332] [serial = 1742] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (19ED4800) [pid = 3332] [serial = 1754] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (19E62000) [pid = 3332] [serial = 1625] [outer = 00000000] [url = about:blank] 05:38:10 INFO - PROCESS | 3332 | 1461069490853 Marionette TRACE conn4 <- [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]]]}] 05:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 990ms 05:38:10 INFO - PROCESS | 3332 | 1461069490917 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 05:38:10 INFO - PROCESS | 3332 | 1461069490923 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 05:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:38:10 INFO - PROCESS | 3332 | 1461069490929 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:38:10 INFO - PROCESS | 3332 | 1461069490932 Marionette TRACE conn4 <- [1,2398,null,{}] 05:38:10 INFO - PROCESS | 3332 | 1461069490936 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:11 INFO - PROCESS | 3332 | 1461069491028 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 05:38:11 INFO - PROCESS | 3332 | 1461069491129 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:11 INFO - PROCESS | 3332 | ++DOCSHELL 0FD10400 == 61 [pid = 3332] [id = 609] 05:38:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (10086C00) [pid = 3332] [serial = 1827] [outer = 00000000] 05:38:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (10FE1400) [pid = 3332] [serial = 1828] [outer = 10086C00] 05:38:11 INFO - PROCESS | 3332 | 1461069491176 Marionette DEBUG loaded listener.js 05:38:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (14726400) [pid = 3332] [serial = 1829] [outer = 10086C00] 05:38:11 INFO - PROCESS | 3332 | 1461069491627 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:38:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:38:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 05:38:11 INFO - PROCESS | 3332 | 1461069491661 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 05:38:11 INFO - PROCESS | 3332 | 1461069491664 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 05:38:11 INFO - PROCESS | 3332 | 1461069491667 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:38:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:38:11 INFO - PROCESS | 3332 | 1461069491670 Marionette TRACE conn4 <- [1,2402,null,{}] 05:38:11 INFO - PROCESS | 3332 | 1461069491681 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:11 INFO - PROCESS | 3332 | 1461069491769 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 05:38:11 INFO - PROCESS | 3332 | 1461069491776 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:11 INFO - PROCESS | 3332 | ++DOCSHELL 14C91400 == 62 [pid = 3332] [id = 610] 05:38:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (16FD4C00) [pid = 3332] [serial = 1830] [outer = 00000000] 05:38:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (18BAF800) [pid = 3332] [serial = 1831] [outer = 16FD4C00] 05:38:11 INFO - PROCESS | 3332 | 1461069491827 Marionette DEBUG loaded listener.js 05:38:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (18ED8C00) [pid = 3332] [serial = 1832] [outer = 16FD4C00] 05:38:12 INFO - PROCESS | 3332 | 1461069492307 Marionette TRACE conn4 <- [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]]]}] 05:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 671ms 05:38:12 INFO - PROCESS | 3332 | 1461069492341 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 05:38:12 INFO - PROCESS | 3332 | 1461069492344 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 05:38:12 INFO - PROCESS | 3332 | 1461069492347 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:38:12 INFO - PROCESS | 3332 | 1461069492349 Marionette TRACE conn4 <- [1,2406,null,{}] 05:38:12 INFO - PROCESS | 3332 | 1461069492353 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:12 INFO - PROCESS | 3332 | 1461069492438 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 05:38:12 INFO - PROCESS | 3332 | 1461069492446 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:12 INFO - PROCESS | 3332 | ++DOCSHELL 1901BC00 == 63 [pid = 3332] [id = 611] 05:38:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1901D800) [pid = 3332] [serial = 1833] [outer = 00000000] 05:38:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1963A400) [pid = 3332] [serial = 1834] [outer = 1901D800] 05:38:12 INFO - PROCESS | 3332 | 1461069492493 Marionette DEBUG loaded listener.js 05:38:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (19774000) [pid = 3332] [serial = 1835] [outer = 1901D800] 05:38:12 INFO - PROCESS | 3332 | 1461069492988 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 05:38:13 INFO - PROCESS | 3332 | 1461069493021 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 05:38:13 INFO - PROCESS | 3332 | 1461069493024 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 05:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:38:13 INFO - PROCESS | 3332 | 1461069493027 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:38:13 INFO - PROCESS | 3332 | 1461069493028 Marionette TRACE conn4 <- [1,2410,null,{}] 05:38:13 INFO - PROCESS | 3332 | 1461069493032 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:13 INFO - PROCESS | 3332 | 1461069493148 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 05:38:13 INFO - PROCESS | 3332 | 1461069493215 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:13 INFO - PROCESS | 3332 | ++DOCSHELL 10168000 == 64 [pid = 3332] [id = 612] 05:38:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1873DC00) [pid = 3332] [serial = 1836] [outer = 00000000] 05:38:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (19781800) [pid = 3332] [serial = 1837] [outer = 1873DC00] 05:38:13 INFO - PROCESS | 3332 | 1461069493265 Marionette DEBUG loaded listener.js 05:38:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (19C0D800) [pid = 3332] [serial = 1838] [outer = 1873DC00] 05:38:13 INFO - PROCESS | 3332 | 1461069493666 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 05:38:13 INFO - PROCESS | 3332 | 1461069493705 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 05:38:13 INFO - PROCESS | 3332 | 1461069493707 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 05:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:38:13 INFO - PROCESS | 3332 | 1461069493711 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:38:13 INFO - PROCESS | 3332 | 1461069493712 Marionette TRACE conn4 <- [1,2414,null,{}] 05:38:13 INFO - PROCESS | 3332 | 1461069493716 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:13 INFO - PROCESS | 3332 | 1461069493852 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 05:38:13 INFO - PROCESS | 3332 | 1461069493953 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:13 INFO - PROCESS | 3332 | ++DOCSHELL 1AB6E000 == 65 [pid = 3332] [id = 613] 05:38:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (1ABC6400) [pid = 3332] [serial = 1839] [outer = 00000000] 05:38:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (1B09A800) [pid = 3332] [serial = 1840] [outer = 1ABC6400] 05:38:14 INFO - PROCESS | 3332 | 1461069494000 Marionette DEBUG loaded listener.js 05:38:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (1B097C00) [pid = 3332] [serial = 1841] [outer = 1ABC6400] 05:38:14 INFO - PROCESS | 3332 | 1461069494435 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:38:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:38:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 771ms 05:38:14 INFO - PROCESS | 3332 | 1461069494483 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 05:38:14 INFO - PROCESS | 3332 | 1461069494485 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 05:38:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:38:14 INFO - PROCESS | 3332 | 1461069494488 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:38:14 INFO - PROCESS | 3332 | 1461069494489 Marionette TRACE conn4 <- [1,2418,null,{}] 05:38:14 INFO - PROCESS | 3332 | 1461069494493 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:14 INFO - PROCESS | 3332 | 1461069494617 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 05:38:14 INFO - PROCESS | 3332 | 1461069494687 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:14 INFO - PROCESS | 3332 | ++DOCSHELL 1BD53400 == 66 [pid = 3332] [id = 614] 05:38:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (1C825800) [pid = 3332] [serial = 1842] [outer = 00000000] 05:38:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (1C922C00) [pid = 3332] [serial = 1843] [outer = 1C825800] 05:38:14 INFO - PROCESS | 3332 | 1461069494732 Marionette DEBUG loaded listener.js 05:38:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (1C957800) [pid = 3332] [serial = 1844] [outer = 1C825800] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (10B8C000) [pid = 3332] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (19E54400) [pid = 3332] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (1C829400) [pid = 3332] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (10092800) [pid = 3332] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (18784800) [pid = 3332] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (16395800) [pid = 3332] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (11177C00) [pid = 3332] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (1C9E9000) [pid = 3332] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (0FB6E400) [pid = 3332] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (18EE4C00) [pid = 3332] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (18EF2000) [pid = 3332] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (19FCE800) [pid = 3332] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (10BDDC00) [pid = 3332] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (1B1A3800) [pid = 3332] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (19E0AC00) [pid = 3332] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (19B19400) [pid = 3332] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (1BDA0C00) [pid = 3332] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (0FC7E000) [pid = 3332] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (10090800) [pid = 3332] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (14428800) [pid = 3332] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (19FCDC00) [pid = 3332] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (1AB72400) [pid = 3332] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (1AC9E800) [pid = 3332] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (1ABC0C00) [pid = 3332] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (10032C00) [pid = 3332] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (14934800) [pid = 3332] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:38:15 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (19FD8400) [pid = 3332] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:38:15 INFO - PROCESS | 3332 | 1461069495397 Marionette TRACE conn4 <- [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]]]}] 05:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 930ms 05:38:15 INFO - PROCESS | 3332 | 1461069495418 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 05:38:15 INFO - PROCESS | 3332 | 1461069495421 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 05:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:38:15 INFO - PROCESS | 3332 | 1461069495424 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:38:15 INFO - PROCESS | 3332 | 1461069495426 Marionette TRACE conn4 <- [1,2422,null,{}] 05:38:15 INFO - PROCESS | 3332 | 1461069495429 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:15 INFO - PROCESS | 3332 | 1461069495512 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 05:38:15 INFO - PROCESS | 3332 | 1461069495614 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:15 INFO - PROCESS | 3332 | ++DOCSHELL 0FB10000 == 67 [pid = 3332] [id = 615] 05:38:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (0FB74000) [pid = 3332] [serial = 1845] [outer = 00000000] 05:38:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (103B5400) [pid = 3332] [serial = 1846] [outer = 0FB74000] 05:38:15 INFO - PROCESS | 3332 | 1461069495661 Marionette DEBUG loaded listener.js 05:38:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (14965C00) [pid = 3332] [serial = 1847] [outer = 0FB74000] 05:38:16 INFO - PROCESS | 3332 | 1461069496027 Marionette TRACE conn4 <- [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]]]}] 05:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 05:38:16 INFO - PROCESS | 3332 | 1461069496054 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 05:38:16 INFO - PROCESS | 3332 | 1461069496057 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 05:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:38:16 INFO - PROCESS | 3332 | 1461069496060 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:38:16 INFO - PROCESS | 3332 | 1461069496061 Marionette TRACE conn4 <- [1,2426,null,{}] 05:38:16 INFO - PROCESS | 3332 | 1461069496065 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:16 INFO - PROCESS | 3332 | 1461069496191 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 05:38:16 INFO - PROCESS | 3332 | 1461069496205 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:16 INFO - PROCESS | 3332 | ++DOCSHELL 14BBD000 == 68 [pid = 3332] [id = 616] 05:38:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (17907400) [pid = 3332] [serial = 1848] [outer = 00000000] 05:38:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (19E54400) [pid = 3332] [serial = 1849] [outer = 17907400] 05:38:16 INFO - PROCESS | 3332 | 1461069496250 Marionette DEBUG loaded listener.js 05:38:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (1AB75000) [pid = 3332] [serial = 1850] [outer = 17907400] 05:38:16 INFO - PROCESS | 3332 | 1461069496673 Marionette TRACE conn4 <- [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]]]}] 05:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 630ms 05:38:16 INFO - PROCESS | 3332 | 1461069496690 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 05:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:38:16 INFO - PROCESS | 3332 | 1461069496692 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 05:38:16 INFO - PROCESS | 3332 | 1461069496695 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:38:16 INFO - PROCESS | 3332 | 1461069496697 Marionette TRACE conn4 <- [1,2430,null,{}] 05:38:16 INFO - PROCESS | 3332 | 1461069496701 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:16 INFO - PROCESS | 3332 | 1461069496827 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 05:38:16 INFO - PROCESS | 3332 | 1461069496873 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:16 INFO - PROCESS | 3332 | ++DOCSHELL 1AC9E800 == 69 [pid = 3332] [id = 617] 05:38:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (1ACAA000) [pid = 3332] [serial = 1851] [outer = 00000000] 05:38:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (1C985400) [pid = 3332] [serial = 1852] [outer = 1ACAA000] 05:38:16 INFO - PROCESS | 3332 | 1461069496917 Marionette DEBUG loaded listener.js 05:38:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (1C9E8C00) [pid = 3332] [serial = 1853] [outer = 1ACAA000] 05:38:17 INFO - PROCESS | 3332 | 1461069497434 Marionette TRACE conn4 <- [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]]]}] 05:38:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:38:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 771ms 05:38:17 INFO - PROCESS | 3332 | 1461069497467 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 05:38:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:38:17 INFO - PROCESS | 3332 | 1461069497471 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 05:38:17 INFO - PROCESS | 3332 | 1461069497477 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:38:17 INFO - PROCESS | 3332 | 1461069497482 Marionette TRACE conn4 <- [1,2434,null,{}] 05:38:17 INFO - PROCESS | 3332 | 1461069497488 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:17 INFO - PROCESS | 3332 | 1461069497608 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 05:38:17 INFO - PROCESS | 3332 | 1461069497771 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:17 INFO - PROCESS | 3332 | ++DOCSHELL 0FD03800 == 70 [pid = 3332] [id = 618] 05:38:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (10038C00) [pid = 3332] [serial = 1854] [outer = 00000000] 05:38:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (10BD7800) [pid = 3332] [serial = 1855] [outer = 10038C00] 05:38:17 INFO - PROCESS | 3332 | 1461069497829 Marionette DEBUG loaded listener.js 05:38:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (14B2EC00) [pid = 3332] [serial = 1856] [outer = 10038C00] 05:38:18 INFO - PROCESS | 3332 | 1461069498497 Marionette TRACE conn4 <- [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]]]}] 05:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1078ms 05:38:18 INFO - PROCESS | 3332 | 1461069498555 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 05:38:18 INFO - PROCESS | 3332 | 1461069498562 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 05:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:38:18 INFO - PROCESS | 3332 | 1461069498568 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:38:18 INFO - PROCESS | 3332 | 1461069498571 Marionette TRACE conn4 <- [1,2438,null,{}] 05:38:18 INFO - PROCESS | 3332 | 1461069498576 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:18 INFO - PROCESS | 3332 | 1461069498694 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 05:38:18 INFO - PROCESS | 3332 | 1461069498839 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:18 INFO - PROCESS | 3332 | ++DOCSHELL 179DCC00 == 71 [pid = 3332] [id = 619] 05:38:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (18C1AC00) [pid = 3332] [serial = 1857] [outer = 00000000] 05:38:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (19780C00) [pid = 3332] [serial = 1858] [outer = 18C1AC00] 05:38:18 INFO - PROCESS | 3332 | 1461069498895 Marionette DEBUG loaded listener.js 05:38:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (19ED4800) [pid = 3332] [serial = 1859] [outer = 18C1AC00] 05:38:19 INFO - PROCESS | 3332 | 1461069499534 Marionette TRACE conn4 <- [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]]]}] 05:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1022ms 05:38:19 INFO - PROCESS | 3332 | 1461069499591 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 05:38:19 INFO - PROCESS | 3332 | 1461069499594 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 05:38:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:38:19 INFO - PROCESS | 3332 | 1461069499598 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:38:19 INFO - PROCESS | 3332 | 1461069499602 Marionette TRACE conn4 <- [1,2442,null,{}] 05:38:19 INFO - PROCESS | 3332 | 1461069499614 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:19 INFO - PROCESS | 3332 | 1461069499787 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 05:38:19 INFO - PROCESS | 3332 | 1461069499932 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:19 INFO - PROCESS | 3332 | ++DOCSHELL 10133800 == 72 [pid = 3332] [id = 620] 05:38:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1AB6CC00) [pid = 3332] [serial = 1860] [outer = 00000000] 05:38:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1CAA4800) [pid = 3332] [serial = 1861] [outer = 1AB6CC00] 05:38:20 INFO - PROCESS | 3332 | 1461069499993 Marionette DEBUG loaded listener.js 05:38:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (1D785C00) [pid = 3332] [serial = 1862] [outer = 1AB6CC00] 05:38:20 INFO - PROCESS | 3332 | 1461069500593 Marionette TRACE conn4 <- [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]]]}] 05:38:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:38:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1024ms 05:38:20 INFO - PROCESS | 3332 | 1461069500625 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 05:38:20 INFO - PROCESS | 3332 | 1461069500628 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 05:38:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:38:20 INFO - PROCESS | 3332 | 1461069500632 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:38:20 INFO - PROCESS | 3332 | 1461069500634 Marionette TRACE conn4 <- [1,2446,null,{}] 05:38:20 INFO - PROCESS | 3332 | 1461069500637 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:20 INFO - PROCESS | 3332 | 1461069500748 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 05:38:20 INFO - PROCESS | 3332 | 1461069500905 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:20 INFO - PROCESS | 3332 | ++DOCSHELL 1D7B7000 == 73 [pid = 3332] [id = 621] 05:38:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1D7B7400) [pid = 3332] [serial = 1863] [outer = 00000000] 05:38:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (1D884C00) [pid = 3332] [serial = 1864] [outer = 1D7B7400] 05:38:20 INFO - PROCESS | 3332 | 1461069500962 Marionette DEBUG loaded listener.js 05:38:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (1D8DBC00) [pid = 3332] [serial = 1865] [outer = 1D7B7400] 05:38:21 INFO - PROCESS | 3332 | 1461069501521 Marionette TRACE conn4 <- [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]]]}] 05:38:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:38:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 930ms 05:38:21 INFO - PROCESS | 3332 | 1461069501565 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 05:38:21 INFO - PROCESS | 3332 | 1461069501567 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 05:38:21 INFO - PROCESS | 3332 | 1461069501571 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:38:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:38:21 INFO - PROCESS | 3332 | 1461069501573 Marionette TRACE conn4 <- [1,2450,null,{}] 05:38:21 INFO - PROCESS | 3332 | 1461069501577 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:21 INFO - PROCESS | 3332 | 1461069501684 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 05:38:21 INFO - PROCESS | 3332 | 1461069501829 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:21 INFO - PROCESS | 3332 | ++DOCSHELL 1D8E1C00 == 74 [pid = 3332] [id = 622] 05:38:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (1D8E7400) [pid = 3332] [serial = 1866] [outer = 00000000] 05:38:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (1DF87800) [pid = 3332] [serial = 1867] [outer = 1D8E7400] 05:38:21 INFO - PROCESS | 3332 | 1461069501884 Marionette DEBUG loaded listener.js 05:38:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (1DF8AC00) [pid = 3332] [serial = 1868] [outer = 1D8E7400] 05:38:22 INFO - PROCESS | 3332 | 1461069502486 Marionette TRACE conn4 <- [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]]]}] 05:38:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:38:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 971ms 05:38:22 INFO - PROCESS | 3332 | 1461069502545 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 05:38:22 INFO - PROCESS | 3332 | 1461069502548 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 05:38:22 INFO - PROCESS | 3332 | 1461069502551 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:38:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:38:22 INFO - PROCESS | 3332 | 1461069502553 Marionette TRACE conn4 <- [1,2454,null,{}] 05:38:22 INFO - PROCESS | 3332 | 1461069502557 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:22 INFO - PROCESS | 3332 | 1461069502683 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 05:38:23 INFO - PROCESS | 3332 | 1461069503000 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:23 INFO - PROCESS | 3332 | ++DOCSHELL 0F848400 == 75 [pid = 3332] [id = 623] 05:38:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (0F888C00) [pid = 3332] [serial = 1869] [outer = 00000000] 05:38:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (103D3C00) [pid = 3332] [serial = 1870] [outer = 0F888C00] 05:38:23 INFO - PROCESS | 3332 | 1461069503080 Marionette DEBUG loaded listener.js 05:38:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (11146000) [pid = 3332] [serial = 1871] [outer = 0F888C00] 05:38:23 INFO - PROCESS | 3332 | 1461069503675 Marionette TRACE conn4 <- [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]]]}] 05:38:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:38:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1175ms 05:38:23 INFO - PROCESS | 3332 | 1461069503730 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 05:38:23 INFO - PROCESS | 3332 | 1461069503735 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 05:38:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:38:23 INFO - PROCESS | 3332 | 1461069503741 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:38:23 INFO - PROCESS | 3332 | 1461069503744 Marionette TRACE conn4 <- [1,2458,null,{}] 05:38:23 INFO - PROCESS | 3332 | 1461069503749 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:23 INFO - PROCESS | 3332 | 1461069503854 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 05:38:24 INFO - PROCESS | 3332 | 1461069504001 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:24 INFO - PROCESS | 3332 | ++DOCSHELL 183BF400 == 76 [pid = 3332] [id = 624] 05:38:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (18722000) [pid = 3332] [serial = 1872] [outer = 00000000] 05:38:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (18786000) [pid = 3332] [serial = 1873] [outer = 18722000] 05:38:24 INFO - PROCESS | 3332 | 1461069504053 Marionette DEBUG loaded listener.js 05:38:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (18BA9C00) [pid = 3332] [serial = 1874] [outer = 18722000] 05:38:24 INFO - PROCESS | 3332 | --DOCSHELL 18ED9800 == 75 [pid = 3332] [id = 372] 05:38:24 INFO - PROCESS | 3332 | --DOCSHELL 19C14000 == 74 [pid = 3332] [id = 574] 05:38:24 INFO - PROCESS | 3332 | --DOCSHELL 103D2000 == 73 [pid = 3332] [id = 366] 05:38:24 INFO - PROCESS | 3332 | --DOCSHELL 1B111000 == 72 [pid = 3332] [id = 586] 05:38:24 INFO - PROCESS | 3332 | --DOCSHELL 18EE3C00 == 71 [pid = 3332] [id = 596] 05:38:24 INFO - PROCESS | 3332 | --DOCSHELL 14BBD000 == 70 [pid = 3332] [id = 616] 05:38:24 INFO - PROCESS | 3332 | --DOCSHELL 0FB10000 == 69 [pid = 3332] [id = 615] 05:38:24 INFO - PROCESS | 3332 | --DOCSHELL 1BD53400 == 68 [pid = 3332] [id = 614] 05:38:24 INFO - PROCESS | 3332 | --DOCSHELL 1AB6E000 == 67 [pid = 3332] [id = 613] 05:38:24 INFO - PROCESS | 3332 | --DOCSHELL 10168000 == 66 [pid = 3332] [id = 612] 05:38:24 INFO - PROCESS | 3332 | --DOCSHELL 1901BC00 == 65 [pid = 3332] [id = 611] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (1C97F400) [pid = 3332] [serial = 1804] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOCSHELL 14C91400 == 64 [pid = 3332] [id = 610] 05:38:24 INFO - PROCESS | 3332 | --DOCSHELL 0FD10400 == 63 [pid = 3332] [id = 609] 05:38:24 INFO - PROCESS | 3332 | --DOCSHELL 10163000 == 62 [pid = 3332] [id = 608] 05:38:24 INFO - PROCESS | 3332 | --DOCSHELL 1D786800 == 61 [pid = 3332] [id = 605] 05:38:24 INFO - PROCESS | 3332 | --DOCSHELL 18782400 == 60 [pid = 3332] [id = 604] 05:38:24 INFO - PROCESS | 3332 | --DOCSHELL 1003A400 == 59 [pid = 3332] [id = 603] 05:38:24 INFO - PROCESS | 3332 | --DOCSHELL 1013D800 == 58 [pid = 3332] [id = 602] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (1016CC00) [pid = 3332] [serial = 1628] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (1878A000) [pid = 3332] [serial = 1631] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (1A0F1400) [pid = 3332] [serial = 1634] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (1ACA3800) [pid = 3332] [serial = 1637] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (1B097400) [pid = 3332] [serial = 1640] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (1B112400) [pid = 3332] [serial = 1673] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (10BDB000) [pid = 3332] [serial = 1676] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (18782800) [pid = 3332] [serial = 1679] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (1AEB4000) [pid = 3332] [serial = 1682] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (1C920000) [pid = 3332] [serial = 1802] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (18EDB000) [pid = 3332] [serial = 1787] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (1ACA4800) [pid = 3332] [serial = 1715] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (19E08000) [pid = 3332] [serial = 1589] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (1C7E6400) [pid = 3332] [serial = 1685] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (1013EC00) [pid = 3332] [serial = 1592] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (1873F400) [pid = 3332] [serial = 1721] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (1C151000) [pid = 3332] [serial = 1724] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (1C94B000) [pid = 3332] [serial = 1727] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (103DC400) [pid = 3332] [serial = 1718] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (18E72800) [pid = 3332] [serial = 1786] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (10092C00) [pid = 3332] [serial = 1783] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (179D3C00) [pid = 3332] [serial = 1784] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (15C59400) [pid = 3332] [serial = 1778] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (14C04400) [pid = 3332] [serial = 1777] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (1CAA8800) [pid = 3332] [serial = 1775] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (1CAA4000) [pid = 3332] [serial = 1774] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (10164C00) [pid = 3332] [serial = 1780] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (1019BC00) [pid = 3332] [serial = 1781] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (1901CC00) [pid = 3332] [serial = 1789] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (19189800) [pid = 3332] [serial = 1790] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (10BD6000) [pid = 3332] [serial = 1762] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (18781C00) [pid = 3332] [serial = 1765] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (1C94FC00) [pid = 3332] [serial = 1768] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (1C9EC800) [pid = 3332] [serial = 1771] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (19E05000) [pid = 3332] [serial = 1793] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (19C13400) [pid = 3332] [serial = 1792] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (1ABC6C00) [pid = 3332] [serial = 1795] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (1918C000) [pid = 3332] [serial = 1798] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (19E04C00) [pid = 3332] [serial = 1799] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (1C823000) [pid = 3332] [serial = 1801] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (1AB74C00) [pid = 3332] [serial = 1796] [outer = 00000000] [url = about:blank] 05:38:24 INFO - PROCESS | 3332 | 1461069504598 Marionette TRACE conn4 <- [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]]]}] 05:38:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:38:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 871ms 05:38:24 INFO - PROCESS | 3332 | 1461069504617 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 05:38:24 INFO - PROCESS | 3332 | 1461069504621 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 05:38:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:38:24 INFO - PROCESS | 3332 | 1461069504625 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:38:24 INFO - PROCESS | 3332 | 1461069504627 Marionette TRACE conn4 <- [1,2462,null,{}] 05:38:24 INFO - PROCESS | 3332 | 1461069504631 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:24 INFO - PROCESS | 3332 | 1461069504725 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 05:38:24 INFO - PROCESS | 3332 | 1461069504823 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:24 INFO - PROCESS | 3332 | ++DOCSHELL 10095C00 == 59 [pid = 3332] [id = 625] 05:38:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (10140000) [pid = 3332] [serial = 1875] [outer = 00000000] 05:38:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (103CE400) [pid = 3332] [serial = 1876] [outer = 10140000] 05:38:24 INFO - PROCESS | 3332 | 1461069504870 Marionette DEBUG loaded listener.js 05:38:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (11180C00) [pid = 3332] [serial = 1877] [outer = 10140000] 05:38:25 INFO - PROCESS | 3332 | 1461069505283 Marionette TRACE conn4 <- [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]]]}] 05:38:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:38:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 05:38:25 INFO - PROCESS | 3332 | 1461069505300 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 05:38:25 INFO - PROCESS | 3332 | 1461069505302 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 05:38:25 INFO - PROCESS | 3332 | 1461069505307 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:38:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:38:25 INFO - PROCESS | 3332 | 1461069505313 Marionette TRACE conn4 <- [1,2466,null,{}] 05:38:25 INFO - PROCESS | 3332 | 1461069505322 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:25 INFO - PROCESS | 3332 | 1461069505411 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 05:38:25 INFO - PROCESS | 3332 | 1461069505418 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:25 INFO - PROCESS | 3332 | ++DOCSHELL 14C9CC00 == 60 [pid = 3332] [id = 626] 05:38:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (14E76000) [pid = 3332] [serial = 1878] [outer = 00000000] 05:38:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (18BA8800) [pid = 3332] [serial = 1879] [outer = 14E76000] 05:38:25 INFO - PROCESS | 3332 | 1461069505463 Marionette DEBUG loaded listener.js 05:38:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (18E6F000) [pid = 3332] [serial = 1880] [outer = 14E76000] 05:38:25 INFO - PROCESS | 3332 | 1461069505965 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:38:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:38:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 691ms 05:38:26 INFO - PROCESS | 3332 | 1461069506001 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 05:38:26 INFO - PROCESS | 3332 | 1461069506003 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 05:38:26 INFO - PROCESS | 3332 | 1461069506006 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:38:26 INFO - PROCESS | 3332 | 1461069506008 Marionette TRACE conn4 <- [1,2470,null,{}] 05:38:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:38:26 INFO - PROCESS | 3332 | 1461069506011 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:26 INFO - PROCESS | 3332 | 1461069506096 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 05:38:26 INFO - PROCESS | 3332 | 1461069506103 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:26 INFO - PROCESS | 3332 | ++DOCSHELL 14B21400 == 61 [pid = 3332] [id = 627] 05:38:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (18E72000) [pid = 3332] [serial = 1881] [outer = 00000000] 05:38:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (19020C00) [pid = 3332] [serial = 1882] [outer = 18E72000] 05:38:26 INFO - PROCESS | 3332 | 1461069506148 Marionette DEBUG loaded listener.js 05:38:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (19188C00) [pid = 3332] [serial = 1883] [outer = 18E72000] 05:38:26 INFO - PROCESS | 3332 | 1461069506600 Marionette TRACE conn4 <- [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]]]}] 05:38:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:38:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 05:38:26 INFO - PROCESS | 3332 | 1461069506641 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 05:38:26 INFO - PROCESS | 3332 | 1461069506643 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 05:38:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:38:26 INFO - PROCESS | 3332 | 1461069506654 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:38:26 INFO - PROCESS | 3332 | 1461069506656 Marionette TRACE conn4 <- [1,2474,null,{}] 05:38:26 INFO - PROCESS | 3332 | 1461069506659 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:26 INFO - PROCESS | 3332 | 1461069506775 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 05:38:26 INFO - PROCESS | 3332 | 1461069506872 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:26 INFO - PROCESS | 3332 | ++DOCSHELL 191A6800 == 62 [pid = 3332] [id = 628] 05:38:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (191AA800) [pid = 3332] [serial = 1884] [outer = 00000000] 05:38:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (1977E400) [pid = 3332] [serial = 1885] [outer = 191AA800] 05:38:26 INFO - PROCESS | 3332 | 1461069506928 Marionette DEBUG loaded listener.js 05:38:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (19E06000) [pid = 3332] [serial = 1886] [outer = 191AA800] 05:38:27 INFO - PROCESS | 3332 | 1461069507381 Marionette TRACE conn4 <- [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]]]}] 05:38:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:38:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 771ms 05:38:27 INFO - PROCESS | 3332 | 1461069507426 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 05:38:27 INFO - PROCESS | 3332 | 1461069507428 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 05:38:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:38:27 INFO - PROCESS | 3332 | 1461069507431 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:38:27 INFO - PROCESS | 3332 | 1461069507432 Marionette TRACE conn4 <- [1,2478,null,{}] 05:38:27 INFO - PROCESS | 3332 | 1461069507440 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:27 INFO - PROCESS | 3332 | 1461069507561 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 05:38:27 INFO - PROCESS | 3332 | 1461069507632 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:27 INFO - PROCESS | 3332 | ++DOCSHELL 19ED8000 == 63 [pid = 3332] [id = 629] 05:38:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (19EDC400) [pid = 3332] [serial = 1887] [outer = 00000000] 05:38:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (1AB67400) [pid = 3332] [serial = 1888] [outer = 19EDC400] 05:38:27 INFO - PROCESS | 3332 | 1461069507677 Marionette DEBUG loaded listener.js 05:38:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (1A0F1400) [pid = 3332] [serial = 1889] [outer = 19EDC400] 05:38:28 INFO - PROCESS | 3332 | 1461069508106 Marionette TRACE conn4 <- [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]]]}] 05:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 730ms 05:38:28 INFO - PROCESS | 3332 | 1461069508180 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 05:38:28 INFO - PROCESS | 3332 | 1461069508182 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 05:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:38:28 INFO - PROCESS | 3332 | 1461069508196 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:38:28 INFO - PROCESS | 3332 | 1461069508198 Marionette TRACE conn4 <- [1,2482,null,{}] 05:38:28 INFO - PROCESS | 3332 | 1461069508206 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:28 INFO - PROCESS | 3332 | 1461069508324 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 05:38:28 INFO - PROCESS | 3332 | 1461069508393 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:28 INFO - PROCESS | 3332 | ++DOCSHELL 1AB70800 == 64 [pid = 3332] [id = 630] 05:38:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (1AB74C00) [pid = 3332] [serial = 1890] [outer = 00000000] 05:38:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (1ACA5400) [pid = 3332] [serial = 1891] [outer = 1AB74C00] 05:38:28 INFO - PROCESS | 3332 | 1461069508437 Marionette DEBUG loaded listener.js 05:38:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (1ADCE000) [pid = 3332] [serial = 1892] [outer = 1AB74C00] 05:38:28 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (1C825800) [pid = 3332] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:38:28 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (1ABC6400) [pid = 3332] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:38:28 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (0FB74000) [pid = 3332] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:38:28 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (17907400) [pid = 3332] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:38:28 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (16FD4C00) [pid = 3332] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:38:28 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (1901D800) [pid = 3332] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:38:28 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (10086C00) [pid = 3332] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:38:28 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (10FE6400) [pid = 3332] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:38:28 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (1873DC00) [pid = 3332] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:38:28 INFO - PROCESS | 3332 | 1461069508946 Marionette TRACE conn4 <- [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]]]}] 05:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 790ms 05:38:29 INFO - PROCESS | 3332 | 1461069508980 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 05:38:29 INFO - PROCESS | 3332 | 1461069508982 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 05:38:29 INFO - PROCESS | 3332 | 1461069508990 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:38:29 INFO - PROCESS | 3332 | 1461069508991 Marionette TRACE conn4 <- [1,2486,null,{}] 05:38:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:38:29 INFO - PROCESS | 3332 | 1461069508995 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:29 INFO - PROCESS | 3332 | 1461069509117 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 05:38:29 INFO - PROCESS | 3332 | 1461069509187 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:29 INFO - PROCESS | 3332 | ++DOCSHELL 0FBBE400 == 65 [pid = 3332] [id = 631] 05:38:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (10169800) [pid = 3332] [serial = 1893] [outer = 00000000] 05:38:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (1AB69C00) [pid = 3332] [serial = 1894] [outer = 10169800] 05:38:29 INFO - PROCESS | 3332 | 1461069509233 Marionette DEBUG loaded listener.js 05:38:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (19775C00) [pid = 3332] [serial = 1895] [outer = 10169800] 05:38:29 INFO - PROCESS | 3332 | 1461069509580 Marionette TRACE conn4 <- [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]]]}] 05:38:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:38:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 631ms 05:38:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:38:29 INFO - PROCESS | 3332 | 1461069509633 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 05:38:29 INFO - PROCESS | 3332 | 1461069509635 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 05:38:29 INFO - PROCESS | 3332 | 1461069509638 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:38:29 INFO - PROCESS | 3332 | 1461069509639 Marionette TRACE conn4 <- [1,2490,null,{}] 05:38:29 INFO - PROCESS | 3332 | 1461069509643 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:29 INFO - PROCESS | 3332 | 1461069509727 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 05:38:29 INFO - PROCESS | 3332 | 1461069509734 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:29 INFO - PROCESS | 3332 | ++DOCSHELL 1ABC6C00 == 66 [pid = 3332] [id = 632] 05:38:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (1AC9EC00) [pid = 3332] [serial = 1896] [outer = 00000000] 05:38:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (1B385000) [pid = 3332] [serial = 1897] [outer = 1AC9EC00] 05:38:29 INFO - PROCESS | 3332 | 1461069509778 Marionette DEBUG loaded listener.js 05:38:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (1C151000) [pid = 3332] [serial = 1898] [outer = 1AC9EC00] 05:38:30 INFO - PROCESS | 3332 | 1461069510248 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 05:38:30 INFO - PROCESS | 3332 | 1461069510270 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 05:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:38:30 INFO - PROCESS | 3332 | 1461069510272 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 05:38:30 INFO - PROCESS | 3332 | 1461069510275 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:38:30 INFO - PROCESS | 3332 | 1461069510277 Marionette TRACE conn4 <- [1,2494,null,{}] 05:38:30 INFO - PROCESS | 3332 | 1461069510280 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:30 INFO - PROCESS | 3332 | 1461069510414 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 05:38:30 INFO - PROCESS | 3332 | 1461069510425 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:30 INFO - PROCESS | 3332 | ++DOCSHELL 1C156400 == 67 [pid = 3332] [id = 633] 05:38:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (1C15AC00) [pid = 3332] [serial = 1899] [outer = 00000000] 05:38:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (1C82C800) [pid = 3332] [serial = 1900] [outer = 1C15AC00] 05:38:30 INFO - PROCESS | 3332 | 1461069510476 Marionette DEBUG loaded listener.js 05:38:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (1C94B000) [pid = 3332] [serial = 1901] [outer = 1C15AC00] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 0FD05400 == 66 [pid = 3332] [id = 576] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 1639E800 == 65 [pid = 3332] [id = 535] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 0FB75C00 == 64 [pid = 3332] [id = 558] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 10BDE400 == 63 [pid = 3332] [id = 543] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 1C94CC00 == 62 [pid = 3332] [id = 601] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 1AB71000 == 61 [pid = 3332] [id = 545] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 1977C800 == 60 [pid = 3332] [id = 606] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 19FD8000 == 59 [pid = 3332] [id = 560] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 1977E800 == 58 [pid = 3332] [id = 376] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 0FB6A800 == 57 [pid = 3332] [id = 607] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 15C50000 == 56 [pid = 3332] [id = 374] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 1AB66400 == 55 [pid = 3332] [id = 557] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 1AB70C00 == 54 [pid = 3332] [id = 546] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 1018F400 == 53 [pid = 3332] [id = 371] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 0F842000 == 52 [pid = 3332] [id = 537] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 10192C00 == 51 [pid = 3332] [id = 587] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 19FCD400 == 50 [pid = 3332] [id = 544] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 1BD99800 == 49 [pid = 3332] [id = 561] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 1C987800 == 48 [pid = 3332] [id = 591] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 10BD3000 == 47 [pid = 3332] [id = 559] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 14E77800 == 46 [pid = 3332] [id = 588] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 0FD05800 == 45 [pid = 3332] [id = 573] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 0FD07800 == 44 [pid = 3332] [id = 377] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 1C980400 == 43 [pid = 3332] [id = 590] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 1BDA1000 == 42 [pid = 3332] [id = 589] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 0FB03C00 == 41 [pid = 3332] [id = 363] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 183BF400 == 40 [pid = 3332] [id = 624] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 0F848400 == 39 [pid = 3332] [id = 623] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 1D7B7000 == 38 [pid = 3332] [id = 621] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 1D8E1C00 == 37 [pid = 3332] [id = 622] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 10133800 == 36 [pid = 3332] [id = 620] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 179DCC00 == 35 [pid = 3332] [id = 619] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 1AC9E800 == 34 [pid = 3332] [id = 617] 05:38:31 INFO - PROCESS | 3332 | --DOCSHELL 0FD03800 == 33 [pid = 3332] [id = 618] 05:38:32 INFO - PROCESS | 3332 | --DOCSHELL 10095C00 == 32 [pid = 3332] [id = 625] 05:38:32 INFO - PROCESS | 3332 | --DOCSHELL 14B21400 == 31 [pid = 3332] [id = 627] 05:38:32 INFO - PROCESS | 3332 | --DOCSHELL 19ED8000 == 30 [pid = 3332] [id = 629] 05:38:32 INFO - PROCESS | 3332 | --DOCSHELL 14C9CC00 == 29 [pid = 3332] [id = 626] 05:38:32 INFO - PROCESS | 3332 | --DOCSHELL 191A6800 == 28 [pid = 3332] [id = 628] 05:38:32 INFO - PROCESS | 3332 | --DOCSHELL 1ABC6C00 == 27 [pid = 3332] [id = 632] 05:38:32 INFO - PROCESS | 3332 | --DOCSHELL 1AB70800 == 26 [pid = 3332] [id = 630] 05:38:32 INFO - PROCESS | 3332 | --DOCSHELL 0FBBE400 == 25 [pid = 3332] [id = 631] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (1C985400) [pid = 3332] [serial = 1852] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (1C957800) [pid = 3332] [serial = 1844] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (19781800) [pid = 3332] [serial = 1837] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (19C0D800) [pid = 3332] [serial = 1838] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (14965C00) [pid = 3332] [serial = 1847] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (19774000) [pid = 3332] [serial = 1835] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (1C922C00) [pid = 3332] [serial = 1843] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (1B097C00) [pid = 3332] [serial = 1841] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (1B09A800) [pid = 3332] [serial = 1840] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (103B5400) [pid = 3332] [serial = 1846] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (19E54400) [pid = 3332] [serial = 1849] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (1471CC00) [pid = 3332] [serial = 1807] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (1878C400) [pid = 3332] [serial = 1810] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (1C9F2800) [pid = 3332] [serial = 1813] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (1D7AD400) [pid = 3332] [serial = 1816] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (18BAF800) [pid = 3332] [serial = 1831] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (18ED8C00) [pid = 3332] [serial = 1832] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (1963A400) [pid = 3332] [serial = 1834] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (10FE1400) [pid = 3332] [serial = 1828] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (14726400) [pid = 3332] [serial = 1829] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (16FDE800) [pid = 3332] [serial = 1826] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (0FD0C800) [pid = 3332] [serial = 1825] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 91 (11176000) [pid = 3332] [serial = 1822] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 90 (1D7BA800) [pid = 3332] [serial = 1819] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | --DOMWINDOW == 89 (1AB75000) [pid = 3332] [serial = 1850] [outer = 00000000] [url = about:blank] 05:38:32 INFO - PROCESS | 3332 | 1461069512840 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:38:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:38:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2629ms 05:38:32 INFO - PROCESS | 3332 | 1461069512905 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 05:38:32 INFO - PROCESS | 3332 | 1461069512909 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 05:38:32 INFO - PROCESS | 3332 | 1461069512915 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:38:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:38:32 INFO - PROCESS | 3332 | 1461069512920 Marionette TRACE conn4 <- [1,2498,null,{}] 05:38:32 INFO - PROCESS | 3332 | 1461069512928 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:33 INFO - PROCESS | 3332 | 1461069513061 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 05:38:33 INFO - PROCESS | 3332 | 1461069513186 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:33 INFO - PROCESS | 3332 | ++DOCSHELL 0F3E0C00 == 26 [pid = 3332] [id = 634] 05:38:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 90 (0F3E6C00) [pid = 3332] [serial = 1902] [outer = 00000000] 05:38:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 91 (0F84A400) [pid = 3332] [serial = 1903] [outer = 0F3E6C00] 05:38:33 INFO - PROCESS | 3332 | 1461069513247 Marionette DEBUG loaded listener.js 05:38:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (0FB01800) [pid = 3332] [serial = 1904] [outer = 0F3E6C00] 05:38:34 INFO - PROCESS | 3332 | 1461069513979 Marionette TRACE conn4 <- [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]]]}] 05:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1134ms 05:38:34 INFO - PROCESS | 3332 | 1461069514074 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 05:38:34 INFO - PROCESS | 3332 | 1461069514081 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 05:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:38:34 INFO - PROCESS | 3332 | 1461069514089 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:38:34 INFO - PROCESS | 3332 | 1461069514092 Marionette TRACE conn4 <- [1,2502,null,{}] 05:38:34 INFO - PROCESS | 3332 | 1461069514096 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:34 INFO - PROCESS | 3332 | 1461069514224 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 05:38:34 INFO - PROCESS | 3332 | 1461069514347 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:34 INFO - PROCESS | 3332 | ++DOCSHELL 0FC84400 == 27 [pid = 3332] [id = 635] 05:38:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (0FD02C00) [pid = 3332] [serial = 1905] [outer = 00000000] 05:38:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (10032800) [pid = 3332] [serial = 1906] [outer = 0FD02C00] 05:38:34 INFO - PROCESS | 3332 | 1461069514406 Marionette DEBUG loaded listener.js 05:38:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (10087000) [pid = 3332] [serial = 1907] [outer = 0FD02C00] 05:38:35 INFO - PROCESS | 3332 | 1461069515225 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:38:35 INFO - PROCESS | 3332 | --DOCSHELL 0FB0D800 == 26 [pid = 3332] [id = 531] 05:38:35 INFO - PROCESS | 3332 | --DOCSHELL 0F841000 == 25 [pid = 3332] [id = 530] 05:38:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:38:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1186ms 05:38:35 INFO - PROCESS | 3332 | 1461069515274 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 05:38:35 INFO - PROCESS | 3332 | 1461069515279 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 05:38:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:38:35 INFO - PROCESS | 3332 | 1461069515284 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:38:35 INFO - PROCESS | 3332 | 1461069515287 Marionette TRACE conn4 <- [1,2506,null,{}] 05:38:35 INFO - PROCESS | 3332 | 1461069515294 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:35 INFO - PROCESS | 3332 | 1461069515380 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 05:38:35 INFO - PROCESS | 3332 | 1461069515396 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:35 INFO - PROCESS | 3332 | ++DOCSHELL 0F762800 == 26 [pid = 3332] [id = 636] 05:38:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (0F7B4000) [pid = 3332] [serial = 1908] [outer = 00000000] 05:38:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (0FC85800) [pid = 3332] [serial = 1909] [outer = 0F7B4000] 05:38:35 INFO - PROCESS | 3332 | 1461069515445 Marionette DEBUG loaded listener.js 05:38:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (0FD0E800) [pid = 3332] [serial = 1910] [outer = 0F7B4000] 05:38:35 INFO - PROCESS | 3332 | 1461069515968 Marionette TRACE conn4 <- [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]]]}] 05:38:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:38:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 05:38:36 INFO - PROCESS | 3332 | 1461069516014 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 05:38:36 INFO - PROCESS | 3332 | 1461069516020 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 05:38:36 INFO - PROCESS | 3332 | 1461069516026 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:38:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:38:36 INFO - PROCESS | 3332 | 1461069516028 Marionette TRACE conn4 <- [1,2510,null,{}] 05:38:36 INFO - PROCESS | 3332 | 1461069516032 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:36 INFO - PROCESS | 3332 | 1461069516116 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 05:38:36 INFO - PROCESS | 3332 | 1461069516126 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:36 INFO - PROCESS | 3332 | ++DOCSHELL 10088000 == 27 [pid = 3332] [id = 637] 05:38:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (10141400) [pid = 3332] [serial = 1911] [outer = 00000000] 05:38:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (10164C00) [pid = 3332] [serial = 1912] [outer = 10141400] 05:38:36 INFO - PROCESS | 3332 | 1461069516171 Marionette DEBUG loaded listener.js 05:38:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (1016A400) [pid = 3332] [serial = 1913] [outer = 10141400] 05:38:36 INFO - PROCESS | 3332 | 1461069516671 Marionette TRACE conn4 <- [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]]]}] 05:38:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:38:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 05:38:36 INFO - PROCESS | 3332 | 1461069516699 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 05:38:36 INFO - PROCESS | 3332 | 1461069516701 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 05:38:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:38:36 INFO - PROCESS | 3332 | 1461069516705 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:38:36 INFO - PROCESS | 3332 | 1461069516708 Marionette TRACE conn4 <- [1,2514,null,{}] 05:38:36 INFO - PROCESS | 3332 | 1461069516719 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:36 INFO - PROCESS | 3332 | 1461069516806 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 05:38:36 INFO - PROCESS | 3332 | 1461069516816 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:36 INFO - PROCESS | 3332 | ++DOCSHELL 103B6C00 == 28 [pid = 3332] [id = 638] 05:38:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (103CDC00) [pid = 3332] [serial = 1914] [outer = 00000000] 05:38:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (10B8E400) [pid = 3332] [serial = 1915] [outer = 103CDC00] 05:38:36 INFO - PROCESS | 3332 | 1461069516868 Marionette DEBUG loaded listener.js 05:38:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (10FE1800) [pid = 3332] [serial = 1916] [outer = 103CDC00] 05:38:37 INFO - PROCESS | 3332 | 1461069517386 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:38:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:38:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 731ms 05:38:37 INFO - PROCESS | 3332 | 1461069517435 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 05:38:37 INFO - PROCESS | 3332 | 1461069517438 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 05:38:37 INFO - PROCESS | 3332 | 1461069517441 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:38:37 INFO - PROCESS | 3332 | 1461069517442 Marionette TRACE conn4 <- [1,2518,null,{}] 05:38:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:38:37 INFO - PROCESS | 3332 | 1461069517446 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:37 INFO - PROCESS | 3332 | 1461069517560 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 05:38:37 INFO - PROCESS | 3332 | 1461069517572 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:37 INFO - PROCESS | 3332 | ++DOCSHELL 0FB75400 == 29 [pid = 3332] [id = 639] 05:38:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (1446CC00) [pid = 3332] [serial = 1917] [outer = 00000000] 05:38:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (14B28400) [pid = 3332] [serial = 1918] [outer = 1446CC00] 05:38:37 INFO - PROCESS | 3332 | 1461069517618 Marionette DEBUG loaded listener.js 05:38:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (14B61C00) [pid = 3332] [serial = 1919] [outer = 1446CC00] 05:38:38 INFO - PROCESS | 3332 | 1461069518108 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:38:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:38:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 05:38:38 INFO - PROCESS | 3332 | 1461069518175 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 05:38:38 INFO - PROCESS | 3332 | 1461069518177 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 05:38:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:38:38 INFO - PROCESS | 3332 | 1461069518181 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:38:38 INFO - PROCESS | 3332 | 1461069518182 Marionette TRACE conn4 <- [1,2522,null,{}] 05:38:38 INFO - PROCESS | 3332 | 1461069518186 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:38 INFO - PROCESS | 3332 | 1461069518298 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 05:38:38 INFO - PROCESS | 3332 | 1461069518308 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:38 INFO - PROCESS | 3332 | ++DOCSHELL 14C04400 == 30 [pid = 3332] [id = 640] 05:38:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (14C91C00) [pid = 3332] [serial = 1920] [outer = 00000000] 05:38:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (14E7D400) [pid = 3332] [serial = 1921] [outer = 14C91C00] 05:38:38 INFO - PROCESS | 3332 | 1461069518354 Marionette DEBUG loaded listener.js 05:38:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (15C57400) [pid = 3332] [serial = 1922] [outer = 14C91C00] 05:38:38 INFO - PROCESS | 3332 | 1461069518813 Marionette TRACE conn4 <- [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]]]}] 05:38:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:38:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 05:38:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:38:38 INFO - PROCESS | 3332 | 1461069518851 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 05:38:38 INFO - PROCESS | 3332 | 1461069518853 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 05:38:38 INFO - PROCESS | 3332 | 1461069518856 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:38:38 INFO - PROCESS | 3332 | 1461069518858 Marionette TRACE conn4 <- [1,2526,null,{}] 05:38:38 INFO - PROCESS | 3332 | 1461069518869 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:39 INFO - PROCESS | 3332 | 1461069519045 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 05:38:39 INFO - PROCESS | 3332 | 1461069519060 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:39 INFO - PROCESS | 3332 | ++DOCSHELL 16FD3400 == 31 [pid = 3332] [id = 641] 05:38:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (16FD3800) [pid = 3332] [serial = 1923] [outer = 00000000] 05:38:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (1790D800) [pid = 3332] [serial = 1924] [outer = 16FD3800] 05:38:39 INFO - PROCESS | 3332 | 1461069519162 Marionette DEBUG loaded listener.js 05:38:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (1790D400) [pid = 3332] [serial = 1925] [outer = 16FD3800] 05:38:39 INFO - PROCESS | 3332 | 1461069519591 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:38:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:38:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 771ms 05:38:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:38:39 INFO - PROCESS | 3332 | 1461069519627 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 05:38:39 INFO - PROCESS | 3332 | 1461069519629 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 05:38:39 INFO - PROCESS | 3332 | 1461069519633 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:38:39 INFO - PROCESS | 3332 | 1461069519634 Marionette TRACE conn4 <- [1,2530,null,{}] 05:38:39 INFO - PROCESS | 3332 | 1461069519638 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:39 INFO - PROCESS | 3332 | 1461069519745 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 05:38:39 INFO - PROCESS | 3332 | 1461069519754 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:39 INFO - PROCESS | 3332 | ++DOCSHELL 0F75A000 == 32 [pid = 3332] [id = 642] 05:38:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (18734000) [pid = 3332] [serial = 1926] [outer = 00000000] 05:38:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (18786C00) [pid = 3332] [serial = 1927] [outer = 18734000] 05:38:39 INFO - PROCESS | 3332 | 1461069519799 Marionette DEBUG loaded listener.js 05:38:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (18786400) [pid = 3332] [serial = 1928] [outer = 18734000] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (1C94E400) [pid = 3332] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (10140800) [pid = 3332] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (14BC2C00) [pid = 3332] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (1ACA7800) [pid = 3332] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (1D788C00) [pid = 3332] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (1D7B5000) [pid = 3332] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (15CE4C00) [pid = 3332] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (1B11CC00) [pid = 3332] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (10193C00) [pid = 3332] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (0FC7D800) [pid = 3332] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (1C984C00) [pid = 3332] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (1C156C00) [pid = 3332] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (1AC9EC00) [pid = 3332] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (191AA800) [pid = 3332] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (19EDC400) [pid = 3332] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (10169800) [pid = 3332] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (1AB74C00) [pid = 3332] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (18E72000) [pid = 3332] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (14E76000) [pid = 3332] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (10140000) [pid = 3332] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (18722000) [pid = 3332] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (0F888C00) [pid = 3332] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (1D8E7400) [pid = 3332] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (1D7B7400) [pid = 3332] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 91 (1AB6CC00) [pid = 3332] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 90 (18C1AC00) [pid = 3332] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 89 (10038C00) [pid = 3332] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:38:40 INFO - PROCESS | 3332 | --DOMWINDOW == 88 (1ACAA000) [pid = 3332] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:38:40 INFO - PROCESS | 3332 | 1461069520354 Marionette TRACE conn4 <- [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]]]}] 05:38:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:38:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 770ms 05:38:40 INFO - PROCESS | 3332 | 1461069520409 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 05:38:40 INFO - PROCESS | 3332 | 1461069520411 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 05:38:40 INFO - PROCESS | 3332 | 1461069520414 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:38:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:38:40 INFO - PROCESS | 3332 | 1461069520415 Marionette TRACE conn4 <- [1,2534,null,{}] 05:38:40 INFO - PROCESS | 3332 | 1461069520422 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:40 INFO - PROCESS | 3332 | 1461069520497 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 05:38:40 INFO - PROCESS | 3332 | 1461069520504 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:40 INFO - PROCESS | 3332 | ++DOCSHELL 10198000 == 33 [pid = 3332] [id = 643] 05:38:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 89 (10BDC800) [pid = 3332] [serial = 1929] [outer = 00000000] 05:38:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 90 (1871A400) [pid = 3332] [serial = 1930] [outer = 10BDC800] 05:38:40 INFO - PROCESS | 3332 | 1461069520550 Marionette DEBUG loaded listener.js 05:38:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 91 (18733800) [pid = 3332] [serial = 1931] [outer = 10BDC800] 05:38:40 INFO - PROCESS | 3332 | 1461069520982 Marionette TRACE conn4 <- [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]]]}] 05:38:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:38:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 630ms 05:38:41 INFO - PROCESS | 3332 | 1461069521048 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 05:38:41 INFO - PROCESS | 3332 | 1461069521050 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 05:38:41 INFO - PROCESS | 3332 | 1461069521054 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:38:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:38:41 INFO - PROCESS | 3332 | 1461069521055 Marionette TRACE conn4 <- [1,2538,null,{}] 05:38:41 INFO - PROCESS | 3332 | 1461069521059 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:41 INFO - PROCESS | 3332 | 1461069521140 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 05:38:41 INFO - PROCESS | 3332 | 1461069521146 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:41 INFO - PROCESS | 3332 | ++DOCSHELL 103B5400 == 34 [pid = 3332] [id = 644] 05:38:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (1726A800) [pid = 3332] [serial = 1932] [outer = 00000000] 05:38:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (18BB3C00) [pid = 3332] [serial = 1933] [outer = 1726A800] 05:38:41 INFO - PROCESS | 3332 | 1461069521191 Marionette DEBUG loaded listener.js 05:38:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (18BB3800) [pid = 3332] [serial = 1934] [outer = 1726A800] 05:38:41 INFO - PROCESS | 3332 | 1461069521640 Marionette TRACE conn4 <- [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]]]}] 05:38:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:38:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 633ms 05:38:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:38:41 INFO - PROCESS | 3332 | 1461069521691 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 05:38:41 INFO - PROCESS | 3332 | 1461069521693 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 05:38:41 INFO - PROCESS | 3332 | 1461069521696 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:38:41 INFO - PROCESS | 3332 | 1461069521698 Marionette TRACE conn4 <- [1,2542,null,{}] 05:38:41 INFO - PROCESS | 3332 | 1461069521701 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:41 INFO - PROCESS | 3332 | 1461069521779 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 05:38:41 INFO - PROCESS | 3332 | 1461069521785 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:41 INFO - PROCESS | 3332 | ++DOCSHELL 18E6E400 == 35 [pid = 3332] [id = 645] 05:38:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (18E70000) [pid = 3332] [serial = 1935] [outer = 00000000] 05:38:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (18EDF000) [pid = 3332] [serial = 1936] [outer = 18E70000] 05:38:41 INFO - PROCESS | 3332 | 1461069521830 Marionette DEBUG loaded listener.js 05:38:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (18EEA400) [pid = 3332] [serial = 1937] [outer = 18E70000] 05:38:42 INFO - PROCESS | 3332 | 1461069522505 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:38:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 872ms 05:38:42 INFO - PROCESS | 3332 | 1461069522569 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 05:38:42 INFO - PROCESS | 3332 | 1461069522574 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 05:38:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:38:42 INFO - PROCESS | 3332 | 1461069522580 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:38:42 INFO - PROCESS | 3332 | 1461069522583 Marionette TRACE conn4 <- [1,2546,null,{}] 05:38:42 INFO - PROCESS | 3332 | 1461069522590 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:42 INFO - PROCESS | 3332 | 1461069522699 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 05:38:42 INFO - PROCESS | 3332 | 1461069522809 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:42 INFO - PROCESS | 3332 | ++DOCSHELL 10092800 == 36 [pid = 3332] [id = 646] 05:38:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (10134800) [pid = 3332] [serial = 1938] [outer = 00000000] 05:38:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (10164800) [pid = 3332] [serial = 1939] [outer = 10134800] 05:38:42 INFO - PROCESS | 3332 | 1461069522874 Marionette DEBUG loaded listener.js 05:38:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (10196400) [pid = 3332] [serial = 1940] [outer = 10134800] 05:38:43 INFO - PROCESS | 3332 | 1461069523548 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1021ms 05:38:43 INFO - PROCESS | 3332 | 1461069523605 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 05:38:43 INFO - PROCESS | 3332 | 1461069523611 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 05:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:38:43 INFO - PROCESS | 3332 | 1461069523618 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:38:43 INFO - PROCESS | 3332 | 1461069523621 Marionette TRACE conn4 <- [1,2550,null,{}] 05:38:43 INFO - PROCESS | 3332 | 1461069523625 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:43 INFO - PROCESS | 3332 | 1461069523730 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 05:38:43 INFO - PROCESS | 3332 | 1461069523866 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:43 INFO - PROCESS | 3332 | ++DOCSHELL 10161800 == 37 [pid = 3332] [id = 647] 05:38:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (10196000) [pid = 3332] [serial = 1941] [outer = 00000000] 05:38:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (14E84000) [pid = 3332] [serial = 1942] [outer = 10196000] 05:38:43 INFO - PROCESS | 3332 | 1461069523922 Marionette DEBUG loaded listener.js 05:38:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (1639C400) [pid = 3332] [serial = 1943] [outer = 10196000] 05:38:44 INFO - PROCESS | 3332 | 1461069524570 Marionette TRACE conn4 <- [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]]]}] 05:38:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:38:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1021ms 05:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:38:44 INFO - PROCESS | 3332 | 1461069524640 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 05:38:44 INFO - PROCESS | 3332 | 1461069524643 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 05:38:44 INFO - PROCESS | 3332 | 1461069524646 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:38:44 INFO - PROCESS | 3332 | 1461069524650 Marionette TRACE conn4 <- [1,2554,null,{}] 05:38:44 INFO - PROCESS | 3332 | 1461069524661 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:44 INFO - PROCESS | 3332 | 1461069524817 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 05:38:44 INFO - PROCESS | 3332 | 1461069524954 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:44 INFO - PROCESS | 3332 | ++DOCSHELL 18EDD400 == 38 [pid = 3332] [id = 648] 05:38:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (18EE2000) [pid = 3332] [serial = 1944] [outer = 00000000] 05:38:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (19186000) [pid = 3332] [serial = 1945] [outer = 18EE2000] 05:38:45 INFO - PROCESS | 3332 | 1461069525013 Marionette DEBUG loaded listener.js 05:38:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (1919E800) [pid = 3332] [serial = 1946] [outer = 18EE2000] 05:38:45 INFO - PROCESS | 3332 | 1461069525577 Marionette TRACE conn4 <- [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]]]}] 05:38:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 971ms 05:38:45 INFO - PROCESS | 3332 | 1461069525621 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 05:38:45 INFO - PROCESS | 3332 | 1461069525624 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 05:38:45 INFO - PROCESS | 3332 | 1461069525627 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:38:45 INFO - PROCESS | 3332 | 1461069525629 Marionette TRACE conn4 <- [1,2558,null,{}] 05:38:45 INFO - PROCESS | 3332 | 1461069525633 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:45 INFO - PROCESS | 3332 | 1461069525735 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 05:38:46 INFO - PROCESS | 3332 | 1461069525981 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:46 INFO - PROCESS | 3332 | ++DOCSHELL 0AF5B400 == 39 [pid = 3332] [id = 649] 05:38:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (0AF5DC00) [pid = 3332] [serial = 1947] [outer = 00000000] 05:38:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (0FD03400) [pid = 3332] [serial = 1948] [outer = 0AF5DC00] 05:38:46 INFO - PROCESS | 3332 | 1461069526038 Marionette DEBUG loaded listener.js 05:38:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (10092000) [pid = 3332] [serial = 1949] [outer = 0AF5DC00] 05:38:46 INFO - PROCESS | 3332 | --DOCSHELL 1016A000 == 38 [pid = 3332] [id = 518] 05:38:46 INFO - PROCESS | 3332 | --DOCSHELL 0F844800 == 37 [pid = 3332] [id = 516] 05:38:46 INFO - PROCESS | 3332 | --DOCSHELL 1008B400 == 36 [pid = 3332] [id = 533] 05:38:46 INFO - PROCESS | 3332 | --DOCSHELL 0F3E0C00 == 35 [pid = 3332] [id = 634] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (1C9EF400) [pid = 3332] [serial = 1805] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (14B25800) [pid = 3332] [serial = 1808] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (18E71000) [pid = 3332] [serial = 1811] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (1CAA5800) [pid = 3332] [serial = 1814] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (1D7B1000) [pid = 3332] [serial = 1817] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (1D7BA000) [pid = 3332] [serial = 1820] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (18ED5400) [pid = 3332] [serial = 1766] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (1C82B000) [pid = 3332] [serial = 1760] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (146D0400) [pid = 3332] [serial = 1763] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (14722C00) [pid = 3332] [serial = 1823] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (1C9F0400) [pid = 3332] [serial = 1772] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (1C958400) [pid = 3332] [serial = 1769] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (1C151000) [pid = 3332] [serial = 1898] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (1977E400) [pid = 3332] [serial = 1885] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (19E06000) [pid = 3332] [serial = 1886] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (1A0F1400) [pid = 3332] [serial = 1889] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (1AB67400) [pid = 3332] [serial = 1888] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 91 (1AB69C00) [pid = 3332] [serial = 1894] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 90 (1ACA5400) [pid = 3332] [serial = 1891] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 89 (1B385000) [pid = 3332] [serial = 1897] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 88 (1ADCE000) [pid = 3332] [serial = 1892] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 87 (19020C00) [pid = 3332] [serial = 1882] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 86 (18BA8800) [pid = 3332] [serial = 1879] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 85 (18E6F000) [pid = 3332] [serial = 1880] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 84 (103CE400) [pid = 3332] [serial = 1876] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 83 (11180C00) [pid = 3332] [serial = 1877] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 82 (18BA9C00) [pid = 3332] [serial = 1874] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 81 (18786000) [pid = 3332] [serial = 1873] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 80 (11146000) [pid = 3332] [serial = 1871] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 79 (103D3C00) [pid = 3332] [serial = 1870] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 78 (1DF8AC00) [pid = 3332] [serial = 1868] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 77 (1DF87800) [pid = 3332] [serial = 1867] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 76 (1D8DBC00) [pid = 3332] [serial = 1865] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 75 (1D884C00) [pid = 3332] [serial = 1864] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 74 (1D785C00) [pid = 3332] [serial = 1862] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 73 (1CAA4800) [pid = 3332] [serial = 1861] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 72 (19ED4800) [pid = 3332] [serial = 1859] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 71 (19780C00) [pid = 3332] [serial = 1858] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 70 (14B2EC00) [pid = 3332] [serial = 1856] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 69 (10BD7800) [pid = 3332] [serial = 1855] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 68 (1C9E8C00) [pid = 3332] [serial = 1853] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 67 (19775C00) [pid = 3332] [serial = 1895] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | --DOMWINDOW == 66 (19188C00) [pid = 3332] [serial = 1883] [outer = 00000000] [url = about:blank] 05:38:46 INFO - PROCESS | 3332 | 1461069526775 Marionette TRACE conn4 <- [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]]]}] 05:38:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1172ms 05:38:46 INFO - PROCESS | 3332 | 1461069526803 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 05:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:38:46 INFO - PROCESS | 3332 | 1461069526808 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 05:38:46 INFO - PROCESS | 3332 | 1461069526812 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:38:46 INFO - PROCESS | 3332 | 1461069526815 Marionette TRACE conn4 <- [1,2562,null,{}] 05:38:46 INFO - PROCESS | 3332 | 1461069526820 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:46 INFO - PROCESS | 3332 | 1461069526906 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 05:38:46 INFO - PROCESS | 3332 | 1461069526914 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:46 INFO - PROCESS | 3332 | ++DOCSHELL 10135800 == 36 [pid = 3332] [id = 650] 05:38:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 67 (10136C00) [pid = 3332] [serial = 1950] [outer = 00000000] 05:38:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 68 (10166400) [pid = 3332] [serial = 1951] [outer = 10136C00] 05:38:46 INFO - PROCESS | 3332 | 1461069526964 Marionette DEBUG loaded listener.js 05:38:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 69 (10192400) [pid = 3332] [serial = 1952] [outer = 10136C00] 05:38:47 INFO - PROCESS | 3332 | 1461069527464 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 731ms 05:38:47 INFO - PROCESS | 3332 | 1461069527545 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 05:38:47 INFO - PROCESS | 3332 | 1461069527548 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 05:38:47 INFO - PROCESS | 3332 | 1461069527553 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:38:47 INFO - PROCESS | 3332 | 1461069527555 Marionette TRACE conn4 <- [1,2566,null,{}] 05:38:47 INFO - PROCESS | 3332 | 1461069527559 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:47 INFO - PROCESS | 3332 | 1461069527640 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 05:38:47 INFO - PROCESS | 3332 | 1461069527731 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:47 INFO - PROCESS | 3332 | ++DOCSHELL 1030C000 == 37 [pid = 3332] [id = 651] 05:38:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 70 (14429000) [pid = 3332] [serial = 1953] [outer = 00000000] 05:38:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 71 (14729000) [pid = 3332] [serial = 1954] [outer = 14429000] 05:38:47 INFO - PROCESS | 3332 | 1461069527777 Marionette DEBUG loaded listener.js 05:38:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 72 (14B26400) [pid = 3332] [serial = 1955] [outer = 14429000] 05:38:48 INFO - PROCESS | 3332 | 1461069528170 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:38:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 672ms 05:38:48 INFO - PROCESS | 3332 | 1461069528230 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 05:38:48 INFO - PROCESS | 3332 | 1461069528233 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 05:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:38:48 INFO - PROCESS | 3332 | 1461069528238 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:38:48 INFO - PROCESS | 3332 | 1461069528244 Marionette TRACE conn4 <- [1,2570,null,{}] 05:38:48 INFO - PROCESS | 3332 | 1461069528254 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:48 INFO - PROCESS | 3332 | 1461069528342 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 05:38:48 INFO - PROCESS | 3332 | 1461069528349 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:48 INFO - PROCESS | 3332 | ++DOCSHELL 14BBA400 == 38 [pid = 3332] [id = 652] 05:38:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 73 (14BBD000) [pid = 3332] [serial = 1956] [outer = 00000000] 05:38:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 74 (17909000) [pid = 3332] [serial = 1957] [outer = 14BBD000] 05:38:48 INFO - PROCESS | 3332 | 1461069528399 Marionette DEBUG loaded listener.js 05:38:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 75 (179DCC00) [pid = 3332] [serial = 1958] [outer = 14BBD000] 05:38:48 INFO - PROCESS | 3332 | 1461069528901 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:38:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 691ms 05:38:48 INFO - PROCESS | 3332 | 1461069528931 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 05:38:48 INFO - PROCESS | 3332 | 1461069528934 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 05:38:48 INFO - PROCESS | 3332 | 1461069528937 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:38:48 INFO - PROCESS | 3332 | 1461069528939 Marionette TRACE conn4 <- [1,2574,null,{}] 05:38:48 INFO - PROCESS | 3332 | 1461069528942 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:49 INFO - PROCESS | 3332 | 1461069529082 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 05:38:49 INFO - PROCESS | 3332 | 1461069529104 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:49 INFO - PROCESS | 3332 | ++DOCSHELL 14E84C00 == 39 [pid = 3332] [id = 653] 05:38:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 76 (183B6400) [pid = 3332] [serial = 1959] [outer = 00000000] 05:38:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 77 (18BACC00) [pid = 3332] [serial = 1960] [outer = 183B6400] 05:38:49 INFO - PROCESS | 3332 | 1461069529149 Marionette DEBUG loaded listener.js 05:38:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 78 (18BB3000) [pid = 3332] [serial = 1961] [outer = 183B6400] 05:38:49 INFO - PROCESS | 3332 | 1461069529576 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:38:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 671ms 05:38:49 INFO - PROCESS | 3332 | 1461069529611 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 05:38:49 INFO - PROCESS | 3332 | 1461069529613 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 05:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:38:49 INFO - PROCESS | 3332 | 1461069529616 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:38:49 INFO - PROCESS | 3332 | 1461069529618 Marionette TRACE conn4 <- [1,2578,null,{}] 05:38:49 INFO - PROCESS | 3332 | 1461069529621 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:49 INFO - PROCESS | 3332 | 1461069529731 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 05:38:49 INFO - PROCESS | 3332 | 1461069529737 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:49 INFO - PROCESS | 3332 | ++DOCSHELL 18ED5000 == 40 [pid = 3332] [id = 654] 05:38:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 79 (18ED5400) [pid = 3332] [serial = 1962] [outer = 00000000] 05:38:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 80 (18EED000) [pid = 3332] [serial = 1963] [outer = 18ED5400] 05:38:49 INFO - PROCESS | 3332 | 1461069529849 Marionette DEBUG loaded listener.js 05:38:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 81 (19083C00) [pid = 3332] [serial = 1964] [outer = 18ED5400] 05:38:50 INFO - PROCESS | 3332 | 1461069530314 Marionette TRACE conn4 <- [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]]]}] 05:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 05:38:50 INFO - PROCESS | 3332 | 1461069530350 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 05:38:50 INFO - PROCESS | 3332 | 1461069530352 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 05:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:38:50 INFO - PROCESS | 3332 | 1461069530355 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:38:50 INFO - PROCESS | 3332 | 1461069530357 Marionette TRACE conn4 <- [1,2582,null,{}] 05:38:50 INFO - PROCESS | 3332 | 1461069530360 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:50 INFO - PROCESS | 3332 | 1461069530498 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 05:38:50 INFO - PROCESS | 3332 | 1461069530564 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:50 INFO - PROCESS | 3332 | ++DOCSHELL 1003B800 == 41 [pid = 3332] [id = 655] 05:38:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 82 (19184400) [pid = 3332] [serial = 1965] [outer = 00000000] 05:38:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 83 (19695400) [pid = 3332] [serial = 1966] [outer = 19184400] 05:38:50 INFO - PROCESS | 3332 | 1461069530609 Marionette DEBUG loaded listener.js 05:38:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 84 (19774000) [pid = 3332] [serial = 1967] [outer = 19184400] 05:38:51 INFO - PROCESS | 3332 | --DOMWINDOW == 83 (18734000) [pid = 3332] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:38:51 INFO - PROCESS | 3332 | --DOMWINDOW == 82 (10141400) [pid = 3332] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:38:51 INFO - PROCESS | 3332 | --DOMWINDOW == 81 (0F7B4000) [pid = 3332] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:38:51 INFO - PROCESS | 3332 | --DOMWINDOW == 80 (103CDC00) [pid = 3332] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:38:51 INFO - PROCESS | 3332 | --DOMWINDOW == 79 (10BDC800) [pid = 3332] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:38:51 INFO - PROCESS | 3332 | --DOMWINDOW == 78 (1726A800) [pid = 3332] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:38:51 INFO - PROCESS | 3332 | --DOMWINDOW == 77 (0F3E6C00) [pid = 3332] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:38:51 INFO - PROCESS | 3332 | --DOMWINDOW == 76 (14C91C00) [pid = 3332] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:38:51 INFO - PROCESS | 3332 | --DOMWINDOW == 75 (16FD3800) [pid = 3332] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:38:51 INFO - PROCESS | 3332 | --DOMWINDOW == 74 (1446CC00) [pid = 3332] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:38:51 INFO - PROCESS | 3332 | --DOMWINDOW == 73 (0FD02C00) [pid = 3332] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:38:51 INFO - PROCESS | 3332 | 1461069531116 Marionette TRACE conn4 <- [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]]]}] 05:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 770ms 05:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:38:51 INFO - PROCESS | 3332 | 1461069531127 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 05:38:51 INFO - PROCESS | 3332 | 1461069531129 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 05:38:51 INFO - PROCESS | 3332 | 1461069531132 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:38:51 INFO - PROCESS | 3332 | 1461069531134 Marionette TRACE conn4 <- [1,2586,null,{}] 05:38:51 INFO - PROCESS | 3332 | 1461069531138 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:51 INFO - PROCESS | 3332 | 1461069531220 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 05:38:51 INFO - PROCESS | 3332 | 1461069531227 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:51 INFO - PROCESS | 3332 | ++DOCSHELL 0F842C00 == 42 [pid = 3332] [id = 656] 05:38:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 74 (0FB05C00) [pid = 3332] [serial = 1968] [outer = 00000000] 05:38:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 75 (1471E800) [pid = 3332] [serial = 1969] [outer = 0FB05C00] 05:38:51 INFO - PROCESS | 3332 | 1461069531273 Marionette DEBUG loaded listener.js 05:38:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 76 (14C91C00) [pid = 3332] [serial = 1970] [outer = 0FB05C00] 05:38:51 INFO - PROCESS | 3332 | 1461069531710 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 631ms 05:38:51 INFO - PROCESS | 3332 | 1461069531764 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 05:38:51 INFO - PROCESS | 3332 | 1461069531766 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 05:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:38:51 INFO - PROCESS | 3332 | 1461069531769 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:38:51 INFO - PROCESS | 3332 | 1461069531771 Marionette TRACE conn4 <- [1,2590,null,{}] 05:38:51 INFO - PROCESS | 3332 | 1461069531775 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:51 INFO - PROCESS | 3332 | 1461069531877 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 05:38:51 INFO - PROCESS | 3332 | 1461069531886 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:51 INFO - PROCESS | 3332 | ++DOCSHELL 0AF56400 == 43 [pid = 3332] [id = 657] 05:38:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 77 (10094800) [pid = 3332] [serial = 1971] [outer = 00000000] 05:38:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 78 (1977D000) [pid = 3332] [serial = 1972] [outer = 10094800] 05:38:51 INFO - PROCESS | 3332 | 1461069531931 Marionette DEBUG loaded listener.js 05:38:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 79 (19781400) [pid = 3332] [serial = 1973] [outer = 10094800] 05:38:52 INFO - PROCESS | 3332 | 1461069532369 Marionette TRACE conn4 <- [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]]]}] 05:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 631ms 05:38:52 INFO - PROCESS | 3332 | 1461069532406 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 05:38:52 INFO - PROCESS | 3332 | 1461069532408 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 05:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:38:52 INFO - PROCESS | 3332 | 1461069532411 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:38:52 INFO - PROCESS | 3332 | 1461069532413 Marionette TRACE conn4 <- [1,2594,null,{}] 05:38:52 INFO - PROCESS | 3332 | 1461069532417 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:52 INFO - PROCESS | 3332 | 1461069532498 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 05:38:52 INFO - PROCESS | 3332 | 1461069532504 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:52 INFO - PROCESS | 3332 | ++DOCSHELL 1977E400 == 44 [pid = 3332] [id = 658] 05:38:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 80 (19C0D800) [pid = 3332] [serial = 1974] [outer = 00000000] 05:38:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 81 (19E08000) [pid = 3332] [serial = 1975] [outer = 19C0D800] 05:38:52 INFO - PROCESS | 3332 | 1461069532551 Marionette DEBUG loaded listener.js 05:38:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 82 (19E0E400) [pid = 3332] [serial = 1976] [outer = 19C0D800] 05:38:53 INFO - PROCESS | 3332 | 1461069532997 Marionette TRACE conn4 <- [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]]]}] 05:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 630ms 05:38:53 INFO - PROCESS | 3332 | 1461069533079 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 05:38:53 INFO - PROCESS | 3332 | 1461069533083 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 05:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:38:53 INFO - PROCESS | 3332 | 1461069533089 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:38:53 INFO - PROCESS | 3332 | 1461069533093 Marionette TRACE conn4 <- [1,2598,null,{}] 05:38:53 INFO - PROCESS | 3332 | 1461069533100 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:53 INFO - PROCESS | 3332 | 1461069533198 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 05:38:53 INFO - PROCESS | 3332 | 1461069533448 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:53 INFO - PROCESS | 3332 | ++DOCSHELL 10087400 == 45 [pid = 3332] [id = 659] 05:38:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 83 (10088400) [pid = 3332] [serial = 1977] [outer = 00000000] 05:38:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 84 (10169800) [pid = 3332] [serial = 1978] [outer = 10088400] 05:38:53 INFO - PROCESS | 3332 | 1461069533509 Marionette DEBUG loaded listener.js 05:38:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 85 (10303000) [pid = 3332] [serial = 1979] [outer = 10088400] 05:38:54 INFO - PROCESS | 3332 | 1461069534099 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1080ms 05:38:54 INFO - PROCESS | 3332 | 1461069534170 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 05:38:54 INFO - PROCESS | 3332 | 1461069534174 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 05:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:38:54 INFO - PROCESS | 3332 | 1461069534182 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:38:54 INFO - PROCESS | 3332 | 1461069534186 Marionette TRACE conn4 <- [1,2602,null,{}] 05:38:54 INFO - PROCESS | 3332 | 1461069534191 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:54 INFO - PROCESS | 3332 | 1461069534302 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 05:38:54 INFO - PROCESS | 3332 | 1461069534437 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:54 INFO - PROCESS | 3332 | ++DOCSHELL 14728C00 == 46 [pid = 3332] [id = 660] 05:38:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 86 (14B04400) [pid = 3332] [serial = 1980] [outer = 00000000] 05:38:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 87 (15C52400) [pid = 3332] [serial = 1981] [outer = 14B04400] 05:38:54 INFO - PROCESS | 3332 | 1461069534493 Marionette DEBUG loaded listener.js 05:38:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 88 (179DB800) [pid = 3332] [serial = 1982] [outer = 14B04400] 05:38:55 INFO - PROCESS | 3332 | 1461069535106 Marionette TRACE conn4 <- [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]]]}] 05:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 971ms 05:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:38:55 INFO - PROCESS | 3332 | 1461069535154 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 05:38:55 INFO - PROCESS | 3332 | 1461069535157 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 05:38:55 INFO - PROCESS | 3332 | 1461069535161 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:38:55 INFO - PROCESS | 3332 | 1461069535164 Marionette TRACE conn4 <- [1,2606,null,{}] 05:38:55 INFO - PROCESS | 3332 | 1461069535174 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:55 INFO - PROCESS | 3332 | 1461069535289 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 05:38:55 INFO - PROCESS | 3332 | 1461069535427 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:55 INFO - PROCESS | 3332 | ++DOCSHELL 1977C800 == 47 [pid = 3332] [id = 661] 05:38:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 89 (1977F400) [pid = 3332] [serial = 1983] [outer = 00000000] 05:38:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 90 (19E0DC00) [pid = 3332] [serial = 1984] [outer = 1977F400] 05:38:55 INFO - PROCESS | 3332 | 1461069535487 Marionette DEBUG loaded listener.js 05:38:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 91 (19ED2400) [pid = 3332] [serial = 1985] [outer = 1977F400] 05:38:56 INFO - PROCESS | 3332 | 1461069536089 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:38:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 970ms 05:38:56 INFO - PROCESS | 3332 | 1461069536134 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 05:38:56 INFO - PROCESS | 3332 | 1461069536137 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 05:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:38:56 INFO - PROCESS | 3332 | 1461069536140 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:38:56 INFO - PROCESS | 3332 | 1461069536142 Marionette TRACE conn4 <- [1,2610,null,{}] 05:38:56 INFO - PROCESS | 3332 | 1461069536146 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:56 INFO - PROCESS | 3332 | 1461069536255 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 05:38:56 INFO - PROCESS | 3332 | 1461069536394 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:56 INFO - PROCESS | 3332 | ++DOCSHELL 19FD9000 == 48 [pid = 3332] [id = 662] 05:38:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (19FDA400) [pid = 3332] [serial = 1986] [outer = 00000000] 05:38:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (1AB6AC00) [pid = 3332] [serial = 1987] [outer = 19FDA400] 05:38:56 INFO - PROCESS | 3332 | 1461069536452 Marionette DEBUG loaded listener.js 05:38:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (1AB70000) [pid = 3332] [serial = 1988] [outer = 19FDA400] 05:38:57 INFO - PROCESS | 3332 | 1461069537178 Marionette TRACE conn4 <- [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]]]}] 05:38:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1068ms 05:38:57 INFO - PROCESS | 3332 | 1461069537223 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 05:38:57 INFO - PROCESS | 3332 | 1461069537226 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 05:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:38:57 INFO - PROCESS | 3332 | 1461069537231 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:38:57 INFO - PROCESS | 3332 | 1461069537236 Marionette TRACE conn4 <- [1,2614,null,{}] 05:38:57 INFO - PROCESS | 3332 | 1461069537242 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:57 INFO - PROCESS | 3332 | 1461069537337 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 05:38:57 INFO - PROCESS | 3332 | 1461069537449 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:57 INFO - PROCESS | 3332 | ++DOCSHELL 10092C00 == 49 [pid = 3332] [id = 663] 05:38:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (10137000) [pid = 3332] [serial = 1989] [outer = 00000000] 05:38:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (10B84400) [pid = 3332] [serial = 1990] [outer = 10137000] 05:38:57 INFO - PROCESS | 3332 | 1461069537497 Marionette DEBUG loaded listener.js 05:38:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (14428000) [pid = 3332] [serial = 1991] [outer = 10137000] 05:38:58 INFO - PROCESS | 3332 | --DOCSHELL 15CD9800 == 48 [pid = 3332] [id = 521] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (1C82C800) [pid = 3332] [serial = 1900] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (18EDF000) [pid = 3332] [serial = 1936] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | 1461069538132 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:38:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 930ms 05:38:58 INFO - PROCESS | 3332 | 1461069538162 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 05:38:58 INFO - PROCESS | 3332 | 1461069538168 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 05:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:38:58 INFO - PROCESS | 3332 | 1461069538174 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:38:58 INFO - PROCESS | 3332 | 1461069538177 Marionette TRACE conn4 <- [1,2618,null,{}] 05:38:58 INFO - PROCESS | 3332 | 1461069538181 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:58 INFO - PROCESS | 3332 | 1461069538279 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (18786400) [pid = 3332] [serial = 1928] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (18786C00) [pid = 3332] [serial = 1927] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (1016A400) [pid = 3332] [serial = 1913] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 91 (0FC85800) [pid = 3332] [serial = 1909] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 90 (10B8E400) [pid = 3332] [serial = 1915] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 89 (1871A400) [pid = 3332] [serial = 1930] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 88 (18BB3C00) [pid = 3332] [serial = 1933] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 87 (0FD0E800) [pid = 3332] [serial = 1910] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 86 (0F84A400) [pid = 3332] [serial = 1903] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 85 (15C57400) [pid = 3332] [serial = 1922] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 84 (14E7D400) [pid = 3332] [serial = 1921] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 83 (1790D400) [pid = 3332] [serial = 1925] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 82 (14B28400) [pid = 3332] [serial = 1918] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 81 (0FB01800) [pid = 3332] [serial = 1904] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 80 (10087000) [pid = 3332] [serial = 1907] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 79 (10164C00) [pid = 3332] [serial = 1912] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 78 (1790D800) [pid = 3332] [serial = 1924] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 77 (10FE1800) [pid = 3332] [serial = 1916] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 76 (18733800) [pid = 3332] [serial = 1931] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 75 (14B61C00) [pid = 3332] [serial = 1919] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 74 (10032800) [pid = 3332] [serial = 1906] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | --DOMWINDOW == 73 (18BB3800) [pid = 3332] [serial = 1934] [outer = 00000000] [url = about:blank] 05:38:58 INFO - PROCESS | 3332 | 1461069538384 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:58 INFO - PROCESS | 3332 | ++DOCSHELL 0AF55400 == 49 [pid = 3332] [id = 664] 05:38:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 74 (0AF61400) [pid = 3332] [serial = 1992] [outer = 00000000] 05:38:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 75 (0FC7C400) [pid = 3332] [serial = 1993] [outer = 0AF61400] 05:38:58 INFO - PROCESS | 3332 | 1461069538430 Marionette DEBUG loaded listener.js 05:38:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 76 (10133800) [pid = 3332] [serial = 1994] [outer = 0AF61400] 05:38:58 INFO - PROCESS | 3332 | 1461069538881 Marionette TRACE conn4 <- [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]]]}] 05:38:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 770ms 05:38:58 INFO - PROCESS | 3332 | 1461069538948 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 05:38:58 INFO - PROCESS | 3332 | 1461069538950 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 05:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:38:58 INFO - PROCESS | 3332 | 1461069538954 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:38:58 INFO - PROCESS | 3332 | 1461069538957 Marionette TRACE conn4 <- [1,2622,null,{}] 05:38:58 INFO - PROCESS | 3332 | 1461069538967 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:59 INFO - PROCESS | 3332 | 1461069539057 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 05:38:59 INFO - PROCESS | 3332 | 1461069539066 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:59 INFO - PROCESS | 3332 | ++DOCSHELL 14725C00 == 50 [pid = 3332] [id = 665] 05:38:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 77 (14726400) [pid = 3332] [serial = 1995] [outer = 00000000] 05:38:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 78 (14B25800) [pid = 3332] [serial = 1996] [outer = 14726400] 05:38:59 INFO - PROCESS | 3332 | 1461069539116 Marionette DEBUG loaded listener.js 05:38:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 79 (14BC1400) [pid = 3332] [serial = 1997] [outer = 14726400] 05:38:59 INFO - PROCESS | 3332 | 1461069539598 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:38:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:38:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 671ms 05:38:59 INFO - PROCESS | 3332 | 1461069539627 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 05:38:59 INFO - PROCESS | 3332 | 1461069539630 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 05:38:59 INFO - PROCESS | 3332 | 1461069539633 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:38:59 INFO - PROCESS | 3332 | 1461069539635 Marionette TRACE conn4 <- [1,2626,null,{}] 05:38:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:38:59 INFO - PROCESS | 3332 | 1461069539638 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:59 INFO - PROCESS | 3332 | 1461069539721 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 05:38:59 INFO - PROCESS | 3332 | 1461069539728 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:59 INFO - PROCESS | 3332 | ++DOCSHELL 14C91400 == 51 [pid = 3332] [id = 666] 05:38:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 80 (15CD7400) [pid = 3332] [serial = 1998] [outer = 00000000] 05:38:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 81 (183BA400) [pid = 3332] [serial = 1999] [outer = 15CD7400] 05:38:59 INFO - PROCESS | 3332 | 1461069539776 Marionette DEBUG loaded listener.js 05:38:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 82 (1871D400) [pid = 3332] [serial = 2000] [outer = 15CD7400] 05:39:00 INFO - PROCESS | 3332 | 1461069540219 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 05:39:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:39:00 INFO - PROCESS | 3332 | 1461069540268 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 05:39:00 INFO - PROCESS | 3332 | 1461069540270 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 05:39:00 INFO - PROCESS | 3332 | 1461069540273 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:39:00 INFO - PROCESS | 3332 | 1461069540275 Marionette TRACE conn4 <- [1,2630,null,{}] 05:39:00 INFO - PROCESS | 3332 | 1461069540279 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:00 INFO - PROCESS | 3332 | 1461069540357 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 05:39:00 INFO - PROCESS | 3332 | 1461069540364 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:00 INFO - PROCESS | 3332 | ++DOCSHELL 18733C00 == 52 [pid = 3332] [id = 667] 05:39:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 83 (18782800) [pid = 3332] [serial = 2001] [outer = 00000000] 05:39:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 84 (18790C00) [pid = 3332] [serial = 2002] [outer = 18782800] 05:39:00 INFO - PROCESS | 3332 | 1461069540413 Marionette DEBUG loaded listener.js 05:39:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 85 (18BB7C00) [pid = 3332] [serial = 2003] [outer = 18782800] 05:39:00 INFO - PROCESS | 3332 | 1461069540931 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:39:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:39:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 05:39:00 INFO - PROCESS | 3332 | 1461069540947 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 05:39:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:39:00 INFO - PROCESS | 3332 | 1461069540949 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 05:39:00 INFO - PROCESS | 3332 | 1461069540952 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:39:00 INFO - PROCESS | 3332 | 1461069540954 Marionette TRACE conn4 <- [1,2634,null,{}] 05:39:00 INFO - PROCESS | 3332 | 1461069540958 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:01 INFO - PROCESS | 3332 | 1461069541090 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 05:39:01 INFO - PROCESS | 3332 | 1461069541097 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:01 INFO - PROCESS | 3332 | ++DOCSHELL 0FD05C00 == 53 [pid = 3332] [id = 668] 05:39:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 86 (10038C00) [pid = 3332] [serial = 2004] [outer = 00000000] 05:39:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 87 (1919B400) [pid = 3332] [serial = 2005] [outer = 10038C00] 05:39:01 INFO - PROCESS | 3332 | 1461069541202 Marionette DEBUG loaded listener.js 05:39:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 88 (191A2C00) [pid = 3332] [serial = 2006] [outer = 10038C00] 05:39:01 INFO - PROCESS | 3332 | 1461069541637 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:39:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:39:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 05:39:01 INFO - PROCESS | 3332 | 1461069541688 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 05:39:01 INFO - PROCESS | 3332 | 1461069541690 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 05:39:01 INFO - PROCESS | 3332 | 1461069541693 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:39:01 INFO - PROCESS | 3332 | 1461069541695 Marionette TRACE conn4 <- [1,2638,null,{}] 05:39:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:39:01 INFO - PROCESS | 3332 | 1461069541699 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:01 INFO - PROCESS | 3332 | 1461069541842 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 05:39:01 INFO - PROCESS | 3332 | 1461069541866 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:01 INFO - PROCESS | 3332 | ++DOCSHELL 0FD04000 == 54 [pid = 3332] [id = 669] 05:39:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 89 (1977AC00) [pid = 3332] [serial = 2007] [outer = 00000000] 05:39:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 90 (19E05C00) [pid = 3332] [serial = 2008] [outer = 1977AC00] 05:39:01 INFO - PROCESS | 3332 | 1461069541910 Marionette DEBUG loaded listener.js 05:39:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 91 (19E0E800) [pid = 3332] [serial = 2009] [outer = 1977AC00] 05:39:02 INFO - PROCESS | 3332 | 1461069542343 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:39:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:39:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 672ms 05:39:02 INFO - PROCESS | 3332 | 1461069542369 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 05:39:02 INFO - PROCESS | 3332 | 1461069542371 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 05:39:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:39:02 INFO - PROCESS | 3332 | 1461069542374 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:39:02 INFO - PROCESS | 3332 | 1461069542376 Marionette TRACE conn4 <- [1,2642,null,{}] 05:39:02 INFO - PROCESS | 3332 | 1461069542380 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:02 INFO - PROCESS | 3332 | 1461069542490 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 05:39:02 INFO - PROCESS | 3332 | 1461069542496 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:02 INFO - PROCESS | 3332 | ++DOCSHELL 0FD03000 == 55 [pid = 3332] [id = 670] 05:39:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (19FCE000) [pid = 3332] [serial = 2010] [outer = 00000000] 05:39:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (1AB69C00) [pid = 3332] [serial = 2011] [outer = 19FCE000] 05:39:02 INFO - PROCESS | 3332 | 1461069542598 Marionette DEBUG loaded listener.js 05:39:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (1AB69800) [pid = 3332] [serial = 2012] [outer = 19FCE000] 05:39:02 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (183B6400) [pid = 3332] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:39:02 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (18ED5400) [pid = 3332] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:39:02 INFO - PROCESS | 3332 | --DOMWINDOW == 91 (14429000) [pid = 3332] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:39:02 INFO - PROCESS | 3332 | --DOMWINDOW == 90 (10136C00) [pid = 3332] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:39:02 INFO - PROCESS | 3332 | --DOMWINDOW == 89 (14BBD000) [pid = 3332] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:39:02 INFO - PROCESS | 3332 | --DOMWINDOW == 88 (0AF5DC00) [pid = 3332] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:39:02 INFO - PROCESS | 3332 | --DOMWINDOW == 87 (19184400) [pid = 3332] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:39:02 INFO - PROCESS | 3332 | --DOMWINDOW == 86 (0FB05C00) [pid = 3332] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:39:02 INFO - PROCESS | 3332 | --DOMWINDOW == 85 (10094800) [pid = 3332] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:39:02 INFO - PROCESS | 3332 | --DOMWINDOW == 84 (1C15AC00) [pid = 3332] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:39:03 INFO - PROCESS | 3332 | 1461069543060 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:39:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:39:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 05:39:03 INFO - PROCESS | 3332 | 1461069543110 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 05:39:03 INFO - PROCESS | 3332 | 1461069543112 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 05:39:03 INFO - PROCESS | 3332 | 1461069543115 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:39:03 INFO - PROCESS | 3332 | 1461069543117 Marionette TRACE conn4 <- [1,2646,null,{}] 05:39:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:39:03 INFO - PROCESS | 3332 | 1461069543120 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:03 INFO - PROCESS | 3332 | 1461069543228 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 05:39:03 INFO - PROCESS | 3332 | 1461069543235 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:03 INFO - PROCESS | 3332 | ++DOCSHELL 14E81800 == 56 [pid = 3332] [id = 671] 05:39:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 85 (16394000) [pid = 3332] [serial = 2013] [outer = 00000000] 05:39:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 86 (19B28C00) [pid = 3332] [serial = 2014] [outer = 16394000] 05:39:03 INFO - PROCESS | 3332 | 1461069543283 Marionette DEBUG loaded listener.js 05:39:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 87 (1A0ED400) [pid = 3332] [serial = 2015] [outer = 16394000] 05:39:03 INFO - PROCESS | 3332 | 1461069543729 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:39:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:39:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 05:39:03 INFO - PROCESS | 3332 | 1461069543791 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 05:39:03 INFO - PROCESS | 3332 | 1461069543793 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 05:39:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:39:03 INFO - PROCESS | 3332 | 1461069543796 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:39:03 INFO - PROCESS | 3332 | 1461069543798 Marionette TRACE conn4 <- [1,2650,null,{}] 05:39:03 INFO - PROCESS | 3332 | 1461069543802 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:03 INFO - PROCESS | 3332 | 1461069543883 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 05:39:03 INFO - PROCESS | 3332 | 1461069543889 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:03 INFO - PROCESS | 3332 | ++DOCSHELL 1ACA4000 == 57 [pid = 3332] [id = 672] 05:39:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 88 (1ACA4800) [pid = 3332] [serial = 2016] [outer = 00000000] 05:39:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 89 (1AD30400) [pid = 3332] [serial = 2017] [outer = 1ACA4800] 05:39:03 INFO - PROCESS | 3332 | 1461069543936 Marionette DEBUG loaded listener.js 05:39:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 90 (1ADCE000) [pid = 3332] [serial = 2018] [outer = 1ACA4800] 05:39:04 INFO - PROCESS | 3332 | 1461069544372 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:39:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:39:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 632ms 05:39:04 INFO - PROCESS | 3332 | 1461069544432 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 05:39:04 INFO - PROCESS | 3332 | 1461069544435 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 05:39:04 INFO - PROCESS | 3332 | 1461069544438 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:39:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:39:04 INFO - PROCESS | 3332 | 1461069544441 Marionette TRACE conn4 <- [1,2654,null,{}] 05:39:04 INFO - PROCESS | 3332 | 1461069544444 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:04 INFO - PROCESS | 3332 | 1461069544542 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 05:39:04 INFO - PROCESS | 3332 | 1461069544548 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:04 INFO - PROCESS | 3332 | ++DOCSHELL 1B097C00 == 58 [pid = 3332] [id = 673] 05:39:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 91 (1B112400) [pid = 3332] [serial = 2019] [outer = 00000000] 05:39:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (1B386400) [pid = 3332] [serial = 2020] [outer = 1B112400] 05:39:04 INFO - PROCESS | 3332 | 1461069544634 Marionette DEBUG loaded listener.js 05:39:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (1BDA0800) [pid = 3332] [serial = 2021] [outer = 1B112400] 05:39:05 INFO - PROCESS | 3332 | 1461069545814 Marionette TRACE conn4 <- [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]]]}] 05:39:05 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) 05:39:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1432ms 05:39:05 INFO - PROCESS | 3332 | 1461069545874 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 05:39:05 INFO - PROCESS | 3332 | 1461069545878 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 05:39:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:39:05 INFO - PROCESS | 3332 | 1461069545883 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:39:05 INFO - PROCESS | 3332 | 1461069545887 Marionette TRACE conn4 <- [1,2658,null,{}] 05:39:05 INFO - PROCESS | 3332 | 1461069545893 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:06 INFO - PROCESS | 3332 | 1461069546038 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 05:39:06 INFO - PROCESS | 3332 | 1461069546190 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:06 INFO - PROCESS | 3332 | ++DOCSHELL 10090C00 == 59 [pid = 3332] [id = 674] 05:39:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (10140C00) [pid = 3332] [serial = 2022] [outer = 00000000] 05:39:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (10B82400) [pid = 3332] [serial = 2023] [outer = 10140C00] 05:39:06 INFO - PROCESS | 3332 | 1461069546249 Marionette DEBUG loaded listener.js 05:39:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (1117FC00) [pid = 3332] [serial = 2024] [outer = 10140C00] 05:39:07 INFO - PROCESS | 3332 | 1461069547298 Marionette TRACE conn4 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 05:39:07 INFO - PROCESS | 3332 | 1461069547313 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 05:39:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:39:07 INFO - PROCESS | 3332 | 1461069547319 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:39:07 INFO - PROCESS | 3332 | 1461069547322 Marionette TRACE conn4 <- [1,2662,null,{}] 05:39:07 INFO - PROCESS | 3332 | 1461069547327 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:07 INFO - PROCESS | 3332 | 1461069547439 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 05:39:07 INFO - PROCESS | 3332 | 1461069547623 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:07 INFO - PROCESS | 3332 | ++DOCSHELL 18789800 == 60 [pid = 3332] [id = 675] 05:39:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (1878AC00) [pid = 3332] [serial = 2025] [outer = 00000000] 05:39:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (18EE6C00) [pid = 3332] [serial = 2026] [outer = 1878AC00] 05:39:07 INFO - PROCESS | 3332 | 1461069547683 Marionette DEBUG loaded listener.js 05:39:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (19020400) [pid = 3332] [serial = 2027] [outer = 1878AC00] 05:39:08 INFO - PROCESS | 3332 | 1461069548727 Marionette TRACE conn4 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 05:39:08 INFO - PROCESS | 3332 | 1461069548765 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 05:39:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:39:08 INFO - PROCESS | 3332 | 1461069548770 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:39:08 INFO - PROCESS | 3332 | 1461069548774 Marionette TRACE conn4 <- [1,2666,null,{}] 05:39:08 INFO - PROCESS | 3332 | 1461069548822 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:08 INFO - PROCESS | 3332 | 1461069548907 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 05:39:08 INFO - PROCESS | 3332 | 1461069548916 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:09 INFO - PROCESS | 3332 | ++DOCSHELL 0AF5D000 == 61 [pid = 3332] [id = 676] 05:39:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (0AF5E400) [pid = 3332] [serial = 2028] [outer = 00000000] 05:39:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (1015FC00) [pid = 3332] [serial = 2029] [outer = 0AF5E400] 05:39:09 INFO - PROCESS | 3332 | 1461069549015 Marionette DEBUG loaded listener.js 05:39:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (10167C00) [pid = 3332] [serial = 2030] [outer = 0AF5E400] 05:39:09 INFO - PROCESS | 3332 | --DOCSHELL 1003B800 == 60 [pid = 3332] [id = 655] 05:39:09 INFO - PROCESS | 3332 | --DOCSHELL 0AF56400 == 59 [pid = 3332] [id = 657] 05:39:09 INFO - PROCESS | 3332 | --DOCSHELL 18ED5000 == 58 [pid = 3332] [id = 654] 05:39:09 INFO - PROCESS | 3332 | --DOCSHELL 0F842C00 == 57 [pid = 3332] [id = 656] 05:39:09 INFO - PROCESS | 3332 | --DOCSHELL 1ACA4000 == 56 [pid = 3332] [id = 672] 05:39:09 INFO - PROCESS | 3332 | --DOCSHELL 14E81800 == 55 [pid = 3332] [id = 671] 05:39:09 INFO - PROCESS | 3332 | --DOCSHELL 0FD03000 == 54 [pid = 3332] [id = 670] 05:39:09 INFO - PROCESS | 3332 | --DOCSHELL 0FD04000 == 53 [pid = 3332] [id = 669] 05:39:09 INFO - PROCESS | 3332 | --DOCSHELL 0FD05C00 == 52 [pid = 3332] [id = 668] 05:39:09 INFO - PROCESS | 3332 | --DOCSHELL 18733C00 == 51 [pid = 3332] [id = 667] 05:39:09 INFO - PROCESS | 3332 | --DOCSHELL 14C91400 == 50 [pid = 3332] [id = 666] 05:39:09 INFO - PROCESS | 3332 | --DOCSHELL 14725C00 == 49 [pid = 3332] [id = 665] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (19E08000) [pid = 3332] [serial = 1975] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOCSHELL 0AF55400 == 48 [pid = 3332] [id = 664] 05:39:09 INFO - PROCESS | 3332 | --DOCSHELL 10092C00 == 47 [pid = 3332] [id = 663] 05:39:09 INFO - PROCESS | 3332 | --DOCSHELL 14728C00 == 46 [pid = 3332] [id = 660] 05:39:09 INFO - PROCESS | 3332 | --DOCSHELL 10087400 == 45 [pid = 3332] [id = 659] 05:39:09 INFO - PROCESS | 3332 | --DOCSHELL 1977E400 == 44 [pid = 3332] [id = 658] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (1C94B000) [pid = 3332] [serial = 1901] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (19774000) [pid = 3332] [serial = 1967] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (14B26400) [pid = 3332] [serial = 1955] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (19781400) [pid = 3332] [serial = 1973] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (18BB3000) [pid = 3332] [serial = 1961] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (14C91C00) [pid = 3332] [serial = 1970] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (179DCC00) [pid = 3332] [serial = 1958] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (18BACC00) [pid = 3332] [serial = 1960] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (19083C00) [pid = 3332] [serial = 1964] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 91 (14729000) [pid = 3332] [serial = 1954] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 90 (10164800) [pid = 3332] [serial = 1939] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 89 (14E84000) [pid = 3332] [serial = 1942] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 88 (18EED000) [pid = 3332] [serial = 1963] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 87 (10166400) [pid = 3332] [serial = 1951] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 86 (10192400) [pid = 3332] [serial = 1952] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 85 (19186000) [pid = 3332] [serial = 1945] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 84 (17909000) [pid = 3332] [serial = 1957] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 83 (10092000) [pid = 3332] [serial = 1949] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 82 (0FD03400) [pid = 3332] [serial = 1948] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 81 (19695400) [pid = 3332] [serial = 1966] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 80 (1471E800) [pid = 3332] [serial = 1969] [outer = 00000000] [url = about:blank] 05:39:09 INFO - PROCESS | 3332 | --DOMWINDOW == 79 (1977D000) [pid = 3332] [serial = 1972] [outer = 00000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3332 | 1461069550199 Marionette TRACE conn4 <- [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]]]}] 05:39:10 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) 05:39:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1477ms 05:39:10 INFO - PROCESS | 3332 | 1461069550252 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 05:39:10 INFO - PROCESS | 3332 | 1461069550257 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 05:39:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:39:10 INFO - PROCESS | 3332 | 1461069550263 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:39:10 INFO - PROCESS | 3332 | 1461069550266 Marionette TRACE conn4 <- [1,2670,null,{}] 05:39:10 INFO - PROCESS | 3332 | 1461069550270 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:10 INFO - PROCESS | 3332 | 1461069550356 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 05:39:10 INFO - PROCESS | 3332 | 1461069550364 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:10 INFO - PROCESS | 3332 | ++DOCSHELL 0AF5A800 == 45 [pid = 3332] [id = 677] 05:39:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 80 (0F37F400) [pid = 3332] [serial = 2031] [outer = 00000000] 05:39:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 81 (10138000) [pid = 3332] [serial = 2032] [outer = 0F37F400] 05:39:10 INFO - PROCESS | 3332 | 1461069550412 Marionette DEBUG loaded listener.js 05:39:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 82 (10169000) [pid = 3332] [serial = 2033] [outer = 0F37F400] 05:39:11 INFO - PROCESS | 3332 | 1461069551347 Marionette TRACE conn4 <- [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]]]}] 05:39:11 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) 05:39:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1118ms 05:39:11 INFO - PROCESS | 3332 | 1461069551384 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 05:39:11 INFO - PROCESS | 3332 | 1461069551386 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 05:39:11 INFO - PROCESS | 3332 | 1461069551390 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:39:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:39:11 INFO - PROCESS | 3332 | 1461069551393 Marionette TRACE conn4 <- [1,2674,null,{}] 05:39:11 INFO - PROCESS | 3332 | 1461069551404 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:11 INFO - PROCESS | 3332 | 1461069551493 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 05:39:11 INFO - PROCESS | 3332 | 1461069551502 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:11 INFO - PROCESS | 3332 | ++DOCSHELL 11177400 == 46 [pid = 3332] [id = 678] 05:39:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 83 (146D2000) [pid = 3332] [serial = 2034] [outer = 00000000] 05:39:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 84 (14B2F800) [pid = 3332] [serial = 2035] [outer = 146D2000] 05:39:11 INFO - PROCESS | 3332 | 1461069551554 Marionette DEBUG loaded listener.js 05:39:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 85 (14C02C00) [pid = 3332] [serial = 2036] [outer = 146D2000] 05:39:12 INFO - PROCESS | 3332 | 1461069552552 Marionette TRACE conn4 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 05:39:12 INFO - PROCESS | 3332 | 1461069552576 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 05:39:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:39:12 INFO - PROCESS | 3332 | 1461069552579 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:39:12 INFO - PROCESS | 3332 | 1461069552581 Marionette TRACE conn4 <- [1,2678,null,{}] 05:39:12 INFO - PROCESS | 3332 | 1461069552591 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:12 INFO - PROCESS | 3332 | 1461069552704 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 05:39:12 INFO - PROCESS | 3332 | 1461069552711 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:12 INFO - PROCESS | 3332 | ++DOCSHELL 15C58000 == 47 [pid = 3332] [id = 679] 05:39:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 86 (15CD9000) [pid = 3332] [serial = 2037] [outer = 00000000] 05:39:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 87 (179DCC00) [pid = 3332] [serial = 2038] [outer = 15CD9000] 05:39:12 INFO - PROCESS | 3332 | 1461069552759 Marionette DEBUG loaded listener.js 05:39:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 88 (1871A800) [pid = 3332] [serial = 2039] [outer = 15CD9000] 05:39:13 INFO - PROCESS | 3332 | 1461069553844 Marionette TRACE conn4 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 05:39:13 INFO - PROCESS | 3332 | 1461069553919 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 05:39:13 INFO - PROCESS | 3332 | 1461069553922 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:39:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:39:13 INFO - PROCESS | 3332 | 1461069553924 Marionette TRACE conn4 <- [1,2682,null,{}] 05:39:13 INFO - PROCESS | 3332 | 1461069553927 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:14 INFO - PROCESS | 3332 | 1461069554009 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 05:39:14 INFO - PROCESS | 3332 | 1461069554014 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:14 INFO - PROCESS | 3332 | ++DOCSHELL 10094000 == 48 [pid = 3332] [id = 680] 05:39:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 74 (10134800) [pid = 3332] [serial = 2040] [outer = 00000000] 05:39:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 75 (10B80C00) [pid = 3332] [serial = 2041] [outer = 10134800] 05:39:14 INFO - PROCESS | 3332 | 1461069554063 Marionette DEBUG loaded listener.js 05:39:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 76 (14726400) [pid = 3332] [serial = 2042] [outer = 10134800] 05:39:15 INFO - PROCESS | 3332 | 1461069555002 Marionette TRACE conn4 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 05:39:15 INFO - PROCESS | 3332 | 1461069555051 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 05:39:15 INFO - PROCESS | 3332 | 1461069555055 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:39:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:39:15 INFO - PROCESS | 3332 | 1461069555056 Marionette TRACE conn4 <- [1,2686,null,{}] 05:39:15 INFO - PROCESS | 3332 | 1461069555064 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:15 INFO - PROCESS | 3332 | 1461069555171 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 05:39:15 INFO - PROCESS | 3332 | 1461069555179 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:15 INFO - PROCESS | 3332 | ++DOCSHELL 0AF56800 == 49 [pid = 3332] [id = 681] 05:39:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 77 (0F83D400) [pid = 3332] [serial = 2043] [outer = 00000000] 05:39:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 78 (18C1F400) [pid = 3332] [serial = 2044] [outer = 0F83D400] 05:39:15 INFO - PROCESS | 3332 | 1461069555231 Marionette DEBUG loaded listener.js 05:39:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 79 (18ED8800) [pid = 3332] [serial = 2045] [outer = 0F83D400] 05:39:16 INFO - PROCESS | 3332 | 1461069556220 Marionette TRACE conn4 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 05:39:16 INFO - PROCESS | 3332 | 1461069556244 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 05:39:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:39:16 INFO - PROCESS | 3332 | 1461069556250 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:39:16 INFO - PROCESS | 3332 | 1461069556254 Marionette TRACE conn4 <- [1,2690,null,{}] 05:39:16 INFO - PROCESS | 3332 | 1461069556260 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:16 INFO - PROCESS | 3332 | 1461069556371 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 05:39:16 INFO - PROCESS | 3332 | 1461069556504 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:16 INFO - PROCESS | 3332 | ++DOCSHELL 0FC7D800 == 50 [pid = 3332] [id = 682] 05:39:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 80 (0FD0D800) [pid = 3332] [serial = 2046] [outer = 00000000] 05:39:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 81 (10140000) [pid = 3332] [serial = 2047] [outer = 0FD0D800] 05:39:16 INFO - PROCESS | 3332 | 1461069556562 Marionette DEBUG loaded listener.js 05:39:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 82 (10196000) [pid = 3332] [serial = 2048] [outer = 0FD0D800] 05:39:17 INFO - PROCESS | 3332 | 1461069557191 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:39:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:39:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 971ms 05:39:17 INFO - PROCESS | 3332 | 1461069557225 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 05:39:17 INFO - PROCESS | 3332 | 1461069557231 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 05:39:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:39:17 INFO - PROCESS | 3332 | 1461069557238 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:39:17 INFO - PROCESS | 3332 | 1461069557241 Marionette TRACE conn4 <- [1,2694,null,{}] 05:39:17 INFO - PROCESS | 3332 | 1461069557245 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:17 INFO - PROCESS | 3332 | 1461069557349 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 05:39:17 INFO - PROCESS | 3332 | 1461069557458 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:17 INFO - PROCESS | 3332 | ++DOCSHELL 103CF000 == 51 [pid = 3332] [id = 683] 05:39:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 83 (14429000) [pid = 3332] [serial = 2049] [outer = 00000000] 05:39:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 84 (14E7D800) [pid = 3332] [serial = 2050] [outer = 14429000] 05:39:17 INFO - PROCESS | 3332 | 1461069557513 Marionette DEBUG loaded listener.js 05:39:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 85 (16395000) [pid = 3332] [serial = 2051] [outer = 14429000] 05:39:18 INFO - PROCESS | 3332 | 1461069558132 Marionette TRACE conn4 <- [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]]]}] 05:39:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:39:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 930ms 05:39:18 INFO - PROCESS | 3332 | 1461069558169 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 05:39:18 INFO - PROCESS | 3332 | 1461069558172 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 05:39:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:39:18 INFO - PROCESS | 3332 | 1461069558176 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:39:18 INFO - PROCESS | 3332 | 1461069558180 Marionette TRACE conn4 <- [1,2698,null,{}] 05:39:18 INFO - PROCESS | 3332 | 1461069558192 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:18 INFO - PROCESS | 3332 | 1461069558307 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 05:39:18 INFO - PROCESS | 3332 | 1461069558443 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:18 INFO - PROCESS | 3332 | ++DOCSHELL 18E7B800 == 52 [pid = 3332] [id = 684] 05:39:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 86 (18EDC400) [pid = 3332] [serial = 2052] [outer = 00000000] 05:39:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 87 (19074400) [pid = 3332] [serial = 2053] [outer = 18EDC400] 05:39:18 INFO - PROCESS | 3332 | 1461069558503 Marionette DEBUG loaded listener.js 05:39:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 88 (1919C000) [pid = 3332] [serial = 2054] [outer = 18EDC400] 05:39:19 INFO - PROCESS | 3332 | 1461069559148 Marionette TRACE conn4 <- [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] 05:39:19 INFO - PROCESS | 3332 | 1461069559218 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 05:39:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:39:19 INFO - PROCESS | 3332 | 1461069559222 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:39:19 INFO - PROCESS | 3332 | 1461069559224 Marionette TRACE conn4 <- [1,2702,null,{}] 05:39:19 INFO - PROCESS | 3332 | 1461069559228 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:19 INFO - PROCESS | 3332 | 1461069559338 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 05:39:19 INFO - PROCESS | 3332 | 1461069559468 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:19 INFO - PROCESS | 3332 | ++DOCSHELL 1919EC00 == 53 [pid = 3332] [id = 685] 05:39:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 89 (1969A800) [pid = 3332] [serial = 2055] [outer = 00000000] 05:39:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 90 (19E06800) [pid = 3332] [serial = 2056] [outer = 1969A800] 05:39:19 INFO - PROCESS | 3332 | 1461069559527 Marionette DEBUG loaded listener.js 05:39:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 91 (19E09000) [pid = 3332] [serial = 2057] [outer = 1969A800] 05:39:20 INFO - PROCESS | 3332 | 1461069560087 Marionette TRACE conn4 <- [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]]]}] 05:39:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:39:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 932ms 05:39:20 INFO - PROCESS | 3332 | 1461069560154 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 05:39:20 INFO - PROCESS | 3332 | 1461069560157 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 05:39:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:39:20 INFO - PROCESS | 3332 | 1461069560160 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:39:20 INFO - PROCESS | 3332 | 1461069560163 Marionette TRACE conn4 <- [1,2706,null,{}] 05:39:20 INFO - PROCESS | 3332 | 1461069560167 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:20 INFO - PROCESS | 3332 | 1461069560267 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 05:39:20 INFO - PROCESS | 3332 | 1461069560381 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:20 INFO - PROCESS | 3332 | ++DOCSHELL 0AF56400 == 54 [pid = 3332] [id = 686] 05:39:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (0AF5BC00) [pid = 3332] [serial = 2058] [outer = 00000000] 05:39:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (0FD03800) [pid = 3332] [serial = 2059] [outer = 0AF5BC00] 05:39:20 INFO - PROCESS | 3332 | 1461069560568 Marionette DEBUG loaded listener.js 05:39:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (1003C400) [pid = 3332] [serial = 2060] [outer = 0AF5BC00] 05:39:21 INFO - PROCESS | 3332 | --DOCSHELL 10142800 == 53 [pid = 3332] [id = 532] 05:39:21 INFO - PROCESS | 3332 | --DOCSHELL 10094000 == 52 [pid = 3332] [id = 680] 05:39:21 INFO - PROCESS | 3332 | --DOCSHELL 15C58000 == 51 [pid = 3332] [id = 679] 05:39:21 INFO - PROCESS | 3332 | --DOCSHELL 11177400 == 50 [pid = 3332] [id = 678] 05:39:21 INFO - PROCESS | 3332 | --DOCSHELL 0AF5A800 == 49 [pid = 3332] [id = 677] 05:39:21 INFO - PROCESS | 3332 | --DOCSHELL 0AF5D000 == 48 [pid = 3332] [id = 676] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (18EEA400) [pid = 3332] [serial = 1937] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (1919B400) [pid = 3332] [serial = 2005] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 91 (19E05C00) [pid = 3332] [serial = 2008] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 90 (183BA400) [pid = 3332] [serial = 1999] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 89 (1871D400) [pid = 3332] [serial = 2000] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 88 (14B25800) [pid = 3332] [serial = 1996] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 87 (14BC1400) [pid = 3332] [serial = 1997] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 86 (0FC7C400) [pid = 3332] [serial = 1993] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 85 (10133800) [pid = 3332] [serial = 1994] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 84 (191A2C00) [pid = 3332] [serial = 2006] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 83 (14428000) [pid = 3332] [serial = 1991] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 82 (10B84400) [pid = 3332] [serial = 1990] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 81 (1AB70000) [pid = 3332] [serial = 1988] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 80 (1AB6AC00) [pid = 3332] [serial = 1987] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 79 (18790C00) [pid = 3332] [serial = 2002] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 78 (10169800) [pid = 3332] [serial = 1978] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 77 (15C52400) [pid = 3332] [serial = 1981] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 76 (19E0DC00) [pid = 3332] [serial = 1984] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 75 (1AB69C00) [pid = 3332] [serial = 2011] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 74 (1B386400) [pid = 3332] [serial = 2020] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 73 (1ADCE000) [pid = 3332] [serial = 2018] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 72 (19B28C00) [pid = 3332] [serial = 2014] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 71 (1AD30400) [pid = 3332] [serial = 2017] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 70 (1A0ED400) [pid = 3332] [serial = 2015] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 69 (19E0E800) [pid = 3332] [serial = 2009] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 68 (1AB69800) [pid = 3332] [serial = 2012] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 67 (18BB7C00) [pid = 3332] [serial = 2003] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 66 (10196400) [pid = 3332] [serial = 1940] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 65 (1919E800) [pid = 3332] [serial = 1946] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | --DOMWINDOW == 64 (1639C400) [pid = 3332] [serial = 1943] [outer = 00000000] [url = about:blank] 05:39:21 INFO - PROCESS | 3332 | 1461069561250 Marionette TRACE conn4 <- [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] 05:39:21 INFO - PROCESS | 3332 | 1461069561294 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 05:39:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:39:21 INFO - PROCESS | 3332 | 1461069561299 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:39:21 INFO - PROCESS | 3332 | 1461069561302 Marionette TRACE conn4 <- [1,2710,null,{}] 05:39:21 INFO - PROCESS | 3332 | 1461069561307 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:21 INFO - PROCESS | 3332 | 1461069561396 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 05:39:21 INFO - PROCESS | 3332 | 1461069561404 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:21 INFO - PROCESS | 3332 | ++DOCSHELL 10197800 == 49 [pid = 3332] [id = 687] 05:39:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 65 (10198800) [pid = 3332] [serial = 2061] [outer = 00000000] 05:39:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 66 (10349C00) [pid = 3332] [serial = 2062] [outer = 10198800] 05:39:21 INFO - PROCESS | 3332 | 1461069561453 Marionette DEBUG loaded listener.js 05:39:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 67 (10BD6800) [pid = 3332] [serial = 2063] [outer = 10198800] 05:39:22 INFO - PROCESS | 3332 | 1461069561995 Marionette TRACE conn4 <- [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] 05:39:22 INFO - PROCESS | 3332 | 1461069562037 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 05:39:22 INFO - PROCESS | 3332 | 1461069562044 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:39:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:39:22 INFO - PROCESS | 3332 | 1461069562046 Marionette TRACE conn4 <- [1,2714,null,{}] 05:39:22 INFO - PROCESS | 3332 | 1461069562050 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:22 INFO - PROCESS | 3332 | 1461069562135 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 05:39:22 INFO - PROCESS | 3332 | 1461069562233 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:22 INFO - PROCESS | 3332 | ++DOCSHELL 14427800 == 50 [pid = 3332] [id = 688] 05:39:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 68 (14428800) [pid = 3332] [serial = 2064] [outer = 00000000] 05:39:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 69 (15CDA400) [pid = 3332] [serial = 2065] [outer = 14428800] 05:39:22 INFO - PROCESS | 3332 | 1461069562279 Marionette DEBUG loaded listener.js 05:39:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 70 (17907400) [pid = 3332] [serial = 2066] [outer = 14428800] 05:39:22 INFO - PROCESS | 3332 | 1461069562673 Marionette TRACE conn4 <- [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]]]}] 05:39:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:39:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 05:39:22 INFO - PROCESS | 3332 | 1461069562719 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 05:39:22 INFO - PROCESS | 3332 | 1461069562722 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 05:39:22 INFO - PROCESS | 3332 | 1461069562725 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:39:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:39:22 INFO - PROCESS | 3332 | 1461069562729 Marionette TRACE conn4 <- [1,2718,null,{}] 05:39:22 INFO - PROCESS | 3332 | 1461069562739 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:22 INFO - PROCESS | 3332 | 1461069562831 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 05:39:22 INFO - PROCESS | 3332 | 1461069562838 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:22 INFO - PROCESS | 3332 | ++DOCSHELL 18720400 == 51 [pid = 3332] [id = 689] 05:39:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 71 (18782C00) [pid = 3332] [serial = 2067] [outer = 00000000] 05:39:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 72 (18E6D400) [pid = 3332] [serial = 2068] [outer = 18782C00] 05:39:22 INFO - PROCESS | 3332 | 1461069562884 Marionette DEBUG loaded listener.js 05:39:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 73 (18EE1400) [pid = 3332] [serial = 2069] [outer = 18782C00] 05:39:23 INFO - PROCESS | 3332 | 1461069563822 Marionette TRACE conn4 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 05:39:23 INFO - PROCESS | 3332 | 1461069563851 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 05:39:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:39:23 INFO - PROCESS | 3332 | 1461069563860 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:39:23 INFO - PROCESS | 3332 | 1461069563862 Marionette TRACE conn4 <- [1,2722,null,{}] 05:39:23 INFO - PROCESS | 3332 | 1461069563865 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:24 INFO - PROCESS | 3332 | 1461069563984 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 05:39:24 INFO - PROCESS | 3332 | 1461069563990 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:24 INFO - PROCESS | 3332 | ++DOCSHELL 18EE6800 == 52 [pid = 3332] [id = 690] 05:39:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 74 (1907B400) [pid = 3332] [serial = 2070] [outer = 00000000] 05:39:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 75 (1963C800) [pid = 3332] [serial = 2071] [outer = 1907B400] 05:39:24 INFO - PROCESS | 3332 | 1461069564038 Marionette DEBUG loaded listener.js 05:39:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 76 (19779C00) [pid = 3332] [serial = 2072] [outer = 1907B400] 05:39:24 INFO - PROCESS | 3332 | 1461069564477 Marionette TRACE conn4 <- [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]]]}] 05:39:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:39:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 671ms 05:39:24 INFO - PROCESS | 3332 | 1461069564533 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 05:39:24 INFO - PROCESS | 3332 | 1461069564535 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 05:39:24 INFO - PROCESS | 3332 | 1461069564538 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:39:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:39:24 INFO - PROCESS | 3332 | 1461069564540 Marionette TRACE conn4 <- [1,2726,null,{}] 05:39:24 INFO - PROCESS | 3332 | 1461069564544 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:24 INFO - PROCESS | 3332 | 1461069564654 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 05:39:24 INFO - PROCESS | 3332 | 1461069564660 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:24 INFO - PROCESS | 3332 | ++DOCSHELL 19E03800 == 53 [pid = 3332] [id = 691] 05:39:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 77 (19E04400) [pid = 3332] [serial = 2073] [outer = 00000000] 05:39:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 78 (19FCD400) [pid = 3332] [serial = 2074] [outer = 19E04400] 05:39:24 INFO - PROCESS | 3332 | 1461069564779 Marionette DEBUG loaded listener.js 05:39:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 79 (1A0F1800) [pid = 3332] [serial = 2075] [outer = 19E04400] 05:39:24 INFO - PROCESS | 3332 | --DOMWINDOW == 78 (15CD9000) [pid = 3332] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:39:24 INFO - PROCESS | 3332 | --DOMWINDOW == 77 (146D2000) [pid = 3332] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:39:24 INFO - PROCESS | 3332 | --DOMWINDOW == 76 (0F37F400) [pid = 3332] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:39:24 INFO - PROCESS | 3332 | --DOMWINDOW == 75 (0AF5E400) [pid = 3332] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:39:24 INFO - PROCESS | 3332 | --DOMWINDOW == 74 (10134800) [pid = 3332] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:39:25 INFO - PROCESS | 3332 | 1461069565160 Marionette TRACE conn4 <- [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]]]}] 05:39:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:39:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 05:39:25 INFO - PROCESS | 3332 | 1461069565213 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 05:39:25 INFO - PROCESS | 3332 | 1461069565215 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 05:39:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:39:25 INFO - PROCESS | 3332 | 1461069565218 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:39:25 INFO - PROCESS | 3332 | 1461069565220 Marionette TRACE conn4 <- [1,2730,null,{}] 05:39:25 INFO - PROCESS | 3332 | 1461069565223 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:25 INFO - PROCESS | 3332 | 1461069565337 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 05:39:25 INFO - PROCESS | 3332 | 1461069565347 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:25 INFO - PROCESS | 3332 | ++DOCSHELL 0F890400 == 54 [pid = 3332] [id = 692] 05:39:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 75 (1013AC00) [pid = 3332] [serial = 2076] [outer = 00000000] 05:39:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 76 (1AB75000) [pid = 3332] [serial = 2077] [outer = 1013AC00] 05:39:25 INFO - PROCESS | 3332 | 1461069565391 Marionette DEBUG loaded listener.js 05:39:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 77 (1ABC9400) [pid = 3332] [serial = 2078] [outer = 1013AC00] 05:39:25 INFO - PROCESS | 3332 | 1461069565816 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:39:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:39:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 630ms 05:39:25 INFO - PROCESS | 3332 | 1461069565858 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 05:39:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:39:25 INFO - PROCESS | 3332 | 1461069565860 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 05:39:25 INFO - PROCESS | 3332 | 1461069565863 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:39:25 INFO - PROCESS | 3332 | 1461069565864 Marionette TRACE conn4 <- [1,2734,null,{}] 05:39:25 INFO - PROCESS | 3332 | 1461069565868 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:25 INFO - PROCESS | 3332 | 1461069565949 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 05:39:25 INFO - PROCESS | 3332 | 1461069565955 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:25 INFO - PROCESS | 3332 | ++DOCSHELL 1AB6E800 == 55 [pid = 3332] [id = 693] 05:39:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 78 (1ACA2C00) [pid = 3332] [serial = 2079] [outer = 00000000] 05:39:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 79 (1ACAD000) [pid = 3332] [serial = 2080] [outer = 1ACA2C00] 05:39:26 INFO - PROCESS | 3332 | 1461069565999 Marionette DEBUG loaded listener.js 05:39:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 80 (1ACAC400) [pid = 3332] [serial = 2081] [outer = 1ACA2C00] 05:39:26 INFO - PROCESS | 3332 | 1461069566427 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:39:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:39:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 570ms 05:39:26 INFO - PROCESS | 3332 | 1461069566434 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 05:39:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:39:26 INFO - PROCESS | 3332 | 1461069566436 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 05:39:26 INFO - PROCESS | 3332 | 1461069566439 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:39:26 INFO - PROCESS | 3332 | 1461069566440 Marionette TRACE conn4 <- [1,2738,null,{}] 05:39:26 INFO - PROCESS | 3332 | 1461069566444 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:26 INFO - PROCESS | 3332 | 1461069566566 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 05:39:26 INFO - PROCESS | 3332 | 1461069566575 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:26 INFO - PROCESS | 3332 | ++DOCSHELL 1ACAB400 == 56 [pid = 3332] [id = 694] 05:39:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 81 (1ADD0800) [pid = 3332] [serial = 2082] [outer = 00000000] 05:39:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 82 (1B1A3800) [pid = 3332] [serial = 2083] [outer = 1ADD0800] 05:39:26 INFO - PROCESS | 3332 | 1461069566621 Marionette DEBUG loaded listener.js 05:39:26 INFO - PROCESS | 3332 | ++DOMWINDOW == 83 (1B385C00) [pid = 3332] [serial = 2084] [outer = 1ADD0800] 05:39:27 INFO - PROCESS | 3332 | 1461069567048 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:39:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:39:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 631ms 05:39:27 INFO - PROCESS | 3332 | 1461069567070 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 05:39:27 INFO - PROCESS | 3332 | 1461069567072 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 05:39:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:39:27 INFO - PROCESS | 3332 | 1461069567075 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:39:27 INFO - PROCESS | 3332 | 1461069567077 Marionette TRACE conn4 <- [1,2742,null,{}] 05:39:27 INFO - PROCESS | 3332 | 1461069567080 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:27 INFO - PROCESS | 3332 | 1461069567203 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 05:39:27 INFO - PROCESS | 3332 | 1461069567212 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:27 INFO - PROCESS | 3332 | ++DOCSHELL 1BD4A000 == 57 [pid = 3332] [id = 695] 05:39:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 84 (1BD53400) [pid = 3332] [serial = 2085] [outer = 00000000] 05:39:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 85 (1C7E5800) [pid = 3332] [serial = 2086] [outer = 1BD53400] 05:39:27 INFO - PROCESS | 3332 | 1461069567260 Marionette DEBUG loaded listener.js 05:39:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 86 (1C7F2C00) [pid = 3332] [serial = 2087] [outer = 1BD53400] 05:39:28 INFO - PROCESS | 3332 | 1461069567972 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:39:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:39:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 930ms 05:39:28 INFO - PROCESS | 3332 | 1461069568007 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 05:39:28 INFO - PROCESS | 3332 | 1461069568013 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 05:39:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:39:28 INFO - PROCESS | 3332 | 1461069568019 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:39:28 INFO - PROCESS | 3332 | 1461069568023 Marionette TRACE conn4 <- [1,2746,null,{}] 05:39:28 INFO - PROCESS | 3332 | 1461069568028 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:28 INFO - PROCESS | 3332 | 1461069568142 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 05:39:28 INFO - PROCESS | 3332 | 1461069568283 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:28 INFO - PROCESS | 3332 | ++DOCSHELL 10192400 == 58 [pid = 3332] [id = 696] 05:39:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 87 (10BD2800) [pid = 3332] [serial = 2088] [outer = 00000000] 05:39:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 88 (14BC1400) [pid = 3332] [serial = 2089] [outer = 10BD2800] 05:39:28 INFO - PROCESS | 3332 | 1461069568343 Marionette DEBUG loaded listener.js 05:39:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 89 (14E81800) [pid = 3332] [serial = 2090] [outer = 10BD2800] 05:39:28 INFO - PROCESS | 3332 | 1461069568883 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:39:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:39:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 870ms 05:39:28 INFO - PROCESS | 3332 | 1461069568892 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 05:39:28 INFO - PROCESS | 3332 | 1461069568898 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 05:39:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:39:28 INFO - PROCESS | 3332 | 1461069568905 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:39:28 INFO - PROCESS | 3332 | 1461069568908 Marionette TRACE conn4 <- [1,2750,null,{}] 05:39:28 INFO - PROCESS | 3332 | 1461069568912 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:29 INFO - PROCESS | 3332 | 1461069569027 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 05:39:29 INFO - PROCESS | 3332 | 1461069569139 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:29 INFO - PROCESS | 3332 | ++DOCSHELL 18721C00 == 59 [pid = 3332] [id = 697] 05:39:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 90 (18732800) [pid = 3332] [serial = 2091] [outer = 00000000] 05:39:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 91 (1919B400) [pid = 3332] [serial = 2092] [outer = 18732800] 05:39:29 INFO - PROCESS | 3332 | 1461069569194 Marionette DEBUG loaded listener.js 05:39:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (19B23400) [pid = 3332] [serial = 2093] [outer = 18732800] 05:39:29 INFO - PROCESS | 3332 | 1461069569806 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:39:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:39:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 931ms 05:39:29 INFO - PROCESS | 3332 | 1461069569837 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 05:39:29 INFO - PROCESS | 3332 | 1461069569839 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 05:39:29 INFO - PROCESS | 3332 | 1461069569843 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:39:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:39:29 INFO - PROCESS | 3332 | 1461069569847 Marionette TRACE conn4 <- [1,2754,null,{}] 05:39:29 INFO - PROCESS | 3332 | 1461069569858 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:30 INFO - PROCESS | 3332 | 1461069569970 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 05:39:30 INFO - PROCESS | 3332 | 1461069570111 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:30 INFO - PROCESS | 3332 | ++DOCSHELL 1C827400 == 60 [pid = 3332] [id = 698] 05:39:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (1C82B000) [pid = 3332] [serial = 2094] [outer = 00000000] 05:39:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (1C916400) [pid = 3332] [serial = 2095] [outer = 1C82B000] 05:39:30 INFO - PROCESS | 3332 | 1461069570171 Marionette DEBUG loaded listener.js 05:39:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (1C921400) [pid = 3332] [serial = 2096] [outer = 1C82B000] 05:39:30 INFO - PROCESS | 3332 | 1461069570692 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:39:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:39:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 931ms 05:39:30 INFO - PROCESS | 3332 | 1461069570777 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 05:39:30 INFO - PROCESS | 3332 | 1461069570780 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 05:39:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:39:30 INFO - PROCESS | 3332 | 1461069570784 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:39:30 INFO - PROCESS | 3332 | 1461069570786 Marionette TRACE conn4 <- [1,2758,null,{}] 05:39:30 INFO - PROCESS | 3332 | 1461069570790 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:30 INFO - PROCESS | 3332 | 1461069570897 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 05:39:31 INFO - PROCESS | 3332 | 1461069571036 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:31 INFO - PROCESS | 3332 | ++DOCSHELL 1C91DC00 == 61 [pid = 3332] [id = 699] 05:39:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (1C94D800) [pid = 3332] [serial = 2097] [outer = 00000000] 05:39:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (1C954000) [pid = 3332] [serial = 2098] [outer = 1C94D800] 05:39:31 INFO - PROCESS | 3332 | 1461069571092 Marionette DEBUG loaded listener.js 05:39:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (1C957800) [pid = 3332] [serial = 2099] [outer = 1C94D800] 05:39:31 INFO - PROCESS | 3332 | 1461069571650 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:39:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:39:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 870ms 05:39:31 INFO - PROCESS | 3332 | 1461069571689 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 05:39:31 INFO - PROCESS | 3332 | 1461069571692 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 05:39:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:39:31 INFO - PROCESS | 3332 | 1461069571695 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:39:31 INFO - PROCESS | 3332 | 1461069571697 Marionette TRACE conn4 <- [1,2762,null,{}] 05:39:31 INFO - PROCESS | 3332 | 1461069571701 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:31 INFO - PROCESS | 3332 | 1461069571809 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 05:39:31 INFO - PROCESS | 3332 | 1461069571936 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:31 INFO - PROCESS | 3332 | ++DOCSHELL 10165800 == 62 [pid = 3332] [id = 700] 05:39:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (1C822C00) [pid = 3332] [serial = 2100] [outer = 00000000] 05:39:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (1C985800) [pid = 3332] [serial = 2101] [outer = 1C822C00] 05:39:32 INFO - PROCESS | 3332 | 1461069571991 Marionette DEBUG loaded listener.js 05:39:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (1C9E7800) [pid = 3332] [serial = 2102] [outer = 1C822C00] 05:39:32 INFO - PROCESS | 3332 | 1461069572809 Marionette TRACE conn4 <- [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]]]}] 05:39:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:39:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1168ms 05:39:32 INFO - PROCESS | 3332 | 1461069572866 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 05:39:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:39:32 INFO - PROCESS | 3332 | 1461069572870 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 05:39:32 INFO - PROCESS | 3332 | 1461069572875 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:39:32 INFO - PROCESS | 3332 | 1461069572878 Marionette TRACE conn4 <- [1,2766,null,{}] 05:39:32 INFO - PROCESS | 3332 | 1461069572900 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:33 INFO - PROCESS | 3332 | 1461069572998 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 05:39:33 INFO - PROCESS | 3332 | 1461069573142 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:33 INFO - PROCESS | 3332 | ++DOCSHELL 0FD07400 == 63 [pid = 3332] [id = 701] 05:39:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (1008C400) [pid = 3332] [serial = 2103] [outer = 00000000] 05:39:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (15C50000) [pid = 3332] [serial = 2104] [outer = 1008C400] 05:39:33 INFO - PROCESS | 3332 | 1461069573195 Marionette DEBUG loaded listener.js 05:39:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (183B0C00) [pid = 3332] [serial = 2105] [outer = 1008C400] 05:39:33 INFO - PROCESS | 3332 | --DOCSHELL 0FD09C00 == 62 [pid = 3332] [id = 517] 05:39:33 INFO - PROCESS | 3332 | --DOCSHELL 1C156400 == 61 [pid = 3332] [id = 633] 05:39:33 INFO - PROCESS | 3332 | --DOCSHELL 179CD400 == 60 [pid = 3332] [id = 522] 05:39:33 INFO - PROCESS | 3332 | --DOCSHELL 1ACAB400 == 59 [pid = 3332] [id = 694] 05:39:33 INFO - PROCESS | 3332 | --DOCSHELL 1AB6E800 == 58 [pid = 3332] [id = 693] 05:39:33 INFO - PROCESS | 3332 | --DOCSHELL 0F890400 == 57 [pid = 3332] [id = 692] 05:39:33 INFO - PROCESS | 3332 | --DOCSHELL 19E03800 == 56 [pid = 3332] [id = 691] 05:39:33 INFO - PROCESS | 3332 | --DOCSHELL 18EE6800 == 55 [pid = 3332] [id = 690] 05:39:33 INFO - PROCESS | 3332 | --DOCSHELL 18720400 == 54 [pid = 3332] [id = 689] 05:39:33 INFO - PROCESS | 3332 | --DOCSHELL 1B097C00 == 53 [pid = 3332] [id = 673] 05:39:33 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (10B82400) [pid = 3332] [serial = 2023] [outer = 00000000] [url = about:blank] 05:39:33 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (18EE6C00) [pid = 3332] [serial = 2026] [outer = 00000000] [url = about:blank] 05:39:33 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (18C1F400) [pid = 3332] [serial = 2044] [outer = 00000000] [url = about:blank] 05:39:33 INFO - PROCESS | 3332 | --DOCSHELL 14427800 == 52 [pid = 3332] [id = 688] 05:39:33 INFO - PROCESS | 3332 | --DOCSHELL 10197800 == 51 [pid = 3332] [id = 687] 05:39:33 INFO - PROCESS | 3332 | --DOCSHELL 0AF56400 == 50 [pid = 3332] [id = 686] 05:39:33 INFO - PROCESS | 3332 | --DOCSHELL 0AF56800 == 49 [pid = 3332] [id = 681] 05:39:33 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (179DCC00) [pid = 3332] [serial = 2038] [outer = 00000000] [url = about:blank] 05:39:33 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (14B2F800) [pid = 3332] [serial = 2035] [outer = 00000000] [url = about:blank] 05:39:33 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (10138000) [pid = 3332] [serial = 2032] [outer = 00000000] [url = about:blank] 05:39:33 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (10169000) [pid = 3332] [serial = 2033] [outer = 00000000] [url = about:blank] 05:39:33 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (10167C00) [pid = 3332] [serial = 2030] [outer = 00000000] [url = about:blank] 05:39:33 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (1015FC00) [pid = 3332] [serial = 2029] [outer = 00000000] [url = about:blank] 05:39:33 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (10B80C00) [pid = 3332] [serial = 2041] [outer = 00000000] [url = about:blank] 05:39:33 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (14726400) [pid = 3332] [serial = 2042] [outer = 00000000] [url = about:blank] 05:39:33 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (1871A800) [pid = 3332] [serial = 2039] [outer = 00000000] [url = about:blank] 05:39:33 INFO - PROCESS | 3332 | --DOMWINDOW == 91 (14C02C00) [pid = 3332] [serial = 2036] [outer = 00000000] [url = about:blank] 05:39:33 INFO - PROCESS | 3332 | 1461069573852 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:39:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:39:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1023ms 05:39:33 INFO - PROCESS | 3332 | 1461069573899 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 05:39:33 INFO - PROCESS | 3332 | 1461069573905 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 05:39:33 INFO - PROCESS | 3332 | 1461069573914 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:39:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:39:33 INFO - PROCESS | 3332 | 1461069573917 Marionette TRACE conn4 <- [1,2770,null,{}] 05:39:33 INFO - PROCESS | 3332 | 1461069573921 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:34 INFO - PROCESS | 3332 | 1461069574013 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 05:39:34 INFO - PROCESS | 3332 | 1461069574112 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:34 INFO - PROCESS | 3332 | ++DOCSHELL 0FB05C00 == 50 [pid = 3332] [id = 702] 05:39:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (0FB07800) [pid = 3332] [serial = 2106] [outer = 00000000] 05:39:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (10162000) [pid = 3332] [serial = 2107] [outer = 0FB07800] 05:39:34 INFO - PROCESS | 3332 | 1461069574158 Marionette DEBUG loaded listener.js 05:39:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (10197800) [pid = 3332] [serial = 2108] [outer = 0FB07800] 05:39:34 INFO - PROCESS | 3332 | 1461069574604 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:39:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:39:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 731ms 05:39:34 INFO - PROCESS | 3332 | 1461069574650 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 05:39:34 INFO - PROCESS | 3332 | 1461069574652 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 05:39:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:39:34 INFO - PROCESS | 3332 | 1461069574656 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:39:34 INFO - PROCESS | 3332 | 1461069574660 Marionette TRACE conn4 <- [1,2774,null,{}] 05:39:34 INFO - PROCESS | 3332 | 1461069574670 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:34 INFO - PROCESS | 3332 | 1461069574759 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 05:39:34 INFO - PROCESS | 3332 | 1461069574767 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:34 INFO - PROCESS | 3332 | ++DOCSHELL 10BDC800 == 51 [pid = 3332] [id = 703] 05:39:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (146D1C00) [pid = 3332] [serial = 2109] [outer = 00000000] 05:39:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (15CDC800) [pid = 3332] [serial = 2110] [outer = 146D1C00] 05:39:34 INFO - PROCESS | 3332 | 1461069574815 Marionette DEBUG loaded listener.js 05:39:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (183B6800) [pid = 3332] [serial = 2111] [outer = 146D1C00] 05:39:35 INFO - PROCESS | 3332 | 1461069575278 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:39:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:39:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 05:39:35 INFO - PROCESS | 3332 | 1461069575390 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 05:39:35 INFO - PROCESS | 3332 | 1461069575394 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 05:39:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:39:35 INFO - PROCESS | 3332 | 1461069575400 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:39:35 INFO - PROCESS | 3332 | 1461069575404 Marionette TRACE conn4 <- [1,2778,null,{}] 05:39:35 INFO - PROCESS | 3332 | 1461069575410 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:35 INFO - PROCESS | 3332 | 1461069575529 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 05:39:35 INFO - PROCESS | 3332 | 1461069575635 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:35 INFO - PROCESS | 3332 | ++DOCSHELL 1008F800 == 52 [pid = 3332] [id = 704] 05:39:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (10134800) [pid = 3332] [serial = 2112] [outer = 00000000] 05:39:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (1018E800) [pid = 3332] [serial = 2113] [outer = 10134800] 05:39:35 INFO - PROCESS | 3332 | 1461069575692 Marionette DEBUG loaded listener.js 05:39:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (10BD4000) [pid = 3332] [serial = 2114] [outer = 10134800] 05:39:36 INFO - PROCESS | 3332 | 1461069576359 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:39:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:39:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1026ms 05:39:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:39:36 INFO - PROCESS | 3332 | 1461069576426 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 05:39:36 INFO - PROCESS | 3332 | 1461069576430 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 05:39:36 INFO - PROCESS | 3332 | 1461069576438 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:39:36 INFO - PROCESS | 3332 | 1461069576442 Marionette TRACE conn4 <- [1,2782,null,{}] 05:39:36 INFO - PROCESS | 3332 | 1461069576446 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:36 INFO - PROCESS | 3332 | 1461069576553 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 05:39:36 INFO - PROCESS | 3332 | 1461069576693 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:36 INFO - PROCESS | 3332 | ++DOCSHELL 15CD9400 == 53 [pid = 3332] [id = 705] 05:39:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (15CDAC00) [pid = 3332] [serial = 2115] [outer = 00000000] 05:39:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (18BA9C00) [pid = 3332] [serial = 2116] [outer = 15CDAC00] 05:39:36 INFO - PROCESS | 3332 | 1461069576750 Marionette DEBUG loaded listener.js 05:39:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (18BB3000) [pid = 3332] [serial = 2117] [outer = 15CDAC00] 05:39:37 INFO - PROCESS | 3332 | 1461069577368 Marionette TRACE conn4 <- [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]]]}] 05:39:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:39:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 991ms 05:39:37 INFO - PROCESS | 3332 | 1461069577426 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 05:39:37 INFO - PROCESS | 3332 | 1461069577429 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 05:39:37 INFO - PROCESS | 3332 | 1461069577433 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:39:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:39:37 INFO - PROCESS | 3332 | 1461069577435 Marionette TRACE conn4 <- [1,2786,null,{}] 05:39:37 INFO - PROCESS | 3332 | 1461069577445 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:37 INFO - PROCESS | 3332 | 1461069577557 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 05:39:37 INFO - PROCESS | 3332 | 1461069577701 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:37 INFO - PROCESS | 3332 | ++DOCSHELL 18BB6400 == 54 [pid = 3332] [id = 706] 05:39:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (18C1F400) [pid = 3332] [serial = 2118] [outer = 00000000] 05:39:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (19775000) [pid = 3332] [serial = 2119] [outer = 18C1F400] 05:39:37 INFO - PROCESS | 3332 | 1461069577765 Marionette DEBUG loaded listener.js 05:39:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (19782000) [pid = 3332] [serial = 2120] [outer = 18C1F400] 05:39:38 INFO - PROCESS | 3332 | 1461069578366 Marionette TRACE conn4 <- [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]]]}] 05:39:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:39:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 970ms 05:39:38 INFO - PROCESS | 3332 | 1461069578406 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 05:39:38 INFO - PROCESS | 3332 | 1461069578409 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 05:39:38 INFO - PROCESS | 3332 | 1461069578412 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:39:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:39:38 INFO - PROCESS | 3332 | 1461069578414 Marionette TRACE conn4 <- [1,2790,null,{}] 05:39:38 INFO - PROCESS | 3332 | 1461069578418 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:38 INFO - PROCESS | 3332 | 1461069578524 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 05:39:38 INFO - PROCESS | 3332 | 1461069578636 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:38 INFO - PROCESS | 3332 | ++DOCSHELL 19FD6400 == 55 [pid = 3332] [id = 707] 05:39:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (19FD7400) [pid = 3332] [serial = 2121] [outer = 00000000] 05:39:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (1ABCDC00) [pid = 3332] [serial = 2122] [outer = 19FD7400] 05:39:38 INFO - PROCESS | 3332 | 1461069578691 Marionette DEBUG loaded listener.js 05:39:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (1ACA1000) [pid = 3332] [serial = 2123] [outer = 19FD7400] 05:39:39 INFO - PROCESS | 3332 | 1461069579309 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:39:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:39:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 930ms 05:39:39 INFO - PROCESS | 3332 | 1461069579346 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 05:39:39 INFO - PROCESS | 3332 | 1461069579348 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 05:39:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:39:39 INFO - PROCESS | 3332 | 1461069579351 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:39:39 INFO - PROCESS | 3332 | 1461069579353 Marionette TRACE conn4 <- [1,2794,null,{}] 05:39:39 INFO - PROCESS | 3332 | 1461069579357 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:39 INFO - PROCESS | 3332 | 1461069579458 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 05:39:39 INFO - PROCESS | 3332 | 1461069579569 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:39 INFO - PROCESS | 3332 | ++DOCSHELL 19FDB400 == 56 [pid = 3332] [id = 708] 05:39:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (1AB74400) [pid = 3332] [serial = 2124] [outer = 00000000] 05:39:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (1B09EC00) [pid = 3332] [serial = 2125] [outer = 1AB74400] 05:39:39 INFO - PROCESS | 3332 | 1461069579623 Marionette DEBUG loaded listener.js 05:39:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (1B1ABC00) [pid = 3332] [serial = 2126] [outer = 1AB74400] 05:39:40 INFO - PROCESS | 3332 | 1461069580204 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:39:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:39:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 931ms 05:39:40 INFO - PROCESS | 3332 | 1461069580286 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 05:39:40 INFO - PROCESS | 3332 | 1461069580288 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 05:39:40 INFO - PROCESS | 3332 | 1461069580292 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:39:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:39:40 INFO - PROCESS | 3332 | 1461069580294 Marionette TRACE conn4 <- [1,2798,null,{}] 05:39:40 INFO - PROCESS | 3332 | 1461069580297 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:40 INFO - PROCESS | 3332 | 1461069580433 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 05:39:40 INFO - PROCESS | 3332 | 1461069580572 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:40 INFO - PROCESS | 3332 | ++DOCSHELL 1C920400 == 57 [pid = 3332] [id = 709] 05:39:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (1C94DC00) [pid = 3332] [serial = 2127] [outer = 00000000] 05:39:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (1C97D400) [pid = 3332] [serial = 2128] [outer = 1C94DC00] 05:39:40 INFO - PROCESS | 3332 | 1461069580633 Marionette DEBUG loaded listener.js 05:39:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (1C983C00) [pid = 3332] [serial = 2129] [outer = 1C94DC00] 05:39:41 INFO - PROCESS | 3332 | 1461069581171 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:39:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:39:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 930ms 05:39:41 INFO - PROCESS | 3332 | 1461069581226 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 05:39:41 INFO - PROCESS | 3332 | 1461069581228 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 05:39:41 INFO - PROCESS | 3332 | 1461069581232 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:39:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:39:41 INFO - PROCESS | 3332 | 1461069581234 Marionette TRACE conn4 <- [1,2802,null,{}] 05:39:41 INFO - PROCESS | 3332 | 1461069581238 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:41 INFO - PROCESS | 3332 | 1461069581339 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 05:39:41 INFO - PROCESS | 3332 | 1461069581597 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:41 INFO - PROCESS | 3332 | ++DOCSHELL 10138000 == 58 [pid = 3332] [id = 710] 05:39:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (10142800) [pid = 3332] [serial = 2130] [outer = 00000000] 05:39:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (10BD1800) [pid = 3332] [serial = 2131] [outer = 10142800] 05:39:41 INFO - PROCESS | 3332 | 1461069581648 Marionette DEBUG loaded listener.js 05:39:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (1471E800) [pid = 3332] [serial = 2132] [outer = 10142800] 05:39:42 INFO - PROCESS | 3332 | --DOCSHELL 0FB05C00 == 57 [pid = 3332] [id = 702] 05:39:42 INFO - PROCESS | 3332 | --DOCSHELL 0FD07400 == 56 [pid = 3332] [id = 701] 05:39:42 INFO - PROCESS | 3332 | 1461069582305 Marionette TRACE conn4 <- [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]]]}] 05:39:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:39:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1129ms 05:39:42 INFO - PROCESS | 3332 | 1461069582365 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 05:39:42 INFO - PROCESS | 3332 | 1461069582368 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 05:39:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:39:42 INFO - PROCESS | 3332 | 1461069582373 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:39:42 INFO - PROCESS | 3332 | 1461069582377 Marionette TRACE conn4 <- [1,2806,null,{}] 05:39:42 INFO - PROCESS | 3332 | 1461069582382 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:42 INFO - PROCESS | 3332 | 1461069582472 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 05:39:42 INFO - PROCESS | 3332 | 1461069582628 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:42 INFO - PROCESS | 3332 | ++DOCSHELL 10136C00 == 57 [pid = 3332] [id = 711] 05:39:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (1117C400) [pid = 3332] [serial = 2133] [outer = 00000000] 05:39:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (183BA000) [pid = 3332] [serial = 2134] [outer = 1117C400] 05:39:42 INFO - PROCESS | 3332 | 1461069582679 Marionette DEBUG loaded listener.js 05:39:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (18BAD400) [pid = 3332] [serial = 2135] [outer = 1117C400] 05:39:43 INFO - PROCESS | 3332 | 1461069583109 Marionette TRACE conn4 <- [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]]]}] 05:39:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:39:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 830ms 05:39:43 INFO - PROCESS | 3332 | 1461069583206 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 05:39:43 INFO - PROCESS | 3332 | 1461069583210 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 05:39:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:39:43 INFO - PROCESS | 3332 | 1461069583224 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:39:43 INFO - PROCESS | 3332 | 1461069583226 Marionette TRACE conn4 <- [1,2810,null,{}] 05:39:43 INFO - PROCESS | 3332 | 1461069583230 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:43 INFO - PROCESS | 3332 | 1461069583355 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 05:39:43 INFO - PROCESS | 3332 | 1461069583421 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:43 INFO - PROCESS | 3332 | ++DOCSHELL 19C13800 == 58 [pid = 3332] [id = 712] 05:39:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (19C15800) [pid = 3332] [serial = 2136] [outer = 00000000] 05:39:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (19FCDC00) [pid = 3332] [serial = 2137] [outer = 19C15800] 05:39:43 INFO - PROCESS | 3332 | 1461069583470 Marionette DEBUG loaded listener.js 05:39:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1AB6C800) [pid = 3332] [serial = 2138] [outer = 19C15800] 05:39:43 INFO - PROCESS | 3332 | 1461069583924 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:39:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:39:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 05:39:43 INFO - PROCESS | 3332 | 1461069583955 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 05:39:43 INFO - PROCESS | 3332 | 1461069583958 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 05:39:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:39:43 INFO - PROCESS | 3332 | 1461069583967 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:39:43 INFO - PROCESS | 3332 | 1461069583973 Marionette TRACE conn4 <- [1,2814,null,{}] 05:39:43 INFO - PROCESS | 3332 | 1461069583978 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:44 INFO - PROCESS | 3332 | 1461069584108 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 05:39:44 INFO - PROCESS | 3332 | 1461069584115 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:44 INFO - PROCESS | 3332 | ++DOCSHELL 1C150800 == 59 [pid = 3332] [id = 713] 05:39:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1C151C00) [pid = 3332] [serial = 2139] [outer = 00000000] 05:39:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (1C983400) [pid = 3332] [serial = 2140] [outer = 1C151C00] 05:39:44 INFO - PROCESS | 3332 | 1461069584164 Marionette DEBUG loaded listener.js 05:39:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1C9EDC00) [pid = 3332] [serial = 2141] [outer = 1C151C00] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (1ACA2C00) [pid = 3332] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (1969A800) [pid = 3332] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (19E04400) [pid = 3332] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (1907B400) [pid = 3332] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (18782C00) [pid = 3332] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (19C0D800) [pid = 3332] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (1013AC00) [pid = 3332] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (14428800) [pid = 3332] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (18EDC400) [pid = 3332] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (14429000) [pid = 3332] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (10198800) [pid = 3332] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (1B112400) [pid = 3332] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (10088400) [pid = 3332] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (0AF5BC00) [pid = 3332] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (14B04400) [pid = 3332] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (0FD0D800) [pid = 3332] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (10140C00) [pid = 3332] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (1977F400) [pid = 3332] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (1878AC00) [pid = 3332] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (1ADD0800) [pid = 3332] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (0F83D400) [pid = 3332] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (18732800) [pid = 3332] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (1C82B000) [pid = 3332] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (1C94D800) [pid = 3332] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (1008C400) [pid = 3332] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (1C822C00) [pid = 3332] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (0FB07800) [pid = 3332] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:39:44 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (10BD2800) [pid = 3332] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:39:44 INFO - PROCESS | 3332 | 1461069584835 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:39:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:39:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 931ms 05:39:44 INFO - PROCESS | 3332 | 1461069584895 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 05:39:44 INFO - PROCESS | 3332 | 1461069584898 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 05:39:44 INFO - PROCESS | 3332 | 1461069584901 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:39:44 INFO - PROCESS | 3332 | 1461069584902 Marionette TRACE conn4 <- [1,2818,null,{}] 05:39:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:39:44 INFO - PROCESS | 3332 | 1461069584906 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:45 INFO - PROCESS | 3332 | 1461069585028 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 05:39:45 INFO - PROCESS | 3332 | 1461069585095 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:45 INFO - PROCESS | 3332 | ++DOCSHELL 0FB70000 == 60 [pid = 3332] [id = 714] 05:39:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (0FBC3800) [pid = 3332] [serial = 2142] [outer = 00000000] 05:39:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (14B61400) [pid = 3332] [serial = 2143] [outer = 0FBC3800] 05:39:45 INFO - PROCESS | 3332 | 1461069585140 Marionette DEBUG loaded listener.js 05:39:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (14C10C00) [pid = 3332] [serial = 2144] [outer = 0FBC3800] 05:39:45 INFO - PROCESS | 3332 | 1461069585499 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:39:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:39:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 05:39:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:39:45 INFO - PROCESS | 3332 | 1461069585535 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 05:39:45 INFO - PROCESS | 3332 | 1461069585537 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 05:39:45 INFO - PROCESS | 3332 | 1461069585540 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:39:45 INFO - PROCESS | 3332 | 1461069585541 Marionette TRACE conn4 <- [1,2822,null,{}] 05:39:45 INFO - PROCESS | 3332 | 1461069585545 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:45 INFO - PROCESS | 3332 | 1461069585628 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 05:39:45 INFO - PROCESS | 3332 | 1461069585634 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:45 INFO - PROCESS | 3332 | ++DOCSHELL 19183000 == 61 [pid = 3332] [id = 715] 05:39:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (1977EC00) [pid = 3332] [serial = 2145] [outer = 00000000] 05:39:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (1B097400) [pid = 3332] [serial = 2146] [outer = 1977EC00] 05:39:45 INFO - PROCESS | 3332 | 1461069585688 Marionette DEBUG loaded listener.js 05:39:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (1C94E000) [pid = 3332] [serial = 2147] [outer = 1977EC00] 05:39:46 INFO - PROCESS | 3332 | 1461069586146 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:39:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:39:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 05:39:46 INFO - PROCESS | 3332 | 1461069586175 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 05:39:46 INFO - PROCESS | 3332 | 1461069586177 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 05:39:46 INFO - PROCESS | 3332 | 1461069586181 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:39:46 INFO - PROCESS | 3332 | 1461069586182 Marionette TRACE conn4 <- [1,2826,null,{}] 05:39:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:39:46 INFO - PROCESS | 3332 | 1461069586186 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:46 INFO - PROCESS | 3332 | 1461069586270 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 05:39:46 INFO - PROCESS | 3332 | 1461069586276 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:46 INFO - PROCESS | 3332 | ++DOCSHELL 1C986C00 == 62 [pid = 3332] [id = 716] 05:39:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (1CAA0000) [pid = 3332] [serial = 2148] [outer = 00000000] 05:39:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (1CAAC000) [pid = 3332] [serial = 2149] [outer = 1CAA0000] 05:39:46 INFO - PROCESS | 3332 | 1461069586323 Marionette DEBUG loaded listener.js 05:39:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (1CAAE400) [pid = 3332] [serial = 2150] [outer = 1CAA0000] 05:39:46 INFO - PROCESS | 3332 | 1461069586949 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:39:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:39:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 831ms 05:39:47 INFO - PROCESS | 3332 | 1461069587017 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 05:39:47 INFO - PROCESS | 3332 | 1461069587021 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 05:39:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:39:47 INFO - PROCESS | 3332 | 1461069587027 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:39:47 INFO - PROCESS | 3332 | 1461069587031 Marionette TRACE conn4 <- [1,2830,null,{}] 05:39:47 INFO - PROCESS | 3332 | 1461069587038 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:47 INFO - PROCESS | 3332 | 1461069587181 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 05:39:47 INFO - PROCESS | 3332 | 1461069587303 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:47 INFO - PROCESS | 3332 | ++DOCSHELL 0FB71000 == 63 [pid = 3332] [id = 717] 05:39:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (1019B800) [pid = 3332] [serial = 2151] [outer = 00000000] 05:39:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (183B7400) [pid = 3332] [serial = 2152] [outer = 1019B800] 05:39:47 INFO - PROCESS | 3332 | 1461069587360 Marionette DEBUG loaded listener.js 05:39:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (18BB0800) [pid = 3332] [serial = 2153] [outer = 1019B800] 05:39:47 INFO - PROCESS | 3332 | 1461069587988 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:39:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:39:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 990ms 05:39:48 INFO - PROCESS | 3332 | 1461069588017 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 05:39:48 INFO - PROCESS | 3332 | 1461069588023 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 05:39:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:39:48 INFO - PROCESS | 3332 | 1461069588030 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:39:48 INFO - PROCESS | 3332 | 1461069588033 Marionette TRACE conn4 <- [1,2834,null,{}] 05:39:48 INFO - PROCESS | 3332 | 1461069588037 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:48 INFO - PROCESS | 3332 | 1461069588152 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 05:39:48 INFO - PROCESS | 3332 | 1461069588311 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:48 INFO - PROCESS | 3332 | ++DOCSHELL 1AB70800 == 64 [pid = 3332] [id = 718] 05:39:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (1AB74C00) [pid = 3332] [serial = 2154] [outer = 00000000] 05:39:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (1C826000) [pid = 3332] [serial = 2155] [outer = 1AB74C00] 05:39:48 INFO - PROCESS | 3332 | 1461069588367 Marionette DEBUG loaded listener.js 05:39:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (1C94B000) [pid = 3332] [serial = 2156] [outer = 1AB74C00] 05:39:48 INFO - PROCESS | 3332 | 1461069588989 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:39:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:39:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1021ms 05:39:49 INFO - PROCESS | 3332 | 1461069589063 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 05:39:49 INFO - PROCESS | 3332 | 1461069589066 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 05:39:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:39:49 INFO - PROCESS | 3332 | 1461069589071 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:39:49 INFO - PROCESS | 3332 | 1461069589075 Marionette TRACE conn4 <- [1,2838,null,{}] 05:39:49 INFO - PROCESS | 3332 | 1461069589112 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:49 INFO - PROCESS | 3332 | 1461069589228 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 05:39:49 INFO - PROCESS | 3332 | 1461069589367 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:49 INFO - PROCESS | 3332 | ++DOCSHELL 1CAA8400 == 65 [pid = 3332] [id = 719] 05:39:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (1CAA9800) [pid = 3332] [serial = 2157] [outer = 00000000] 05:39:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (1D78E000) [pid = 3332] [serial = 2158] [outer = 1CAA9800] 05:39:49 INFO - PROCESS | 3332 | 1461069589428 Marionette DEBUG loaded listener.js 05:39:49 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (1D7AF800) [pid = 3332] [serial = 2159] [outer = 1CAA9800] 05:39:50 INFO - PROCESS | 3332 | 1461069589986 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:39:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:39:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 971ms 05:39:50 INFO - PROCESS | 3332 | 1461069590045 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 05:39:50 INFO - PROCESS | 3332 | 1461069590047 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 05:39:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:39:50 INFO - PROCESS | 3332 | 1461069590051 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:39:50 INFO - PROCESS | 3332 | 1461069590053 Marionette TRACE conn4 <- [1,2842,null,{}] 05:39:50 INFO - PROCESS | 3332 | 1461069590056 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:50 INFO - PROCESS | 3332 | 1461069590164 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 05:39:50 INFO - PROCESS | 3332 | 1461069590322 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:50 INFO - PROCESS | 3332 | ++DOCSHELL 1D7B7800 == 66 [pid = 3332] [id = 720] 05:39:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (1D7B8000) [pid = 3332] [serial = 2160] [outer = 00000000] 05:39:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (1D876C00) [pid = 3332] [serial = 2161] [outer = 1D7B8000] 05:39:50 INFO - PROCESS | 3332 | 1461069590378 Marionette DEBUG loaded listener.js 05:39:50 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (1D879800) [pid = 3332] [serial = 2162] [outer = 1D7B8000] 05:39:50 INFO - PROCESS | 3332 | 1461069590970 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:39:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:39:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 970ms 05:39:51 INFO - PROCESS | 3332 | 1461069591024 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 05:39:51 INFO - PROCESS | 3332 | 1461069591027 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 05:39:51 INFO - PROCESS | 3332 | 1461069591030 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:39:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:39:51 INFO - PROCESS | 3332 | 1461069591032 Marionette TRACE conn4 <- [1,2846,null,{}] 05:39:51 INFO - PROCESS | 3332 | 1461069591035 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:51 INFO - PROCESS | 3332 | 1461069591140 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 05:39:51 INFO - PROCESS | 3332 | 1461069591285 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:51 INFO - PROCESS | 3332 | ++DOCSHELL 0F88E000 == 67 [pid = 3332] [id = 721] 05:39:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (0FC85800) [pid = 3332] [serial = 2163] [outer = 00000000] 05:39:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (14428400) [pid = 3332] [serial = 2164] [outer = 0FC85800] 05:39:51 INFO - PROCESS | 3332 | 1461069591342 Marionette DEBUG loaded listener.js 05:39:51 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (103D9000) [pid = 3332] [serial = 2165] [outer = 0FC85800] 05:39:52 INFO - PROCESS | 3332 | 1461069592199 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:39:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:39:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1218ms 05:39:52 INFO - PROCESS | 3332 | 1461069592264 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 05:39:52 INFO - PROCESS | 3332 | 1461069592268 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 05:39:52 INFO - PROCESS | 3332 | 1461069592274 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:39:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:39:52 INFO - PROCESS | 3332 | 1461069592278 Marionette TRACE conn4 <- [1,2850,null,{}] 05:39:52 INFO - PROCESS | 3332 | 1461069592283 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:52 INFO - PROCESS | 3332 | 1461069592382 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 05:39:52 INFO - PROCESS | 3332 | 1461069592532 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:52 INFO - PROCESS | 3332 | ++DOCSHELL 10032400 == 68 [pid = 3332] [id = 722] 05:39:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1019AC00) [pid = 3332] [serial = 2166] [outer = 00000000] 05:39:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (103DC000) [pid = 3332] [serial = 2167] [outer = 1019AC00] 05:39:52 INFO - PROCESS | 3332 | 1461069592585 Marionette DEBUG loaded listener.js 05:39:52 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (10FDC400) [pid = 3332] [serial = 2168] [outer = 1019AC00] 05:39:52 INFO - PROCESS | 3332 | --DOCSHELL 1442A800 == 67 [pid = 3332] [id = 527] 05:39:52 INFO - PROCESS | 3332 | --DOCSHELL 103CF000 == 66 [pid = 3332] [id = 683] 05:39:52 INFO - PROCESS | 3332 | --DOCSHELL 1919EC00 == 65 [pid = 3332] [id = 685] 05:39:52 INFO - PROCESS | 3332 | --DOCSHELL 0FC7D800 == 64 [pid = 3332] [id = 682] 05:39:52 INFO - PROCESS | 3332 | --DOCSHELL 18E7B800 == 63 [pid = 3332] [id = 684] 05:39:52 INFO - PROCESS | 3332 | --DOCSHELL 19183000 == 62 [pid = 3332] [id = 715] 05:39:52 INFO - PROCESS | 3332 | --DOCSHELL 0FB70000 == 61 [pid = 3332] [id = 714] 05:39:52 INFO - PROCESS | 3332 | --DOCSHELL 1C150800 == 60 [pid = 3332] [id = 713] 05:39:52 INFO - PROCESS | 3332 | --DOCSHELL 19C13800 == 59 [pid = 3332] [id = 712] 05:39:52 INFO - PROCESS | 3332 | --DOCSHELL 10136C00 == 58 [pid = 3332] [id = 711] 05:39:52 INFO - PROCESS | 3332 | --DOCSHELL 10138000 == 57 [pid = 3332] [id = 710] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (15CDC800) [pid = 3332] [serial = 2110] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (1C7E5800) [pid = 3332] [serial = 2086] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOCSHELL 19FD6400 == 56 [pid = 3332] [id = 707] 05:39:52 INFO - PROCESS | 3332 | --DOCSHELL 1008F800 == 55 [pid = 3332] [id = 704] 05:39:52 INFO - PROCESS | 3332 | --DOCSHELL 10BDC800 == 54 [pid = 3332] [id = 703] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (19B23400) [pid = 3332] [serial = 2093] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (1C954000) [pid = 3332] [serial = 2098] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (1C921400) [pid = 3332] [serial = 2096] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (1C9E7800) [pid = 3332] [serial = 2102] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (1C985800) [pid = 3332] [serial = 2101] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (1C957800) [pid = 3332] [serial = 2099] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (1B1A3800) [pid = 3332] [serial = 2083] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (1B385C00) [pid = 3332] [serial = 2084] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (18ED8800) [pid = 3332] [serial = 2045] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (1ACAC400) [pid = 3332] [serial = 2081] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (1ACAD000) [pid = 3332] [serial = 2080] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (19E09000) [pid = 3332] [serial = 2057] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (1A0F1800) [pid = 3332] [serial = 2075] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (1963C800) [pid = 3332] [serial = 2071] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (18EE1400) [pid = 3332] [serial = 2069] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (19E0E400) [pid = 3332] [serial = 1976] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (1ABC9400) [pid = 3332] [serial = 2078] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (15CDA400) [pid = 3332] [serial = 2065] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (1AB75000) [pid = 3332] [serial = 2077] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (19074400) [pid = 3332] [serial = 2053] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (14E7D800) [pid = 3332] [serial = 2050] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (10349C00) [pid = 3332] [serial = 2062] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (19779C00) [pid = 3332] [serial = 2072] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (1BDA0800) [pid = 3332] [serial = 2021] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 99 (10303000) [pid = 3332] [serial = 1979] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 98 (1003C400) [pid = 3332] [serial = 2060] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 97 (179DB800) [pid = 3332] [serial = 1982] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 96 (10196000) [pid = 3332] [serial = 2048] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 95 (10140000) [pid = 3332] [serial = 2047] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 94 (1919C000) [pid = 3332] [serial = 2054] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 93 (1117FC00) [pid = 3332] [serial = 2024] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 92 (16395000) [pid = 3332] [serial = 2051] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 91 (19E06800) [pid = 3332] [serial = 2056] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 90 (0FD03800) [pid = 3332] [serial = 2059] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 89 (19ED2400) [pid = 3332] [serial = 1985] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 88 (19FCD400) [pid = 3332] [serial = 2074] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 87 (10BD6800) [pid = 3332] [serial = 2063] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 86 (17907400) [pid = 3332] [serial = 2066] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 85 (18E6D400) [pid = 3332] [serial = 2068] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 84 (19020400) [pid = 3332] [serial = 2027] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 83 (15C50000) [pid = 3332] [serial = 2104] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 82 (183B0C00) [pid = 3332] [serial = 2105] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 81 (10162000) [pid = 3332] [serial = 2107] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 80 (10197800) [pid = 3332] [serial = 2108] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 79 (14BC1400) [pid = 3332] [serial = 2089] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 78 (1919B400) [pid = 3332] [serial = 2092] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 77 (14E81800) [pid = 3332] [serial = 2090] [outer = 00000000] [url = about:blank] 05:39:52 INFO - PROCESS | 3332 | --DOMWINDOW == 76 (1C916400) [pid = 3332] [serial = 2095] [outer = 00000000] [url = about:blank] 05:39:53 INFO - PROCESS | 3332 | 1461069593146 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:39:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:39:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 930ms 05:39:53 INFO - PROCESS | 3332 | 1461069593210 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 05:39:53 INFO - PROCESS | 3332 | 1461069593215 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 05:39:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:39:53 INFO - PROCESS | 3332 | 1461069593221 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:39:53 INFO - PROCESS | 3332 | 1461069593224 Marionette TRACE conn4 <- [1,2854,null,{}] 05:39:53 INFO - PROCESS | 3332 | 1461069593228 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:53 INFO - PROCESS | 3332 | 1461069593313 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 05:39:53 INFO - PROCESS | 3332 | 1461069593442 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:53 INFO - PROCESS | 3332 | ++DOCSHELL 0FD0C800 == 55 [pid = 3332] [id = 723] 05:39:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 77 (0FD0D000) [pid = 3332] [serial = 2169] [outer = 00000000] 05:39:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 78 (1016B400) [pid = 3332] [serial = 2170] [outer = 0FD0D000] 05:39:53 INFO - PROCESS | 3332 | 1461069593488 Marionette DEBUG loaded listener.js 05:39:53 INFO - PROCESS | 3332 | ++DOMWINDOW == 79 (10303000) [pid = 3332] [serial = 2171] [outer = 0FD0D000] 05:39:53 INFO - PROCESS | 3332 | 1461069593870 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:39:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:39:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 05:39:53 INFO - PROCESS | 3332 | 1461069593896 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 05:39:53 INFO - PROCESS | 3332 | 1461069593898 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 05:39:53 INFO - PROCESS | 3332 | 1461069593901 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:39:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:39:53 INFO - PROCESS | 3332 | 1461069593905 Marionette TRACE conn4 <- [1,2858,null,{}] 05:39:53 INFO - PROCESS | 3332 | 1461069593915 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:54 INFO - PROCESS | 3332 | 1461069594004 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 05:39:54 INFO - PROCESS | 3332 | 1461069594011 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:54 INFO - PROCESS | 3332 | ++DOCSHELL 14427400 == 56 [pid = 3332] [id = 724] 05:39:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 80 (1496EC00) [pid = 3332] [serial = 2172] [outer = 00000000] 05:39:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 81 (14B62000) [pid = 3332] [serial = 2173] [outer = 1496EC00] 05:39:54 INFO - PROCESS | 3332 | 1461069594061 Marionette DEBUG loaded listener.js 05:39:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 82 (14E75800) [pid = 3332] [serial = 2174] [outer = 1496EC00] 05:39:54 INFO - PROCESS | 3332 | 1461069594539 Marionette TRACE conn4 <- [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]]]}] 05:39:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:39:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 671ms 05:39:54 INFO - PROCESS | 3332 | 1461069594581 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 05:39:54 INFO - PROCESS | 3332 | 1461069594584 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 05:39:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:39:54 INFO - PROCESS | 3332 | 1461069594587 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:39:54 INFO - PROCESS | 3332 | 1461069594589 Marionette TRACE conn4 <- [1,2862,null,{}] 05:39:54 INFO - PROCESS | 3332 | 1461069594592 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:54 INFO - PROCESS | 3332 | 1461069594677 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 05:39:54 INFO - PROCESS | 3332 | 1461069594684 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:54 INFO - PROCESS | 3332 | ++DOCSHELL 16394400 == 57 [pid = 3332] [id = 725] 05:39:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 83 (16396800) [pid = 3332] [serial = 2175] [outer = 00000000] 05:39:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 84 (179D3400) [pid = 3332] [serial = 2176] [outer = 16396800] 05:39:54 INFO - PROCESS | 3332 | 1461069594730 Marionette DEBUG loaded listener.js 05:39:54 INFO - PROCESS | 3332 | ++DOMWINDOW == 85 (183B0800) [pid = 3332] [serial = 2177] [outer = 16396800] 05:39:55 INFO - PROCESS | 3332 | 1461069595233 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:39:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:39:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 05:39:55 INFO - PROCESS | 3332 | 1461069595259 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 05:39:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:39:55 INFO - PROCESS | 3332 | 1461069595261 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 05:39:55 INFO - PROCESS | 3332 | 1461069595264 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:39:55 INFO - PROCESS | 3332 | 1461069595266 Marionette TRACE conn4 <- [1,2866,null,{}] 05:39:55 INFO - PROCESS | 3332 | 1461069595270 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:55 INFO - PROCESS | 3332 | 1461069595386 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 05:39:55 INFO - PROCESS | 3332 | 1461069595484 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:55 INFO - PROCESS | 3332 | ++DOCSHELL 183B9C00 == 58 [pid = 3332] [id = 726] 05:39:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 86 (1871A000) [pid = 3332] [serial = 2178] [outer = 00000000] 05:39:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 87 (1878C400) [pid = 3332] [serial = 2179] [outer = 1871A000] 05:39:55 INFO - PROCESS | 3332 | 1461069595529 Marionette DEBUG loaded listener.js 05:39:55 INFO - PROCESS | 3332 | ++DOMWINDOW == 88 (18BB1400) [pid = 3332] [serial = 2180] [outer = 1871A000] 05:39:55 INFO - PROCESS | 3332 | 1461069595972 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:39:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:39:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 05:39:56 INFO - PROCESS | 3332 | 1461069595995 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 05:39:56 INFO - PROCESS | 3332 | 1461069595997 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 05:39:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:39:56 INFO - PROCESS | 3332 | 1461069596000 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:39:56 INFO - PROCESS | 3332 | 1461069596002 Marionette TRACE conn4 <- [1,2870,null,{}] 05:39:56 INFO - PROCESS | 3332 | 1461069596011 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:56 INFO - PROCESS | 3332 | 1461069596148 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 05:39:56 INFO - PROCESS | 3332 | 1461069596218 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:56 INFO - PROCESS | 3332 | ++DOCSHELL 0F88D400 == 59 [pid = 3332] [id = 727] 05:39:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 89 (18C1F800) [pid = 3332] [serial = 2181] [outer = 00000000] 05:39:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 90 (1901CC00) [pid = 3332] [serial = 2182] [outer = 18C1F800] 05:39:56 INFO - PROCESS | 3332 | 1461069596266 Marionette DEBUG loaded listener.js 05:39:56 INFO - PROCESS | 3332 | ++DOMWINDOW == 91 (19078C00) [pid = 3332] [serial = 2183] [outer = 18C1F800] 05:39:56 INFO - PROCESS | 3332 | 1461069596700 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:39:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:39:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 730ms 05:39:56 INFO - PROCESS | 3332 | 1461069596731 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 05:39:56 INFO - PROCESS | 3332 | 1461069596733 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 05:39:56 INFO - PROCESS | 3332 | 1461069596737 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:39:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:39:56 INFO - PROCESS | 3332 | 1461069596738 Marionette TRACE conn4 <- [1,2874,null,{}] 05:39:56 INFO - PROCESS | 3332 | 1461069596781 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:56 INFO - PROCESS | 3332 | 1461069596899 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 05:39:57 INFO - PROCESS | 3332 | 1461069597177 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:57 INFO - PROCESS | 3332 | --DOMWINDOW == 90 (19C15800) [pid = 3332] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:39:57 INFO - PROCESS | 3332 | --DOMWINDOW == 89 (10142800) [pid = 3332] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:39:57 INFO - PROCESS | 3332 | --DOMWINDOW == 88 (1C151C00) [pid = 3332] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:39:57 INFO - PROCESS | 3332 | --DOMWINDOW == 87 (1977EC00) [pid = 3332] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:39:57 INFO - PROCESS | 3332 | --DOMWINDOW == 86 (0FBC3800) [pid = 3332] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:39:57 INFO - PROCESS | 3332 | --DOMWINDOW == 85 (1117C400) [pid = 3332] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:39:57 INFO - PROCESS | 3332 | --DOMWINDOW == 84 (1BD53400) [pid = 3332] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:39:57 INFO - PROCESS | 3332 | ++DOCSHELL 0F888C00 == 60 [pid = 3332] [id = 728] 05:39:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 85 (0FB08400) [pid = 3332] [serial = 2184] [outer = 00000000] 05:39:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 86 (10142800) [pid = 3332] [serial = 2185] [outer = 0FB08400] 05:39:57 INFO - PROCESS | 3332 | 1461069597228 Marionette DEBUG loaded listener.js 05:39:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 87 (10169000) [pid = 3332] [serial = 2186] [outer = 0FB08400] 05:39:57 INFO - PROCESS | 3332 | 1461069597604 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:39:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:39:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 890ms 05:39:57 INFO - PROCESS | 3332 | 1461069597631 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 05:39:57 INFO - PROCESS | 3332 | 1461069597633 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 05:39:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:39:57 INFO - PROCESS | 3332 | 1461069597636 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:39:57 INFO - PROCESS | 3332 | 1461069597638 Marionette TRACE conn4 <- [1,2878,null,{}] 05:39:57 INFO - PROCESS | 3332 | 1461069597641 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:57 INFO - PROCESS | 3332 | 1461069597724 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 05:39:57 INFO - PROCESS | 3332 | 1461069597825 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:57 INFO - PROCESS | 3332 | ++DOCSHELL 10193C00 == 61 [pid = 3332] [id = 729] 05:39:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 88 (10196800) [pid = 3332] [serial = 2187] [outer = 00000000] 05:39:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 89 (1963D400) [pid = 3332] [serial = 2188] [outer = 10196800] 05:39:57 INFO - PROCESS | 3332 | 1461069597870 Marionette DEBUG loaded listener.js 05:39:57 INFO - PROCESS | 3332 | ++DOMWINDOW == 90 (19781400) [pid = 3332] [serial = 2189] [outer = 10196800] 05:39:58 INFO - PROCESS | 3332 | 1461069598234 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:39:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:39:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 05:39:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:39:58 INFO - PROCESS | 3332 | 1461069598267 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 05:39:58 INFO - PROCESS | 3332 | 1461069598269 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 05:39:58 INFO - PROCESS | 3332 | 1461069598273 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:39:58 INFO - PROCESS | 3332 | 1461069598274 Marionette TRACE conn4 <- [1,2882,null,{}] 05:39:58 INFO - PROCESS | 3332 | 1461069598278 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:58 INFO - PROCESS | 3332 | 1461069598401 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 05:39:58 INFO - PROCESS | 3332 | 1461069598443 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:58 INFO - PROCESS | 3332 | ++DOCSHELL 10193800 == 62 [pid = 3332] [id = 730] 05:39:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 91 (19633C00) [pid = 3332] [serial = 2190] [outer = 00000000] 05:39:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 92 (19E06000) [pid = 3332] [serial = 2191] [outer = 19633C00] 05:39:58 INFO - PROCESS | 3332 | 1461069598488 Marionette DEBUG loaded listener.js 05:39:58 INFO - PROCESS | 3332 | ++DOMWINDOW == 93 (19E09000) [pid = 3332] [serial = 2192] [outer = 19633C00] 05:39:58 INFO - PROCESS | 3332 | 1461069598901 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:39:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:39:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 671ms 05:39:58 INFO - PROCESS | 3332 | 1461069598943 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 05:39:58 INFO - PROCESS | 3332 | 1461069598945 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 05:39:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:39:58 INFO - PROCESS | 3332 | 1461069598949 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:39:58 INFO - PROCESS | 3332 | 1461069598950 Marionette TRACE conn4 <- [1,2886,null,{}] 05:39:58 INFO - PROCESS | 3332 | 1461069598954 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:59 INFO - PROCESS | 3332 | 1461069599077 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 05:39:59 INFO - PROCESS | 3332 | 1461069599088 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:59 INFO - PROCESS | 3332 | ++DOCSHELL 19E54400 == 63 [pid = 3332] [id = 731] 05:39:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 94 (19E5A800) [pid = 3332] [serial = 2193] [outer = 00000000] 05:39:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 95 (19FD6800) [pid = 3332] [serial = 2194] [outer = 19E5A800] 05:39:59 INFO - PROCESS | 3332 | 1461069599133 Marionette DEBUG loaded listener.js 05:39:59 INFO - PROCESS | 3332 | ++DOMWINDOW == 96 (1AB69800) [pid = 3332] [serial = 2195] [outer = 19E5A800] 05:39:59 INFO - PROCESS | 3332 | 1461069599829 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:39:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:39:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 930ms 05:39:59 INFO - PROCESS | 3332 | 1461069599880 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 05:39:59 INFO - PROCESS | 3332 | 1461069599886 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 05:39:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:39:59 INFO - PROCESS | 3332 | 1461069599892 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:39:59 INFO - PROCESS | 3332 | 1461069599895 Marionette TRACE conn4 <- [1,2890,null,{}] 05:39:59 INFO - PROCESS | 3332 | 1461069599901 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:00 INFO - PROCESS | 3332 | 1461069600027 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 05:40:00 INFO - PROCESS | 3332 | 1461069600164 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:00 INFO - PROCESS | 3332 | ++DOCSHELL 10039400 == 64 [pid = 3332] [id = 732] 05:40:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 97 (1003A400) [pid = 3332] [serial = 2196] [outer = 00000000] 05:40:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 98 (103DA000) [pid = 3332] [serial = 2197] [outer = 1003A400] 05:40:00 INFO - PROCESS | 3332 | 1461069600225 Marionette DEBUG loaded listener.js 05:40:00 INFO - PROCESS | 3332 | ++DOMWINDOW == 99 (14428000) [pid = 3332] [serial = 2198] [outer = 1003A400] 05:40:00 INFO - PROCESS | 3332 | 1461069600794 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:40:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:40:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 970ms 05:40:00 INFO - PROCESS | 3332 | 1461069600866 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 05:40:00 INFO - PROCESS | 3332 | 1461069600872 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 05:40:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:40:00 INFO - PROCESS | 3332 | 1461069600879 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:40:00 INFO - PROCESS | 3332 | 1461069600882 Marionette TRACE conn4 <- [1,2894,null,{}] 05:40:00 INFO - PROCESS | 3332 | 1461069600887 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:01 INFO - PROCESS | 3332 | 1461069601035 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 05:40:01 INFO - PROCESS | 3332 | 1461069601185 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:01 INFO - PROCESS | 3332 | ++DOCSHELL 15CDB000 == 65 [pid = 3332] [id = 733] 05:40:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 100 (17267800) [pid = 3332] [serial = 2199] [outer = 00000000] 05:40:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (18ED9C00) [pid = 3332] [serial = 2200] [outer = 17267800] 05:40:01 INFO - PROCESS | 3332 | 1461069601245 Marionette DEBUG loaded listener.js 05:40:01 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (18EE4800) [pid = 3332] [serial = 2201] [outer = 17267800] 05:40:01 INFO - PROCESS | 3332 | 1461069601851 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:40:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:40:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1025ms 05:40:01 INFO - PROCESS | 3332 | 1461069601905 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 05:40:01 INFO - PROCESS | 3332 | 1461069601908 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 05:40:01 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:40:01 INFO - PROCESS | 3332 | 1461069601912 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:40:01 INFO - PROCESS | 3332 | 1461069601915 Marionette TRACE conn4 <- [1,2898,null,{}] 05:40:01 INFO - PROCESS | 3332 | 1461069601927 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:02 INFO - PROCESS | 3332 | 1461069602057 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 05:40:02 INFO - PROCESS | 3332 | 1461069602201 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:02 INFO - PROCESS | 3332 | ++DOCSHELL 1AB72C00 == 66 [pid = 3332] [id = 734] 05:40:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (1AB74800) [pid = 3332] [serial = 2202] [outer = 00000000] 05:40:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (1AD30400) [pid = 3332] [serial = 2203] [outer = 1AB74800] 05:40:02 INFO - PROCESS | 3332 | 1461069602260 Marionette DEBUG loaded listener.js 05:40:02 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (1B096000) [pid = 3332] [serial = 2204] [outer = 1AB74800] 05:40:02 INFO - PROCESS | 3332 | 1461069602797 Marionette TRACE conn4 <- [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]]]}] 05:40:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:40:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:40:02 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 931ms 05:40:02 INFO - PROCESS | 3332 | 1461069602846 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 05:40:02 INFO - PROCESS | 3332 | 1461069602849 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 05:40:02 INFO - PROCESS | 3332 | 1461069602852 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:40:02 INFO - TEST-START | /DOMEvents/constructors.html 05:40:02 INFO - PROCESS | 3332 | 1461069602854 Marionette TRACE conn4 <- [1,2902,null,{}] 05:40:02 INFO - PROCESS | 3332 | 1461069602858 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:02 INFO - PROCESS | 3332 | 1461069602967 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 05:40:03 INFO - PROCESS | 3332 | 1461069603081 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:03 INFO - PROCESS | 3332 | ++DOCSHELL 1ACAB800 == 67 [pid = 3332] [id = 735] 05:40:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (1B09CC00) [pid = 3332] [serial = 2205] [outer = 00000000] 05:40:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (1C156000) [pid = 3332] [serial = 2206] [outer = 1B09CC00] 05:40:03 INFO - PROCESS | 3332 | 1461069603177 Marionette DEBUG loaded listener.js 05:40:03 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (1C7EB800) [pid = 3332] [serial = 2207] [outer = 1B09CC00] 05:40:03 INFO - PROCESS | 3332 | 1461069603920 Marionette TRACE conn4 <- [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]]]}] 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:40:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:40:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:40:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:40:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:40:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:40:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:40:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:40:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:40:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:40:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:40:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:40:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:40:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:40:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:40:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:40:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:40:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:40:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:40:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:40:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:40:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:40:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:40:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:40:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:40:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:40:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:40:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:40:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:40:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:40:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:40:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:40:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:40:04 INFO - TEST-OK | /DOMEvents/constructors.html | took 1140ms 05:40:04 INFO - PROCESS | 3332 | 1461069604015 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 05:40:04 INFO - PROCESS | 3332 | 1461069604017 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 05:40:04 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:40:04 INFO - PROCESS | 3332 | 1461069604024 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:40:04 INFO - PROCESS | 3332 | 1461069604026 Marionette TRACE conn4 <- [1,2906,null,{}] 05:40:04 INFO - PROCESS | 3332 | 1461069604030 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:04 INFO - PROCESS | 3332 | 1461069604191 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 05:40:04 INFO - PROCESS | 3332 | 1461069604254 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:04 INFO - PROCESS | 3332 | ++DOCSHELL 1C822C00 == 68 [pid = 3332] [id = 736] 05:40:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (1C826800) [pid = 3332] [serial = 2208] [outer = 00000000] 05:40:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (1C957C00) [pid = 3332] [serial = 2209] [outer = 1C826800] 05:40:04 INFO - PROCESS | 3332 | 1461069604309 Marionette DEBUG loaded listener.js 05:40:04 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (1C982000) [pid = 3332] [serial = 2210] [outer = 1C826800] 05:40:04 INFO - PROCESS | 3332 | 1461069604835 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:40:04 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:40:04 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 830ms 05:40:04 INFO - PROCESS | 3332 | 1461069604857 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 05:40:04 INFO - PROCESS | 3332 | 1461069604859 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 05:40:04 INFO - PROCESS | 3332 | 1461069604863 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:40:04 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:40:04 INFO - PROCESS | 3332 | 1461069604865 Marionette TRACE conn4 <- [1,2910,null,{}] 05:40:04 INFO - PROCESS | 3332 | 1461069604868 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:05 INFO - PROCESS | 3332 | 1461069604984 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 05:40:05 INFO - PROCESS | 3332 | 1461069605100 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:05 INFO - PROCESS | 3332 | ++DOCSHELL 1C94A000 == 69 [pid = 3332] [id = 737] 05:40:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (1C97F800) [pid = 3332] [serial = 2211] [outer = 00000000] 05:40:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (1CAABC00) [pid = 3332] [serial = 2212] [outer = 1C97F800] 05:40:05 INFO - PROCESS | 3332 | 1461069605159 Marionette DEBUG loaded listener.js 05:40:05 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (1D789800) [pid = 3332] [serial = 2213] [outer = 1C97F800] 05:40:05 INFO - PROCESS | 3332 | [3332] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 05:40:05 INFO - PROCESS | 3332 | [3332] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 05:40:05 INFO - PROCESS | 3332 | [3332] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 05:40:05 INFO - PROCESS | 3332 | [3332] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 05:40:05 INFO - PROCESS | 3332 | 1461069605698 Marionette TRACE conn4 <- [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]]]}] 05:40:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:40:05 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:40:05 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 05:40:05 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:40:05 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 05:40:05 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:40:05 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]" 05:40:05 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:40:05 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:40:05 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 878ms 05:40:05 INFO - PROCESS | 3332 | 1461069605745 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 05:40:05 INFO - PROCESS | 3332 | 1461069605747 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 05:40:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:40:05 INFO - PROCESS | 3332 | 1461069605751 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:40:05 INFO - PROCESS | 3332 | 1461069605753 Marionette TRACE conn4 <- [1,2914,null,{}] 05:40:05 INFO - PROCESS | 3332 | 1461069605756 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:06 INFO - PROCESS | 3332 | 1461069606024 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 05:40:06 INFO - PROCESS | 3332 | 1461069606180 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:06 INFO - PROCESS | 3332 | ++DOCSHELL 10192C00 == 70 [pid = 3332] [id = 738] 05:40:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (1019A400) [pid = 3332] [serial = 2214] [outer = 00000000] 05:40:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (1117EC00) [pid = 3332] [serial = 2215] [outer = 1019A400] 05:40:06 INFO - PROCESS | 3332 | 1461069606233 Marionette DEBUG loaded listener.js 05:40:06 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (1496AC00) [pid = 3332] [serial = 2216] [outer = 1019A400] 05:40:06 INFO - PROCESS | 3332 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:40:06 INFO - PROCESS | 3332 | 1461069606758 Marionette TRACE conn4 <- [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]]]}] 05:40:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:40:06 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1019ms 05:40:06 INFO - PROCESS | 3332 | 1461069606788 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 05:40:06 INFO - PROCESS | 3332 | 1461069606792 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 05:40:06 INFO - PROCESS | 3332 | 1461069606815 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:40:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:40:06 INFO - PROCESS | 3332 | 1461069606819 Marionette TRACE conn4 <- [1,2918,null,{}] 05:40:06 INFO - PROCESS | 3332 | 1461069606823 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:06 INFO - PROCESS | 3332 | 1461069606924 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 05:40:07 INFO - PROCESS | 3332 | 1461069607079 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:07 INFO - PROCESS | 3332 | --DOCSHELL 1C920400 == 69 [pid = 3332] [id = 709] 05:40:07 INFO - PROCESS | 3332 | --DOCSHELL 19FDB400 == 68 [pid = 3332] [id = 708] 05:40:07 INFO - PROCESS | 3332 | --DOCSHELL 10193800 == 67 [pid = 3332] [id = 730] 05:40:07 INFO - PROCESS | 3332 | --DOCSHELL 10193C00 == 66 [pid = 3332] [id = 729] 05:40:07 INFO - PROCESS | 3332 | --DOCSHELL 0F888C00 == 65 [pid = 3332] [id = 728] 05:40:07 INFO - PROCESS | 3332 | --DOCSHELL 0F88D400 == 64 [pid = 3332] [id = 727] 05:40:07 INFO - PROCESS | 3332 | --DOCSHELL 183B9C00 == 63 [pid = 3332] [id = 726] 05:40:07 INFO - PROCESS | 3332 | --DOCSHELL 16394400 == 62 [pid = 3332] [id = 725] 05:40:07 INFO - PROCESS | 3332 | --DOCSHELL 14427400 == 61 [pid = 3332] [id = 724] 05:40:07 INFO - PROCESS | 3332 | --DOCSHELL 0FD0C800 == 60 [pid = 3332] [id = 723] 05:40:07 INFO - PROCESS | 3332 | --DOCSHELL 10032400 == 59 [pid = 3332] [id = 722] 05:40:07 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (1CAAC000) [pid = 3332] [serial = 2149] [outer = 00000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3332 | ++DOCSHELL 0AF57000 == 60 [pid = 3332] [id = 739] 05:40:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (0AF63000) [pid = 3332] [serial = 2217] [outer = 00000000] 05:40:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (0FD0C000) [pid = 3332] [serial = 2218] [outer = 0AF63000] 05:40:07 INFO - PROCESS | 3332 | 1461069607185 Marionette DEBUG loaded listener.js 05:40:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (10166C00) [pid = 3332] [serial = 2219] [outer = 0AF63000] 05:40:07 INFO - PROCESS | 3332 | --DOCSHELL 1D7B7800 == 59 [pid = 3332] [id = 720] 05:40:07 INFO - PROCESS | 3332 | --DOCSHELL 1CAA8400 == 58 [pid = 3332] [id = 719] 05:40:07 INFO - PROCESS | 3332 | --DOCSHELL 1AB70800 == 57 [pid = 3332] [id = 718] 05:40:07 INFO - PROCESS | 3332 | --DOCSHELL 0FB71000 == 56 [pid = 3332] [id = 717] 05:40:07 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (1C7F2C00) [pid = 3332] [serial = 2087] [outer = 00000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (19FCDC00) [pid = 3332] [serial = 2137] [outer = 00000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (10BD1800) [pid = 3332] [serial = 2131] [outer = 00000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (1471E800) [pid = 3332] [serial = 2132] [outer = 00000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (1018E800) [pid = 3332] [serial = 2113] [outer = 00000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (18BA9C00) [pid = 3332] [serial = 2116] [outer = 00000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (19775000) [pid = 3332] [serial = 2119] [outer = 00000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (1ABCDC00) [pid = 3332] [serial = 2122] [outer = 00000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (1B09EC00) [pid = 3332] [serial = 2125] [outer = 00000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (1C983400) [pid = 3332] [serial = 2140] [outer = 00000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3332 | --DOMWINDOW == 108 (1C97D400) [pid = 3332] [serial = 2128] [outer = 00000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3332 | --DOMWINDOW == 107 (1AB6C800) [pid = 3332] [serial = 2138] [outer = 00000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3332 | --DOMWINDOW == 106 (1B097400) [pid = 3332] [serial = 2146] [outer = 00000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3332 | --DOMWINDOW == 105 (14B61400) [pid = 3332] [serial = 2143] [outer = 00000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3332 | --DOMWINDOW == 104 (1C94E000) [pid = 3332] [serial = 2147] [outer = 00000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3332 | --DOMWINDOW == 103 (183BA000) [pid = 3332] [serial = 2134] [outer = 00000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3332 | --DOMWINDOW == 102 (18BAD400) [pid = 3332] [serial = 2135] [outer = 00000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3332 | --DOMWINDOW == 101 (1C9EDC00) [pid = 3332] [serial = 2141] [outer = 00000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3332 | --DOMWINDOW == 100 (14C10C00) [pid = 3332] [serial = 2144] [outer = 00000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3332 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:40:07 INFO - PROCESS | 3332 | 1461069607598 Marionette TRACE conn4 <- [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]]]}] 05:40:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:40:07 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 830ms 05:40:07 INFO - PROCESS | 3332 | 1461069607649 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 05:40:07 INFO - PROCESS | 3332 | 1461069607652 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 05:40:07 INFO - PROCESS | 3332 | 1461069607655 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:40:07 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:40:07 INFO - PROCESS | 3332 | 1461069607657 Marionette TRACE conn4 <- [1,2922,null,{}] 05:40:07 INFO - PROCESS | 3332 | 1461069607661 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:07 INFO - PROCESS | 3332 | 1461069607751 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 05:40:07 INFO - PROCESS | 3332 | 1461069607759 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:07 INFO - PROCESS | 3332 | ++DOCSHELL 14725C00 == 57 [pid = 3332] [id = 740] 05:40:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 101 (14729000) [pid = 3332] [serial = 2220] [outer = 00000000] 05:40:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 102 (18731800) [pid = 3332] [serial = 2221] [outer = 14729000] 05:40:07 INFO - PROCESS | 3332 | 1461069607805 Marionette DEBUG loaded listener.js 05:40:07 INFO - PROCESS | 3332 | ++DOMWINDOW == 103 (18787C00) [pid = 3332] [serial = 2222] [outer = 14729000] 05:40:08 INFO - PROCESS | 3332 | 1461069608275 Marionette TRACE conn4 <- [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]]]}] 05:40:08 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:40:08 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 05:40:08 INFO - PROCESS | 3332 | 1461069608329 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 05:40:08 INFO - PROCESS | 3332 | 1461069608333 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 05:40:08 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:40:08 INFO - PROCESS | 3332 | 1461069608347 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:40:08 INFO - PROCESS | 3332 | 1461069608352 Marionette TRACE conn4 <- [1,2926,null,{}] 05:40:08 INFO - PROCESS | 3332 | 1461069608356 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:08 INFO - PROCESS | 3332 | 1461069608445 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 05:40:08 INFO - PROCESS | 3332 | 1461069608453 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:08 INFO - PROCESS | 3332 | ++DOCSHELL 14942400 == 58 [pid = 3332] [id = 741] 05:40:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 104 (1878FC00) [pid = 3332] [serial = 2223] [outer = 00000000] 05:40:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 105 (191A4C00) [pid = 3332] [serial = 2224] [outer = 1878FC00] 05:40:08 INFO - PROCESS | 3332 | 1461069608499 Marionette DEBUG loaded listener.js 05:40:08 INFO - PROCESS | 3332 | ++DOMWINDOW == 106 (1968BC00) [pid = 3332] [serial = 2225] [outer = 1878FC00] 05:40:08 INFO - PROCESS | 3332 | 1461069608942 Marionette TRACE conn4 <- [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]]]}] 05:40:08 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. 05:40:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 631ms 05:40:08 INFO - PROCESS | 3332 | 1461069608974 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 05:40:08 INFO - PROCESS | 3332 | 1461069608976 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 05:40:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:40:08 INFO - PROCESS | 3332 | 1461069608979 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:40:08 INFO - PROCESS | 3332 | 1461069608981 Marionette TRACE conn4 <- [1,2930,null,{}] 05:40:09 INFO - PROCESS | 3332 | 1461069608985 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:09 INFO - PROCESS | 3332 | 1461069609072 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 05:40:09 INFO - PROCESS | 3332 | 1461069609078 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:09 INFO - PROCESS | 3332 | ++DOCSHELL 1918C000 == 59 [pid = 3332] [id = 742] 05:40:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 107 (191A0800) [pid = 3332] [serial = 2226] [outer = 00000000] 05:40:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 108 (19FD0000) [pid = 3332] [serial = 2227] [outer = 191A0800] 05:40:09 INFO - PROCESS | 3332 | 1461069609123 Marionette DEBUG loaded listener.js 05:40:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 109 (19FD8400) [pid = 3332] [serial = 2228] [outer = 191A0800] 05:40:09 INFO - PROCESS | 3332 | 1461069609573 Marionette TRACE conn4 <- [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"]]]}] 05:40:09 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 05:40:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:40:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:40:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 05:40:09 INFO - PROCESS | 3332 | 1461069609610 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 05:40:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:40:09 INFO - PROCESS | 3332 | 1461069609612 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 05:40:09 INFO - PROCESS | 3332 | 1461069609615 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:40:09 INFO - PROCESS | 3332 | 1461069609616 Marionette TRACE conn4 <- [1,2934,null,{}] 05:40:09 INFO - PROCESS | 3332 | 1461069609641 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:09 INFO - PROCESS | 3332 | 1461069609764 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 05:40:09 INFO - PROCESS | 3332 | 1461069609771 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:09 INFO - PROCESS | 3332 | ++DOCSHELL 1ACAC400 == 60 [pid = 3332] [id = 743] 05:40:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (1ACAD000) [pid = 3332] [serial = 2229] [outer = 00000000] 05:40:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (1C824800) [pid = 3332] [serial = 2230] [outer = 1ACAD000] 05:40:09 INFO - PROCESS | 3332 | 1461069609883 Marionette DEBUG loaded listener.js 05:40:09 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (1C94F000) [pid = 3332] [serial = 2231] [outer = 1ACAD000] 05:40:10 INFO - PROCESS | 3332 | 1461069610286 Marionette TRACE conn4 <- [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]]]}] 05:40:10 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. 05:40:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 730ms 05:40:10 INFO - PROCESS | 3332 | 1461069610346 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 05:40:10 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:40:10 INFO - PROCESS | 3332 | 1461069610348 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 05:40:10 INFO - PROCESS | 3332 | 1461069610351 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:40:10 INFO - PROCESS | 3332 | 1461069610353 Marionette TRACE conn4 <- [1,2938,null,{}] 05:40:10 INFO - PROCESS | 3332 | 1461069610363 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:10 INFO - PROCESS | 3332 | 1461069610484 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 05:40:10 INFO - PROCESS | 3332 | 1461069610588 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:10 INFO - PROCESS | 3332 | ++DOCSHELL 1C9E8800 == 61 [pid = 3332] [id = 744] 05:40:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (1C9E8C00) [pid = 3332] [serial = 2232] [outer = 00000000] 05:40:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (1CAA5000) [pid = 3332] [serial = 2233] [outer = 1C9E8C00] 05:40:10 INFO - PROCESS | 3332 | 1461069610635 Marionette DEBUG loaded listener.js 05:40:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (1CAAB000) [pid = 3332] [serial = 2234] [outer = 1C9E8C00] 05:40:10 INFO - PROCESS | 3332 | ++DOCSHELL 1D7B6C00 == 62 [pid = 3332] [id = 745] 05:40:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (1D7B7000) [pid = 3332] [serial = 2235] [outer = 00000000] 05:40:10 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (1D7B7800) [pid = 3332] [serial = 2236] [outer = 1D7B7000] 05:40:11 INFO - PROCESS | 3332 | 1461069611157 Marionette TRACE conn4 <- [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]]]}] 05:40:11 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. 05:40:11 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 830ms 05:40:11 INFO - PROCESS | 3332 | 1461069611182 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 05:40:11 INFO - PROCESS | 3332 | 1461069611184 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 05:40:11 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:40:11 INFO - PROCESS | 3332 | 1461069611197 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:40:11 INFO - PROCESS | 3332 | 1461069611199 Marionette TRACE conn4 <- [1,2942,null,{}] 05:40:11 INFO - PROCESS | 3332 | 1461069611203 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:11 INFO - PROCESS | 3332 | 1461069611336 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 05:40:11 INFO - PROCESS | 3332 | 1461069611354 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:11 INFO - PROCESS | 3332 | ++DOCSHELL 1D784000 == 63 [pid = 3332] [id = 746] 05:40:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (1D78C800) [pid = 3332] [serial = 2237] [outer = 00000000] 05:40:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (1D7B5C00) [pid = 3332] [serial = 2238] [outer = 1D78C800] 05:40:11 INFO - PROCESS | 3332 | 1461069611400 Marionette DEBUG loaded listener.js 05:40:11 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (1D87A000) [pid = 3332] [serial = 2239] [outer = 1D78C800] 05:40:11 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (1871A000) [pid = 3332] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:40:11 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (1019AC00) [pid = 3332] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:40:11 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (18C1F800) [pid = 3332] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:40:11 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (1496EC00) [pid = 3332] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:40:11 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (19633C00) [pid = 3332] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:40:11 INFO - PROCESS | 3332 | --DOMWINDOW == 114 (0FD0D000) [pid = 3332] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:40:11 INFO - PROCESS | 3332 | --DOMWINDOW == 113 (0FC85800) [pid = 3332] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:40:11 INFO - PROCESS | 3332 | --DOMWINDOW == 112 (16396800) [pid = 3332] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:40:11 INFO - PROCESS | 3332 | --DOMWINDOW == 111 (0FB08400) [pid = 3332] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:40:11 INFO - PROCESS | 3332 | --DOMWINDOW == 110 (10196800) [pid = 3332] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:40:11 INFO - PROCESS | 3332 | --DOMWINDOW == 109 (146D1C00) [pid = 3332] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:40:11 INFO - PROCESS | 3332 | 1461069611931 Marionette TRACE conn4 <- [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]]]}] 05:40:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:40:11 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 05:40:11 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 790ms 05:40:12 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:40:12 INFO - PROCESS | 3332 | 1461069611982 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 05:40:12 INFO - PROCESS | 3332 | 1461069611984 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 05:40:12 INFO - PROCESS | 3332 | 1461069611987 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:40:12 INFO - PROCESS | 3332 | 1461069611989 Marionette TRACE conn4 <- [1,2946,null,{}] 05:40:12 INFO - PROCESS | 3332 | 1461069612004 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:12 INFO - PROCESS | 3332 | 1461069612138 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 05:40:12 INFO - PROCESS | 3332 | 1461069612150 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:12 INFO - PROCESS | 3332 | ++DOCSHELL 14427C00 == 64 [pid = 3332] [id = 747] 05:40:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 110 (14B2B000) [pid = 3332] [serial = 2240] [outer = 00000000] 05:40:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 111 (19C15800) [pid = 3332] [serial = 2241] [outer = 14B2B000] 05:40:12 INFO - PROCESS | 3332 | 1461069612198 Marionette DEBUG loaded listener.js 05:40:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 112 (1AB68000) [pid = 3332] [serial = 2242] [outer = 14B2B000] 05:40:12 INFO - PROCESS | 3332 | 1461069612595 Marionette TRACE conn4 <- [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]]]}] 05:40:12 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. 05:40:12 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 630ms 05:40:12 INFO - PROCESS | 3332 | 1461069612633 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 05:40:12 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:40:12 INFO - PROCESS | 3332 | 1461069612635 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 05:40:12 INFO - PROCESS | 3332 | 1461069612638 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:40:12 INFO - PROCESS | 3332 | 1461069612640 Marionette TRACE conn4 <- [1,2950,null,{}] 05:40:12 INFO - PROCESS | 3332 | 1461069612643 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:12 INFO - PROCESS | 3332 | 1461069612777 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 05:40:12 INFO - PROCESS | 3332 | 1461069612785 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:12 INFO - PROCESS | 3332 | ++DOCSHELL 1969A800 == 65 [pid = 3332] [id = 748] 05:40:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 113 (1D7B1C00) [pid = 3332] [serial = 2243] [outer = 00000000] 05:40:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 114 (1D8E5C00) [pid = 3332] [serial = 2244] [outer = 1D7B1C00] 05:40:12 INFO - PROCESS | 3332 | 1461069612830 Marionette DEBUG loaded listener.js 05:40:12 INFO - PROCESS | 3332 | ++DOMWINDOW == 115 (1DF84800) [pid = 3332] [serial = 2245] [outer = 1D7B1C00] 05:40:13 INFO - PROCESS | 3332 | 1461069613218 Marionette TRACE conn4 <- [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]]]}] 05:40:13 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. 05:40:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 05:40:13 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:40:13 INFO - PROCESS | 3332 | 1461069613269 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 05:40:13 INFO - PROCESS | 3332 | 1461069613271 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 05:40:13 INFO - PROCESS | 3332 | 1461069613274 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:40:13 INFO - PROCESS | 3332 | 1461069613276 Marionette TRACE conn4 <- [1,2954,null,{}] 05:40:13 INFO - PROCESS | 3332 | 1461069613279 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:13 INFO - PROCESS | 3332 | 1461069613407 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 05:40:13 INFO - PROCESS | 3332 | 1461069613419 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:13 INFO - PROCESS | 3332 | ++DOCSHELL 1D8DB400 == 66 [pid = 3332] [id = 749] 05:40:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (1DF86000) [pid = 3332] [serial = 2246] [outer = 00000000] 05:40:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (1DF92000) [pid = 3332] [serial = 2247] [outer = 1DF86000] 05:40:13 INFO - PROCESS | 3332 | 1461069613469 Marionette DEBUG loaded listener.js 05:40:13 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (1E934400) [pid = 3332] [serial = 2248] [outer = 1DF86000] 05:40:14 INFO - PROCESS | 3332 | 1461069614032 Marionette TRACE conn4 <- [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]]]}] 05:40:14 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. 05:40:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 831ms 05:40:14 INFO - PROCESS | 3332 | 1461069614106 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 05:40:14 INFO - PROCESS | 3332 | 1461069614110 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 05:40:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:40:14 INFO - PROCESS | 3332 | 1461069614116 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:40:14 INFO - PROCESS | 3332 | 1461069614120 Marionette TRACE conn4 <- [1,2958,null,{}] 05:40:14 INFO - PROCESS | 3332 | 1461069614126 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:14 INFO - PROCESS | 3332 | 1461069614241 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 05:40:14 INFO - PROCESS | 3332 | 1461069614391 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:14 INFO - PROCESS | 3332 | ++DOCSHELL 103DC400 == 67 [pid = 3332] [id = 750] 05:40:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (10B80C00) [pid = 3332] [serial = 2249] [outer = 00000000] 05:40:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (15C52400) [pid = 3332] [serial = 2250] [outer = 10B80C00] 05:40:14 INFO - PROCESS | 3332 | 1461069614450 Marionette DEBUG loaded listener.js 05:40:14 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (17267000) [pid = 3332] [serial = 2251] [outer = 10B80C00] 05:40:15 INFO - PROCESS | 3332 | 1461069615014 Marionette TRACE conn4 <- [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]]]}] 05:40:15 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. 05:40:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 930ms 05:40:15 INFO - PROCESS | 3332 | 1461069615046 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 05:40:15 INFO - PROCESS | 3332 | 1461069615052 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 05:40:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:40:15 INFO - PROCESS | 3332 | 1461069615076 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:40:15 INFO - PROCESS | 3332 | 1461069615079 Marionette TRACE conn4 <- [1,2962,null,{}] 05:40:15 INFO - PROCESS | 3332 | 1461069615084 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:15 INFO - PROCESS | 3332 | 1461069615198 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 05:40:15 INFO - PROCESS | 3332 | 1461069615361 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:15 INFO - PROCESS | 3332 | ++DOCSHELL 18EF1C00 == 68 [pid = 3332] [id = 751] 05:40:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (19184800) [pid = 3332] [serial = 2252] [outer = 00000000] 05:40:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (19E04400) [pid = 3332] [serial = 2253] [outer = 19184800] 05:40:15 INFO - PROCESS | 3332 | 1461069615417 Marionette DEBUG loaded listener.js 05:40:15 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1AB6D000) [pid = 3332] [serial = 2254] [outer = 19184800] 05:40:15 INFO - PROCESS | 3332 | 1461069615922 Marionette TRACE conn4 <- [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]]]}] 05:40:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 05:40:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 930ms 05:40:16 INFO - PROCESS | 3332 | 1461069616012 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 05:40:16 INFO - PROCESS | 3332 | 1461069616014 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 05:40:16 INFO - PROCESS | 3332 | 1461069616018 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:40:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:40:16 INFO - PROCESS | 3332 | 1461069616022 Marionette TRACE conn4 <- [1,2966,null,{}] 05:40:16 INFO - PROCESS | 3332 | 1461069616033 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:16 INFO - PROCESS | 3332 | 1461069616148 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 05:40:16 INFO - PROCESS | 3332 | 1461069616297 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:16 INFO - PROCESS | 3332 | ++DOCSHELL 1C97B000 == 69 [pid = 3332] [id = 752] 05:40:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1CAA1C00) [pid = 3332] [serial = 2255] [outer = 00000000] 05:40:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (1DF89400) [pid = 3332] [serial = 2256] [outer = 1CAA1C00] 05:40:16 INFO - PROCESS | 3332 | 1461069616356 Marionette DEBUG loaded listener.js 05:40:16 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1DF91C00) [pid = 3332] [serial = 2257] [outer = 1CAA1C00] 05:40:16 INFO - PROCESS | 3332 | 1461069616865 Marionette TRACE conn4 <- [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]]]}] 05:40:16 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. 05:40:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 870ms 05:40:16 INFO - PROCESS | 3332 | 1461069616892 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 05:40:16 INFO - PROCESS | 3332 | 1461069616894 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 05:40:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:40:16 INFO - PROCESS | 3332 | 1461069616898 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:40:16 INFO - PROCESS | 3332 | 1461069616900 Marionette TRACE conn4 <- [1,2970,null,{}] 05:40:16 INFO - PROCESS | 3332 | 1461069616921 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:17 INFO - PROCESS | 3332 | 1461069617032 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 05:40:17 INFO - PROCESS | 3332 | 1461069617192 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:17 INFO - PROCESS | 3332 | ++DOCSHELL 1E93AC00 == 70 [pid = 3332] [id = 753] 05:40:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (1E93B800) [pid = 3332] [serial = 2258] [outer = 00000000] 05:40:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (1EAE3800) [pid = 3332] [serial = 2259] [outer = 1E93B800] 05:40:17 INFO - PROCESS | 3332 | 1461069617248 Marionette DEBUG loaded listener.js 05:40:17 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (1EAE6000) [pid = 3332] [serial = 2260] [outer = 1E93B800] 05:40:17 INFO - PROCESS | 3332 | 1461069617784 Marionette TRACE conn4 <- [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"]]]}] 05:40:17 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 05:40:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:40:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 950ms 05:40:17 INFO - PROCESS | 3332 | 1461069617851 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 05:40:17 INFO - PROCESS | 3332 | 1461069617854 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 05:40:17 INFO - PROCESS | 3332 | 1461069617857 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:40:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:40:17 INFO - PROCESS | 3332 | 1461069617859 Marionette TRACE conn4 <- [1,2974,null,{}] 05:40:17 INFO - PROCESS | 3332 | 1461069617863 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:18 INFO - PROCESS | 3332 | 1461069618002 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 05:40:18 INFO - PROCESS | 3332 | 1461069618150 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:18 INFO - PROCESS | 3332 | ++DOCSHELL 1EAE7000 == 71 [pid = 3332] [id = 754] 05:40:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (1EAE8400) [pid = 3332] [serial = 2261] [outer = 00000000] 05:40:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (1EBBD400) [pid = 3332] [serial = 2262] [outer = 1EAE8400] 05:40:18 INFO - PROCESS | 3332 | 1461069618206 Marionette DEBUG loaded listener.js 05:40:18 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (1EBC0400) [pid = 3332] [serial = 2263] [outer = 1EAE8400] 05:40:18 INFO - PROCESS | 3332 | 1461069618694 Marionette TRACE conn4 <- [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]]]}] 05:40:18 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. 05:40:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 871ms 05:40:18 INFO - PROCESS | 3332 | 1461069618731 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 05:40:18 INFO - PROCESS | 3332 | 1461069618734 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 05:40:18 INFO - PROCESS | 3332 | 1461069618737 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:40:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:40:18 INFO - PROCESS | 3332 | 1461069618739 Marionette TRACE conn4 <- [1,2978,null,{}] 05:40:18 INFO - PROCESS | 3332 | 1461069618743 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:18 INFO - PROCESS | 3332 | 1461069618911 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 05:40:19 INFO - PROCESS | 3332 | 1461069619064 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:19 INFO - PROCESS | 3332 | ++DOCSHELL 1015F000 == 72 [pid = 3332] [id = 755] 05:40:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (10162400) [pid = 3332] [serial = 2264] [outer = 00000000] 05:40:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (10BDB000) [pid = 3332] [serial = 2265] [outer = 10162400] 05:40:19 INFO - PROCESS | 3332 | 1461069619143 Marionette DEBUG loaded listener.js 05:40:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (14C0A000) [pid = 3332] [serial = 2266] [outer = 10162400] 05:40:19 INFO - PROCESS | 3332 | ++DOCSHELL 14C01400 == 73 [pid = 3332] [id = 756] 05:40:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (14E76000) [pid = 3332] [serial = 2267] [outer = 00000000] 05:40:19 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (1639C400) [pid = 3332] [serial = 2268] [outer = 14E76000] 05:40:20 INFO - PROCESS | 3332 | 1461069620015 Marionette TRACE conn4 <- [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]]]}] 05:40:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:40:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1334ms 05:40:20 INFO - PROCESS | 3332 | 1461069620076 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 05:40:20 INFO - PROCESS | 3332 | 1461069620081 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 05:40:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:40:20 INFO - PROCESS | 3332 | 1461069620086 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:40:20 INFO - PROCESS | 3332 | 1461069620089 Marionette TRACE conn4 <- [1,2982,null,{}] 05:40:20 INFO - PROCESS | 3332 | 1461069620094 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:20 INFO - PROCESS | 3332 | 1461069620217 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 05:40:20 INFO - PROCESS | 3332 | 1461069620365 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:20 INFO - PROCESS | 3332 | ++DOCSHELL 18718C00 == 74 [pid = 3332] [id = 757] 05:40:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 139 (18731C00) [pid = 3332] [serial = 2269] [outer = 00000000] 05:40:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (18BACC00) [pid = 3332] [serial = 2270] [outer = 18731C00] 05:40:20 INFO - PROCESS | 3332 | 1461069620420 Marionette DEBUG loaded listener.js 05:40:20 INFO - PROCESS | 3332 | ++DOMWINDOW == 141 (18C1E400) [pid = 3332] [serial = 2271] [outer = 18731C00] 05:40:20 INFO - PROCESS | 3332 | 1461069620954 Marionette TRACE conn4 <- [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]]]}] 05:40:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:40:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:40:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 930ms 05:40:21 INFO - PROCESS | 3332 | 1461069621038 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 05:40:21 INFO - PROCESS | 3332 | 1461069621043 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 05:40:21 INFO - PROCESS | 3332 | 1461069621051 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:40:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:40:21 INFO - PROCESS | 3332 | 1461069621053 Marionette TRACE conn4 <- [1,2986,null,{}] 05:40:21 INFO - PROCESS | 3332 | 1461069621057 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:21 INFO - PROCESS | 3332 | 1461069621167 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 05:40:21 INFO - PROCESS | 3332 | --DOCSHELL 15CD9400 == 73 [pid = 3332] [id = 705] 05:40:21 INFO - PROCESS | 3332 | --DOCSHELL 1969A800 == 72 [pid = 3332] [id = 748] 05:40:21 INFO - PROCESS | 3332 | --DOCSHELL 14427C00 == 71 [pid = 3332] [id = 747] 05:40:21 INFO - PROCESS | 3332 | --DOCSHELL 1D784000 == 70 [pid = 3332] [id = 746] 05:40:21 INFO - PROCESS | 3332 | --DOCSHELL 1D7B6C00 == 69 [pid = 3332] [id = 745] 05:40:21 INFO - PROCESS | 3332 | --DOCSHELL 1C9E8800 == 68 [pid = 3332] [id = 744] 05:40:21 INFO - PROCESS | 3332 | --DOCSHELL 1ACAC400 == 67 [pid = 3332] [id = 743] 05:40:21 INFO - PROCESS | 3332 | --DOCSHELL 1918C000 == 66 [pid = 3332] [id = 742] 05:40:21 INFO - PROCESS | 3332 | --DOCSHELL 14942400 == 65 [pid = 3332] [id = 741] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 140 (1D78E000) [pid = 3332] [serial = 2158] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 139 (183B7400) [pid = 3332] [serial = 2152] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 138 (1D876C00) [pid = 3332] [serial = 2161] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (1C826000) [pid = 3332] [serial = 2155] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOCSHELL 14725C00 == 64 [pid = 3332] [id = 740] 05:40:21 INFO - PROCESS | 3332 | --DOCSHELL 0AF57000 == 63 [pid = 3332] [id = 739] 05:40:21 INFO - PROCESS | 3332 | --DOCSHELL 10192C00 == 62 [pid = 3332] [id = 738] 05:40:21 INFO - PROCESS | 3332 | --DOCSHELL 15CDB000 == 61 [pid = 3332] [id = 733] 05:40:21 INFO - PROCESS | 3332 | --DOCSHELL 10039400 == 60 [pid = 3332] [id = 732] 05:40:21 INFO - PROCESS | 3332 | --DOCSHELL 19E54400 == 59 [pid = 3332] [id = 731] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (183B6800) [pid = 3332] [serial = 2111] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (1878C400) [pid = 3332] [serial = 2179] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (10FDC400) [pid = 3332] [serial = 2168] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (103DC000) [pid = 3332] [serial = 2167] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (1901CC00) [pid = 3332] [serial = 2182] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (14B62000) [pid = 3332] [serial = 2173] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (14E75800) [pid = 3332] [serial = 2174] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (19E06000) [pid = 3332] [serial = 2191] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (1016B400) [pid = 3332] [serial = 2170] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (10303000) [pid = 3332] [serial = 2171] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (14428400) [pid = 3332] [serial = 2164] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (18BB1400) [pid = 3332] [serial = 2180] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (179D3400) [pid = 3332] [serial = 2176] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (19078C00) [pid = 3332] [serial = 2183] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (10142800) [pid = 3332] [serial = 2185] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (10169000) [pid = 3332] [serial = 2186] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (1963D400) [pid = 3332] [serial = 2188] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (103D9000) [pid = 3332] [serial = 2165] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (19781400) [pid = 3332] [serial = 2189] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (183B0800) [pid = 3332] [serial = 2177] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (19E09000) [pid = 3332] [serial = 2192] [outer = 00000000] [url = about:blank] 05:40:21 INFO - PROCESS | 3332 | 1461069621403 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:21 INFO - PROCESS | 3332 | ++DOCSHELL 0AF5D800 == 60 [pid = 3332] [id = 758] 05:40:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (0AF5E400) [pid = 3332] [serial = 2272] [outer = 00000000] 05:40:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (0FD02C00) [pid = 3332] [serial = 2273] [outer = 0AF5E400] 05:40:21 INFO - PROCESS | 3332 | 1461069621450 Marionette DEBUG loaded listener.js 05:40:21 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (1008F800) [pid = 3332] [serial = 2274] [outer = 0AF5E400] 05:40:21 INFO - PROCESS | 3332 | 1461069621798 Marionette TRACE conn4 <- [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]]]}] 05:40:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:40:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 770ms 05:40:21 INFO - PROCESS | 3332 | 1461069621907 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 05:40:21 INFO - PROCESS | 3332 | 1461069621909 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 05:40:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:40:21 INFO - PROCESS | 3332 | 1461069621915 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:40:21 INFO - PROCESS | 3332 | 1461069621919 Marionette TRACE conn4 <- [1,2990,null,{}] 05:40:21 INFO - PROCESS | 3332 | 1461069621933 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:22 INFO - PROCESS | 3332 | 1461069622023 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 05:40:22 INFO - PROCESS | 3332 | 1461069622029 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:22 INFO - PROCESS | 3332 | ++DOCSHELL 14B2A000 == 61 [pid = 3332] [id = 759] 05:40:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (14B2BC00) [pid = 3332] [serial = 2275] [outer = 00000000] 05:40:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (14E77000) [pid = 3332] [serial = 2276] [outer = 14B2BC00] 05:40:22 INFO - PROCESS | 3332 | 1461069622081 Marionette DEBUG loaded listener.js 05:40:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (16FDB000) [pid = 3332] [serial = 2277] [outer = 14B2BC00] 05:40:22 INFO - PROCESS | 3332 | 1461069622533 Marionette TRACE conn4 <- [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]]]}] 05:40:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:40:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 05:40:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:40:22 INFO - PROCESS | 3332 | 1461069622547 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 05:40:22 INFO - PROCESS | 3332 | 1461069622550 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 05:40:22 INFO - PROCESS | 3332 | 1461069622553 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:40:22 INFO - PROCESS | 3332 | 1461069622554 Marionette TRACE conn4 <- [1,2994,null,{}] 05:40:22 INFO - PROCESS | 3332 | 1461069622558 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:22 INFO - PROCESS | 3332 | 1461069622646 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 05:40:22 INFO - PROCESS | 3332 | 1461069622652 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:22 INFO - PROCESS | 3332 | ++DOCSHELL 183B0800 == 62 [pid = 3332] [id = 760] 05:40:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (18719000) [pid = 3332] [serial = 2278] [outer = 00000000] 05:40:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (19020C00) [pid = 3332] [serial = 2279] [outer = 18719000] 05:40:22 INFO - PROCESS | 3332 | 1461069622698 Marionette DEBUG loaded listener.js 05:40:22 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1918C000) [pid = 3332] [serial = 2280] [outer = 18719000] 05:40:23 INFO - PROCESS | 3332 | 1461069623126 Marionette TRACE conn4 <- [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]]]}] 05:40:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:40:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 05:40:23 INFO - PROCESS | 3332 | 1461069623184 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 05:40:23 INFO - PROCESS | 3332 | 1461069623186 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 05:40:23 INFO - PROCESS | 3332 | 1461069623190 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:40:23 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:40:23 INFO - PROCESS | 3332 | 1461069623191 Marionette TRACE conn4 <- [1,2998,null,{}] 05:40:23 INFO - PROCESS | 3332 | 1461069623195 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:23 INFO - PROCESS | 3332 | 1461069623278 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 05:40:23 INFO - PROCESS | 3332 | 1461069623285 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:23 INFO - PROCESS | 3332 | ++DOCSHELL 191A3800 == 63 [pid = 3332] [id = 761] 05:40:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (191A5C00) [pid = 3332] [serial = 2281] [outer = 00000000] 05:40:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (19782C00) [pid = 3332] [serial = 2282] [outer = 191A5C00] 05:40:23 INFO - PROCESS | 3332 | 1461069623330 Marionette DEBUG loaded listener.js 05:40:23 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (19E04000) [pid = 3332] [serial = 2283] [outer = 191A5C00] 05:40:23 INFO - PROCESS | 3332 | [3332] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:40:23 INFO - PROCESS | 3332 | 1461069623901 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:40:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:40:23 INFO - {} 05:40:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:40:23 INFO - {} 05:40:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:40:23 INFO - {} 05:40:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:40:23 INFO - {} 05:40:23 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 731ms 05:40:23 INFO - PROCESS | 3332 | 1461069623925 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 05:40:23 INFO - TEST-START | /FileAPI/fileReader.html 05:40:23 INFO - PROCESS | 3332 | 1461069623926 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 05:40:23 INFO - PROCESS | 3332 | 1461069623930 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:40:23 INFO - PROCESS | 3332 | 1461069623931 Marionette TRACE conn4 <- [1,3002,null,{}] 05:40:23 INFO - PROCESS | 3332 | 1461069623935 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:24 INFO - PROCESS | 3332 | 1461069624066 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 05:40:24 INFO - PROCESS | 3332 | 1461069624140 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:24 INFO - PROCESS | 3332 | ++DOCSHELL 1008C400 == 64 [pid = 3332] [id = 762] 05:40:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (19780800) [pid = 3332] [serial = 2284] [outer = 00000000] 05:40:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (1AD35C00) [pid = 3332] [serial = 2285] [outer = 19780800] 05:40:24 INFO - PROCESS | 3332 | 1461069624186 Marionette DEBUG loaded listener.js 05:40:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (1B097400) [pid = 3332] [serial = 2286] [outer = 19780800] 05:40:24 INFO - PROCESS | 3332 | 1461069624578 Marionette TRACE conn4 <- [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]]]}] 05:40:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:40:24 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:40:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:40:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:40:24 INFO - TEST-OK | /FileAPI/fileReader.html | took 670ms 05:40:24 INFO - PROCESS | 3332 | 1461069624601 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 05:40:24 INFO - TEST-START | /FileAPI/historical.html 05:40:24 INFO - PROCESS | 3332 | 1461069624602 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 05:40:24 INFO - PROCESS | 3332 | 1461069624606 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:40:24 INFO - PROCESS | 3332 | 1461069624607 Marionette TRACE conn4 <- [1,3006,null,{}] 05:40:24 INFO - PROCESS | 3332 | 1461069624616 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:24 INFO - PROCESS | 3332 | 1461069624737 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 05:40:24 INFO - PROCESS | 3332 | 1461069624830 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:24 INFO - PROCESS | 3332 | ++DOCSHELL 1B1AB400 == 65 [pid = 3332] [id = 763] 05:40:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (1BD48800) [pid = 3332] [serial = 2287] [outer = 00000000] 05:40:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (1C94B800) [pid = 3332] [serial = 2288] [outer = 1BD48800] 05:40:24 INFO - PROCESS | 3332 | 1461069624874 Marionette DEBUG loaded listener.js 05:40:24 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (1C955C00) [pid = 3332] [serial = 2289] [outer = 1BD48800] 05:40:25 INFO - PROCESS | 3332 | 1461069625273 Marionette TRACE conn4 <- [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"]]]}] 05:40:25 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:40:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:40:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:40:25 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:40:25 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:40:25 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:40:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:40:25 INFO - TEST-OK | /FileAPI/historical.html | took 690ms 05:40:25 INFO - PROCESS | 3332 | 1461069625297 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 05:40:25 INFO - PROCESS | 3332 | 1461069625299 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 05:40:25 INFO - TEST-START | /FileAPI/idlharness.html 05:40:25 INFO - PROCESS | 3332 | 1461069625302 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:40:25 INFO - PROCESS | 3332 | 1461069625304 Marionette TRACE conn4 <- [1,3010,null,{}] 05:40:25 INFO - PROCESS | 3332 | 1461069625318 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:25 INFO - PROCESS | 3332 | 1461069625440 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 05:40:25 INFO - PROCESS | 3332 | 1461069625446 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:25 INFO - PROCESS | 3332 | ++DOCSHELL 1C958400 == 66 [pid = 3332] [id = 764] 05:40:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (1C97C800) [pid = 3332] [serial = 2290] [outer = 00000000] 05:40:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (1CA9FC00) [pid = 3332] [serial = 2291] [outer = 1C97C800] 05:40:25 INFO - PROCESS | 3332 | 1461069625490 Marionette DEBUG loaded listener.js 05:40:25 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (1CAA3400) [pid = 3332] [serial = 2292] [outer = 1C97C800] 05:40:26 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (1878FC00) [pid = 3332] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:40:26 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (18C1F400) [pid = 3332] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:40:26 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (191A0800) [pid = 3332] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:40:26 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (14B2B000) [pid = 3332] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:40:26 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (0AF63000) [pid = 3332] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:40:26 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (1ACAD000) [pid = 3332] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:40:26 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (1C9E8C00) [pid = 3332] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:40:26 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (10134800) [pid = 3332] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:40:26 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (1AB74400) [pid = 3332] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:40:26 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (1D7B1C00) [pid = 3332] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:40:26 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (1D7B7000) [pid = 3332] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:40:26 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (14729000) [pid = 3332] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:40:26 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (1D78C800) [pid = 3332] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:40:26 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (1019A400) [pid = 3332] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:40:26 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (1C94DC00) [pid = 3332] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:40:26 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (15CDAC00) [pid = 3332] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:40:26 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (19FD7400) [pid = 3332] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:40:26 INFO - PROCESS | 3332 | 1461069626706 Marionette TRACE conn4 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:40:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:40:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:40:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:40:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:40:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:40:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:40:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:40:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:40:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:40:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:40:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:40:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:40:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:40:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:40:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:40:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:40:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:40:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:40:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:40:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:40:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 05:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:40:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:40:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:40:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:40:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:40:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:40:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:40:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:40:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:40:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:40:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:40:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:40:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:40:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:40:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:40:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:40:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 05:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:40:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:40:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:40:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:40:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:40:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:40:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:40:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:40:26 INFO - TEST-OK | /FileAPI/idlharness.html | took 1485ms 05:40:26 INFO - PROCESS | 3332 | 1461069626789 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 05:40:26 INFO - PROCESS | 3332 | 1461069626791 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 05:40:26 INFO - PROCESS | 3332 | 1461069626795 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:40:26 INFO - TEST-START | /FileAPI/idlharness.worker 05:40:26 INFO - PROCESS | 3332 | 1461069626796 Marionette TRACE conn4 <- [1,3014,null,{}] 05:40:26 INFO - PROCESS | 3332 | 1461069626800 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:26 INFO - PROCESS | 3332 | 1461069626888 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 05:40:27 INFO - PROCESS | 3332 | 1461069626993 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:27 INFO - PROCESS | 3332 | ++DOCSHELL 179D7800 == 67 [pid = 3332] [id = 765] 05:40:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (1AB73800) [pid = 3332] [serial = 2293] [outer = 00000000] 05:40:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (103B9000) [pid = 3332] [serial = 2294] [outer = 1AB73800] 05:40:27 INFO - PROCESS | 3332 | 1461069627037 Marionette DEBUG loaded listener.js 05:40:27 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (1E940400) [pid = 3332] [serial = 2295] [outer = 1AB73800] 05:40:27 INFO - PROCESS | 3332 | [3332] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:40:27 INFO - PROCESS | 3332 | 1461069627955 Marionette TRACE conn4 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:40:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:40:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:40:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:40:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:40:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:40:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:40:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:40:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:40:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:40:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:40:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:40:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:40:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:40:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:40:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:40:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:40:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:40:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:40:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:40:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:40:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:40:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:40:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:40:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:40:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:40:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:40:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:40:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:40:28 INFO - {} 05:40:28 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1320ms 05:40:28 INFO - PROCESS | 3332 | 1461069628120 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 05:40:28 INFO - PROCESS | 3332 | 1461069628125 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 05:40:28 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:40:28 INFO - PROCESS | 3332 | 1461069628129 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:40:28 INFO - PROCESS | 3332 | 1461069628134 Marionette TRACE conn4 <- [1,3018,null,{}] 05:40:28 INFO - PROCESS | 3332 | 1461069628189 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:28 INFO - PROCESS | 3332 | 1461069628349 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 05:40:28 INFO - PROCESS | 3332 | 1461069628464 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:28 INFO - PROCESS | 3332 | ++DOCSHELL 1030B800 == 68 [pid = 3332] [id = 766] 05:40:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (10349C00) [pid = 3332] [serial = 2296] [outer = 00000000] 05:40:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (14429400) [pid = 3332] [serial = 2297] [outer = 10349C00] 05:40:28 INFO - PROCESS | 3332 | 1461069628563 Marionette DEBUG loaded listener.js 05:40:28 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (1493F400) [pid = 3332] [serial = 2298] [outer = 10349C00] 05:40:29 INFO - PROCESS | 3332 | 1461069629101 Marionette TRACE conn4 <- [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]]]}] 05:40:29 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 05:40:29 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1029ms 05:40:29 INFO - PROCESS | 3332 | 1461069629158 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 05:40:29 INFO - PROCESS | 3332 | 1461069629163 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 05:40:29 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:40:29 INFO - PROCESS | 3332 | 1461069629170 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:40:29 INFO - PROCESS | 3332 | 1461069629175 Marionette TRACE conn4 <- [1,3022,null,{}] 05:40:29 INFO - PROCESS | 3332 | 1461069629179 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:29 INFO - PROCESS | 3332 | 1461069629296 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 05:40:29 INFO - PROCESS | 3332 | 1461069629443 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:29 INFO - PROCESS | 3332 | ++DOCSHELL 11147800 == 69 [pid = 3332] [id = 767] 05:40:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (14966800) [pid = 3332] [serial = 2299] [outer = 00000000] 05:40:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (18BA8800) [pid = 3332] [serial = 2300] [outer = 14966800] 05:40:29 INFO - PROCESS | 3332 | 1461069629500 Marionette DEBUG loaded listener.js 05:40:29 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (18EDC800) [pid = 3332] [serial = 2301] [outer = 14966800] 05:40:30 INFO - PROCESS | 3332 | 1461069630055 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:40:30 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 930ms 05:40:30 INFO - PROCESS | 3332 | 1461069630103 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 05:40:30 INFO - PROCESS | 3332 | 1461069630106 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 05:40:30 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:40:30 INFO - PROCESS | 3332 | 1461069630110 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:40:30 INFO - PROCESS | 3332 | 1461069630112 Marionette TRACE conn4 <- [1,3026,null,{}] 05:40:30 INFO - PROCESS | 3332 | 1461069630123 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:30 INFO - PROCESS | 3332 | 1461069630240 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 05:40:30 INFO - PROCESS | 3332 | 1461069630405 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:30 INFO - PROCESS | 3332 | ++DOCSHELL 1ABC0C00 == 70 [pid = 3332] [id = 768] 05:40:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (1ABC9000) [pid = 3332] [serial = 2302] [outer = 00000000] 05:40:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (1C91E800) [pid = 3332] [serial = 2303] [outer = 1ABC9000] 05:40:30 INFO - PROCESS | 3332 | 1461069630465 Marionette DEBUG loaded listener.js 05:40:30 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (1C9F5400) [pid = 3332] [serial = 2304] [outer = 1ABC9000] 05:40:31 INFO - PROCESS | 3332 | 1461069631024 Marionette TRACE conn4 <- [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"]]]}] 05:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:40:31 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 970ms 05:40:31 INFO - PROCESS | 3332 | 1461069631083 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 05:40:31 INFO - PROCESS | 3332 | 1461069631085 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 05:40:31 INFO - PROCESS | 3332 | 1461069631089 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:40:31 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:40:31 INFO - PROCESS | 3332 | 1461069631091 Marionette TRACE conn4 <- [1,3030,null,{}] 05:40:31 INFO - PROCESS | 3332 | 1461069631095 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:31 INFO - PROCESS | 3332 | 1461069631212 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 05:40:31 INFO - PROCESS | 3332 | 1461069631374 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:31 INFO - PROCESS | 3332 | ++DOCSHELL 1ABC4800 == 71 [pid = 3332] [id = 769] 05:40:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (1C6CA400) [pid = 3332] [serial = 2305] [outer = 00000000] 05:40:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (1C6D5000) [pid = 3332] [serial = 2306] [outer = 1C6CA400] 05:40:31 INFO - PROCESS | 3332 | 1461069631431 Marionette DEBUG loaded listener.js 05:40:31 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (1C9EF000) [pid = 3332] [serial = 2307] [outer = 1C6CA400] 05:40:32 INFO - PROCESS | 3332 | 1461069632201 Marionette TRACE conn4 <- [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]]]}] 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 05:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:40:32 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1202ms 05:40:32 INFO - PROCESS | 3332 | 1461069632295 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 05:40:32 INFO - PROCESS | 3332 | 1461069632298 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 05:40:32 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:40:32 INFO - PROCESS | 3332 | 1461069632302 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:40:32 INFO - PROCESS | 3332 | 1461069632304 Marionette TRACE conn4 <- [1,3034,null,{}] 05:40:32 INFO - PROCESS | 3332 | 1461069632308 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:32 INFO - PROCESS | 3332 | 1461069632426 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 05:40:32 INFO - PROCESS | 3332 | 1461069632568 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:32 INFO - PROCESS | 3332 | ++DOCSHELL 1C6D3400 == 72 [pid = 3332] [id = 770] 05:40:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (1C6D4000) [pid = 3332] [serial = 2308] [outer = 00000000] 05:40:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (21FAA800) [pid = 3332] [serial = 2309] [outer = 1C6D4000] 05:40:32 INFO - PROCESS | 3332 | 1461069632624 Marionette DEBUG loaded listener.js 05:40:32 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (21FABC00) [pid = 3332] [serial = 2310] [outer = 1C6D4000] 05:40:32 INFO - PROCESS | 3332 | [3332] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:40:33 INFO - PROCESS | 3332 | 1461069633177 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:40:33 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:40:33 INFO - {} 05:40:33 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 930ms 05:40:33 INFO - PROCESS | 3332 | 1461069633235 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 05:40:33 INFO - PROCESS | 3332 | 1461069633237 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 05:40:33 INFO - PROCESS | 3332 | 1461069633240 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:40:33 INFO - PROCESS | 3332 | 1461069633242 Marionette TRACE conn4 <- [1,3038,null,{}] 05:40:33 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:40:33 INFO - PROCESS | 3332 | 1461069633246 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:33 INFO - PROCESS | 3332 | 1461069633436 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 05:40:33 INFO - PROCESS | 3332 | 1461069633447 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:33 INFO - PROCESS | 3332 | ++DOCSHELL 1EAE2000 == 73 [pid = 3332] [id = 771] 05:40:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 139 (1EBBB000) [pid = 3332] [serial = 2311] [outer = 00000000] 05:40:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (1F231800) [pid = 3332] [serial = 2312] [outer = 1EBBB000] 05:40:33 INFO - PROCESS | 3332 | 1461069633506 Marionette DEBUG loaded listener.js 05:40:33 INFO - PROCESS | 3332 | ++DOMWINDOW == 141 (20D5CC00) [pid = 3332] [serial = 2313] [outer = 1EBBB000] 05:40:34 INFO - PROCESS | 3332 | 1461069634121 Marionette TRACE conn4 <- [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]]]}] 05:40:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:40:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:40:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:40:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:40:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 931ms 05:40:34 INFO - PROCESS | 3332 | 1461069634175 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 05:40:34 INFO - PROCESS | 3332 | 1461069634178 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 05:40:34 INFO - PROCESS | 3332 | 1461069634182 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:40:34 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:40:34 INFO - PROCESS | 3332 | 1461069634184 Marionette TRACE conn4 <- [1,3042,null,{}] 05:40:34 INFO - PROCESS | 3332 | 1461069634188 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:34 INFO - PROCESS | 3332 | 1461069634295 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 05:40:34 INFO - PROCESS | 3332 | 1461069634452 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:34 INFO - PROCESS | 3332 | ++DOCSHELL 1D8DA800 == 74 [pid = 3332] [id = 772] 05:40:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 142 (1D8E0C00) [pid = 3332] [serial = 2314] [outer = 00000000] 05:40:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 143 (20D64C00) [pid = 3332] [serial = 2315] [outer = 1D8E0C00] 05:40:34 INFO - PROCESS | 3332 | 1461069634510 Marionette DEBUG loaded listener.js 05:40:34 INFO - PROCESS | 3332 | ++DOMWINDOW == 144 (20D67800) [pid = 3332] [serial = 2316] [outer = 1D8E0C00] 05:40:35 INFO - PROCESS | 3332 | 1461069635380 Marionette TRACE conn4 <- [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"]]]}] 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:40:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:40:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 05:40:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:40:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:40:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1284ms 05:40:35 INFO - PROCESS | 3332 | 1461069635470 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 05:40:35 INFO - PROCESS | 3332 | 1461069635472 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 05:40:35 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:40:35 INFO - PROCESS | 3332 | 1461069635476 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:40:35 INFO - PROCESS | 3332 | 1461069635478 Marionette TRACE conn4 <- [1,3046,null,{}] 05:40:35 INFO - PROCESS | 3332 | 1461069635482 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:35 INFO - PROCESS | 3332 | 1461069635596 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 05:40:35 INFO - PROCESS | 3332 | 1461069635899 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:35 INFO - PROCESS | 3332 | ++DOCSHELL 1446FC00 == 75 [pid = 3332] [id = 773] 05:40:35 INFO - PROCESS | 3332 | ++DOMWINDOW == 145 (146CA000) [pid = 3332] [serial = 2317] [outer = 00000000] 05:40:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 146 (14B28400) [pid = 3332] [serial = 2318] [outer = 146CA000] 05:40:36 INFO - PROCESS | 3332 | 1461069636006 Marionette DEBUG loaded listener.js 05:40:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 147 (14E76400) [pid = 3332] [serial = 2319] [outer = 146CA000] 05:40:36 INFO - PROCESS | 3332 | 1461069636545 Marionette TRACE conn4 <- [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]]]}] 05:40:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:40:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:40:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:40:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:40:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:40:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:40:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:40:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:40:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:40:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:40:36 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:36 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:40:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:40:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:40:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:40:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:40:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:40:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:40:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:40:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:40:36 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1131ms 05:40:36 INFO - PROCESS | 3332 | 1461069636611 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 05:40:36 INFO - PROCESS | 3332 | 1461069636616 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 05:40:36 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:40:36 INFO - PROCESS | 3332 | 1461069636621 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:40:36 INFO - PROCESS | 3332 | 1461069636624 Marionette TRACE conn4 <- [1,3050,null,{}] 05:40:36 INFO - PROCESS | 3332 | 1461069636629 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:36 INFO - PROCESS | 3332 | 1461069636736 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 05:40:36 INFO - PROCESS | 3332 | 1461069636903 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:36 INFO - PROCESS | 3332 | ++DOCSHELL 10163000 == 76 [pid = 3332] [id = 774] 05:40:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 148 (17267400) [pid = 3332] [serial = 2320] [outer = 00000000] 05:40:36 INFO - PROCESS | 3332 | ++DOMWINDOW == 149 (19E10000) [pid = 3332] [serial = 2321] [outer = 17267400] 05:40:36 INFO - PROCESS | 3332 | 1461069636956 Marionette DEBUG loaded listener.js 05:40:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 150 (1A0F0800) [pid = 3332] [serial = 2322] [outer = 17267400] 05:40:37 INFO - PROCESS | 3332 | [3332] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:40:37 INFO - PROCESS | 3332 | --DOCSHELL 19775400 == 75 [pid = 3332] [id = 529] 05:40:37 INFO - PROCESS | 3332 | --DOCSHELL 1C958400 == 74 [pid = 3332] [id = 764] 05:40:37 INFO - PROCESS | 3332 | --DOCSHELL 1B1AB400 == 73 [pid = 3332] [id = 763] 05:40:37 INFO - PROCESS | 3332 | --DOCSHELL 1008C400 == 72 [pid = 3332] [id = 762] 05:40:37 INFO - PROCESS | 3332 | --DOCSHELL 191A3800 == 71 [pid = 3332] [id = 761] 05:40:37 INFO - PROCESS | 3332 | --DOCSHELL 183B0800 == 70 [pid = 3332] [id = 760] 05:40:37 INFO - PROCESS | 3332 | --DOCSHELL 14B2A000 == 69 [pid = 3332] [id = 759] 05:40:37 INFO - PROCESS | 3332 | --DOCSHELL 0AF5D800 == 68 [pid = 3332] [id = 758] 05:40:37 INFO - PROCESS | 3332 | --DOCSHELL 18718C00 == 67 [pid = 3332] [id = 757] 05:40:37 INFO - PROCESS | 3332 | --DOCSHELL 14C01400 == 66 [pid = 3332] [id = 756] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 149 (1DF92000) [pid = 3332] [serial = 2247] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 148 (19FD6800) [pid = 3332] [serial = 2194] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOCSHELL 103DC400 == 65 [pid = 3332] [id = 750] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 147 (1DF84800) [pid = 3332] [serial = 2245] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 146 (1968BC00) [pid = 3332] [serial = 2225] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 145 (19782000) [pid = 3332] [serial = 2120] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 144 (19FD0000) [pid = 3332] [serial = 2227] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 143 (1C957C00) [pid = 3332] [serial = 2209] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 142 (19C15800) [pid = 3332] [serial = 2241] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 141 (1AD30400) [pid = 3332] [serial = 2203] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 140 (0FD0C000) [pid = 3332] [serial = 2218] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 139 (1C94F000) [pid = 3332] [serial = 2231] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 138 (1CAAB000) [pid = 3332] [serial = 2234] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 137 (10BD4000) [pid = 3332] [serial = 2114] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 136 (1B1ABC00) [pid = 3332] [serial = 2126] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 135 (1D8E5C00) [pid = 3332] [serial = 2244] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 134 (1D7B7800) [pid = 3332] [serial = 2236] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 133 (1CAA5000) [pid = 3332] [serial = 2233] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (18ED9C00) [pid = 3332] [serial = 2200] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (18731800) [pid = 3332] [serial = 2221] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (18787C00) [pid = 3332] [serial = 2222] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (1CAABC00) [pid = 3332] [serial = 2212] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (1D7B5C00) [pid = 3332] [serial = 2238] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (1AB68000) [pid = 3332] [serial = 2242] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (1C824800) [pid = 3332] [serial = 2230] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (191A4C00) [pid = 3332] [serial = 2224] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (1117EC00) [pid = 3332] [serial = 2215] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (1C983C00) [pid = 3332] [serial = 2129] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 122 (18BB3000) [pid = 3332] [serial = 2117] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 121 (1496AC00) [pid = 3332] [serial = 2216] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 120 (19FD8400) [pid = 3332] [serial = 2228] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 119 (1D87A000) [pid = 3332] [serial = 2239] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 118 (1C156000) [pid = 3332] [serial = 2206] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 117 (10166C00) [pid = 3332] [serial = 2219] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 116 (103DA000) [pid = 3332] [serial = 2197] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | --DOMWINDOW == 115 (1ACA1000) [pid = 3332] [serial = 2123] [outer = 00000000] [url = about:blank] 05:40:37 INFO - PROCESS | 3332 | 1461069637596 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:40:37 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:40:37 INFO - {} 05:40:37 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1017ms 05:40:37 INFO - PROCESS | 3332 | 1461069637644 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 05:40:37 INFO - PROCESS | 3332 | 1461069637648 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 05:40:37 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:40:37 INFO - PROCESS | 3332 | 1461069637652 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:40:37 INFO - PROCESS | 3332 | 1461069637654 Marionette TRACE conn4 <- [1,3054,null,{}] 05:40:37 INFO - PROCESS | 3332 | 1461069637658 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:37 INFO - PROCESS | 3332 | 1461069637752 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 05:40:37 INFO - PROCESS | 3332 | 1461069637856 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:37 INFO - PROCESS | 3332 | ++DOCSHELL 10142800 == 66 [pid = 3332] [id = 775] 05:40:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 116 (1015F800) [pid = 3332] [serial = 2323] [outer = 00000000] 05:40:37 INFO - PROCESS | 3332 | ++DOMWINDOW == 117 (15CDA400) [pid = 3332] [serial = 2324] [outer = 1015F800] 05:40:37 INFO - PROCESS | 3332 | 1461069637903 Marionette DEBUG loaded listener.js 05:40:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 118 (18734800) [pid = 3332] [serial = 2325] [outer = 1015F800] 05:40:38 INFO - PROCESS | 3332 | 1461069638299 Marionette TRACE conn4 <- [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]]]}] 05:40:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:40:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:40:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:40:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:40:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:40:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:40:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:40:38 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 05:40:38 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:40:38 INFO - PROCESS | 3332 | 1461069638329 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 05:40:38 INFO - PROCESS | 3332 | 1461069638331 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 05:40:38 INFO - PROCESS | 3332 | 1461069638337 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:40:38 INFO - PROCESS | 3332 | 1461069638343 Marionette TRACE conn4 <- [1,3058,null,{}] 05:40:38 INFO - PROCESS | 3332 | 1461069638353 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:38 INFO - PROCESS | 3332 | 1461069638446 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 05:40:38 INFO - PROCESS | 3332 | 1461069638452 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:38 INFO - PROCESS | 3332 | ++DOCSHELL 1034A400 == 67 [pid = 3332] [id = 776] 05:40:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 119 (18781C00) [pid = 3332] [serial = 2326] [outer = 00000000] 05:40:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 120 (19C0F800) [pid = 3332] [serial = 2327] [outer = 18781C00] 05:40:38 INFO - PROCESS | 3332 | 1461069638498 Marionette DEBUG loaded listener.js 05:40:38 INFO - PROCESS | 3332 | ++DOMWINDOW == 121 (19FCDC00) [pid = 3332] [serial = 2328] [outer = 18781C00] 05:40:38 INFO - PROCESS | 3332 | 1461069638972 Marionette TRACE conn4 <- [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]]]}] 05:40:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:40:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:40:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:40:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:40:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:40:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:40:39 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 691ms 05:40:39 INFO - PROCESS | 3332 | 1461069639029 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 05:40:39 INFO - PROCESS | 3332 | 1461069639031 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 05:40:39 INFO - PROCESS | 3332 | 1461069639034 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:40:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:40:39 INFO - PROCESS | 3332 | 1461069639036 Marionette TRACE conn4 <- [1,3062,null,{}] 05:40:39 INFO - PROCESS | 3332 | 1461069639039 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:39 INFO - PROCESS | 3332 | 1461069639129 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 05:40:39 INFO - PROCESS | 3332 | 1461069639280 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:39 INFO - PROCESS | 3332 | ++DOCSHELL 1ACA4400 == 68 [pid = 3332] [id = 777] 05:40:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 122 (1ACA5400) [pid = 3332] [serial = 2329] [outer = 00000000] 05:40:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 123 (1B385C00) [pid = 3332] [serial = 2330] [outer = 1ACA5400] 05:40:39 INFO - PROCESS | 3332 | 1461069639326 Marionette DEBUG loaded listener.js 05:40:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1C156400) [pid = 3332] [serial = 2331] [outer = 1ACA5400] 05:40:39 INFO - PROCESS | 3332 | 1461069639696 Marionette TRACE conn4 <- [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]]]}] 05:40:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:40:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:40:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:40:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:40:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:40:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:40:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 05:40:39 INFO - PROCESS | 3332 | 1461069639708 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 05:40:39 INFO - PROCESS | 3332 | 1461069639710 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 05:40:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:40:39 INFO - PROCESS | 3332 | 1461069639723 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:40:39 INFO - PROCESS | 3332 | 1461069639725 Marionette TRACE conn4 <- [1,3066,null,{}] 05:40:39 INFO - PROCESS | 3332 | 1461069639728 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:39 INFO - PROCESS | 3332 | 1461069639854 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 05:40:39 INFO - PROCESS | 3332 | 1461069639859 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:39 INFO - PROCESS | 3332 | ++DOCSHELL 1C7E5800 == 69 [pid = 3332] [id = 778] 05:40:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1C7F0000) [pid = 3332] [serial = 2332] [outer = 00000000] 05:40:39 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (1C922000) [pid = 3332] [serial = 2333] [outer = 1C7F0000] 05:40:39 INFO - PROCESS | 3332 | 1461069639977 Marionette DEBUG loaded listener.js 05:40:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1C958800) [pid = 3332] [serial = 2334] [outer = 1C7F0000] 05:40:40 INFO - PROCESS | 3332 | 1461069640418 Marionette TRACE conn4 <- [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] 05:40:40 INFO - PROCESS | 3332 | 1461069640541 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 05:40:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:40:40 INFO - PROCESS | 3332 | 1461069640547 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:40:40 INFO - PROCESS | 3332 | 1461069640548 Marionette TRACE conn4 <- [1,3070,null,{}] 05:40:40 INFO - PROCESS | 3332 | 1461069640554 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:40 INFO - PROCESS | 3332 | 1461069640690 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 05:40:40 INFO - PROCESS | 3332 | 1461069640764 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:40 INFO - PROCESS | 3332 | ++DOCSHELL 1CAAA400 == 70 [pid = 3332] [id = 779] 05:40:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (1D78EC00) [pid = 3332] [serial = 2335] [outer = 00000000] 05:40:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (1D7B9C00) [pid = 3332] [serial = 2336] [outer = 1D78EC00] 05:40:40 INFO - PROCESS | 3332 | 1461069640809 Marionette DEBUG loaded listener.js 05:40:40 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (1D880800) [pid = 3332] [serial = 2337] [outer = 1D78EC00] 05:40:41 INFO - PROCESS | 3332 | 1461069641198 Marionette TRACE conn4 <- [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]]]}] 05:40:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:40:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:40:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:40:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 670ms 05:40:41 INFO - PROCESS | 3332 | 1461069641218 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 05:40:41 INFO - PROCESS | 3332 | 1461069641220 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 05:40:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:40:41 INFO - PROCESS | 3332 | 1461069641223 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:40:41 INFO - PROCESS | 3332 | 1461069641225 Marionette TRACE conn4 <- [1,3074,null,{}] 05:40:41 INFO - PROCESS | 3332 | 1461069641228 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:41 INFO - PROCESS | 3332 | 1461069641359 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 05:40:41 INFO - PROCESS | 3332 | 1461069641364 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:41 INFO - PROCESS | 3332 | ++DOCSHELL 18BAD800 == 71 [pid = 3332] [id = 780] 05:40:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (1919E000) [pid = 3332] [serial = 2338] [outer = 00000000] 05:40:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (1DF91400) [pid = 3332] [serial = 2339] [outer = 1919E000] 05:40:41 INFO - PROCESS | 3332 | 1461069641477 Marionette DEBUG loaded listener.js 05:40:41 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (1E939400) [pid = 3332] [serial = 2340] [outer = 1919E000] 05:40:41 INFO - PROCESS | 3332 | --DOMWINDOW == 132 (191A5C00) [pid = 3332] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:40:41 INFO - PROCESS | 3332 | --DOMWINDOW == 131 (19780800) [pid = 3332] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:40:41 INFO - PROCESS | 3332 | --DOMWINDOW == 130 (1BD48800) [pid = 3332] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:40:41 INFO - PROCESS | 3332 | --DOMWINDOW == 129 (1C97C800) [pid = 3332] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:40:41 INFO - PROCESS | 3332 | --DOMWINDOW == 128 (14E76000) [pid = 3332] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:40:41 INFO - PROCESS | 3332 | --DOMWINDOW == 127 (10162400) [pid = 3332] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:40:41 INFO - PROCESS | 3332 | --DOMWINDOW == 126 (14B2BC00) [pid = 3332] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:40:41 INFO - PROCESS | 3332 | --DOMWINDOW == 125 (18719000) [pid = 3332] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:40:41 INFO - PROCESS | 3332 | --DOMWINDOW == 124 (18731C00) [pid = 3332] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:40:41 INFO - PROCESS | 3332 | --DOMWINDOW == 123 (0AF5E400) [pid = 3332] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:40:42 INFO - PROCESS | 3332 | 1461069642126 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:40:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:40:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 931ms 05:40:42 INFO - PROCESS | 3332 | 1461069642212 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 05:40:42 INFO - PROCESS | 3332 | 1461069642216 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 05:40:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:40:42 INFO - PROCESS | 3332 | 1461069642227 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:40:42 INFO - PROCESS | 3332 | 1461069642231 Marionette TRACE conn4 <- [1,3078,null,{}] 05:40:42 INFO - PROCESS | 3332 | 1461069642238 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:42 INFO - PROCESS | 3332 | 1461069642358 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 05:40:42 INFO - PROCESS | 3332 | 1461069642509 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:42 INFO - PROCESS | 3332 | ++DOCSHELL 10199C00 == 72 [pid = 3332] [id = 781] 05:40:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 124 (1019A400) [pid = 3332] [serial = 2341] [outer = 00000000] 05:40:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 125 (1117C400) [pid = 3332] [serial = 2342] [outer = 1019A400] 05:40:42 INFO - PROCESS | 3332 | 1461069642571 Marionette DEBUG loaded listener.js 05:40:42 INFO - PROCESS | 3332 | ++DOMWINDOW == 126 (14965C00) [pid = 3332] [serial = 2343] [outer = 1019A400] 05:40:43 INFO - PROCESS | 3332 | 1461069643087 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:40:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:40:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 870ms 05:40:43 INFO - PROCESS | 3332 | 1461069643104 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 05:40:43 INFO - PROCESS | 3332 | 1461069643108 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 05:40:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:40:43 INFO - PROCESS | 3332 | 1461069643116 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:40:43 INFO - PROCESS | 3332 | 1461069643120 Marionette TRACE conn4 <- [1,3082,null,{}] 05:40:43 INFO - PROCESS | 3332 | 1461069643124 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:43 INFO - PROCESS | 3332 | 1461069643240 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 05:40:43 INFO - PROCESS | 3332 | 1461069643368 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:43 INFO - PROCESS | 3332 | ++DOCSHELL 103DA000 == 73 [pid = 3332] [id = 782] 05:40:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 127 (1496E000) [pid = 3332] [serial = 2344] [outer = 00000000] 05:40:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 128 (18BAAC00) [pid = 3332] [serial = 2345] [outer = 1496E000] 05:40:43 INFO - PROCESS | 3332 | 1461069643423 Marionette DEBUG loaded listener.js 05:40:43 INFO - PROCESS | 3332 | ++DOMWINDOW == 129 (18ED9000) [pid = 3332] [serial = 2346] [outer = 1496E000] 05:40:44 INFO - PROCESS | 3332 | 1461069643977 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:40:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:40:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 871ms 05:40:44 INFO - PROCESS | 3332 | 1461069644002 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 05:40:44 INFO - PROCESS | 3332 | 1461069644004 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 05:40:44 INFO - PROCESS | 3332 | 1461069644009 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:40:44 INFO - PROCESS | 3332 | 1461069644012 Marionette TRACE conn4 <- [1,3086,null,{}] 05:40:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:40:44 INFO - PROCESS | 3332 | 1461069644021 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:44 INFO - PROCESS | 3332 | 1461069644141 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 05:40:44 INFO - PROCESS | 3332 | 1461069644285 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:44 INFO - PROCESS | 3332 | ++DOCSHELL 19E0A400 == 74 [pid = 3332] [id = 783] 05:40:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 130 (19E0D000) [pid = 3332] [serial = 2347] [outer = 00000000] 05:40:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 131 (1AB6E000) [pid = 3332] [serial = 2348] [outer = 19E0D000] 05:40:44 INFO - PROCESS | 3332 | 1461069644346 Marionette DEBUG loaded listener.js 05:40:44 INFO - PROCESS | 3332 | ++DOMWINDOW == 132 (1C6C7800) [pid = 3332] [serial = 2349] [outer = 19E0D000] 05:40:44 INFO - PROCESS | 3332 | 1461069644842 Marionette TRACE conn4 <- [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]]]}] 05:40:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:40:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:40:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 870ms 05:40:44 INFO - PROCESS | 3332 | 1461069644886 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 05:40:44 INFO - PROCESS | 3332 | 1461069644889 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 05:40:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:40:44 INFO - PROCESS | 3332 | 1461069644892 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:40:44 INFO - PROCESS | 3332 | 1461069644894 Marionette TRACE conn4 <- [1,3090,null,{}] 05:40:44 INFO - PROCESS | 3332 | 1461069644898 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:45 INFO - PROCESS | 3332 | 1461069645065 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 05:40:45 INFO - PROCESS | 3332 | 1461069645156 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:45 INFO - PROCESS | 3332 | ++DOCSHELL 1B092400 == 75 [pid = 3332] [id = 784] 05:40:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 133 (1D785000) [pid = 3332] [serial = 2350] [outer = 00000000] 05:40:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 134 (1DF8C400) [pid = 3332] [serial = 2351] [outer = 1D785000] 05:40:45 INFO - PROCESS | 3332 | 1461069645212 Marionette DEBUG loaded listener.js 05:40:45 INFO - PROCESS | 3332 | ++DOMWINDOW == 135 (1E940000) [pid = 3332] [serial = 2352] [outer = 1D785000] 05:40:45 INFO - PROCESS | 3332 | 1461069645736 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:40:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:40:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 870ms 05:40:45 INFO - PROCESS | 3332 | 1461069645766 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 05:40:45 INFO - PROCESS | 3332 | 1461069645769 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 05:40:45 INFO - PROCESS | 3332 | 1461069645772 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:40:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:40:45 INFO - PROCESS | 3332 | 1461069645774 Marionette TRACE conn4 <- [1,3094,null,{}] 05:40:45 INFO - PROCESS | 3332 | 1461069645778 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:45 INFO - PROCESS | 3332 | 1461069645886 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 05:40:46 INFO - PROCESS | 3332 | 1461069646055 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:46 INFO - PROCESS | 3332 | ++DOCSHELL 1C15F000 == 76 [pid = 3332] [id = 785] 05:40:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 136 (1D78E000) [pid = 3332] [serial = 2353] [outer = 00000000] 05:40:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 137 (1EE23400) [pid = 3332] [serial = 2354] [outer = 1D78E000] 05:40:46 INFO - PROCESS | 3332 | 1461069646111 Marionette DEBUG loaded listener.js 05:40:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 138 (1F223800) [pid = 3332] [serial = 2355] [outer = 1D78E000] 05:40:46 INFO - PROCESS | 3332 | 1461069646597 Marionette TRACE conn4 <- [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]]]}] 05:40:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:40:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:40:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:40:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 870ms 05:40:46 INFO - PROCESS | 3332 | 1461069646647 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 05:40:46 INFO - PROCESS | 3332 | 1461069646649 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 05:40:46 INFO - PROCESS | 3332 | 1461069646653 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:40:46 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:40:46 INFO - PROCESS | 3332 | 1461069646655 Marionette TRACE conn4 <- [1,3098,null,{}] 05:40:46 INFO - PROCESS | 3332 | 1461069646659 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:46 INFO - PROCESS | 3332 | 1461069646795 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 05:40:46 INFO - PROCESS | 3332 | 1461069646965 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:46 INFO - PROCESS | 3332 | ++DOCSHELL 1F22E000 == 77 [pid = 3332] [id = 786] 05:40:46 INFO - PROCESS | 3332 | ++DOMWINDOW == 139 (1F22F400) [pid = 3332] [serial = 2356] [outer = 00000000] 05:40:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 140 (210A9000) [pid = 3332] [serial = 2357] [outer = 1F22F400] 05:40:47 INFO - PROCESS | 3332 | 1461069647024 Marionette DEBUG loaded listener.js 05:40:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 141 (2110EC00) [pid = 3332] [serial = 2358] [outer = 1F22F400] 05:40:47 INFO - PROCESS | 3332 | 1461069647550 Marionette TRACE conn4 <- [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"]]]}] 05:40:47 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:40:47 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 05:40:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:40:47 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 930ms 05:40:47 INFO - PROCESS | 3332 | 1461069647600 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 05:40:47 INFO - PROCESS | 3332 | 1461069647603 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 05:40:47 INFO - PROCESS | 3332 | 1461069647607 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:40:47 INFO - PROCESS | 3332 | 1461069647609 Marionette TRACE conn4 <- [1,3102,null,{}] 05:40:47 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:40:47 INFO - PROCESS | 3332 | 1461069647613 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:47 INFO - PROCESS | 3332 | 1461069647722 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 05:40:47 INFO - PROCESS | 3332 | 1461069647891 Marionette TRACE conn4 -> [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\", \"04424e76-1e98-4ea8-967b-79ff3d51c6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:47 INFO - PROCESS | 3332 | ++DOCSHELL 210A2800 == 78 [pid = 3332] [id = 787] 05:40:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 142 (210A7800) [pid = 3332] [serial = 2359] [outer = 00000000] 05:40:47 INFO - PROCESS | 3332 | ++DOMWINDOW == 143 (21F94C00) [pid = 3332] [serial = 2360] [outer = 210A7800] 05:40:47 INFO - PROCESS | 3332 | 1461069647947 Marionette DEBUG loaded listener.js 05:40:48 INFO - PROCESS | 3332 | ++DOMWINDOW == 144 (21F96000) [pid = 3332] [serial = 2361] [outer = 210A7800] 05:40:48 INFO - PROCESS | 3332 | 1461069648430 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:40:48 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:40:48 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 871ms 05:40:48 INFO - PROCESS | 3332 | 1461069648485 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 05:40:48 INFO - PROCESS | 3332 | 1461069648487 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 05:40:49 WARNING - u'runner_teardown' () 05:40:49 INFO - No more tests 05:40:49 INFO - Got 0 unexpected results 05:40:49 INFO - SUITE-END | took 679s 05:40:49 INFO - Closing logging queue 05:40:49 INFO - queue closed 05:40:49 INFO - Return code: 0 05:40:49 WARNING - # TBPL SUCCESS # 05:40:49 INFO - Running post-action listener: _resource_record_post_action 05:40:49 INFO - Running post-run listener: _resource_record_post_run 05:40:50 INFO - Total resource usage - Wall time: 690s; CPU: 14.0%; Read bytes: 172718592; Write bytes: 1165864448; Read time: 2562050; Write time: 8267540 05:40:50 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:40:50 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 31508992; Read time: 0; Write time: 42430 05:40:50 INFO - run-tests - Wall time: 687s; CPU: 14.0%; Read bytes: 172718592; Write bytes: 1076581376; Read time: 2562050; Write time: 8159580 05:40:50 INFO - Running post-run listener: _upload_blobber_files 05:40:50 INFO - Blob upload gear active. 05:40:50 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 05:40:50 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 05:40:50 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 05:40:50 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 05:40:51 INFO - (blobuploader) - INFO - Open directory for files ... 05:40:51 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 05:40:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:40:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:40:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:40:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:40:52 INFO - (blobuploader) - INFO - Done attempting. 05:40:52 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 05:40:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:40:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:40:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:40:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:40:54 INFO - (blobuploader) - INFO - Done attempting. 05:40:54 INFO - (blobuploader) - INFO - Iteration through files over. 05:40:54 INFO - Return code: 0 05:40:54 INFO - rmtree: C:\slave\test\build\uploaded_files.json 05:40:54 INFO - Using _rmtree_windows ... 05:40:54 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 05:40:54 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/9eb4be225f44f6f10339509df9cc08f04fd21199db68c3cb3194703063808d5e4a253ceb886bb1ec8ec99b073b8f6f193ce66f38d08379805d031d11c16c22ec", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e9cd4587f493c319f8a5e5c7ceefcf0ecf5a1a05725cc6ede379c02e4e6c9d286859c1c98b38e926961979053c6470f60db47c6d83cc5db72b64138d5e1431b8"} 05:40:54 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 05:40:54 INFO - Writing to file C:\slave\test\properties\blobber_files 05:40:54 INFO - Contents: 05:40:54 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/9eb4be225f44f6f10339509df9cc08f04fd21199db68c3cb3194703063808d5e4a253ceb886bb1ec8ec99b073b8f6f193ce66f38d08379805d031d11c16c22ec", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e9cd4587f493c319f8a5e5c7ceefcf0ecf5a1a05725cc6ede379c02e4e6c9d286859c1c98b38e926961979053c6470f60db47c6d83cc5db72b64138d5e1431b8"} 05:40:54 INFO - Running post-run listener: copy_logs_to_upload_dir 05:40:54 INFO - Copying logs to upload dir... 05:40:54 INFO - mkdir: C:\slave\test\build\upload\logs 05:40:54 INFO - Copying logs to upload dir... 05:40:54 INFO - Using _rmtree_windows ... 05:40:54 INFO - Using _rmtree_windows ... 05:40:54 INFO - Using _rmtree_windows ... 05:40:54 INFO - Using _rmtree_windows ... 05:40:54 INFO - Using _rmtree_windows ... 05:40:54 INFO - Using _rmtree_windows ... 05:40:54 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=906.040000 ========= master_lag: -0.81 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 5 secs) (at 2016-04-19 05:40:54.562080) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 05:40:54.562956) ========= '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-083 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-083 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-083 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/fx-team/sha512/9eb4be225f44f6f10339509df9cc08f04fd21199db68c3cb3194703063808d5e4a253ceb886bb1ec8ec99b073b8f6f193ce66f38d08379805d031d11c16c22ec", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e9cd4587f493c319f8a5e5c7ceefcf0ecf5a1a05725cc6ede379c02e4e6c9d286859c1c98b38e926961979053c6470f60db47c6d83cc5db72b64138d5e1431b8"} build_url:https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/9eb4be225f44f6f10339509df9cc08f04fd21199db68c3cb3194703063808d5e4a253ceb886bb1ec8ec99b073b8f6f193ce66f38d08379805d031d11c16c22ec", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e9cd4587f493c319f8a5e5c7ceefcf0ecf5a1a05725cc6ede379c02e4e6c9d286859c1c98b38e926961979053c6470f60db47c6d83cc5db72b64138d5e1431b8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.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-04-19 05:40:54.686281) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 05:40:54.686763) ========= '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-083 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-083 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-083 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-04-19 05:40:54.807062) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 05:40:54.807844) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 05:40:55.795317) ========= ========= Total master_lag: 2.47 =========