builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-208 starttime: 1461328003.74 results: success (0) buildid: 20160422042409 builduid: 57747f6ab90a4abfb6829331cb47fbcc revision: b0b5fc24d37bb236179d5f7619425600828defb2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 05:26:43.735799) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 05:26:43.736240) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 05:26:43.736543) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 05:26:43.894648) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-22 05:26:43.894998) ========= '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-208 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-208 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:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-208 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:26:44-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 9.83 MB/s 05:26:44 (9.83 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.342000 ========= master_lag: 3.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-22 05:26:48.374796) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-22 05:26:48.375128) ========= '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-208 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-208 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:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-208 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.006000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-22 05:26:52.395515) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-22 05:26:52.395874) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev b0b5fc24d37bb236179d5f7619425600828defb2 --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 b0b5fc24d37bb236179d5f7619425600828defb2 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-208 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-208 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:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-208 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-22 05:26:52,121 truncating revision to first 12 chars 2016-04-22 05:26:52,121 Setting DEBUG logging. 2016-04-22 05:26:52,121 attempt 1/10 2016-04-22 05:26:52,121 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/b0b5fc24d37b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-22 05:26:52,872 unpacking tar archive at: fx-team-b0b5fc24d37b/testing/mozharness/ program finished with exit code 0 elapsedTime=1.594000 ========= master_lag: 2.50 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-22 05:26:56.490083) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 05:26:56.492229) ========= script_repo_revision: b0b5fc24d37bb236179d5f7619425600828defb2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 05:26:56.492643) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 05:26:56.492913) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 05:26:56.510311) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 2 secs) (at 2016-04-22 05:26:56.510598) ========= '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-208 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-208 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:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-208 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:26:56 INFO - MultiFileLogger online at 20160422 05:26:56 in C:\slave\test 05:26:56 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:26:56 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 05:26:56 INFO - {'append_to_log': False, 05:26:56 INFO - 'base_work_dir': 'C:\\slave\\test', 05:26:56 INFO - 'blob_upload_branch': 'fx-team', 05:26:56 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 05:26:56 INFO - 'buildbot_json_path': 'buildprops.json', 05:26:56 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 05:26:56 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:26:56 INFO - 'download_minidump_stackwalk': True, 05:26:56 INFO - 'download_symbols': 'true', 05:26:56 INFO - 'e10s': False, 05:26:56 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 05:26:56 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 05:26:56 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 05:26:56 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 05:26:56 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 05:26:56 INFO - 'C:/mozilla-build/tooltool.py'), 05:26:56 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 05:26:56 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 05:26:56 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:26:56 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:26:56 INFO - 'log_level': 'info', 05:26:56 INFO - 'log_to_console': True, 05:26:56 INFO - 'opt_config_files': (), 05:26:56 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:26:56 INFO - '--processes=1', 05:26:56 INFO - '--config=%(test_path)s/wptrunner.ini', 05:26:56 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:26:56 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:26:56 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:26:56 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:26:56 INFO - 'pip_index': False, 05:26:56 INFO - 'require_test_zip': True, 05:26:56 INFO - 'test_type': ('testharness',), 05:26:56 INFO - 'this_chunk': '1', 05:26:56 INFO - 'total_chunks': '10', 05:26:56 INFO - 'virtualenv_path': 'venv', 05:26:56 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:26:56 INFO - 'work_dir': 'build'} 05:26:56 INFO - ##### 05:26:56 INFO - ##### Running clobber step. 05:26:56 INFO - ##### 05:26:56 INFO - Running pre-action listener: _resource_record_pre_action 05:26:56 INFO - Running main action method: clobber 05:26:56 INFO - rmtree: C:\slave\test\build 05:26:56 INFO - Using _rmtree_windows ... 05:26:56 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 05:28:21 INFO - Running post-action listener: _resource_record_post_action 05:28:21 INFO - ##### 05:28:21 INFO - ##### Running read-buildbot-config step. 05:28:21 INFO - ##### 05:28:21 INFO - Running pre-action listener: _resource_record_pre_action 05:28:21 INFO - Running main action method: read_buildbot_config 05:28:21 INFO - Using buildbot properties: 05:28:21 INFO - { 05:28:21 INFO - "project": "", 05:28:21 INFO - "product": "firefox", 05:28:21 INFO - "script_repo_revision": "production", 05:28:21 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 05:28:21 INFO - "repository": "", 05:28:21 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 05:28:21 INFO - "buildid": "20160422042409", 05:28:21 INFO - "pgo_build": "False", 05:28:21 INFO - "basedir": "C:\\slave\\test", 05:28:21 INFO - "buildnumber": 183, 05:28:21 INFO - "slavename": "t-w732-ix-208", 05:28:21 INFO - "revision": "b0b5fc24d37bb236179d5f7619425600828defb2", 05:28:21 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 05:28:21 INFO - "platform": "win32", 05:28:21 INFO - "branch": "fx-team", 05:28:21 INFO - "repo_path": "integration/fx-team", 05:28:21 INFO - "moz_repo_path": "", 05:28:21 INFO - "stage_platform": "win32", 05:28:21 INFO - "builduid": "57747f6ab90a4abfb6829331cb47fbcc", 05:28:21 INFO - "slavebuilddir": "test" 05:28:21 INFO - } 05:28:21 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 05:28:21 INFO - Found installer url https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 05:28:21 INFO - Running post-action listener: _resource_record_post_action 05:28:21 INFO - ##### 05:28:21 INFO - ##### Running download-and-extract step. 05:28:21 INFO - ##### 05:28:21 INFO - Running pre-action listener: _resource_record_pre_action 05:28:21 INFO - Running main action method: download_and_extract 05:28:21 INFO - mkdir: C:\slave\test\build\tests 05:28:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:28:21 INFO - https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 05:28:21 INFO - trying https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 05:28:21 INFO - Downloading https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/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:28:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/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:28:22 INFO - Downloaded 1274 bytes. 05:28:22 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 05:28:22 INFO - Using the following test package requirements: 05:28:22 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 05:28:22 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:28:22 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 05:28:22 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:28:22 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 05:28:22 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:28:22 INFO - u'jsshell-win32.zip'], 05:28:22 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:28:22 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 05:28:22 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 05:28:22 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:28:22 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 05:28:22 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:28:22 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 05:28:22 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:28:22 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 05:28:22 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:28:22 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 05:28:22 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:28: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:28:22 INFO - https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 05:28:22 INFO - trying https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 05:28:22 INFO - Downloading https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/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:28:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/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:28:24 INFO - Downloaded 20472788 bytes. 05:28:24 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:28:24 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:28:26 INFO - caution: filename not matched: web-platform/* 05:28:26 INFO - Return code: 11 05:28:26 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:26 INFO - https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 05:28:26 INFO - trying https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 05:28:26 INFO - Downloading https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/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:28:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/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:28:28 INFO - Downloaded 36400366 bytes. 05:28:28 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:28:28 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:29:16 INFO - caution: filename not matched: bin/* 05:29:16 INFO - caution: filename not matched: config/* 05:29:16 INFO - caution: filename not matched: mozbase/* 05:29:16 INFO - caution: filename not matched: marionette/* 05:29:16 INFO - caution: filename not matched: tools/wptserve/* 05:29:16 INFO - Return code: 11 05:29:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:29:16 INFO - https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 05:29:16 INFO - trying https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 05:29:16 INFO - Downloading https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 05:29:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/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:29:18 INFO - Downloaded 67503059 bytes. 05:29:18 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 05:29:18 INFO - mkdir: C:\slave\test\properties 05:29:19 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 05:29:19 INFO - Writing to file C:\slave\test\properties\build_url 05:29:19 INFO - Contents: 05:29:19 INFO - build_url:https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 05:29:19 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 05:29:19 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 05:29:19 INFO - Writing to file C:\slave\test\properties\symbols_url 05:29:19 INFO - Contents: 05:29:19 INFO - symbols_url:https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 05:29:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:29:19 INFO - https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:29:19 INFO - trying https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 05:29:19 INFO - Downloading https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/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:29:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/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:29:23 INFO - Downloaded 58294500 bytes. 05:29:23 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:29:23 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:29:27 INFO - Return code: 0 05:29:27 INFO - Running post-action listener: _resource_record_post_action 05:29:27 INFO - Running post-action listener: set_extra_try_arguments 05:29:27 INFO - ##### 05:29:27 INFO - ##### Running create-virtualenv step. 05:29:27 INFO - ##### 05:29:27 INFO - Running pre-action listener: _pre_create_virtualenv 05:29:27 INFO - Running pre-action listener: _resource_record_pre_action 05:29:27 INFO - Running main action method: create_virtualenv 05:29:27 INFO - Creating virtualenv C:\slave\test\build\venv 05:29:27 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:29:27 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:29:34 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 05:29:38 INFO - Installing distribute......................................................................................................................................................................................done. 05:29:39 INFO - Return code: 0 05:29:39 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 05:29:39 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:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:29:39 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:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:29:39 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 0x019A76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CFF200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01961AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C81368>, '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 0x01923D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-208', 'USERDOMAIN': 'T-W732-IX-208', '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-208', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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:39 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:29:39 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:29:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:29:39 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:29:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:29:39 INFO - 'COMPUTERNAME': 'T-W732-IX-208', 05:29:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:29:39 INFO - 'DCLOCATION': 'SCL3', 05:29:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:29:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:29:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:29:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:29:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:29:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:29:39 INFO - 'HOMEDRIVE': 'C:', 05:29:39 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:29:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:29:39 INFO - 'KTS_VERSION': '1.19c', 05:29:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:29:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:29:39 INFO - 'LOGONSERVER': '\\\\T-W732-IX-208', 05:29:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:29:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:29:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:29:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:29:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:29:39 INFO - 'MOZ_AIRBAG': '1', 05:29:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:29:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:29:39 INFO - 'MOZ_MSVCVERSION': '8', 05:29:39 INFO - 'MOZ_NO_REMOTE': '1', 05:29:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:29:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:29:39 INFO - 'NO_EM_RESTART': '1', 05:29:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:29:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:29:39 INFO - 'OS': 'Windows_NT', 05:29:39 INFO - 'OURDRIVE': 'C:', 05:29:39 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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 05:29:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:29:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:29:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:29:39 INFO - 'PROCESSOR_LEVEL': '6', 05:29:39 INFO - 'PROCESSOR_REVISION': '1e05', 05:29:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:29:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:29:39 INFO - 'PROMPT': '$P$G', 05:29:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:29:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:29:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:29:39 INFO - 'PWD': 'C:\\slave\\test', 05:29:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:29:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:29:39 INFO - 'SYSTEMDRIVE': 'C:', 05:29:39 INFO - 'SYSTEMROOT': 'C:\\windows', 05:29:39 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:29:39 INFO - 'TEST1': 'testie', 05:29:39 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:29:39 INFO - 'USERDOMAIN': 'T-W732-IX-208', 05:29:39 INFO - 'USERNAME': 'cltbld', 05:29:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:29:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:29:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:29:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:29:39 INFO - 'WINDIR': 'C:\\windows', 05:29:39 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:29:39 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:29:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:29:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:29:40 INFO - Downloading/unpacking psutil>=0.7.1 05:29:41 INFO - Running setup.py egg_info for package psutil 05:29:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:29:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:29:41 INFO - Installing collected packages: psutil 05:29:41 INFO - Running setup.py install for psutil 05:29:41 INFO - building 'psutil._psutil_windows' extension 05:29:41 INFO - error: Unable to find vcvarsall.bat 05:29:41 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-1enoyk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:29:41 INFO - running install 05:29:41 INFO - running build 05:29:41 INFO - running build_py 05:29:41 INFO - creating build 05:29:41 INFO - creating build\lib.win32-2.7 05:29:41 INFO - creating build\lib.win32-2.7\psutil 05:29:41 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 05:29:41 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 05:29:41 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 05:29:41 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 05:29:41 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 05:29:41 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 05:29:41 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 05:29:41 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 05:29:41 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 05:29:41 INFO - running build_ext 05:29:41 INFO - building 'psutil._psutil_windows' extension 05:29:41 INFO - error: Unable to find vcvarsall.bat 05:29:41 INFO - ---------------------------------------- 05:29:41 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-1enoyk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:29:41 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 05:29:41 WARNING - Return code: 1 05:29:41 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:29:41 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 05:29: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:29:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:29: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:29:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:29:41 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 0x019A76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CFF200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01961AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C81368>, '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 0x01923D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-208', 'USERDOMAIN': 'T-W732-IX-208', '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-208', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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:41 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:29:41 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:29:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:29:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:29:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:29:41 INFO - 'COMPUTERNAME': 'T-W732-IX-208', 05:29:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:29:41 INFO - 'DCLOCATION': 'SCL3', 05:29:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:29:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:29:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:29:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:29:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:29:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:29:41 INFO - 'HOMEDRIVE': 'C:', 05:29:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:29:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:29:41 INFO - 'KTS_VERSION': '1.19c', 05:29:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:29:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:29:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-208', 05:29:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:29:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:29:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:29:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:29:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:29:41 INFO - 'MOZ_AIRBAG': '1', 05:29:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:29:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:29:41 INFO - 'MOZ_MSVCVERSION': '8', 05:29:41 INFO - 'MOZ_NO_REMOTE': '1', 05:29:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:29:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:29:41 INFO - 'NO_EM_RESTART': '1', 05:29:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:29:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:29:41 INFO - 'OS': 'Windows_NT', 05:29:41 INFO - 'OURDRIVE': 'C:', 05:29: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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 05:29:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:29:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:29:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:29:41 INFO - 'PROCESSOR_LEVEL': '6', 05:29:41 INFO - 'PROCESSOR_REVISION': '1e05', 05:29:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:29:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:29:41 INFO - 'PROMPT': '$P$G', 05:29:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:29:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:29:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:29:41 INFO - 'PWD': 'C:\\slave\\test', 05:29:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:29:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:29:41 INFO - 'SYSTEMDRIVE': 'C:', 05:29:41 INFO - 'SYSTEMROOT': 'C:\\windows', 05:29:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:29:41 INFO - 'TEST1': 'testie', 05:29:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:29:41 INFO - 'USERDOMAIN': 'T-W732-IX-208', 05:29:41 INFO - 'USERNAME': 'cltbld', 05:29:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:29:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:29:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:29:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:29:41 INFO - 'WINDIR': 'C:\\windows', 05:29:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:29:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:29:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:29:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:29:42 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:29:42 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:29:42 INFO - Running setup.py egg_info for package mozsystemmonitor 05:29:42 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 05:29:42 INFO - Running setup.py egg_info for package psutil 05:29:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:29:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:29:42 INFO - Installing collected packages: mozsystemmonitor, psutil 05:29:42 INFO - Running setup.py install for mozsystemmonitor 05:29:42 INFO - Running setup.py install for psutil 05:29:42 INFO - building 'psutil._psutil_windows' extension 05:29:42 INFO - error: Unable to find vcvarsall.bat 05:29:42 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-k69svy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:29:42 INFO - running install 05:29:42 INFO - running build 05:29:42 INFO - running build_py 05:29:42 INFO - running build_ext 05:29:42 INFO - building 'psutil._psutil_windows' extension 05:29:42 INFO - error: Unable to find vcvarsall.bat 05:29:42 INFO - ---------------------------------------- 05:29:42 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-k69svy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:29:42 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 05:29:42 WARNING - Return code: 1 05:29:42 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:29:42 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 05:29:42 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:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:29:42 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:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:29:42 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 0x019A76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CFF200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01961AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C81368>, '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 0x01923D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-208', 'USERDOMAIN': 'T-W732-IX-208', '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-208', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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:42 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:29:42 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:29:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:29:42 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:29:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:29:42 INFO - 'COMPUTERNAME': 'T-W732-IX-208', 05:29:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:29:42 INFO - 'DCLOCATION': 'SCL3', 05:29:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:29:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:29:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:29:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:29:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:29:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:29:42 INFO - 'HOMEDRIVE': 'C:', 05:29:42 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:29:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:29:42 INFO - 'KTS_VERSION': '1.19c', 05:29:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:29:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:29:42 INFO - 'LOGONSERVER': '\\\\T-W732-IX-208', 05:29:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:29:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:29:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:29:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:29:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:29:42 INFO - 'MOZ_AIRBAG': '1', 05:29:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:29:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:29:42 INFO - 'MOZ_MSVCVERSION': '8', 05:29:42 INFO - 'MOZ_NO_REMOTE': '1', 05:29:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:29:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:29:42 INFO - 'NO_EM_RESTART': '1', 05:29:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:29:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:29:42 INFO - 'OS': 'Windows_NT', 05:29:42 INFO - 'OURDRIVE': 'C:', 05:29:42 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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 05:29:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:29:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:29:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:29:42 INFO - 'PROCESSOR_LEVEL': '6', 05:29:42 INFO - 'PROCESSOR_REVISION': '1e05', 05:29:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:29:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:29:42 INFO - 'PROMPT': '$P$G', 05:29:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:29:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:29:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:29:42 INFO - 'PWD': 'C:\\slave\\test', 05:29:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:29:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:29:42 INFO - 'SYSTEMDRIVE': 'C:', 05:29:42 INFO - 'SYSTEMROOT': 'C:\\windows', 05:29:42 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:29:42 INFO - 'TEST1': 'testie', 05:29:42 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:29:42 INFO - 'USERDOMAIN': 'T-W732-IX-208', 05:29:42 INFO - 'USERNAME': 'cltbld', 05:29:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:29:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:29:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:29:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:29:42 INFO - 'WINDIR': 'C:\\windows', 05:29:42 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:29:42 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:29:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:29:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:29:42 INFO - Downloading/unpacking blobuploader==1.2.4 05:29:42 INFO - Downloading blobuploader-1.2.4.tar.gz 05:29:42 INFO - Running setup.py egg_info for package blobuploader 05:29:42 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:29:46 INFO - Running setup.py egg_info for package requests 05:29:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:29:46 INFO - Downloading docopt-0.6.1.tar.gz 05:29:46 INFO - Running setup.py egg_info for package docopt 05:29:46 INFO - Installing collected packages: blobuploader, docopt, requests 05:29:46 INFO - Running setup.py install for blobuploader 05:29:46 INFO - Running setup.py install for docopt 05:29:46 INFO - Running setup.py install for requests 05:29:46 INFO - Successfully installed blobuploader docopt requests 05:29:46 INFO - Cleaning up... 05:29:46 INFO - Return code: 0 05:29:46 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:29:46 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:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:29:46 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:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:29:46 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 0x019A76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CFF200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01961AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C81368>, '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 0x01923D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0A0C0>, '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-208', 'USERDOMAIN': 'T-W732-IX-208', '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-208', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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:46 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:29:46 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:29:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:29:46 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:29:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:29:46 INFO - 'COMPUTERNAME': 'T-W732-IX-208', 05:29:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:29:46 INFO - 'DCLOCATION': 'SCL3', 05:29:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:29:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:29:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:29:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:29:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:29:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:29:46 INFO - 'HOMEDRIVE': 'C:', 05:29:46 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:29:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:29:46 INFO - 'KTS_VERSION': '1.19c', 05:29:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:29:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:29:46 INFO - 'LOGONSERVER': '\\\\T-W732-IX-208', 05:29:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:29:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:29:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:29:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:29:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:29:46 INFO - 'MOZ_AIRBAG': '1', 05:29:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:29:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:29:46 INFO - 'MOZ_MSVCVERSION': '8', 05:29:46 INFO - 'MOZ_NO_REMOTE': '1', 05:29:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:29:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:29:46 INFO - 'NO_EM_RESTART': '1', 05:29:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:29:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:29:46 INFO - 'OS': 'Windows_NT', 05:29:46 INFO - 'OURDRIVE': 'C:', 05:29:46 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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 05:29:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:29:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:29:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:29:46 INFO - 'PROCESSOR_LEVEL': '6', 05:29:46 INFO - 'PROCESSOR_REVISION': '1e05', 05:29:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:29:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:29:46 INFO - 'PROMPT': '$P$G', 05:29:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:29:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:29:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:29:46 INFO - 'PWD': 'C:\\slave\\test', 05:29:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:29:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:29:46 INFO - 'SYSTEMDRIVE': 'C:', 05:29:46 INFO - 'SYSTEMROOT': 'C:\\windows', 05:29:46 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:29:46 INFO - 'TEST1': 'testie', 05:29:46 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:29:46 INFO - 'USERDOMAIN': 'T-W732-IX-208', 05:29:46 INFO - 'USERNAME': 'cltbld', 05:29:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:29:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:29:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:29:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:29:46 INFO - 'WINDIR': 'C:\\windows', 05:29:46 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:29:46 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:29:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:29:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:29:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:29:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:29:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:29:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:29:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:29:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:29:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:29:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:29:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:29:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:29:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:29:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:29:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:29:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:29:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:29:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:29:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:29:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:29:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:29:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:29:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:29:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:29:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:29:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:29:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:29:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:29:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:29:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:29:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:29:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:29:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:29:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:29:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:29:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:29:52 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:29:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:29:52 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:29:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:29:52 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:29:52 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:52 INFO - Unpacking c:\slave\test\build\tests\marionette 05:29:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:29:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:29:52 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:29:52 INFO - Running setup.py install for browsermob-proxy 05:30:05 INFO - Running setup.py install for manifestparser 05:30:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Running setup.py install for marionette-client 05:30:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:30:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Running setup.py install for marionette-driver 05:30:05 INFO - Running setup.py install for mozcrash 05:30:05 INFO - Running setup.py install for mozdebug 05:30:05 INFO - Running setup.py install for mozdevice 05:30:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Running setup.py install for mozfile 05:30:05 INFO - Running setup.py install for mozhttpd 05:30:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Running setup.py install for mozinfo 05:30:05 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Running setup.py install for mozInstall 05:30:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Running setup.py install for mozleak 05:30:05 INFO - Running setup.py install for mozlog 05:30:05 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Running setup.py install for moznetwork 05:30:05 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Running setup.py install for mozprocess 05:30:05 INFO - Running setup.py install for mozprofile 05:30:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:30:05 INFO - Running setup.py install for mozrunner 05:30:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:30:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:30:06 INFO - Running setup.py install for mozscreenshot 05:30:06 INFO - Running setup.py install for moztest 05:30:06 INFO - Running setup.py install for mozversion 05:30:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:30:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:30:06 INFO - Running setup.py install for wptserve 05:30:06 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:30:06 INFO - Cleaning up... 05:30:06 INFO - Return code: 0 05:30:06 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:30:06 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:30:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:30:06 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:30:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:30:06 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 0x019A76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CFF200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01961AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C81368>, '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 0x01923D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0A0C0>, '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-208', 'USERDOMAIN': 'T-W732-IX-208', '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-208', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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:30:06 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:30:06 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:30:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:30:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:30:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:30:06 INFO - 'COMPUTERNAME': 'T-W732-IX-208', 05:30:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:30:06 INFO - 'DCLOCATION': 'SCL3', 05:30:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:30:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:30:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:30:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:30:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:30:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:30:06 INFO - 'HOMEDRIVE': 'C:', 05:30:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:30:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:30:06 INFO - 'KTS_VERSION': '1.19c', 05:30:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:30:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:30:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-208', 05:30:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:30:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:30:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:30:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:30:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:30:06 INFO - 'MOZ_AIRBAG': '1', 05:30:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:30:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:30:06 INFO - 'MOZ_MSVCVERSION': '8', 05:30:06 INFO - 'MOZ_NO_REMOTE': '1', 05:30:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:30:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:30:06 INFO - 'NO_EM_RESTART': '1', 05:30:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:30:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:30:06 INFO - 'OS': 'Windows_NT', 05:30:06 INFO - 'OURDRIVE': 'C:', 05:30:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 05:30:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:30:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:30:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:30:06 INFO - 'PROCESSOR_LEVEL': '6', 05:30:06 INFO - 'PROCESSOR_REVISION': '1e05', 05:30:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:30:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:30:06 INFO - 'PROMPT': '$P$G', 05:30:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:30:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:30:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:30:06 INFO - 'PWD': 'C:\\slave\\test', 05:30:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:30:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:30:06 INFO - 'SYSTEMDRIVE': 'C:', 05:30:06 INFO - 'SYSTEMROOT': 'C:\\windows', 05:30:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:30:06 INFO - 'TEST1': 'testie', 05:30:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:30:06 INFO - 'USERDOMAIN': 'T-W732-IX-208', 05:30:06 INFO - 'USERNAME': 'cltbld', 05:30:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:30:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:30:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:30:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:30:06 INFO - 'WINDIR': 'C:\\windows', 05:30:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:30:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:30:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:30:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:30:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:30:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:30:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:30:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:30:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:30:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:30:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:30:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:30:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:30:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:30:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:30:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:30:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:30:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:30:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:30:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:30:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:30:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:30:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:30:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:30:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:30:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:30:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:30:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:30:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:30:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:30:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:30:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:30:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:30:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:30:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:30:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:30:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:30:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:30:10 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:30:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:30:10 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:30:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:30:10 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:30:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:30:10 INFO - Unpacking c:\slave\test\build\tests\marionette 05:30:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:30:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:30:10 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:30:21 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:30:21 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:30:21 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:30:21 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:30:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 05:30:21 INFO - Downloading blessings-1.6.tar.gz 05:30:21 INFO - Running setup.py egg_info for package blessings 05:30:21 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:30:21 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:30:21 INFO - Running setup.py install for blessings 05:30:21 INFO - Running setup.py install for browsermob-proxy 05:30:21 INFO - Running setup.py install for manifestparser 05:30:21 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Running setup.py install for marionette-client 05:30:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:30:21 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Running setup.py install for marionette-driver 05:30:21 INFO - Running setup.py install for mozcrash 05:30:21 INFO - Running setup.py install for mozdebug 05:30:21 INFO - Running setup.py install for mozdevice 05:30:21 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Running setup.py install for mozhttpd 05:30:21 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Running setup.py install for mozInstall 05:30:21 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Running setup.py install for mozleak 05:30:21 INFO - Running setup.py install for mozprofile 05:30:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Running setup.py install for mozrunner 05:30:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:30:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:30:23 INFO - Running setup.py install for mozscreenshot 05:30:23 INFO - Running setup.py install for moztest 05:30:23 INFO - Running setup.py install for mozversion 05:30:23 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:30:23 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:30:23 INFO - Running setup.py install for wptserve 05:30:23 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 05:30:23 INFO - Cleaning up... 05:30:23 INFO - Return code: 0 05:30:23 INFO - Done creating virtualenv C:\slave\test\build\venv. 05:30:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:30:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:30:23 INFO - Reading from file tmpfile_stdout 05:30:23 INFO - Using _rmtree_windows ... 05:30:23 INFO - Using _rmtree_windows ... 05:30:23 INFO - Current package versions: 05:30:23 INFO - blessings == 1.6 05:30:23 INFO - blobuploader == 1.2.4 05:30:23 INFO - browsermob-proxy == 0.6.0 05:30:23 INFO - distribute == 0.6.14 05:30:23 INFO - docopt == 0.6.1 05:30:23 INFO - manifestparser == 1.1 05:30:23 INFO - marionette-client == 2.3.0 05:30:23 INFO - marionette-driver == 1.4.0 05:30:23 INFO - mozInstall == 1.12 05:30:23 INFO - mozcrash == 0.17 05:30:23 INFO - mozdebug == 0.1 05:30:23 INFO - mozdevice == 0.48 05:30:23 INFO - mozfile == 1.2 05:30:23 INFO - mozhttpd == 0.7 05:30:23 INFO - mozinfo == 0.9 05:30:23 INFO - mozleak == 0.1 05:30:23 INFO - mozlog == 3.1 05:30:23 INFO - moznetwork == 0.27 05:30:23 INFO - mozprocess == 0.22 05:30:23 INFO - mozprofile == 0.28 05:30:23 INFO - mozrunner == 6.11 05:30:23 INFO - mozscreenshot == 0.1 05:30:23 INFO - mozsystemmonitor == 0.0 05:30:23 INFO - moztest == 0.7 05:30:23 INFO - mozversion == 1.4 05:30:23 INFO - requests == 1.2.3 05:30:23 INFO - wptserve == 1.4.0 05:30:23 INFO - Running post-action listener: _resource_record_post_action 05:30:23 INFO - Running post-action listener: _start_resource_monitoring 05:30:24 INFO - Starting resource monitoring. 05:30:24 INFO - ##### 05:30:24 INFO - ##### Running pull step. 05:30:24 INFO - ##### 05:30:24 INFO - Running pre-action listener: _resource_record_pre_action 05:30:24 INFO - Running main action method: pull 05:30:24 INFO - Pull has nothing to do! 05:30:24 INFO - Running post-action listener: _resource_record_post_action 05:30:24 INFO - ##### 05:30:24 INFO - ##### Running install step. 05:30:24 INFO - ##### 05:30:24 INFO - Running pre-action listener: _resource_record_pre_action 05:30:24 INFO - Running main action method: install 05:30:24 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:30:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:30:24 INFO - Reading from file tmpfile_stdout 05:30:24 INFO - Using _rmtree_windows ... 05:30:24 INFO - Using _rmtree_windows ... 05:30:24 INFO - Detecting whether we're running mozinstall >=1.0... 05:30:24 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 05:30:24 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 05:30:24 INFO - Reading from file tmpfile_stdout 05:30:24 INFO - Output received: 05:30:24 INFO - Usage: mozinstall-script.py [options] installer 05:30:24 INFO - Options: 05:30:24 INFO - -h, --help show this help message and exit 05:30:24 INFO - -d DEST, --destination=DEST 05:30:24 INFO - Directory to install application into. [default: 05:30:24 INFO - "C:\slave\test"] 05:30:24 INFO - --app=APP Application being installed. [default: firefox] 05:30:24 INFO - Using _rmtree_windows ... 05:30:24 INFO - Using _rmtree_windows ... 05:30:24 INFO - mkdir: C:\slave\test\build\application 05:30:24 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:30:24 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:30:27 INFO - Reading from file tmpfile_stdout 05:30:27 INFO - Output received: 05:30:27 INFO - C:\slave\test\build\application\firefox\firefox.exe 05:30:27 INFO - Using _rmtree_windows ... 05:30:27 INFO - Using _rmtree_windows ... 05:30:27 INFO - Running post-action listener: _resource_record_post_action 05:30:27 INFO - ##### 05:30:27 INFO - ##### Running run-tests step. 05:30:27 INFO - ##### 05:30:27 INFO - Running pre-action listener: _resource_record_pre_action 05:30:27 INFO - Running main action method: run_tests 05:30:27 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 05:30:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:30:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:30:27 INFO - grabbing minidump binary from tooltool 05:30:27 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:30:27 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 0x01C81368>, '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 0x01923D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0A0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 05:30:27 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:30:27 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:30:27 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 05:30:28 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmplnyv91 05:30:28 INFO - INFO - File integrity verified, renaming tmplnyv91 to win32-minidump_stackwalk.exe 05:30:28 INFO - Return code: 0 05:30:28 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 05:30:29 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 05:30:29 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/XJVY-x9KSQWbtOJ-YUzTLg/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:30:29 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/XJVY-x9KSQWbtOJ-YUzTLg/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:30:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:30:29 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:30:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:30:29 INFO - 'COMPUTERNAME': 'T-W732-IX-208', 05:30:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:30:29 INFO - 'DCLOCATION': 'SCL3', 05:30:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:30:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:30:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:30:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:30:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:30:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:30:29 INFO - 'HOMEDRIVE': 'C:', 05:30:29 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:30:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:30:29 INFO - 'KTS_VERSION': '1.19c', 05:30:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:30:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:30:29 INFO - 'LOGONSERVER': '\\\\T-W732-IX-208', 05:30:29 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 05:30:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:30:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:30:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:30:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:30:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:30:29 INFO - 'MOZ_AIRBAG': '1', 05:30:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:30:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:30:29 INFO - 'MOZ_MSVCVERSION': '8', 05:30:29 INFO - 'MOZ_NO_REMOTE': '1', 05:30:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:30:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:30:29 INFO - 'NO_EM_RESTART': '1', 05:30:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:30:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:30:29 INFO - 'OS': 'Windows_NT', 05:30:29 INFO - 'OURDRIVE': 'C:', 05:30:29 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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 05:30:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:30:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:30:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:30:29 INFO - 'PROCESSOR_LEVEL': '6', 05:30:29 INFO - 'PROCESSOR_REVISION': '1e05', 05:30:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:30:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:30:29 INFO - 'PROMPT': '$P$G', 05:30:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:30:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:30:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:30:29 INFO - 'PWD': 'C:\\slave\\test', 05:30:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:30:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:30:29 INFO - 'SYSTEMDRIVE': 'C:', 05:30:29 INFO - 'SYSTEMROOT': 'C:\\windows', 05:30:29 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:30:29 INFO - 'TEST1': 'testie', 05:30:29 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:30:29 INFO - 'USERDOMAIN': 'T-W732-IX-208', 05:30:29 INFO - 'USERNAME': 'cltbld', 05:30:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:30:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:30:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:30:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:30:29 INFO - 'WINDIR': 'C:\\windows', 05:30:29 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:30:29 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:30:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:30:29 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/XJVY-x9KSQWbtOJ-YUzTLg/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:30:30 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:30:30 INFO - import pkg_resources 05:30:32 INFO - Using 1 client processes 05:30:35 INFO - SUITE-START | Running 778 tests 05:30:35 INFO - Running testharness tests 05:30:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:30:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 05:30:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:30:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 05:30:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:30:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 05:30:35 INFO - Setting up ssl 05:30:35 INFO - PROCESS | certutil | 05:30:35 INFO - PROCESS | certutil | 05:30:35 INFO - PROCESS | certutil | 05:30:35 INFO - Certificate Nickname Trust Attributes 05:30:35 INFO - SSL,S/MIME,JAR/XPI 05:30:35 INFO - 05:30:35 INFO - web-platform-tests CT,, 05:30:35 INFO - 05:30:36 INFO - Starting runner 05:30:36 INFO - PROCESS | 216 | [216] 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:30:36 INFO - PROCESS | 216 | [216] 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:30:36 INFO - PROCESS | 216 | [216] 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:30:36 INFO - PROCESS | 216 | [216] 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:30:37 INFO - PROCESS | 216 | [216] 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:30:38 INFO - PROCESS | 216 | 1461328238982 Marionette DEBUG Marionette enabled via build flag and pref 05:30:39 INFO - PROCESS | 216 | ++DOCSHELL 10AEF000 == 1 [pid = 216] [id = 1] 05:30:39 INFO - PROCESS | 216 | ++DOMWINDOW == 1 (10AEF400) [pid = 216] [serial = 1] [outer = 00000000] 05:30:39 INFO - PROCESS | 216 | [216] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:30:39 INFO - PROCESS | 216 | ++DOMWINDOW == 2 (10AF0000) [pid = 216] [serial = 2] [outer = 10AEF400] 05:30:40 INFO - PROCESS | 216 | ++DOCSHELL 111A8000 == 2 [pid = 216] [id = 2] 05:30:40 INFO - PROCESS | 216 | ++DOMWINDOW == 3 (111A8400) [pid = 216] [serial = 3] [outer = 00000000] 05:30:40 INFO - PROCESS | 216 | [216] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:30:40 INFO - PROCESS | 216 | ++DOMWINDOW == 4 (111A9000) [pid = 216] [serial = 4] [outer = 111A8400] 05:30:40 INFO - PROCESS | 216 | 1461328240730 Marionette INFO Listening on port 2828 05:30:42 INFO - PROCESS | 216 | 1461328242224 Marionette DEBUG Marionette enabled via command-line flag 05:30:42 INFO - PROCESS | 216 | [216] 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:30:42 INFO - PROCESS | 216 | [216] 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:30:42 INFO - PROCESS | 216 | ++DOCSHELL 14716400 == 3 [pid = 216] [id = 3] 05:30:42 INFO - PROCESS | 216 | ++DOMWINDOW == 5 (1471E400) [pid = 216] [serial = 5] [outer = 00000000] 05:30:42 INFO - PROCESS | 216 | [216] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:30:42 INFO - PROCESS | 216 | ++DOMWINDOW == 6 (1471F000) [pid = 216] [serial = 6] [outer = 1471E400] 05:30:42 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 05:30:42 INFO - PROCESS | 216 | ++DOMWINDOW == 7 (1564FC00) [pid = 216] [serial = 7] [outer = 111A8400] 05:30:42 INFO - PROCESS | 216 | [216] 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:30:42 INFO - PROCESS | 216 | 1461328242609 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49612 05:30:42 INFO - PROCESS | 216 | [216] 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:30:42 INFO - PROCESS | 216 | 1461328242631 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49613 05:30:42 INFO - PROCESS | 216 | [216] 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:30:42 INFO - PROCESS | 216 | 1461328242639 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49615 05:30:42 INFO - PROCESS | 216 | 1461328242669 Marionette DEBUG Closed connection conn0 05:30:42 INFO - PROCESS | 216 | 1461328242670 Marionette DEBUG Closed connection conn1 05:30:42 INFO - PROCESS | 216 | 1461328242819 Marionette DEBUG Closed connection conn2 05:30:42 INFO - PROCESS | 216 | [216] 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:30:42 INFO - PROCESS | 216 | 1461328242825 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49616 05:30:42 INFO - PROCESS | 216 | 1461328242872 Marionette DEBUG Closed connection conn3 05:30:42 INFO - PROCESS | 216 | [216] 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:30:42 INFO - PROCESS | 216 | 1461328242878 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49617 05:30:42 INFO - PROCESS | 216 | ++DOCSHELL 10AEE400 == 4 [pid = 216] [id = 4] 05:30:42 INFO - PROCESS | 216 | ++DOMWINDOW == 8 (15FD5400) [pid = 216] [serial = 8] [outer = 00000000] 05:30:42 INFO - PROCESS | 216 | ++DOMWINDOW == 9 (168C1800) [pid = 216] [serial = 9] [outer = 15FD5400] 05:30:43 INFO - PROCESS | 216 | ++DOMWINDOW == 10 (1785F400) [pid = 216] [serial = 10] [outer = 15FD5400] 05:30:43 INFO - PROCESS | 216 | 1461328243021 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:30:43 INFO - PROCESS | 216 | 1461328243026 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":"20160422042409","device":"desktop","version":"48.0a1"} 05:30:44 INFO - PROCESS | 216 | [216] 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:30:44 INFO - PROCESS | 216 | [216] 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:30:44 INFO - PROCESS | 216 | [216] 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:30:45 INFO - PROCESS | 216 | ++DOCSHELL 1822A800 == 5 [pid = 216] [id = 5] 05:30:45 INFO - PROCESS | 216 | ++DOMWINDOW == 11 (18243800) [pid = 216] [serial = 11] [outer = 00000000] 05:30:45 INFO - PROCESS | 216 | ++DOCSHELL 18249C00 == 6 [pid = 216] [id = 6] 05:30:45 INFO - PROCESS | 216 | ++DOMWINDOW == 12 (1824A000) [pid = 216] [serial = 12] [outer = 00000000] 05:30:45 INFO - PROCESS | 216 | [216] 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:30:45 INFO - PROCESS | 216 | ++DOCSHELL 19236C00 == 7 [pid = 216] [id = 7] 05:30:45 INFO - PROCESS | 216 | ++DOMWINDOW == 13 (19237000) [pid = 216] [serial = 13] [outer = 00000000] 05:30:45 INFO - PROCESS | 216 | [216] 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:30:45 INFO - PROCESS | 216 | [216] 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:30:45 INFO - PROCESS | 216 | ++DOMWINDOW == 14 (19575400) [pid = 216] [serial = 14] [outer = 19237000] 05:30:46 INFO - PROCESS | 216 | ++DOMWINDOW == 15 (187EA400) [pid = 216] [serial = 15] [outer = 18243800] 05:30:46 INFO - PROCESS | 216 | ++DOMWINDOW == 16 (187EBC00) [pid = 216] [serial = 16] [outer = 1824A000] 05:30:46 INFO - PROCESS | 216 | ++DOMWINDOW == 17 (187EE400) [pid = 216] [serial = 17] [outer = 19237000] 05:30:46 INFO - PROCESS | 216 | 1461328246883 Marionette DEBUG loaded listener.js 05:30:46 INFO - PROCESS | 216 | 1461328246897 Marionette DEBUG loaded listener.js 05:30:47 INFO - PROCESS | 216 | ++DOMWINDOW == 18 (1BB3C400) [pid = 216] [serial = 18] [outer = 19237000] 05:30:47 INFO - PROCESS | 216 | 1461328247692 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"52e098d3-6622-4ae7-b000-696da8692418","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":"20160422042409","device":"desktop","version":"48.0a1","command_id":1}}] 05:30:47 INFO - PROCESS | 216 | 1461328247946 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:30:47 INFO - PROCESS | 216 | 1461328247981 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 05:30:48 INFO - PROCESS | 216 | 1461328247991 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:30:48 INFO - PROCESS | 216 | [216] 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:30:48 INFO - PROCESS | 216 | ++DOMWINDOW == 19 (1C606C00) [pid = 216] [serial = 19] [outer = 19237000] 05:30:48 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:30:48 INFO - PROCESS | 216 | 1461328248937 Marionette TRACE conn4 <- [1,3,null,{}] 05:30:48 INFO - PROCESS | 216 | 1461328248959 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 05:30:49 INFO - PROCESS | 216 | 1461328249012 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 05:30:49 INFO - PROCESS | 216 | 1461328249023 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 05:30:49 INFO - PROCESS | 216 | 1461328249025 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 05:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:30:49 INFO - PROCESS | 216 | 1461328249029 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:30:49 INFO - PROCESS | 216 | 1461328249033 Marionette TRACE conn4 <- [1,6,null,{}] 05:30:49 INFO - PROCESS | 216 | 1461328249104 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:30:49 INFO - PROCESS | 216 | 1461328249119 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 05:30:49 INFO - PROCESS | 216 | 1461328249122 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C693400 == 8 [pid = 216] [id = 8] 05:30:49 INFO - PROCESS | 216 | ++DOMWINDOW == 20 (1C693800) [pid = 216] [serial = 20] [outer = 00000000] 05:30:49 INFO - PROCESS | 216 | ++DOMWINDOW == 21 (1D332C00) [pid = 216] [serial = 21] [outer = 1C693800] 05:30:49 INFO - PROCESS | 216 | 1461328249171 Marionette DEBUG loaded listener.js 05:30:49 INFO - PROCESS | 216 | ++DOMWINDOW == 22 (1D337000) [pid = 216] [serial = 22] [outer = 1C693800] 05:30:49 INFO - PROCESS | 216 | ++DOCSHELL 17868C00 == 9 [pid = 216] [id = 9] 05:30:49 INFO - PROCESS | 216 | ++DOMWINDOW == 23 (17A96800) [pid = 216] [serial = 23] [outer = 00000000] 05:30:49 INFO - PROCESS | 216 | ++DOMWINDOW == 24 (1D33C000) [pid = 216] [serial = 24] [outer = 17A96800] 05:30:49 INFO - PROCESS | 216 | 1461328249564 Marionette DEBUG loaded listener.js 05:30:49 INFO - PROCESS | 216 | ++DOMWINDOW == 25 (17965800) [pid = 216] [serial = 25] [outer = 17A96800] 05:30:49 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:30:50 INFO - PROCESS | 216 | --DOCSHELL 10AEF000 == 8 [pid = 216] [id = 1] 05:30:50 INFO - PROCESS | 216 | 1461328250398 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:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1432ms 05:30:50 INFO - PROCESS | 216 | 1461328250463 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 05:30:50 INFO - PROCESS | 216 | 1461328250467 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 05:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:30:50 INFO - PROCESS | 216 | 1461328250472 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:30:50 INFO - PROCESS | 216 | 1461328250476 Marionette TRACE conn4 <- [1,10,null,{}] 05:30:50 INFO - PROCESS | 216 | 1461328250482 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:30:50 INFO - PROCESS | 216 | 1461328250634 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 05:30:50 INFO - PROCESS | 216 | 1461328250722 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FAEF000 == 9 [pid = 216] [id = 10] 05:30:50 INFO - PROCESS | 216 | ++DOMWINDOW == 26 (0FAEFC00) [pid = 216] [serial = 26] [outer = 00000000] 05:30:50 INFO - PROCESS | 216 | ++DOMWINDOW == 27 (111A8800) [pid = 216] [serial = 27] [outer = 0FAEFC00] 05:30:50 INFO - PROCESS | 216 | 1461328250782 Marionette DEBUG loaded listener.js 05:30:50 INFO - PROCESS | 216 | ++DOMWINDOW == 28 (142A6400) [pid = 216] [serial = 28] [outer = 0FAEFC00] 05:30:51 INFO - PROCESS | 216 | 1461328251376 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:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 932ms 05:30:51 INFO - PROCESS | 216 | 1461328251403 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 05:30:51 INFO - PROCESS | 216 | 1461328251410 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 05:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:30:51 INFO - PROCESS | 216 | 1461328251416 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:30:51 INFO - PROCESS | 216 | 1461328251419 Marionette TRACE conn4 <- [1,14,null,{}] 05:30:51 INFO - PROCESS | 216 | 1461328251423 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:30:51 INFO - PROCESS | 216 | 1461328251537 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 05:30:51 INFO - PROCESS | 216 | 1461328251599 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15FD2C00 == 10 [pid = 216] [id = 11] 05:30:51 INFO - PROCESS | 216 | ++DOMWINDOW == 29 (168BC800) [pid = 216] [serial = 29] [outer = 00000000] 05:30:51 INFO - PROCESS | 216 | ++DOMWINDOW == 30 (18613000) [pid = 216] [serial = 30] [outer = 168BC800] 05:30:51 INFO - PROCESS | 216 | 1461328251656 Marionette DEBUG loaded listener.js 05:30:51 INFO - PROCESS | 216 | ++DOMWINDOW == 31 (1887F800) [pid = 216] [serial = 31] [outer = 168BC800] 05:30:52 INFO - PROCESS | 216 | 1461328252387 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:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1023ms 05:30:52 INFO - PROCESS | 216 | 1461328252440 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 05:30:52 INFO - PROCESS | 216 | 1461328252444 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 05:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:30:52 INFO - PROCESS | 216 | 1461328252449 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:30:52 INFO - PROCESS | 216 | 1461328252453 Marionette TRACE conn4 <- [1,18,null,{}] 05:30:52 INFO - PROCESS | 216 | 1461328252459 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:30:52 INFO - PROCESS | 216 | ++DOCSHELL 0FAF1800 == 11 [pid = 216] [id = 12] 05:30:52 INFO - PROCESS | 216 | ++DOMWINDOW == 32 (0FAF3400) [pid = 216] [serial = 32] [outer = 00000000] 05:30:52 INFO - PROCESS | 216 | 1461328252607 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 05:30:52 INFO - PROCESS | 216 | ++DOMWINDOW == 33 (0FB96000) [pid = 216] [serial = 33] [outer = 0FAF3400] 05:30:52 INFO - PROCESS | 216 | ++DOMWINDOW == 34 (100D7800) [pid = 216] [serial = 34] [outer = 0FAF3400] 05:30:52 INFO - PROCESS | 216 | 1461328252724 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0F54F000 == 12 [pid = 216] [id = 13] 05:30:52 INFO - PROCESS | 216 | ++DOMWINDOW == 35 (0FB98800) [pid = 216] [serial = 35] [outer = 00000000] 05:30:52 INFO - PROCESS | 216 | ++DOMWINDOW == 36 (10264400) [pid = 216] [serial = 36] [outer = 0FB98800] 05:30:52 INFO - PROCESS | 216 | ++DOCSHELL 0FB9C000 == 13 [pid = 216] [id = 14] 05:30:52 INFO - PROCESS | 216 | ++DOMWINDOW == 37 (100D4000) [pid = 216] [serial = 37] [outer = 00000000] 05:30:52 INFO - PROCESS | 216 | ++DOMWINDOW == 38 (10A7C800) [pid = 216] [serial = 38] [outer = 100D4000] 05:30:52 INFO - PROCESS | 216 | 1461328252840 Marionette DEBUG loaded listener.js 05:30:52 INFO - PROCESS | 216 | ++DOMWINDOW == 39 (10AEF800) [pid = 216] [serial = 39] [outer = 100D4000] 05:30:53 INFO - PROCESS | 216 | --DOCSHELL 10AEE400 == 12 [pid = 216] [id = 4] 05:30:53 INFO - PROCESS | 216 | ++DOMWINDOW == 40 (14039400) [pid = 216] [serial = 40] [outer = 0FB98800] 05:30:53 INFO - PROCESS | 216 | 1461328253333 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:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 933ms 05:30:53 INFO - PROCESS | 216 | 1461328253381 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 05:30:53 INFO - PROCESS | 216 | 1461328253385 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 05:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:30:53 INFO - PROCESS | 216 | 1461328253391 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:30:53 INFO - PROCESS | 216 | 1461328253394 Marionette TRACE conn4 <- [1,22,null,{}] 05:30:53 INFO - PROCESS | 216 | 1461328253398 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:30:53 INFO - PROCESS | 216 | 1461328253476 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 05:30:53 INFO - PROCESS | 216 | 1461328253483 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1462FC00 == 13 [pid = 216] [id = 15] 05:30:53 INFO - PROCESS | 216 | ++DOMWINDOW == 41 (146F0000) [pid = 216] [serial = 41] [outer = 00000000] 05:30:53 INFO - PROCESS | 216 | ++DOMWINDOW == 42 (1475DC00) [pid = 216] [serial = 42] [outer = 146F0000] 05:30:53 INFO - PROCESS | 216 | 1461328253530 Marionette DEBUG loaded listener.js 05:30:53 INFO - PROCESS | 216 | ++DOMWINDOW == 43 (1476A800) [pid = 216] [serial = 43] [outer = 146F0000] 05:30:53 INFO - PROCESS | 216 | 1461328253946 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:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 571ms 05:30:53 INFO - PROCESS | 216 | 1461328253966 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 05:30:53 INFO - PROCESS | 216 | 1461328253968 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 05:30:53 INFO - PROCESS | 216 | 1461328253972 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:30:54 INFO - PROCESS | 216 | 1461328253976 Marionette TRACE conn4 <- [1,26,null,{}] 05:30:54 INFO - PROCESS | 216 | 1461328253988 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:30:54 INFO - PROCESS | 216 | 1461328254077 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 05:30:54 INFO - PROCESS | 216 | 1461328254114 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17868800 == 14 [pid = 216] [id = 16] 05:30:54 INFO - PROCESS | 216 | ++DOMWINDOW == 44 (17964400) [pid = 216] [serial = 44] [outer = 00000000] 05:30:54 INFO - PROCESS | 216 | ++DOMWINDOW == 45 (17A92C00) [pid = 216] [serial = 45] [outer = 17964400] 05:30:54 INFO - PROCESS | 216 | 1461328254163 Marionette DEBUG loaded listener.js 05:30:54 INFO - PROCESS | 216 | ++DOMWINDOW == 46 (17AB4C00) [pid = 216] [serial = 46] [outer = 17964400] 05:30:54 INFO - PROCESS | 216 | 1461328254584 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:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 632ms 05:30:54 INFO - PROCESS | 216 | 1461328254607 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 05:30:54 INFO - PROCESS | 216 | 1461328254609 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 05:30:54 INFO - PROCESS | 216 | 1461328254613 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:30:54 INFO - PROCESS | 216 | 1461328254614 Marionette TRACE conn4 <- [1,30,null,{}] 05:30:54 INFO - PROCESS | 216 | 1461328254618 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:30:54 INFO - PROCESS | 216 | 1461328254696 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 05:30:54 INFO - PROCESS | 216 | 1461328254702 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1822F400 == 15 [pid = 216] [id = 17] 05:30:54 INFO - PROCESS | 216 | ++DOMWINDOW == 47 (1823C000) [pid = 216] [serial = 47] [outer = 00000000] 05:30:54 INFO - PROCESS | 216 | ++DOMWINDOW == 48 (189CDC00) [pid = 216] [serial = 48] [outer = 1823C000] 05:30:54 INFO - PROCESS | 216 | 1461328254749 Marionette DEBUG loaded listener.js 05:30:54 INFO - PROCESS | 216 | ++DOMWINDOW == 49 (1928F400) [pid = 216] [serial = 49] [outer = 1823C000] 05:30:55 INFO - PROCESS | 216 | 1461328255157 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:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 571ms 05:30:55 INFO - PROCESS | 216 | 1461328255187 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 05:30:55 INFO - PROCESS | 216 | 1461328255188 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 05:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:30:55 INFO - PROCESS | 216 | 1461328255203 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - PROCESS | 216 | 1461328255205 Marionette TRACE conn4 <- [1,34,null,{}] 05:30:55 INFO - PROCESS | 216 | 1461328255208 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:30:55 INFO - PROCESS | 216 | 1461328255285 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 05:30:55 INFO - PROCESS | 216 | 1461328255292 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18612C00 == 16 [pid = 216] [id = 18] 05:30:55 INFO - PROCESS | 216 | ++DOMWINDOW == 50 (1957A800) [pid = 216] [serial = 50] [outer = 00000000] 05:30:55 INFO - PROCESS | 216 | ++DOMWINDOW == 51 (1AA86400) [pid = 216] [serial = 51] [outer = 1957A800] 05:30:55 INFO - PROCESS | 216 | 1461328255339 Marionette DEBUG loaded listener.js 05:30:55 INFO - PROCESS | 216 | ++DOMWINDOW == 52 (1A87BC00) [pid = 216] [serial = 52] [outer = 1957A800] 05:30:55 INFO - PROCESS | 216 | 1461328255752 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:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 571ms 05:30:55 INFO - PROCESS | 216 | 1461328255777 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 05:30:55 INFO - PROCESS | 216 | 1461328255779 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 05:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:30:55 INFO - PROCESS | 216 | 1461328255782 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - PROCESS | 216 | 1461328255784 Marionette TRACE conn4 <- [1,38,null,{}] 05:30:55 INFO - PROCESS | 216 | 1461328255788 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:30:55 INFO - PROCESS | 216 | 1461328255912 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 05:30:55 INFO - PROCESS | 216 | 1461328255924 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14712000 == 17 [pid = 216] [id = 19] 05:30:55 INFO - PROCESS | 216 | ++DOMWINDOW == 53 (1ABD7C00) [pid = 216] [serial = 53] [outer = 00000000] 05:30:55 INFO - PROCESS | 216 | ++DOMWINDOW == 54 (1AF9AC00) [pid = 216] [serial = 54] [outer = 1ABD7C00] 05:30:56 INFO - PROCESS | 216 | 1461328255971 Marionette DEBUG loaded listener.js 05:30:56 INFO - PROCESS | 216 | ++DOMWINDOW == 55 (1BB0F800) [pid = 216] [serial = 55] [outer = 1ABD7C00] 05:30:56 INFO - PROCESS | 216 | 1461328256348 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:30:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 631ms 05:30:56 INFO - PROCESS | 216 | 1461328256414 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 05:30:56 INFO - PROCESS | 216 | 1461328256416 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 05:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:30:56 INFO - PROCESS | 216 | 1461328256419 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:30:56 INFO - PROCESS | 216 | 1461328256420 Marionette TRACE conn4 <- [1,42,null,{}] 05:30:56 INFO - PROCESS | 216 | 1461328256424 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:30:56 INFO - PROCESS | 216 | 1461328256521 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 05:30:56 INFO - PROCESS | 216 | 1461328256530 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14647C00 == 18 [pid = 216] [id = 20] 05:30:56 INFO - PROCESS | 216 | ++DOMWINDOW == 56 (1464A000) [pid = 216] [serial = 56] [outer = 00000000] 05:30:56 INFO - PROCESS | 216 | ++DOMWINDOW == 57 (14651000) [pid = 216] [serial = 57] [outer = 1464A000] 05:30:56 INFO - PROCESS | 216 | 1461328256576 Marionette DEBUG loaded listener.js 05:30:56 INFO - PROCESS | 216 | ++DOMWINDOW == 58 (1AD79400) [pid = 216] [serial = 58] [outer = 1464A000] 05:30:57 INFO - PROCESS | 216 | 1461328257041 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:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 05:30:57 INFO - PROCESS | 216 | 1461328257090 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 05:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:30:57 INFO - PROCESS | 216 | 1461328257092 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 05:30:57 INFO - PROCESS | 216 | 1461328257095 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:30:57 INFO - PROCESS | 216 | 1461328257097 Marionette TRACE conn4 <- [1,46,null,{}] 05:30:57 INFO - PROCESS | 216 | 1461328257101 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:30:57 INFO - PROCESS | 216 | 1461328257202 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 05:30:57 INFO - PROCESS | 216 | 1461328257212 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1464F800 == 19 [pid = 216] [id = 21] 05:30:57 INFO - PROCESS | 216 | ++DOMWINDOW == 59 (14650C00) [pid = 216] [serial = 59] [outer = 00000000] 05:30:57 INFO - PROCESS | 216 | ++DOMWINDOW == 60 (1C5A5000) [pid = 216] [serial = 60] [outer = 14650C00] 05:30:57 INFO - PROCESS | 216 | 1461328257261 Marionette DEBUG loaded listener.js 05:30:57 INFO - PROCESS | 216 | ++DOMWINDOW == 61 (1D33E000) [pid = 216] [serial = 61] [outer = 14650C00] 05:30:57 INFO - PROCESS | 216 | 1461328257631 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:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 05:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:30:57 INFO - PROCESS | 216 | 1461328257666 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 05:30:57 INFO - PROCESS | 216 | 1461328257668 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 05:30:57 INFO - PROCESS | 216 | 1461328257671 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:30:57 INFO - PROCESS | 216 | 1461328257672 Marionette TRACE conn4 <- [1,50,null,{}] 05:30:57 INFO - PROCESS | 216 | 1461328257676 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:30:57 INFO - PROCESS | 216 | 1461328257751 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 05:30:57 INFO - PROCESS | 216 | 1461328257838 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 148A5C00 == 20 [pid = 216] [id = 22] 05:30:57 INFO - PROCESS | 216 | ++DOMWINDOW == 62 (19784000) [pid = 216] [serial = 62] [outer = 00000000] 05:30:57 INFO - PROCESS | 216 | ++DOMWINDOW == 63 (1978C000) [pid = 216] [serial = 63] [outer = 19784000] 05:30:57 INFO - PROCESS | 216 | 1461328257883 Marionette DEBUG loaded listener.js 05:30:57 INFO - PROCESS | 216 | ++DOMWINDOW == 64 (1978FC00) [pid = 216] [serial = 64] [outer = 19784000] 05:30:58 INFO - PROCESS | 216 | 1461328258205 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:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 05:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:30:58 INFO - PROCESS | 216 | 1461328258242 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 05:30:58 INFO - PROCESS | 216 | 1461328258244 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 05:30:58 INFO - PROCESS | 216 | 1461328258247 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:30:58 INFO - PROCESS | 216 | 1461328258249 Marionette TRACE conn4 <- [1,54,null,{}] 05:30:58 INFO - PROCESS | 216 | 1461328258253 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:30:58 INFO - PROCESS | 216 | 1461328258327 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 05:30:58 INFO - PROCESS | 216 | 1461328258391 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0EFE6000 == 21 [pid = 216] [id = 23] 05:30:58 INFO - PROCESS | 216 | ++DOMWINDOW == 65 (0EFEA400) [pid = 216] [serial = 65] [outer = 00000000] 05:30:58 INFO - PROCESS | 216 | ++DOMWINDOW == 66 (0EFF1000) [pid = 216] [serial = 66] [outer = 0EFEA400] 05:30:58 INFO - PROCESS | 216 | 1461328258437 Marionette DEBUG loaded listener.js 05:30:58 INFO - PROCESS | 216 | ++DOMWINDOW == 67 (0EFF4C00) [pid = 216] [serial = 67] [outer = 0EFEA400] 05:30:58 INFO - PROCESS | 216 | 1461328258784 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:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 05:30:58 INFO - PROCESS | 216 | 1461328258818 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 05:30:58 INFO - PROCESS | 216 | 1461328258820 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 05:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:30:58 INFO - PROCESS | 216 | 1461328258823 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:30:58 INFO - PROCESS | 216 | 1461328258825 Marionette TRACE conn4 <- [1,58,null,{}] 05:30:58 INFO - PROCESS | 216 | 1461328258829 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:30:58 INFO - PROCESS | 216 | 1461328258950 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 05:30:59 INFO - PROCESS | 216 | 1461328258958 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0EFF4400 == 22 [pid = 216] [id = 24] 05:30:59 INFO - PROCESS | 216 | ++DOMWINDOW == 68 (142A3400) [pid = 216] [serial = 68] [outer = 00000000] 05:30:59 INFO - PROCESS | 216 | ++DOMWINDOW == 69 (1C134400) [pid = 216] [serial = 69] [outer = 142A3400] 05:30:59 INFO - PROCESS | 216 | 1461328259008 Marionette DEBUG loaded listener.js 05:30:59 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (1C13B000) [pid = 216] [serial = 70] [outer = 142A3400] 05:30:59 INFO - PROCESS | 216 | 1461328259390 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:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 631ms 05:30:59 INFO - PROCESS | 216 | 1461328259454 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 05:30:59 INFO - PROCESS | 216 | 1461328259456 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 05:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:30:59 INFO - PROCESS | 216 | 1461328259459 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:30:59 INFO - PROCESS | 216 | 1461328259460 Marionette TRACE conn4 <- [1,62,null,{}] 05:30:59 INFO - PROCESS | 216 | 1461328259464 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:30:59 INFO - PROCESS | 216 | 1461328259565 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 05:30:59 INFO - PROCESS | 216 | 1461328259573 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD01C00 == 23 [pid = 216] [id = 25] 05:30:59 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (0FD04400) [pid = 216] [serial = 71] [outer = 00000000] 05:30:59 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (0FD0D400) [pid = 216] [serial = 72] [outer = 0FD04400] 05:30:59 INFO - PROCESS | 216 | 1461328259618 Marionette DEBUG loaded listener.js 05:30:59 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (0FD10C00) [pid = 216] [serial = 73] [outer = 0FD04400] 05:31:00 INFO - PROCESS | 216 | 1461328259994 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:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 571ms 05:31:00 INFO - PROCESS | 216 | 1461328260030 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 05:31:00 INFO - PROCESS | 216 | 1461328260032 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 05:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:31:00 INFO - PROCESS | 216 | 1461328260034 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:31:00 INFO - PROCESS | 216 | 1461328260036 Marionette TRACE conn4 <- [1,66,null,{}] 05:31:00 INFO - PROCESS | 216 | 1461328260040 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:31:00 INFO - PROCESS | 216 | 1461328260114 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 05:31:00 INFO - PROCESS | 216 | 1461328260218 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD0FC00 == 24 [pid = 216] [id = 26] 05:31:00 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (10064400) [pid = 216] [serial = 74] [outer = 00000000] 05:31:00 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (1006AC00) [pid = 216] [serial = 75] [outer = 10064400] 05:31:00 INFO - PROCESS | 216 | 1461328260265 Marionette DEBUG loaded listener.js 05:31:00 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (1006C400) [pid = 216] [serial = 76] [outer = 10064400] 05:31:01 INFO - PROCESS | 216 | 1461328261373 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:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1324ms 05:31:01 INFO - PROCESS | 216 | 1461328261389 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 05:31:01 INFO - PROCESS | 216 | 1461328261393 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 05:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:31:01 INFO - PROCESS | 216 | 1461328261403 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:31:01 INFO - PROCESS | 216 | 1461328261408 Marionette TRACE conn4 <- [1,70,null,{}] 05:31:01 INFO - PROCESS | 216 | 1461328261414 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:31:01 INFO - PROCESS | 216 | 1461328261551 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 05:31:01 INFO - PROCESS | 216 | 1461328261581 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10062400 == 25 [pid = 216] [id = 27] 05:31:01 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (10063000) [pid = 216] [serial = 77] [outer = 00000000] 05:31:01 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (10069C00) [pid = 216] [serial = 78] [outer = 10063000] 05:31:01 INFO - PROCESS | 216 | 1461328261632 Marionette DEBUG loaded listener.js 05:31:01 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (10071C00) [pid = 216] [serial = 79] [outer = 10063000] 05:31:02 INFO - PROCESS | 216 | 1461328262064 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:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 691ms 05:31:02 INFO - PROCESS | 216 | 1461328262094 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 05:31:02 INFO - PROCESS | 216 | 1461328262099 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 05:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:31:02 INFO - PROCESS | 216 | 1461328262112 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:31:02 INFO - PROCESS | 216 | 1461328262115 Marionette TRACE conn4 <- [1,74,null,{}] 05:31:02 INFO - PROCESS | 216 | 1461328262118 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:31:02 INFO - PROCESS | 216 | 1461328262219 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 05:31:02 INFO - PROCESS | 216 | 1461328262227 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 100D4C00 == 26 [pid = 216] [id = 28] 05:31:02 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (10214800) [pid = 216] [serial = 80] [outer = 00000000] 05:31:02 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (13F59400) [pid = 216] [serial = 81] [outer = 10214800] 05:31:02 INFO - PROCESS | 216 | 1461328262273 Marionette DEBUG loaded listener.js 05:31:02 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (142A7000) [pid = 216] [serial = 82] [outer = 10214800] 05:31:02 INFO - PROCESS | 216 | --DOMWINDOW == 81 (15FD5400) [pid = 216] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:31:02 INFO - PROCESS | 216 | --DOMWINDOW == 80 (1C693800) [pid = 216] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:31:02 INFO - PROCESS | 216 | --DOMWINDOW == 79 (0FAEFC00) [pid = 216] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:31:02 INFO - PROCESS | 216 | --DOMWINDOW == 78 (168BC800) [pid = 216] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:31:02 INFO - PROCESS | 216 | --DOMWINDOW == 77 (100D4000) [pid = 216] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:31:02 INFO - PROCESS | 216 | --DOMWINDOW == 76 (146F0000) [pid = 216] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:31:02 INFO - PROCESS | 216 | --DOMWINDOW == 75 (17964400) [pid = 216] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:31:02 INFO - PROCESS | 216 | --DOMWINDOW == 74 (1823C000) [pid = 216] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:31:02 INFO - PROCESS | 216 | --DOMWINDOW == 73 (1957A800) [pid = 216] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:31:02 INFO - PROCESS | 216 | --DOMWINDOW == 72 (1ABD7C00) [pid = 216] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:31:02 INFO - PROCESS | 216 | --DOMWINDOW == 71 (19784000) [pid = 216] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:31:02 INFO - PROCESS | 216 | --DOMWINDOW == 70 (0EFEA400) [pid = 216] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:31:02 INFO - PROCESS | 216 | --DOMWINDOW == 69 (142A3400) [pid = 216] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:31:03 INFO - PROCESS | 216 | 1461328263097 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:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1024ms 05:31:03 INFO - PROCESS | 216 | 1461328263136 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 05:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:31:03 INFO - PROCESS | 216 | 1461328263139 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 05:31:03 INFO - PROCESS | 216 | 1461328263146 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:31:03 INFO - PROCESS | 216 | 1461328263150 Marionette TRACE conn4 <- [1,78,null,{}] 05:31:03 INFO - PROCESS | 216 | 1461328263178 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:31:03 INFO - PROCESS | 216 | 1461328263279 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 05:31:03 INFO - PROCESS | 216 | 1461328263299 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1464F400 == 27 [pid = 216] [id = 29] 05:31:03 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (14651800) [pid = 216] [serial = 83] [outer = 00000000] 05:31:03 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (1471D800) [pid = 216] [serial = 84] [outer = 14651800] 05:31:03 INFO - PROCESS | 216 | 1461328263348 Marionette DEBUG loaded listener.js 05:31:03 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (148A6800) [pid = 216] [serial = 85] [outer = 14651800] 05:31:03 INFO - PROCESS | 216 | 1461328263730 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:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 631ms 05:31:03 INFO - PROCESS | 216 | 1461328263772 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 05:31:03 INFO - PROCESS | 216 | 1461328263775 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 05:31:03 INFO - PROCESS | 216 | 1461328263778 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:31:03 INFO - PROCESS | 216 | 1461328263780 Marionette TRACE conn4 <- [1,82,null,{}] 05:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:31:03 INFO - PROCESS | 216 | 1461328263783 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:31:03 INFO - PROCESS | 216 | 1461328263859 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 05:31:03 INFO - PROCESS | 216 | 1461328263865 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15652000 == 28 [pid = 216] [id = 30] 05:31:03 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (156E9000) [pid = 216] [serial = 86] [outer = 00000000] 05:31:03 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (168C4400) [pid = 216] [serial = 87] [outer = 156E9000] 05:31:03 INFO - PROCESS | 216 | 1461328263911 Marionette DEBUG loaded listener.js 05:31:03 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (17867800) [pid = 216] [serial = 88] [outer = 156E9000] 05:31:04 INFO - PROCESS | 216 | 1461328264335 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:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 571ms 05:31:04 INFO - PROCESS | 216 | 1461328264352 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 05:31:04 INFO - PROCESS | 216 | 1461328264354 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 05:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:31:04 INFO - PROCESS | 216 | 1461328264358 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:31:04 INFO - PROCESS | 216 | 1461328264359 Marionette TRACE conn4 <- [1,86,null,{}] 05:31:04 INFO - PROCESS | 216 | 1461328264363 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:31:04 INFO - PROCESS | 216 | 1461328264435 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 05:31:04 INFO - PROCESS | 216 | 1461328264442 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17AB4800 == 29 [pid = 216] [id = 31] 05:31:04 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (17BD1000) [pid = 216] [serial = 89] [outer = 00000000] 05:31:04 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (1860C800) [pid = 216] [serial = 90] [outer = 17BD1000] 05:31:04 INFO - PROCESS | 216 | 1461328264487 Marionette DEBUG loaded listener.js 05:31:04 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (18613800) [pid = 216] [serial = 91] [outer = 17BD1000] 05:31:04 INFO - PROCESS | 216 | 1461328264886 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:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 571ms 05:31:04 INFO - PROCESS | 216 | 1461328264946 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 05:31:04 INFO - PROCESS | 216 | 1461328264950 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 05:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:31:05 INFO - PROCESS | 216 | 1461328264981 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:31:05 INFO - PROCESS | 216 | 1461328264986 Marionette TRACE conn4 <- [1,90,null,{}] 05:31:05 INFO - PROCESS | 216 | 1461328265002 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:31:05 INFO - PROCESS | 216 | 1461328265102 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 05:31:05 INFO - PROCESS | 216 | 1461328265226 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD0DC00 == 30 [pid = 216] [id = 32] 05:31:05 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (0FD0E400) [pid = 216] [serial = 92] [outer = 00000000] 05:31:05 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (10071400) [pid = 216] [serial = 93] [outer = 0FD0E400] 05:31:05 INFO - PROCESS | 216 | 1461328265299 Marionette DEBUG loaded listener.js 05:31:05 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (10AF8000) [pid = 216] [serial = 94] [outer = 0FD0E400] 05:31:05 INFO - PROCESS | 216 | 1461328265806 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:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 891ms 05:31:05 INFO - PROCESS | 216 | 1461328265875 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 05:31:05 INFO - PROCESS | 216 | 1461328265878 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 05:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:31:05 INFO - PROCESS | 216 | 1461328265886 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:31:05 INFO - PROCESS | 216 | 1461328265891 Marionette TRACE conn4 <- [1,94,null,{}] 05:31:05 INFO - PROCESS | 216 | 1461328265895 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:31:06 INFO - PROCESS | 216 | 1461328265996 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 05:31:06 INFO - PROCESS | 216 | 1461328266068 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14713800 == 31 [pid = 216] [id = 33] 05:31:06 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (14717C00) [pid = 216] [serial = 95] [outer = 00000000] 05:31:06 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (168BB800) [pid = 216] [serial = 96] [outer = 14717C00] 05:31:06 INFO - PROCESS | 216 | 1461328266125 Marionette DEBUG loaded listener.js 05:31:06 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1823F000) [pid = 216] [serial = 97] [outer = 14717C00] 05:31:06 INFO - PROCESS | 216 | 1461328266706 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:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 872ms 05:31:06 INFO - PROCESS | 216 | 1461328266759 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 05:31:06 INFO - PROCESS | 216 | 1461328266762 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 05:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:31:06 INFO - PROCESS | 216 | 1461328266765 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:31:06 INFO - PROCESS | 216 | 1461328266768 Marionette TRACE conn4 <- [1,98,null,{}] 05:31:06 INFO - PROCESS | 216 | 1461328266778 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:31:06 INFO - PROCESS | 216 | 1461328266879 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 05:31:06 INFO - PROCESS | 216 | 1461328266951 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1978F000 == 32 [pid = 216] [id = 34] 05:31:06 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1A4F5C00) [pid = 216] [serial = 98] [outer = 00000000] 05:31:07 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1A881800) [pid = 216] [serial = 99] [outer = 1A4F5C00] 05:31:07 INFO - PROCESS | 216 | 1461328267013 Marionette DEBUG loaded listener.js 05:31:07 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1AA90400) [pid = 216] [serial = 100] [outer = 1A4F5C00] 05:31:07 INFO - PROCESS | 216 | 1461328267541 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:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 831ms 05:31:07 INFO - PROCESS | 216 | 1461328267599 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 05:31:07 INFO - PROCESS | 216 | 1461328267601 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 05:31:07 INFO - PROCESS | 216 | 1461328267605 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:31:07 INFO - PROCESS | 216 | 1461328267607 Marionette TRACE conn4 <- [1,102,null,{}] 05:31:07 INFO - PROCESS | 216 | 1461328267611 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:31:07 INFO - PROCESS | 216 | 1461328267708 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 05:31:07 INFO - PROCESS | 216 | 1461328267789 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AC21C00 == 33 [pid = 216] [id = 35] 05:31:07 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1AC22400) [pid = 216] [serial = 101] [outer = 00000000] 05:31:07 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1AF8F400) [pid = 216] [serial = 102] [outer = 1AC22400] 05:31:07 INFO - PROCESS | 216 | 1461328267845 Marionette DEBUG loaded listener.js 05:31:07 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1AF93400) [pid = 216] [serial = 103] [outer = 1AC22400] 05:31:08 INFO - PROCESS | 216 | 1461328268483 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:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 931ms 05:31:08 INFO - PROCESS | 216 | 1461328268540 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 05:31:08 INFO - PROCESS | 216 | 1461328268544 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 05:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:31:08 INFO - PROCESS | 216 | 1461328268549 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:31:08 INFO - PROCESS | 216 | 1461328268553 Marionette TRACE conn4 <- [1,106,null,{}] 05:31:08 INFO - PROCESS | 216 | 1461328268560 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:31:08 INFO - PROCESS | 216 | 1461328268659 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 05:31:08 INFO - PROCESS | 216 | 1461328268725 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD08800 == 34 [pid = 216] [id = 36] 05:31:08 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (0FD09000) [pid = 216] [serial = 104] [outer = 00000000] 05:31:08 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (10068000) [pid = 216] [serial = 105] [outer = 0FD09000] 05:31:08 INFO - PROCESS | 216 | 1461328268775 Marionette DEBUG loaded listener.js 05:31:08 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (10260400) [pid = 216] [serial = 106] [outer = 0FD09000] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 92 (168C1800) [pid = 216] [serial = 9] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1785F400) [pid = 216] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 90 (111A9000) [pid = 216] [serial = 4] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 89 (111A8800) [pid = 216] [serial = 27] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 88 (18613000) [pid = 216] [serial = 30] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 87 (10264400) [pid = 216] [serial = 36] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 86 (10A7C800) [pid = 216] [serial = 38] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 85 (10AEF800) [pid = 216] [serial = 39] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1475DC00) [pid = 216] [serial = 42] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 83 (17A92C00) [pid = 216] [serial = 45] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 82 (17AB4C00) [pid = 216] [serial = 46] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 81 (189CDC00) [pid = 216] [serial = 48] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 80 (1928F400) [pid = 216] [serial = 49] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 79 (1AA86400) [pid = 216] [serial = 51] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 78 (1AF9AC00) [pid = 216] [serial = 54] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 77 (14651000) [pid = 216] [serial = 57] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1C5A5000) [pid = 216] [serial = 60] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 75 (1978C000) [pid = 216] [serial = 63] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 74 (0EFF1000) [pid = 216] [serial = 66] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 73 (1C134400) [pid = 216] [serial = 69] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 72 (0FD0D400) [pid = 216] [serial = 72] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 71 (0FB96000) [pid = 216] [serial = 33] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 70 (1A87BC00) [pid = 216] [serial = 52] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 69 (1887F800) [pid = 216] [serial = 31] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 68 (1BB0F800) [pid = 216] [serial = 55] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 67 (1978FC00) [pid = 216] [serial = 64] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 66 (1476A800) [pid = 216] [serial = 43] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 65 (0EFF4C00) [pid = 216] [serial = 67] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 64 (1D337000) [pid = 216] [serial = 22] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 63 (1C13B000) [pid = 216] [serial = 70] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 62 (142A6400) [pid = 216] [serial = 28] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 61 (1D33C000) [pid = 216] [serial = 24] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 60 (1D332C00) [pid = 216] [serial = 21] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 59 (187EE400) [pid = 216] [serial = 17] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | --DOMWINDOW == 58 (19575400) [pid = 216] [serial = 14] [outer = 00000000] [url = about:blank] 05:31:09 INFO - PROCESS | 216 | 1461328269741 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:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1225ms 05:31:09 INFO - PROCESS | 216 | 1461328269774 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 05:31:09 INFO - PROCESS | 216 | 1461328269779 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 05:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:31:09 INFO - PROCESS | 216 | 1461328269789 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:31:09 INFO - PROCESS | 216 | 1461328269792 Marionette TRACE conn4 <- [1,110,null,{}] 05:31:09 INFO - PROCESS | 216 | 1461328269797 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:31:09 INFO - PROCESS | 216 | 1461328269882 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 05:31:09 INFO - PROCESS | 216 | 1461328269950 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FB9C400 == 35 [pid = 216] [id = 37] 05:31:09 INFO - PROCESS | 216 | ++DOMWINDOW == 59 (0FD04800) [pid = 216] [serial = 107] [outer = 00000000] 05:31:10 INFO - PROCESS | 216 | ++DOMWINDOW == 60 (0FD05C00) [pid = 216] [serial = 108] [outer = 0FD04800] 05:31:10 INFO - PROCESS | 216 | 1461328269999 Marionette DEBUG loaded listener.js 05:31:10 INFO - PROCESS | 216 | ++DOMWINDOW == 61 (10062800) [pid = 216] [serial = 109] [outer = 0FD04800] 05:31:10 INFO - PROCESS | 216 | 1461328270378 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:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 05:31:10 INFO - PROCESS | 216 | 1461328270419 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 05:31:10 INFO - PROCESS | 216 | 1461328270426 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 05:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:31:10 INFO - PROCESS | 216 | 1461328270432 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:31:10 INFO - PROCESS | 216 | 1461328270435 Marionette TRACE conn4 <- [1,114,null,{}] 05:31:10 INFO - PROCESS | 216 | 1461328270438 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:31:10 INFO - PROCESS | 216 | 1461328270549 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 05:31:10 INFO - PROCESS | 216 | 1461328270560 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 111A9C00 == 36 [pid = 216] [id = 38] 05:31:10 INFO - PROCESS | 216 | ++DOMWINDOW == 62 (111AC000) [pid = 216] [serial = 110] [outer = 00000000] 05:31:10 INFO - PROCESS | 216 | ++DOMWINDOW == 63 (13D5BC00) [pid = 216] [serial = 111] [outer = 111AC000] 05:31:10 INFO - PROCESS | 216 | 1461328270607 Marionette DEBUG loaded listener.js 05:31:10 INFO - PROCESS | 216 | ++DOMWINDOW == 64 (1423D800) [pid = 216] [serial = 112] [outer = 111AC000] 05:31:11 INFO - PROCESS | 216 | 1461328271041 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:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 631ms 05:31:11 INFO - PROCESS | 216 | 1461328271064 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 05:31:11 INFO - PROCESS | 216 | 1461328271066 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 05:31:11 INFO - PROCESS | 216 | 1461328271070 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:31:11 INFO - PROCESS | 216 | 1461328271073 Marionette TRACE conn4 <- [1,118,null,{}] 05:31:11 INFO - PROCESS | 216 | 1461328271089 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:31:11 INFO - PROCESS | 216 | 1461328271171 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 05:31:11 INFO - PROCESS | 216 | 1461328271179 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 148AE800 == 37 [pid = 216] [id = 39] 05:31:11 INFO - PROCESS | 216 | ++DOMWINDOW == 65 (148B0800) [pid = 216] [serial = 113] [outer = 00000000] 05:31:11 INFO - PROCESS | 216 | ++DOMWINDOW == 66 (156EC000) [pid = 216] [serial = 114] [outer = 148B0800] 05:31:11 INFO - PROCESS | 216 | 1461328271228 Marionette DEBUG loaded listener.js 05:31:11 INFO - PROCESS | 216 | ++DOMWINDOW == 67 (15FD3400) [pid = 216] [serial = 115] [outer = 148B0800] 05:31:11 INFO - PROCESS | 216 | 1461328271632 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:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 05:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:31:11 INFO - PROCESS | 216 | 1461328271644 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 05:31:11 INFO - PROCESS | 216 | 1461328271646 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 05:31:11 INFO - PROCESS | 216 | 1461328271649 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:31:11 INFO - PROCESS | 216 | 1461328271651 Marionette TRACE conn4 <- [1,122,null,{}] 05:31:11 INFO - PROCESS | 216 | 1461328271654 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:31:11 INFO - PROCESS | 216 | 1461328271763 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 05:31:11 INFO - PROCESS | 216 | 1461328271778 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 168BBC00 == 38 [pid = 216] [id = 40] 05:31:11 INFO - PROCESS | 216 | ++DOMWINDOW == 68 (168C6C00) [pid = 216] [serial = 116] [outer = 00000000] 05:31:11 INFO - PROCESS | 216 | ++DOMWINDOW == 69 (17BCB400) [pid = 216] [serial = 117] [outer = 168C6C00] 05:31:11 INFO - PROCESS | 216 | 1461328271824 Marionette DEBUG loaded listener.js 05:31:11 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (18228C00) [pid = 216] [serial = 118] [outer = 168C6C00] 05:31:12 INFO - PROCESS | 216 | 1461328272253 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:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 05:31:12 INFO - PROCESS | 216 | 1461328272286 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 05:31:12 INFO - PROCESS | 216 | 1461328272288 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 05:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:31:12 INFO - PROCESS | 216 | 1461328272291 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:31:12 INFO - PROCESS | 216 | 1461328272293 Marionette TRACE conn4 <- [1,126,null,{}] 05:31:12 INFO - PROCESS | 216 | 1461328272296 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:31:12 INFO - PROCESS | 216 | 1461328272390 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 05:31:12 INFO - PROCESS | 216 | 1461328272396 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1860AC00 == 39 [pid = 216] [id = 41] 05:31:12 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (1860CC00) [pid = 216] [serial = 119] [outer = 00000000] 05:31:12 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (18881C00) [pid = 216] [serial = 120] [outer = 1860CC00] 05:31:12 INFO - PROCESS | 216 | 1461328272442 Marionette DEBUG loaded listener.js 05:31:12 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (189CDC00) [pid = 216] [serial = 121] [outer = 1860CC00] 05:31:12 INFO - PROCESS | 216 | 1461328272889 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:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 05:31:12 INFO - PROCESS | 216 | 1461328272925 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 05:31:12 INFO - PROCESS | 216 | 1461328272927 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 05:31:12 INFO - PROCESS | 216 | 1461328272934 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:31:12 INFO - PROCESS | 216 | 1461328272936 Marionette TRACE conn4 <- [1,130,null,{}] 05:31:12 INFO - PROCESS | 216 | 1461328272940 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:31:13 INFO - PROCESS | 216 | 1461328273058 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 05:31:13 INFO - PROCESS | 216 | 1461328273131 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 195C4000 == 40 [pid = 216] [id = 42] 05:31:13 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (19785800) [pid = 216] [serial = 122] [outer = 00000000] 05:31:13 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (1978F400) [pid = 216] [serial = 123] [outer = 19785800] 05:31:13 INFO - PROCESS | 216 | 1461328273180 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (1A87E400) [pid = 216] [serial = 124] [outer = 19785800] 05:31:13 INFO - PROCESS | 216 | 1461328273579 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:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 05:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:31:13 INFO - PROCESS | 216 | 1461328273610 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 05:31:13 INFO - PROCESS | 216 | 1461328273612 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 05:31:13 INFO - PROCESS | 216 | 1461328273615 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:31:13 INFO - PROCESS | 216 | 1461328273617 Marionette TRACE conn4 <- [1,134,null,{}] 05:31:13 INFO - PROCESS | 216 | 1461328273620 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:31:13 INFO - PROCESS | 216 | 1461328273714 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 05:31:13 INFO - PROCESS | 216 | 1461328273720 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AAC8000 == 41 [pid = 216] [id = 43] 05:31:13 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (1AAD3000) [pid = 216] [serial = 125] [outer = 00000000] 05:31:13 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (1AC23800) [pid = 216] [serial = 126] [outer = 1AAD3000] 05:31:13 INFO - PROCESS | 216 | 1461328273765 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1AC21800) [pid = 216] [serial = 127] [outer = 1AAD3000] 05:31:14 INFO - PROCESS | 216 | --DOMWINDOW == 78 (10064400) [pid = 216] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:31:14 INFO - PROCESS | 216 | --DOMWINDOW == 77 (1464A000) [pid = 216] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:31:14 INFO - PROCESS | 216 | --DOMWINDOW == 76 (14650C00) [pid = 216] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:31:14 INFO - PROCESS | 216 | --DOMWINDOW == 75 (0FD04400) [pid = 216] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:31:14 INFO - PROCESS | 216 | --DOMWINDOW == 74 (17BD1000) [pid = 216] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:31:14 INFO - PROCESS | 216 | --DOMWINDOW == 73 (156E9000) [pid = 216] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:31:14 INFO - PROCESS | 216 | --DOMWINDOW == 72 (10063000) [pid = 216] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:31:14 INFO - PROCESS | 216 | --DOMWINDOW == 71 (10214800) [pid = 216] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:31:14 INFO - PROCESS | 216 | --DOMWINDOW == 70 (14651800) [pid = 216] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:31:14 INFO - PROCESS | 216 | 1461328274206 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:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 631ms 05:31:14 INFO - PROCESS | 216 | 1461328274253 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 05:31:14 INFO - PROCESS | 216 | 1461328274255 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 05:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:31:14 INFO - PROCESS | 216 | 1461328274259 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:31:14 INFO - PROCESS | 216 | 1461328274260 Marionette TRACE conn4 <- [1,138,null,{}] 05:31:14 INFO - PROCESS | 216 | 1461328274264 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:31:14 INFO - PROCESS | 216 | 1461328274335 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 05:31:14 INFO - PROCESS | 216 | 1461328274341 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17BD1000 == 42 [pid = 216] [id = 44] 05:31:14 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (18226000) [pid = 216] [serial = 128] [outer = 00000000] 05:31:14 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (1ABD2400) [pid = 216] [serial = 129] [outer = 18226000] 05:31:14 INFO - PROCESS | 216 | 1461328274387 Marionette DEBUG loaded listener.js 05:31:14 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (182B2800) [pid = 216] [serial = 130] [outer = 18226000] 05:31:14 INFO - PROCESS | 216 | 1461328274830 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:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms 05:31:14 INFO - PROCESS | 216 | 1461328274891 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 05:31:14 INFO - PROCESS | 216 | 1461328274893 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 05:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:31:14 INFO - PROCESS | 216 | 1461328274896 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:31:14 INFO - PROCESS | 216 | 1461328274898 Marionette TRACE conn4 <- [1,142,null,{}] 05:31:14 INFO - PROCESS | 216 | 1461328274901 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:31:14 INFO - PROCESS | 216 | 1461328274972 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 05:31:15 INFO - PROCESS | 216 | 1461328274981 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10A75000 == 43 [pid = 216] [id = 45] 05:31:15 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (13D56400) [pid = 216] [serial = 131] [outer = 00000000] 05:31:15 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (1ABCF400) [pid = 216] [serial = 132] [outer = 13D56400] 05:31:15 INFO - PROCESS | 216 | 1461328275027 Marionette DEBUG loaded listener.js 05:31:15 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (19789000) [pid = 216] [serial = 133] [outer = 13D56400] 05:31:15 INFO - PROCESS | 216 | 1461328275424 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:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 05:31:15 INFO - PROCESS | 216 | 1461328275469 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 05:31:15 INFO - PROCESS | 216 | 1461328275471 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 05:31:15 INFO - PROCESS | 216 | 1461328275474 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:31:15 INFO - PROCESS | 216 | 1461328275476 Marionette TRACE conn4 <- [1,146,null,{}] 05:31:15 INFO - PROCESS | 216 | 1461328275480 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:31:15 INFO - PROCESS | 216 | 1461328275553 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 05:31:15 INFO - PROCESS | 216 | 1461328275561 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD41800 == 44 [pid = 216] [id = 46] 05:31:15 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (0FD43800) [pid = 216] [serial = 134] [outer = 00000000] 05:31:15 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (0FD48C00) [pid = 216] [serial = 135] [outer = 0FD43800] 05:31:15 INFO - PROCESS | 216 | 1461328275606 Marionette DEBUG loaded listener.js 05:31:15 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (0FD4B400) [pid = 216] [serial = 136] [outer = 0FD43800] 05:31:16 INFO - PROCESS | 216 | 1461328276078 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:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 671ms 05:31:16 INFO - PROCESS | 216 | 1461328276149 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 05:31:16 INFO - PROCESS | 216 | 1461328276153 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 05:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:31:16 INFO - PROCESS | 216 | 1461328276159 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:31:16 INFO - PROCESS | 216 | 1461328276164 Marionette TRACE conn4 <- [1,150,null,{}] 05:31:16 INFO - PROCESS | 216 | 1461328276171 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:31:16 INFO - PROCESS | 216 | 1461328276286 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 05:31:16 INFO - PROCESS | 216 | 1461328276421 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD05000 == 45 [pid = 216] [id = 47] 05:31:16 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (0FD06000) [pid = 216] [serial = 137] [outer = 00000000] 05:31:16 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (0FD43400) [pid = 216] [serial = 138] [outer = 0FD06000] 05:31:16 INFO - PROCESS | 216 | 1461328276481 Marionette DEBUG loaded listener.js 05:31:16 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (0FD4CC00) [pid = 216] [serial = 139] [outer = 0FD06000] 05:31:17 INFO - PROCESS | 216 | 1461328277260 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:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1134ms 05:31:17 INFO - PROCESS | 216 | 1461328277297 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 05:31:17 INFO - PROCESS | 216 | 1461328277303 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 05:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:31:17 INFO - PROCESS | 216 | 1461328277309 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:31:17 INFO - PROCESS | 216 | 1461328277312 Marionette TRACE conn4 <- [1,154,null,{}] 05:31:17 INFO - PROCESS | 216 | 1461328277317 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:31:17 INFO - PROCESS | 216 | 1461328277427 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 05:31:17 INFO - PROCESS | 216 | 1461328277497 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1464B000 == 46 [pid = 216] [id = 48] 05:31:17 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1464E000) [pid = 216] [serial = 140] [outer = 00000000] 05:31:17 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (15644800) [pid = 216] [serial = 141] [outer = 1464E000] 05:31:17 INFO - PROCESS | 216 | 1461328277554 Marionette DEBUG loaded listener.js 05:31:17 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1785F400) [pid = 216] [serial = 142] [outer = 1464E000] 05:31:18 INFO - PROCESS | 216 | --DOCSHELL 1978F000 == 45 [pid = 216] [id = 34] 05:31:18 INFO - PROCESS | 216 | --DOCSHELL 1AC21C00 == 44 [pid = 216] [id = 35] 05:31:18 INFO - PROCESS | 216 | --DOCSHELL 0FD0DC00 == 43 [pid = 216] [id = 32] 05:31:18 INFO - PROCESS | 216 | --DOCSHELL 17AB4800 == 42 [pid = 216] [id = 31] 05:31:18 INFO - PROCESS | 216 | --DOCSHELL 14713800 == 41 [pid = 216] [id = 33] 05:31:18 INFO - PROCESS | 216 | --DOCSHELL 15652000 == 40 [pid = 216] [id = 30] 05:31:18 INFO - PROCESS | 216 | --DOCSHELL 1464F400 == 39 [pid = 216] [id = 29] 05:31:18 INFO - PROCESS | 216 | --DOCSHELL 10A75000 == 38 [pid = 216] [id = 45] 05:31:18 INFO - PROCESS | 216 | --DOCSHELL 17BD1000 == 37 [pid = 216] [id = 44] 05:31:18 INFO - PROCESS | 216 | --DOCSHELL 1AAC8000 == 36 [pid = 216] [id = 43] 05:31:18 INFO - PROCESS | 216 | --DOCSHELL 195C4000 == 35 [pid = 216] [id = 42] 05:31:18 INFO - PROCESS | 216 | --DOCSHELL 1860AC00 == 34 [pid = 216] [id = 41] 05:31:18 INFO - PROCESS | 216 | --DOCSHELL 168BBC00 == 33 [pid = 216] [id = 40] 05:31:18 INFO - PROCESS | 216 | --DOCSHELL 148AE800 == 32 [pid = 216] [id = 39] 05:31:18 INFO - PROCESS | 216 | --DOCSHELL 111A9C00 == 31 [pid = 216] [id = 38] 05:31:18 INFO - PROCESS | 216 | --DOCSHELL 0FB9C400 == 30 [pid = 216] [id = 37] 05:31:18 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1006AC00) [pid = 216] [serial = 75] [outer = 00000000] [url = about:blank] 05:31:18 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1AD79400) [pid = 216] [serial = 58] [outer = 00000000] [url = about:blank] 05:31:18 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1D33E000) [pid = 216] [serial = 61] [outer = 00000000] [url = about:blank] 05:31:18 INFO - PROCESS | 216 | --DOMWINDOW == 81 (0FD10C00) [pid = 216] [serial = 73] [outer = 00000000] [url = about:blank] 05:31:18 INFO - PROCESS | 216 | --DOMWINDOW == 80 (18613800) [pid = 216] [serial = 91] [outer = 00000000] [url = about:blank] 05:31:18 INFO - PROCESS | 216 | --DOMWINDOW == 79 (17867800) [pid = 216] [serial = 88] [outer = 00000000] [url = about:blank] 05:31:18 INFO - PROCESS | 216 | --DOMWINDOW == 78 (10069C00) [pid = 216] [serial = 78] [outer = 00000000] [url = about:blank] 05:31:18 INFO - PROCESS | 216 | --DOMWINDOW == 77 (13F59400) [pid = 216] [serial = 81] [outer = 00000000] [url = about:blank] 05:31:18 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1860C800) [pid = 216] [serial = 90] [outer = 00000000] [url = about:blank] 05:31:18 INFO - PROCESS | 216 | --DOMWINDOW == 75 (168C4400) [pid = 216] [serial = 87] [outer = 00000000] [url = about:blank] 05:31:18 INFO - PROCESS | 216 | --DOMWINDOW == 74 (142A7000) [pid = 216] [serial = 82] [outer = 00000000] [url = about:blank] 05:31:18 INFO - PROCESS | 216 | --DOMWINDOW == 73 (10071C00) [pid = 216] [serial = 79] [outer = 00000000] [url = about:blank] 05:31:18 INFO - PROCESS | 216 | --DOMWINDOW == 72 (1471D800) [pid = 216] [serial = 84] [outer = 00000000] [url = about:blank] 05:31:18 INFO - PROCESS | 216 | --DOMWINDOW == 71 (148A6800) [pid = 216] [serial = 85] [outer = 00000000] [url = about:blank] 05:31:18 INFO - PROCESS | 216 | --DOMWINDOW == 70 (1006C400) [pid = 216] [serial = 76] [outer = 00000000] [url = about:blank] 05:31:18 INFO - PROCESS | 216 | 1461328278410 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:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1124ms 05:31:18 INFO - PROCESS | 216 | 1461328278435 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 05:31:18 INFO - PROCESS | 216 | 1461328278439 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 05:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:31:18 INFO - PROCESS | 216 | 1461328278444 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:31:18 INFO - PROCESS | 216 | 1461328278448 Marionette TRACE conn4 <- [1,158,null,{}] 05:31:18 INFO - PROCESS | 216 | 1461328278454 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:31:18 INFO - PROCESS | 216 | 1461328278535 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 05:31:18 INFO - PROCESS | 216 | 1461328278546 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD03800 == 31 [pid = 216] [id = 49] 05:31:18 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (0FD05800) [pid = 216] [serial = 143] [outer = 00000000] 05:31:18 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (0FD49400) [pid = 216] [serial = 144] [outer = 0FD05800] 05:31:18 INFO - PROCESS | 216 | 1461328278593 Marionette DEBUG loaded listener.js 05:31:18 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (1006B800) [pid = 216] [serial = 145] [outer = 0FD05800] 05:31:19 INFO - PROCESS | 216 | 1461328279039 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:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 631ms 05:31:19 INFO - PROCESS | 216 | 1461328279076 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 05:31:19 INFO - PROCESS | 216 | 1461328279081 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 05:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:31:19 INFO - PROCESS | 216 | 1461328279087 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:31:19 INFO - PROCESS | 216 | 1461328279090 Marionette TRACE conn4 <- [1,162,null,{}] 05:31:19 INFO - PROCESS | 216 | 1461328279093 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:31:19 INFO - PROCESS | 216 | 1461328279172 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 05:31:19 INFO - PROCESS | 216 | 1461328279182 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1006F400 == 32 [pid = 216] [id = 50] 05:31:19 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (10A76000) [pid = 216] [serial = 146] [outer = 00000000] 05:31:19 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (111AB000) [pid = 216] [serial = 147] [outer = 10A76000] 05:31:19 INFO - PROCESS | 216 | 1461328279228 Marionette DEBUG loaded listener.js 05:31:19 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (14042000) [pid = 216] [serial = 148] [outer = 10A76000] 05:31:19 INFO - PROCESS | 216 | 1461328279664 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:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 05:31:19 INFO - PROCESS | 216 | 1461328279720 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 05:31:19 INFO - PROCESS | 216 | 1461328279723 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 05:31:19 INFO - PROCESS | 216 | 1461328279726 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:31:19 INFO - PROCESS | 216 | 1461328279730 Marionette TRACE conn4 <- [1,166,null,{}] 05:31:19 INFO - PROCESS | 216 | 1461328279741 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:31:19 INFO - PROCESS | 216 | 1461328279823 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 05:31:19 INFO - PROCESS | 216 | 1461328279868 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 148AE800 == 33 [pid = 216] [id = 51] 05:31:19 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (148AFC00) [pid = 216] [serial = 149] [outer = 00000000] 05:31:19 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (156E9000) [pid = 216] [serial = 150] [outer = 148AFC00] 05:31:19 INFO - PROCESS | 216 | 1461328279916 Marionette DEBUG loaded listener.js 05:31:20 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (168C2400) [pid = 216] [serial = 151] [outer = 148AFC00] 05:31:20 INFO - PROCESS | 216 | 1461328280344 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:31:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 05:31:20 INFO - PROCESS | 216 | 1461328280400 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 05:31:20 INFO - PROCESS | 216 | 1461328280403 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 05:31:20 INFO - PROCESS | 216 | 1461328280406 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:31:20 INFO - PROCESS | 216 | 1461328280407 Marionette TRACE conn4 <- [1,170,null,{}] 05:31:20 INFO - PROCESS | 216 | 1461328280411 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:31:20 INFO - PROCESS | 216 | 1461328280489 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 05:31:20 INFO - PROCESS | 216 | 1461328280495 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17864000 == 34 [pid = 216] [id = 52] 05:31:20 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (17964C00) [pid = 216] [serial = 152] [outer = 00000000] 05:31:20 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (18248800) [pid = 216] [serial = 153] [outer = 17964C00] 05:31:20 INFO - PROCESS | 216 | 1461328280541 Marionette DEBUG loaded listener.js 05:31:20 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (18611000) [pid = 216] [serial = 154] [outer = 17964C00] 05:31:21 INFO - PROCESS | 216 | 1461328280988 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:31:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 631ms 05:31:21 INFO - PROCESS | 216 | 1461328281041 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 05:31:21 INFO - PROCESS | 216 | 1461328281043 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 05:31:21 INFO - PROCESS | 216 | 1461328281046 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:31:21 INFO - PROCESS | 216 | 1461328281048 Marionette TRACE conn4 <- [1,174,null,{}] 05:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:31:21 INFO - PROCESS | 216 | 1461328281051 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:31:21 INFO - PROCESS | 216 | 1461328281147 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 05:31:21 INFO - PROCESS | 216 | 1461328281156 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1887B800 == 35 [pid = 216] [id = 53] 05:31:21 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1887FC00) [pid = 216] [serial = 155] [outer = 00000000] 05:31:21 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1928F800) [pid = 216] [serial = 156] [outer = 1887FC00] 05:31:21 INFO - PROCESS | 216 | 1461328281201 Marionette DEBUG loaded listener.js 05:31:21 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (195C0800) [pid = 216] [serial = 157] [outer = 1887FC00] 05:31:21 INFO - PROCESS | 216 | 1461328281664 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:31:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 05:31:21 INFO - PROCESS | 216 | 1461328281720 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 05:31:21 INFO - PROCESS | 216 | 1461328281722 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 05:31:21 INFO - PROCESS | 216 | 1461328281726 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:31:21 INFO - PROCESS | 216 | 1461328281727 Marionette TRACE conn4 <- [1,178,null,{}] 05:31:21 INFO - PROCESS | 216 | 1461328281737 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:31:21 INFO - PROCESS | 216 | 1461328281857 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 05:31:21 INFO - PROCESS | 216 | 1461328281871 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA24000 == 36 [pid = 216] [id = 54] 05:31:21 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1887E800) [pid = 216] [serial = 158] [outer = 00000000] 05:31:21 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1AD79000) [pid = 216] [serial = 159] [outer = 1887E800] 05:31:21 INFO - PROCESS | 216 | 1461328281919 Marionette DEBUG loaded listener.js 05:31:22 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1AD74800) [pid = 216] [serial = 160] [outer = 1887E800] 05:31:22 INFO - PROCESS | 216 | 1461328282354 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:31:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 05:31:22 INFO - PROCESS | 216 | 1461328282400 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 05:31:22 INFO - PROCESS | 216 | 1461328282402 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 05:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:31:22 INFO - PROCESS | 216 | 1461328282405 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:31:22 INFO - PROCESS | 216 | 1461328282407 Marionette TRACE conn4 <- [1,182,null,{}] 05:31:22 INFO - PROCESS | 216 | 1461328282411 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:31:22 INFO - PROCESS | 216 | 1461328282531 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 05:31:22 INFO - PROCESS | 216 | 1461328282552 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1BB38000 == 37 [pid = 216] [id = 55] 05:31:22 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1BB3B000) [pid = 216] [serial = 161] [outer = 00000000] 05:31:22 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1C12F400) [pid = 216] [serial = 162] [outer = 1BB3B000] 05:31:22 INFO - PROCESS | 216 | 1461328282597 Marionette DEBUG loaded listener.js 05:31:22 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1C132800) [pid = 216] [serial = 163] [outer = 1BB3B000] 05:31:22 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1860CC00) [pid = 216] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:31:22 INFO - PROCESS | 216 | --DOMWINDOW == 89 (0FD04800) [pid = 216] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:31:22 INFO - PROCESS | 216 | --DOMWINDOW == 88 (148B0800) [pid = 216] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:31:22 INFO - PROCESS | 216 | --DOMWINDOW == 87 (111AC000) [pid = 216] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:31:22 INFO - PROCESS | 216 | --DOMWINDOW == 86 (13D56400) [pid = 216] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:31:22 INFO - PROCESS | 216 | --DOMWINDOW == 85 (19785800) [pid = 216] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:31:22 INFO - PROCESS | 216 | --DOMWINDOW == 84 (0FD0E400) [pid = 216] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:31:22 INFO - PROCESS | 216 | --DOMWINDOW == 83 (14717C00) [pid = 216] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:31:22 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1A4F5C00) [pid = 216] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:31:22 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1AC22400) [pid = 216] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:31:22 INFO - PROCESS | 216 | --DOMWINDOW == 80 (1AAD3000) [pid = 216] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:31:22 INFO - PROCESS | 216 | --DOMWINDOW == 79 (18226000) [pid = 216] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:31:22 INFO - PROCESS | 216 | --DOMWINDOW == 78 (168C6C00) [pid = 216] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:31:23 INFO - PROCESS | 216 | 1461328283090 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:31:23 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (15643800) [pid = 216] [serial = 164] [outer = 0FB98800] 05:31:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 05:31:23 INFO - PROCESS | 216 | 1461328283166 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 05:31:23 INFO - PROCESS | 216 | 1461328283168 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 05:31:23 INFO - PROCESS | 216 | 1461328283173 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:31:23 INFO - PROCESS | 216 | 1461328283175 Marionette TRACE conn4 <- [1,186,null,{}] 05:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:31:23 INFO - PROCESS | 216 | 1461328283179 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:31:23 INFO - PROCESS | 216 | 1461328283252 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 05:31:23 INFO - PROCESS | 216 | 1461328283259 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10067C00 == 38 [pid = 216] [id = 56] 05:31:23 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (148A7400) [pid = 216] [serial = 165] [outer = 00000000] 05:31:23 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1BBD2400) [pid = 216] [serial = 166] [outer = 148A7400] 05:31:23 INFO - PROCESS | 216 | 1461328283304 Marionette DEBUG loaded listener.js 05:31:23 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1BBD1C00) [pid = 216] [serial = 167] [outer = 148A7400] 05:31:23 INFO - PROCESS | 216 | 1461328283702 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:31:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 05:31:23 INFO - PROCESS | 216 | 1461328283751 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 05:31:23 INFO - PROCESS | 216 | 1461328283754 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 05:31:23 INFO - PROCESS | 216 | 1461328283757 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:31:23 INFO - PROCESS | 216 | 1461328283759 Marionette TRACE conn4 <- [1,190,null,{}] 05:31:23 INFO - PROCESS | 216 | 1461328283766 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:31:23 INFO - PROCESS | 216 | 1461328283841 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 05:31:23 INFO - PROCESS | 216 | 1461328283848 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C138400 == 39 [pid = 216] [id = 57] 05:31:23 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1C13AC00) [pid = 216] [serial = 168] [outer = 00000000] 05:31:23 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1C1C1800) [pid = 216] [serial = 169] [outer = 1C13AC00] 05:31:23 INFO - PROCESS | 216 | 1461328283893 Marionette DEBUG loaded listener.js 05:31:23 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1C1BF800) [pid = 216] [serial = 170] [outer = 1C13AC00] 05:31:24 INFO - PROCESS | 216 | 1461328284303 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:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 571ms 05:31:24 INFO - PROCESS | 216 | 1461328284331 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 05:31:24 INFO - PROCESS | 216 | 1461328284334 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 05:31:24 INFO - PROCESS | 216 | 1461328284337 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:31:24 INFO - PROCESS | 216 | 1461328284339 Marionette TRACE conn4 <- [1,194,null,{}] 05:31:24 INFO - PROCESS | 216 | 1461328284342 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:31:24 INFO - PROCESS | 216 | 1461328284448 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 05:31:24 INFO - PROCESS | 216 | 1461328284457 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C1BEC00 == 40 [pid = 216] [id = 58] 05:31:24 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1C490000) [pid = 216] [serial = 171] [outer = 00000000] 05:31:24 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1C498000) [pid = 216] [serial = 172] [outer = 1C490000] 05:31:24 INFO - PROCESS | 216 | 1461328284501 Marionette DEBUG loaded listener.js 05:31:24 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1C49B800) [pid = 216] [serial = 173] [outer = 1C490000] 05:31:24 INFO - PROCESS | 216 | 1461328284893 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:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 630ms 05:31:24 INFO - PROCESS | 216 | 1461328284972 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 05:31:25 INFO - PROCESS | 216 | 1461328284976 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 05:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:31:25 INFO - PROCESS | 216 | 1461328284985 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:31:25 INFO - PROCESS | 216 | 1461328284990 Marionette TRACE conn4 <- [1,198,null,{}] 05:31:25 INFO - PROCESS | 216 | 1461328284996 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:31:25 INFO - PROCESS | 216 | 1461328285100 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 05:31:25 INFO - PROCESS | 216 | 1461328285251 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD08400 == 41 [pid = 216] [id = 59] 05:31:25 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (0FD09400) [pid = 216] [serial = 174] [outer = 00000000] 05:31:25 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (0FD42400) [pid = 216] [serial = 175] [outer = 0FD09400] 05:31:25 INFO - PROCESS | 216 | 1461328285309 Marionette DEBUG loaded listener.js 05:31:25 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (10071C00) [pid = 216] [serial = 176] [outer = 0FD09400] 05:31:25 INFO - PROCESS | 216 | 1461328285824 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:31:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 891ms 05:31:25 INFO - PROCESS | 216 | 1461328285877 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 05:31:25 INFO - PROCESS | 216 | 1461328285881 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 05:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:31:25 INFO - PROCESS | 216 | 1461328285889 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:31:25 INFO - PROCESS | 216 | 1461328285894 Marionette TRACE conn4 <- [1,202,null,{}] 05:31:25 INFO - PROCESS | 216 | 1461328285898 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:31:26 INFO - PROCESS | 216 | 1461328286000 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 05:31:26 INFO - PROCESS | 216 | 1461328286087 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14719C00 == 42 [pid = 216] [id = 60] 05:31:26 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1471C400) [pid = 216] [serial = 177] [outer = 00000000] 05:31:26 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (148A6C00) [pid = 216] [serial = 178] [outer = 1471C400] 05:31:26 INFO - PROCESS | 216 | 1461328286143 Marionette DEBUG loaded listener.js 05:31:26 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (17862400) [pid = 216] [serial = 179] [outer = 1471C400] 05:31:26 INFO - PROCESS | 216 | 1461328286702 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:31:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 870ms 05:31:26 INFO - PROCESS | 216 | 1461328286762 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 05:31:26 INFO - PROCESS | 216 | 1461328286764 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 05:31:26 INFO - PROCESS | 216 | 1461328286768 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:31:26 INFO - PROCESS | 216 | 1461328286770 Marionette TRACE conn4 <- [1,206,null,{}] 05:31:26 INFO - PROCESS | 216 | 1461328286781 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:31:26 INFO - PROCESS | 216 | 1461328286888 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 05:31:26 INFO - PROCESS | 216 | 1461328286963 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1881C000 == 43 [pid = 216] [id = 61] 05:31:27 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1881E000) [pid = 216] [serial = 180] [outer = 00000000] 05:31:27 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1928C400) [pid = 216] [serial = 181] [outer = 1881E000] 05:31:27 INFO - PROCESS | 216 | 1461328287022 Marionette DEBUG loaded listener.js 05:31:27 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1978F800) [pid = 216] [serial = 182] [outer = 1881E000] 05:31:27 INFO - PROCESS | 216 | 1461328287603 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:31:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 871ms 05:31:27 INFO - PROCESS | 216 | 1461328287642 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 05:31:27 INFO - PROCESS | 216 | 1461328287644 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 05:31:27 INFO - PROCESS | 216 | 1461328287648 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:31:27 INFO - PROCESS | 216 | 1461328287650 Marionette TRACE conn4 <- [1,210,null,{}] 05:31:27 INFO - PROCESS | 216 | 1461328287654 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:31:27 INFO - PROCESS | 216 | 1461328287754 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 05:31:27 INFO - PROCESS | 216 | 1461328287840 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C494000 == 44 [pid = 216] [id = 62] 05:31:27 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1C495C00) [pid = 216] [serial = 183] [outer = 00000000] 05:31:27 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1C612000) [pid = 216] [serial = 184] [outer = 1C495C00] 05:31:27 INFO - PROCESS | 216 | 1461328287898 Marionette DEBUG loaded listener.js 05:31:28 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1C68F800) [pid = 216] [serial = 185] [outer = 1C495C00] 05:31:28 INFO - PROCESS | 216 | 1461328288574 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:31:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 970ms 05:31:28 INFO - PROCESS | 216 | 1461328288622 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 05:31:28 INFO - PROCESS | 216 | 1461328288626 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 05:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:31:28 INFO - PROCESS | 216 | 1461328288631 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:31:28 INFO - PROCESS | 216 | 1461328288635 Marionette TRACE conn4 <- [1,214,null,{}] 05:31:28 INFO - PROCESS | 216 | 1461328288642 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:31:28 INFO - PROCESS | 216 | 1461328288734 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 05:31:28 INFO - PROCESS | 216 | 1461328288812 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10067800 == 45 [pid = 216] [id = 63] 05:31:28 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1006D400) [pid = 216] [serial = 186] [outer = 00000000] 05:31:28 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (10AEFC00) [pid = 216] [serial = 187] [outer = 1006D400] 05:31:28 INFO - PROCESS | 216 | 1461328288861 Marionette DEBUG loaded listener.js 05:31:28 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (111A1800) [pid = 216] [serial = 188] [outer = 1006D400] 05:31:29 INFO - PROCESS | 216 | --DOCSHELL 1C138400 == 44 [pid = 216] [id = 57] 05:31:29 INFO - PROCESS | 216 | --DOCSHELL 10067C00 == 43 [pid = 216] [id = 56] 05:31:29 INFO - PROCESS | 216 | --DOCSHELL 1BB38000 == 42 [pid = 216] [id = 55] 05:31:29 INFO - PROCESS | 216 | --DOCSHELL 0FA24000 == 41 [pid = 216] [id = 54] 05:31:29 INFO - PROCESS | 216 | --DOCSHELL 1887B800 == 40 [pid = 216] [id = 53] 05:31:29 INFO - PROCESS | 216 | --DOCSHELL 17864000 == 39 [pid = 216] [id = 52] 05:31:29 INFO - PROCESS | 216 | --DOCSHELL 148AE800 == 38 [pid = 216] [id = 51] 05:31:29 INFO - PROCESS | 216 | --DOCSHELL 1006F400 == 37 [pid = 216] [id = 50] 05:31:29 INFO - PROCESS | 216 | --DOCSHELL 0FD03800 == 36 [pid = 216] [id = 49] 05:31:29 INFO - PROCESS | 216 | --DOCSHELL 1464B000 == 35 [pid = 216] [id = 48] 05:31:29 INFO - PROCESS | 216 | --DOCSHELL 0FD05000 == 34 [pid = 216] [id = 47] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 102 (0FD05C00) [pid = 216] [serial = 108] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 101 (10062800) [pid = 216] [serial = 109] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 100 (156EC000) [pid = 216] [serial = 114] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 99 (15FD3400) [pid = 216] [serial = 115] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 98 (13D5BC00) [pid = 216] [serial = 111] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1423D800) [pid = 216] [serial = 112] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 96 (10068000) [pid = 216] [serial = 105] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 95 (0FD48C00) [pid = 216] [serial = 135] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 94 (10AF8000) [pid = 216] [serial = 94] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 93 (10071400) [pid = 216] [serial = 93] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1823F000) [pid = 216] [serial = 97] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 91 (168BB800) [pid = 216] [serial = 96] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1AA90400) [pid = 216] [serial = 100] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1A881800) [pid = 216] [serial = 99] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1AF93400) [pid = 216] [serial = 103] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1AF8F400) [pid = 216] [serial = 102] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | 1461328289434 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:31:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 831ms 05:31:29 INFO - PROCESS | 216 | 1461328289462 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 05:31:29 INFO - PROCESS | 216 | 1461328289467 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 05:31:29 INFO - PROCESS | 216 | 1461328289473 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:31:29 INFO - PROCESS | 216 | 1461328289476 Marionette TRACE conn4 <- [1,218,null,{}] 05:31:29 INFO - PROCESS | 216 | 1461328289479 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:31:29 INFO - PROCESS | 216 | 1461328289558 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 05:31:29 INFO - PROCESS | 216 | 1461328289568 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA80800 == 35 [pid = 216] [id = 64] 05:31:29 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (0FAEA400) [pid = 216] [serial = 189] [outer = 00000000] 05:31:29 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (10065800) [pid = 216] [serial = 190] [outer = 0FAEA400] 05:31:29 INFO - PROCESS | 216 | 1461328289614 Marionette DEBUG loaded listener.js 05:31:29 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (10269400) [pid = 216] [serial = 191] [outer = 0FAEA400] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 89 (18881C00) [pid = 216] [serial = 120] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 88 (19789000) [pid = 216] [serial = 133] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1978F400) [pid = 216] [serial = 123] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 86 (189CDC00) [pid = 216] [serial = 121] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1AC23800) [pid = 216] [serial = 126] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1A87E400) [pid = 216] [serial = 124] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1ABCF400) [pid = 216] [serial = 132] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 82 (182B2800) [pid = 216] [serial = 130] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1AC21800) [pid = 216] [serial = 127] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 80 (18228C00) [pid = 216] [serial = 118] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 79 (17BCB400) [pid = 216] [serial = 117] [outer = 00000000] [url = about:blank] 05:31:29 INFO - PROCESS | 216 | --DOMWINDOW == 78 (1ABD2400) [pid = 216] [serial = 129] [outer = 00000000] [url = about:blank] 05:31:30 INFO - PROCESS | 216 | 1461328290061 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:31:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 631ms 05:31:30 INFO - PROCESS | 216 | 1461328290108 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 05:31:30 INFO - PROCESS | 216 | 1461328290110 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 05:31:30 INFO - PROCESS | 216 | 1461328290114 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:31:30 INFO - PROCESS | 216 | 1461328290117 Marionette TRACE conn4 <- [1,222,null,{}] 05:31:30 INFO - PROCESS | 216 | 1461328290161 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:31:30 INFO - PROCESS | 216 | 1461328290247 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 05:31:30 INFO - PROCESS | 216 | 1461328290318 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10A7A400 == 36 [pid = 216] [id = 65] 05:31:30 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (13D50C00) [pid = 216] [serial = 192] [outer = 00000000] 05:31:30 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (14652800) [pid = 216] [serial = 193] [outer = 13D50C00] 05:31:30 INFO - PROCESS | 216 | 1461328290366 Marionette DEBUG loaded listener.js 05:31:30 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (14717800) [pid = 216] [serial = 194] [outer = 13D50C00] 05:31:30 INFO - PROCESS | 216 | 1461328290734 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:31:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 671ms 05:31:30 INFO - PROCESS | 216 | 1461328290787 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 05:31:30 INFO - PROCESS | 216 | 1461328290790 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 05:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:31:30 INFO - PROCESS | 216 | 1461328290798 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:31:30 INFO - PROCESS | 216 | 1461328290800 Marionette TRACE conn4 <- [1,226,null,{}] 05:31:30 INFO - PROCESS | 216 | 1461328290804 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:31:30 INFO - PROCESS | 216 | 1461328290881 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 05:31:30 INFO - PROCESS | 216 | 1461328290888 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 148AD400 == 37 [pid = 216] [id = 66] 05:31:30 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (15651C00) [pid = 216] [serial = 195] [outer = 00000000] 05:31:30 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (17963800) [pid = 216] [serial = 196] [outer = 15651C00] 05:31:30 INFO - PROCESS | 216 | 1461328290934 Marionette DEBUG loaded listener.js 05:31:31 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (17969000) [pid = 216] [serial = 197] [outer = 15651C00] 05:31:31 INFO - PROCESS | 216 | 1461328291346 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:31:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 05:31:31 INFO - PROCESS | 216 | 1461328291368 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 05:31:31 INFO - PROCESS | 216 | 1461328291370 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 05:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:31:31 INFO - PROCESS | 216 | 1461328291373 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:31:31 INFO - PROCESS | 216 | 1461328291375 Marionette TRACE conn4 <- [1,230,null,{}] 05:31:31 INFO - PROCESS | 216 | 1461328291392 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:31:31 INFO - PROCESS | 216 | 1461328291500 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 05:31:31 INFO - PROCESS | 216 | 1461328291509 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17AAD400 == 38 [pid = 216] [id = 67] 05:31:31 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (17AB7800) [pid = 216] [serial = 198] [outer = 00000000] 05:31:31 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1823D400) [pid = 216] [serial = 199] [outer = 17AB7800] 05:31:31 INFO - PROCESS | 216 | 1461328291555 Marionette DEBUG loaded listener.js 05:31:31 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (182B1800) [pid = 216] [serial = 200] [outer = 17AB7800] 05:31:32 INFO - PROCESS | 216 | 1461328292017 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:31:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 05:31:32 INFO - PROCESS | 216 | 1461328292044 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 05:31:32 INFO - PROCESS | 216 | 1461328292046 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 05:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:31:32 INFO - PROCESS | 216 | 1461328292049 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:31:32 INFO - PROCESS | 216 | 1461328292051 Marionette TRACE conn4 <- [1,234,null,{}] 05:31:32 INFO - PROCESS | 216 | 1461328292054 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:31:32 INFO - PROCESS | 216 | 1461328292182 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 05:31:32 INFO - PROCESS | 216 | 1461328292189 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD44000 == 39 [pid = 216] [id = 68] 05:31:32 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (10065000) [pid = 216] [serial = 201] [outer = 00000000] 05:31:32 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (18817400) [pid = 216] [serial = 202] [outer = 10065000] 05:31:32 INFO - PROCESS | 216 | 1461328292238 Marionette DEBUG loaded listener.js 05:31:32 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (189CE800) [pid = 216] [serial = 203] [outer = 10065000] 05:31:32 INFO - PROCESS | 216 | 1461328292695 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:31:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 671ms 05:31:32 INFO - PROCESS | 216 | 1461328292720 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 05:31:32 INFO - PROCESS | 216 | 1461328292722 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 05:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:31:32 INFO - PROCESS | 216 | 1461328292736 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:31:32 INFO - PROCESS | 216 | 1461328292738 Marionette TRACE conn4 <- [1,238,null,{}] 05:31:32 INFO - PROCESS | 216 | 1461328292741 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:31:32 INFO - PROCESS | 216 | 1461328292879 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 05:31:32 INFO - PROCESS | 216 | 1461328292904 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA7AC00 == 40 [pid = 216] [id = 69] 05:31:32 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (18811800) [pid = 216] [serial = 204] [outer = 00000000] 05:31:32 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1978A000) [pid = 216] [serial = 205] [outer = 18811800] 05:31:32 INFO - PROCESS | 216 | 1461328292949 Marionette DEBUG loaded listener.js 05:31:33 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1978FC00) [pid = 216] [serial = 206] [outer = 18811800] 05:31:33 INFO - PROCESS | 216 | 1461328293357 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:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 690ms 05:31:33 INFO - PROCESS | 216 | --DOMWINDOW == 92 (17964C00) [pid = 216] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:31:33 INFO - PROCESS | 216 | --DOMWINDOW == 91 (10A76000) [pid = 216] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:31:33 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1887FC00) [pid = 216] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:31:33 INFO - PROCESS | 216 | --DOMWINDOW == 89 (0FD05800) [pid = 216] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:31:33 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1C13AC00) [pid = 216] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:31:33 INFO - PROCESS | 216 | --DOMWINDOW == 87 (148AFC00) [pid = 216] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:31:33 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1887E800) [pid = 216] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:31:33 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1BB3B000) [pid = 216] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:31:33 INFO - PROCESS | 216 | --DOMWINDOW == 84 (148A7400) [pid = 216] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:31:33 INFO - PROCESS | 216 | 1461328293562 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 05:31:33 INFO - PROCESS | 216 | 1461328293564 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 05:31:33 INFO - PROCESS | 216 | 1461328293573 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:31:33 INFO - PROCESS | 216 | 1461328293575 Marionette TRACE conn4 <- [1,242,null,{}] 05:31:33 INFO - PROCESS | 216 | 1461328293578 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:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:31:33 INFO - PROCESS | 216 | 1461328293652 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 05:31:33 INFO - PROCESS | 216 | 1461328293659 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14037000 == 41 [pid = 216] [id = 70] 05:31:33 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1467DC00) [pid = 216] [serial = 207] [outer = 00000000] 05:31:33 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (19785C00) [pid = 216] [serial = 208] [outer = 1467DC00] 05:31:33 INFO - PROCESS | 216 | 1461328293709 Marionette DEBUG loaded listener.js 05:31:33 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1AA87C00) [pid = 216] [serial = 209] [outer = 1467DC00] 05:31:34 INFO - PROCESS | 216 | 1461328294120 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:31:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 571ms 05:31:34 INFO - PROCESS | 216 | 1461328294184 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 05:31:34 INFO - PROCESS | 216 | 1461328294186 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 05:31:34 INFO - PROCESS | 216 | 1461328294189 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:31:34 INFO - PROCESS | 216 | 1461328294191 Marionette TRACE conn4 <- [1,246,null,{}] 05:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:31:34 INFO - PROCESS | 216 | 1461328294197 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:31:34 INFO - PROCESS | 216 | 1461328294271 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 05:31:34 INFO - PROCESS | 216 | 1461328294279 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AACC400 == 42 [pid = 216] [id = 71] 05:31:34 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1AAD3400) [pid = 216] [serial = 210] [outer = 00000000] 05:31:34 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1AF0BC00) [pid = 216] [serial = 211] [outer = 1AAD3400] 05:31:34 INFO - PROCESS | 216 | 1461328294323 Marionette DEBUG loaded listener.js 05:31:34 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1AF97000) [pid = 216] [serial = 212] [outer = 1AAD3400] 05:31:34 INFO - PROCESS | 216 | 1461328294736 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:31:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 05:31:34 INFO - PROCESS | 216 | 1461328294767 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 05:31:34 INFO - PROCESS | 216 | 1461328294769 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 05:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:31:34 INFO - PROCESS | 216 | 1461328294783 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:31:34 INFO - PROCESS | 216 | 1461328294784 Marionette TRACE conn4 <- [1,250,null,{}] 05:31:34 INFO - PROCESS | 216 | 1461328294788 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:31:34 INFO - PROCESS | 216 | 1461328294866 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 05:31:34 INFO - PROCESS | 216 | 1461328294873 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AD71800 == 43 [pid = 216] [id = 72] 05:31:34 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1AD77C00) [pid = 216] [serial = 213] [outer = 00000000] 05:31:34 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1BBD2800) [pid = 216] [serial = 214] [outer = 1AD77C00] 05:31:34 INFO - PROCESS | 216 | 1461328294918 Marionette DEBUG loaded listener.js 05:31:35 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1C139800) [pid = 216] [serial = 215] [outer = 1AD77C00] 05:31:35 INFO - PROCESS | 216 | 1461328295351 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:31:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 05:31:35 INFO - PROCESS | 216 | 1461328295418 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 05:31:35 INFO - PROCESS | 216 | 1461328295420 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 05:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:31:35 INFO - PROCESS | 216 | 1461328295424 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:31:35 INFO - PROCESS | 216 | 1461328295426 Marionette TRACE conn4 <- [1,254,null,{}] 05:31:35 INFO - PROCESS | 216 | 1461328295430 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:31:35 INFO - PROCESS | 216 | 1461328295524 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 05:31:35 INFO - PROCESS | 216 | 1461328295533 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C1BF400 == 44 [pid = 216] [id = 73] 05:31:35 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1C495400) [pid = 216] [serial = 216] [outer = 00000000] 05:31:35 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1C68C000) [pid = 216] [serial = 217] [outer = 1C495400] 05:31:35 INFO - PROCESS | 216 | 1461328295591 Marionette DEBUG loaded listener.js 05:31:35 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1D113000) [pid = 216] [serial = 218] [outer = 1C495400] 05:31:36 INFO - PROCESS | 216 | 1461328296351 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:31:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:31:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 971ms 05:31:36 INFO - PROCESS | 216 | 1461328296408 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 05:31:36 INFO - PROCESS | 216 | 1461328296412 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 05:31:36 INFO - PROCESS | 216 | 1461328296420 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:31:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:31:36 INFO - PROCESS | 216 | 1461328296424 Marionette TRACE conn4 <- [1,258,null,{}] 05:31:36 INFO - PROCESS | 216 | 1461328296429 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:31:36 INFO - PROCESS | 216 | 1461328296538 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 05:31:36 INFO - PROCESS | 216 | 1461328296613 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10AF0800 == 45 [pid = 216] [id = 74] 05:31:36 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (10AF7400) [pid = 216] [serial = 219] [outer = 00000000] 05:31:36 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (14651800) [pid = 216] [serial = 220] [outer = 10AF7400] 05:31:36 INFO - PROCESS | 216 | 1461328296671 Marionette DEBUG loaded listener.js 05:31:36 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (14762C00) [pid = 216] [serial = 221] [outer = 10AF7400] 05:31:37 INFO - PROCESS | 216 | 1461328297274 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:31:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:31:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 871ms 05:31:37 INFO - PROCESS | 216 | 1461328297310 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 05:31:37 INFO - PROCESS | 216 | 1461328297316 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 05:31:37 INFO - PROCESS | 216 | 1461328297324 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:31:37 INFO - PROCESS | 216 | 1461328297327 Marionette TRACE conn4 <- [1,262,null,{}] 05:31:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:31:37 INFO - PROCESS | 216 | 1461328297331 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:31:37 INFO - PROCESS | 216 | 1461328297437 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 05:31:37 INFO - PROCESS | 216 | 1461328297525 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 148AE800 == 46 [pid = 216] [id = 75] 05:31:37 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1564C800) [pid = 216] [serial = 222] [outer = 00000000] 05:31:37 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (189CB800) [pid = 216] [serial = 223] [outer = 1564C800] 05:31:37 INFO - PROCESS | 216 | 1461328297581 Marionette DEBUG loaded listener.js 05:31:37 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (19787800) [pid = 216] [serial = 224] [outer = 1564C800] 05:31:38 INFO - PROCESS | 216 | 1461328298093 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:31:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:31:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 830ms 05:31:38 INFO - PROCESS | 216 | 1461328298171 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 05:31:38 INFO - PROCESS | 216 | 1461328298174 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 05:31:38 INFO - PROCESS | 216 | 1461328298178 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:31:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:31:38 INFO - PROCESS | 216 | 1461328298182 Marionette TRACE conn4 <- [1,266,null,{}] 05:31:38 INFO - PROCESS | 216 | 1461328298193 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:31:38 INFO - PROCESS | 216 | 1461328298298 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 05:31:38 INFO - PROCESS | 216 | 1461328298375 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD64400 == 47 [pid = 216] [id = 76] 05:31:38 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (0FD64C00) [pid = 216] [serial = 225] [outer = 00000000] 05:31:38 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1AF9C800) [pid = 216] [serial = 226] [outer = 0FD64C00] 05:31:38 INFO - PROCESS | 216 | 1461328298432 Marionette DEBUG loaded listener.js 05:31:38 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1C492000) [pid = 216] [serial = 227] [outer = 0FD64C00] 05:31:39 INFO - PROCESS | 216 | 1461328298984 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:31:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 831ms 05:31:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:31:39 INFO - PROCESS | 216 | 1461328299013 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 05:31:39 INFO - PROCESS | 216 | 1461328299016 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 05:31:39 INFO - PROCESS | 216 | 1461328299020 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:31:39 INFO - PROCESS | 216 | 1461328299022 Marionette TRACE conn4 <- [1,270,null,{}] 05:31:39 INFO - PROCESS | 216 | 1461328299026 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:31:39 INFO - PROCESS | 216 | 1461328299128 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 05:31:39 INFO - PROCESS | 216 | 1461328299222 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17984000 == 48 [pid = 216] [id = 77] 05:31:39 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (17985000) [pid = 216] [serial = 228] [outer = 00000000] 05:31:39 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1798F800) [pid = 216] [serial = 229] [outer = 17985000] 05:31:39 INFO - PROCESS | 216 | 1461328299277 Marionette DEBUG loaded listener.js 05:31:39 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (17992000) [pid = 216] [serial = 230] [outer = 17985000] 05:31:40 INFO - PROCESS | 216 | 1461328300006 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:31:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:31:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1017ms 05:31:40 INFO - PROCESS | 216 | 1461328300040 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 05:31:40 INFO - PROCESS | 216 | 1461328300044 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 05:31:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:31:40 INFO - PROCESS | 216 | 1461328300049 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:31:40 INFO - PROCESS | 216 | 1461328300053 Marionette TRACE conn4 <- [1,274,null,{}] 05:31:40 INFO - PROCESS | 216 | 1461328300060 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:31:40 INFO - PROCESS | 216 | 1461328300206 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 05:31:40 INFO - PROCESS | 216 | 1461328300350 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1403B400 == 49 [pid = 216] [id = 78] 05:31:40 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1403D000) [pid = 216] [serial = 231] [outer = 00000000] 05:31:40 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (14648800) [pid = 216] [serial = 232] [outer = 1403D000] 05:31:40 INFO - PROCESS | 216 | 1461328300412 Marionette DEBUG loaded listener.js 05:31:40 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (14677000) [pid = 216] [serial = 233] [outer = 1403D000] 05:31:40 INFO - PROCESS | 216 | --DOCSHELL 1AD71800 == 48 [pid = 216] [id = 72] 05:31:40 INFO - PROCESS | 216 | --DOCSHELL 1AACC400 == 47 [pid = 216] [id = 71] 05:31:40 INFO - PROCESS | 216 | --DOCSHELL 14037000 == 46 [pid = 216] [id = 70] 05:31:40 INFO - PROCESS | 216 | --DOCSHELL 0FA7AC00 == 45 [pid = 216] [id = 69] 05:31:40 INFO - PROCESS | 216 | --DOCSHELL 0FD44000 == 44 [pid = 216] [id = 68] 05:31:40 INFO - PROCESS | 216 | --DOCSHELL 17AAD400 == 43 [pid = 216] [id = 67] 05:31:40 INFO - PROCESS | 216 | --DOCSHELL 148AD400 == 42 [pid = 216] [id = 66] 05:31:40 INFO - PROCESS | 216 | --DOCSHELL 10A7A400 == 41 [pid = 216] [id = 65] 05:31:40 INFO - PROCESS | 216 | --DOCSHELL 0FA80800 == 40 [pid = 216] [id = 64] 05:31:40 INFO - PROCESS | 216 | --DOCSHELL 10067800 == 39 [pid = 216] [id = 63] 05:31:40 INFO - PROCESS | 216 | --DOCSHELL 1C494000 == 38 [pid = 216] [id = 62] 05:31:40 INFO - PROCESS | 216 | --DOMWINDOW == 110 (15644800) [pid = 216] [serial = 141] [outer = 00000000] [url = about:blank] 05:31:40 INFO - PROCESS | 216 | --DOMWINDOW == 109 (0FD43400) [pid = 216] [serial = 138] [outer = 00000000] [url = about:blank] 05:31:40 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1C498000) [pid = 216] [serial = 172] [outer = 00000000] [url = about:blank] 05:31:41 INFO - PROCESS | 216 | --DOCSHELL 0FD08400 == 37 [pid = 216] [id = 59] 05:31:41 INFO - PROCESS | 216 | --DOMWINDOW == 107 (18248800) [pid = 216] [serial = 153] [outer = 00000000] [url = about:blank] 05:31:41 INFO - PROCESS | 216 | --DOMWINDOW == 106 (111AB000) [pid = 216] [serial = 147] [outer = 00000000] [url = about:blank] 05:31:41 INFO - PROCESS | 216 | --DOMWINDOW == 105 (14042000) [pid = 216] [serial = 148] [outer = 00000000] [url = about:blank] 05:31:41 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1928F800) [pid = 216] [serial = 156] [outer = 00000000] [url = about:blank] 05:31:41 INFO - PROCESS | 216 | --DOMWINDOW == 103 (0FD49400) [pid = 216] [serial = 144] [outer = 00000000] [url = about:blank] 05:31:41 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1C1BF800) [pid = 216] [serial = 170] [outer = 00000000] [url = about:blank] 05:31:41 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1006B800) [pid = 216] [serial = 145] [outer = 00000000] [url = about:blank] 05:31:41 INFO - PROCESS | 216 | --DOMWINDOW == 100 (156E9000) [pid = 216] [serial = 150] [outer = 00000000] [url = about:blank] 05:31:41 INFO - PROCESS | 216 | --DOMWINDOW == 99 (168C2400) [pid = 216] [serial = 151] [outer = 00000000] [url = about:blank] 05:31:41 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1AD74800) [pid = 216] [serial = 160] [outer = 00000000] [url = about:blank] 05:31:41 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1AD79000) [pid = 216] [serial = 159] [outer = 00000000] [url = about:blank] 05:31:41 INFO - PROCESS | 216 | --DOMWINDOW == 96 (195C0800) [pid = 216] [serial = 157] [outer = 00000000] [url = about:blank] 05:31:41 INFO - PROCESS | 216 | --DOMWINDOW == 95 (14039400) [pid = 216] [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:31:41 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1C12F400) [pid = 216] [serial = 162] [outer = 00000000] [url = about:blank] 05:31:41 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1BBD1C00) [pid = 216] [serial = 167] [outer = 00000000] [url = about:blank] 05:31:41 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1BBD2400) [pid = 216] [serial = 166] [outer = 00000000] [url = about:blank] 05:31:41 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1C132800) [pid = 216] [serial = 163] [outer = 00000000] [url = about:blank] 05:31:41 INFO - PROCESS | 216 | --DOMWINDOW == 90 (18611000) [pid = 216] [serial = 154] [outer = 00000000] [url = about:blank] 05:31:41 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1C1C1800) [pid = 216] [serial = 169] [outer = 00000000] [url = about:blank] 05:31:41 INFO - PROCESS | 216 | 1461328301093 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:31:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1076ms 05:31:41 INFO - PROCESS | 216 | 1461328301126 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 05:31:41 INFO - PROCESS | 216 | 1461328301131 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 05:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:31:41 INFO - PROCESS | 216 | 1461328301137 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:31:41 INFO - PROCESS | 216 | 1461328301139 Marionette TRACE conn4 <- [1,278,null,{}] 05:31:41 INFO - PROCESS | 216 | 1461328301143 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:31:41 INFO - PROCESS | 216 | 1461328301226 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 05:31:41 INFO - PROCESS | 216 | 1461328301304 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD49400 == 38 [pid = 216] [id = 79] 05:31:41 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (0FD4AC00) [pid = 216] [serial = 234] [outer = 00000000] 05:31:41 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (13D35C00) [pid = 216] [serial = 235] [outer = 0FD4AC00] 05:31:41 INFO - PROCESS | 216 | 1461328301350 Marionette DEBUG loaded listener.js 05:31:41 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (14243800) [pid = 216] [serial = 236] [outer = 0FD4AC00] 05:31:41 INFO - PROCESS | 216 | 1461328301757 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:31:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 05:31:41 INFO - PROCESS | 216 | 1461328301810 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 05:31:41 INFO - PROCESS | 216 | 1461328301812 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 05:31:41 INFO - PROCESS | 216 | 1461328301816 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:31:41 INFO - PROCESS | 216 | 1461328301819 Marionette TRACE conn4 <- [1,282,null,{}] 05:31:41 INFO - PROCESS | 216 | 1461328301829 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:31:41 INFO - PROCESS | 216 | 1461328301911 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 05:31:41 INFO - PROCESS | 216 | 1461328301919 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 148A4C00 == 39 [pid = 216] [id = 80] 05:31:41 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (148A9C00) [pid = 216] [serial = 237] [outer = 00000000] 05:31:41 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (17986C00) [pid = 216] [serial = 238] [outer = 148A9C00] 05:31:42 INFO - PROCESS | 216 | 1461328301968 Marionette DEBUG loaded listener.js 05:31:42 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (17A97400) [pid = 216] [serial = 239] [outer = 148A9C00] 05:31:42 INFO - PROCESS | 216 | 1461328302413 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:31:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:31:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 631ms 05:31:42 INFO - PROCESS | 216 | 1461328302450 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 05:31:42 INFO - PROCESS | 216 | 1461328302453 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 05:31:42 INFO - PROCESS | 216 | 1461328302456 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:31:42 INFO - PROCESS | 216 | 1461328302458 Marionette TRACE conn4 <- [1,286,null,{}] 05:31:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:31:42 INFO - PROCESS | 216 | 1461328302462 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:31:42 INFO - PROCESS | 216 | 1461328302541 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 05:31:42 INFO - PROCESS | 216 | 1461328302547 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17BD1000 == 40 [pid = 216] [id = 81] 05:31:42 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (17BD2000) [pid = 216] [serial = 240] [outer = 00000000] 05:31:42 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (187F1400) [pid = 216] [serial = 241] [outer = 17BD2000] 05:31:42 INFO - PROCESS | 216 | 1461328302594 Marionette DEBUG loaded listener.js 05:31:42 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (18819000) [pid = 216] [serial = 242] [outer = 17BD2000] 05:31:43 INFO - PROCESS | 216 | 1461328303029 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:31:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:31:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 05:31:43 INFO - PROCESS | 216 | 1461328303090 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 05:31:43 INFO - PROCESS | 216 | 1461328303092 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 05:31:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:31:43 INFO - PROCESS | 216 | 1461328303096 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:31:43 INFO - PROCESS | 216 | 1461328303097 Marionette TRACE conn4 <- [1,290,null,{}] 05:31:43 INFO - PROCESS | 216 | 1461328303101 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:31:43 INFO - PROCESS | 216 | 1461328303207 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 05:31:43 INFO - PROCESS | 216 | 1461328303214 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD05800 == 41 [pid = 216] [id = 82] 05:31:43 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (189C5800) [pid = 216] [serial = 243] [outer = 00000000] 05:31:43 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (19780400) [pid = 216] [serial = 244] [outer = 189C5800] 05:31:43 INFO - PROCESS | 216 | 1461328303259 Marionette DEBUG loaded listener.js 05:31:43 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (195C4000) [pid = 216] [serial = 245] [outer = 189C5800] 05:31:43 INFO - PROCESS | 216 | 1461328303702 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:31:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:31:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 05:31:43 INFO - PROCESS | 216 | 1461328303726 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 05:31:43 INFO - PROCESS | 216 | 1461328303728 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 05:31:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:31:43 INFO - PROCESS | 216 | 1461328303738 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:31:43 INFO - PROCESS | 216 | 1461328303740 Marionette TRACE conn4 <- [1,294,null,{}] 05:31:43 INFO - PROCESS | 216 | 1461328303743 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:31:43 INFO - PROCESS | 216 | 1461328303865 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 05:31:43 INFO - PROCESS | 216 | 1461328303941 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD45800 == 42 [pid = 216] [id = 83] 05:31:44 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (18614000) [pid = 216] [serial = 246] [outer = 00000000] 05:31:44 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1AF08000) [pid = 216] [serial = 247] [outer = 18614000] 05:31:44 INFO - PROCESS | 216 | 1461328303991 Marionette DEBUG loaded listener.js 05:31:44 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1BB37400) [pid = 216] [serial = 248] [outer = 18614000] 05:31:44 INFO - PROCESS | 216 | 1461328304430 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:31:44 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:31:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 731ms 05:31:44 INFO - PROCESS | 216 | 1461328304471 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 05:31:44 INFO - PROCESS | 216 | 1461328304473 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 05:31:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:31:44 INFO - PROCESS | 216 | 1461328304476 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:31:44 INFO - PROCESS | 216 | 1461328304478 Marionette TRACE conn4 <- [1,298,null,{}] 05:31:44 INFO - PROCESS | 216 | 1461328304486 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:31:44 INFO - PROCESS | 216 | 1461328304590 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 05:31:44 INFO - PROCESS | 216 | 1461328304598 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD04400 == 43 [pid = 216] [id = 84] 05:31:44 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1BBD2C00) [pid = 216] [serial = 249] [outer = 00000000] 05:31:44 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1C136800) [pid = 216] [serial = 250] [outer = 1BBD2C00] 05:31:44 INFO - PROCESS | 216 | 1461328304643 Marionette DEBUG loaded listener.js 05:31:44 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1C13AC00) [pid = 216] [serial = 251] [outer = 1BBD2C00] 05:31:45 INFO - PROCESS | 216 | 1461328305334 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:31:45 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1464E000) [pid = 216] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:31:45 INFO - PROCESS | 216 | --DOMWINDOW == 105 (0FD43800) [pid = 216] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:31:45 INFO - PROCESS | 216 | --DOMWINDOW == 104 (0FD09400) [pid = 216] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:31:45 INFO - PROCESS | 216 | --DOMWINDOW == 103 (17AB7800) [pid = 216] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:31:45 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1471C400) [pid = 216] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:31:45 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1006D400) [pid = 216] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:31:45 INFO - PROCESS | 216 | --DOMWINDOW == 100 (18811800) [pid = 216] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:31:45 INFO - PROCESS | 216 | --DOMWINDOW == 99 (13D50C00) [pid = 216] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:31:45 INFO - PROCESS | 216 | --DOMWINDOW == 98 (0FAEA400) [pid = 216] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:31:45 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1881E000) [pid = 216] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:31:45 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1C495C00) [pid = 216] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:31:45 INFO - PROCESS | 216 | --DOMWINDOW == 95 (10065000) [pid = 216] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:31:45 INFO - PROCESS | 216 | --DOMWINDOW == 94 (15651C00) [pid = 216] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:31:45 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1467DC00) [pid = 216] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:31:45 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1AAD3400) [pid = 216] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:31:45 INFO - PROCESS | 216 | --DOMWINDOW == 91 (0FD06000) [pid = 216] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:31:45 INFO - PROCESS | 216 | --DOMWINDOW == 90 (0FD09000) [pid = 216] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:31:45 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1AD77C00) [pid = 216] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:31:45 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:31:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 890ms 05:31:45 INFO - PROCESS | 216 | 1461328305399 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 05:31:45 INFO - PROCESS | 216 | 1461328305401 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 05:31:45 INFO - PROCESS | 216 | 1461328305404 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:31:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:31:45 INFO - PROCESS | 216 | 1461328305406 Marionette TRACE conn4 <- [1,302,null,{}] 05:31:45 INFO - PROCESS | 216 | 1461328305409 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:31:45 INFO - PROCESS | 216 | 1461328305486 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 05:31:45 INFO - PROCESS | 216 | 1461328305494 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD06000 == 44 [pid = 216] [id = 85] 05:31:45 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (0FD09400) [pid = 216] [serial = 252] [outer = 00000000] 05:31:45 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1006D400) [pid = 216] [serial = 253] [outer = 0FD09400] 05:31:45 INFO - PROCESS | 216 | 1461328305539 Marionette DEBUG loaded listener.js 05:31:45 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (13D50C00) [pid = 216] [serial = 254] [outer = 0FD09400] 05:31:45 INFO - PROCESS | 216 | 1461328305951 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:31:45 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:31:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 571ms 05:31:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:31:45 INFO - PROCESS | 216 | 1461328305978 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 05:31:45 INFO - PROCESS | 216 | 1461328305980 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 05:31:45 INFO - PROCESS | 216 | 1461328305983 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:31:45 INFO - PROCESS | 216 | 1461328305985 Marionette TRACE conn4 <- [1,306,null,{}] 05:31:45 INFO - PROCESS | 216 | 1461328305988 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:31:46 INFO - PROCESS | 216 | 1461328306065 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 05:31:46 INFO - PROCESS | 216 | 1461328306071 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14649C00 == 45 [pid = 216] [id = 86] 05:31:46 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1475F000) [pid = 216] [serial = 255] [outer = 00000000] 05:31:46 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (0FD0B000) [pid = 216] [serial = 256] [outer = 1475F000] 05:31:46 INFO - PROCESS | 216 | 1461328306118 Marionette DEBUG loaded listener.js 05:31:46 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1AD6DC00) [pid = 216] [serial = 257] [outer = 1475F000] 05:31:46 INFO - PROCESS | 216 | 1461328306520 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:31:46 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:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 05:31:46 INFO - PROCESS | 216 | 1461328306554 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 05:31:46 INFO - PROCESS | 216 | 1461328306556 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 05:31:46 INFO - PROCESS | 216 | 1461328306570 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:31:46 INFO - PROCESS | 216 | 1461328306572 Marionette TRACE conn4 <- [1,310,null,{}] 05:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:31:46 INFO - PROCESS | 216 | 1461328306580 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:31:46 INFO - PROCESS | 216 | 1461328306658 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 05:31:46 INFO - PROCESS | 216 | 1461328306665 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C495C00 == 46 [pid = 216] [id = 87] 05:31:46 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1C49B000) [pid = 216] [serial = 258] [outer = 00000000] 05:31:46 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1C61F000) [pid = 216] [serial = 259] [outer = 1C49B000] 05:31:46 INFO - PROCESS | 216 | 1461328306710 Marionette DEBUG loaded listener.js 05:31:46 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1D114400) [pid = 216] [serial = 260] [outer = 1C49B000] 05:31:47 INFO - PROCESS | 216 | 1461328307019 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:31:47 INFO - PROCESS | 216 | 1461328307178 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:31:47 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:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 631ms 05:31:47 INFO - PROCESS | 216 | 1461328307206 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 05:31:47 INFO - PROCESS | 216 | 1461328307208 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 05:31:47 INFO - PROCESS | 216 | 1461328307211 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:31:47 INFO - PROCESS | 216 | 1461328307213 Marionette TRACE conn4 <- [1,314,null,{}] 05:31:47 INFO - PROCESS | 216 | 1461328307217 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:31:47 INFO - PROCESS | 216 | 1461328307317 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 05:31:47 INFO - PROCESS | 216 | 1461328307323 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1D333800 == 47 [pid = 216] [id = 88] 05:31:47 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1D333C00) [pid = 216] [serial = 261] [outer = 00000000] 05:31:47 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1DE4A400) [pid = 216] [serial = 262] [outer = 1D333C00] 05:31:47 INFO - PROCESS | 216 | 1461328307379 Marionette DEBUG loaded listener.js 05:31:47 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1E127000) [pid = 216] [serial = 263] [outer = 1D333C00] 05:31:48 INFO - PROCESS | 216 | 1461328308099 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:31:48 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:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 05:31:48 INFO - PROCESS | 216 | 1461328308147 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 05:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:31:48 INFO - PROCESS | 216 | 1461328308151 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 05:31:48 INFO - PROCESS | 216 | 1461328308155 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:31:48 INFO - PROCESS | 216 | 1461328308159 Marionette TRACE conn4 <- [1,318,null,{}] 05:31:48 INFO - PROCESS | 216 | 1461328308165 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:31:48 INFO - PROCESS | 216 | 1461328308281 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 05:31:48 INFO - PROCESS | 216 | 1461328308395 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD62000 == 48 [pid = 216] [id = 89] 05:31:48 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (0FD63000) [pid = 216] [serial = 264] [outer = 00000000] 05:31:48 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (111AA800) [pid = 216] [serial = 265] [outer = 0FD63000] 05:31:48 INFO - PROCESS | 216 | 1461328308452 Marionette DEBUG loaded listener.js 05:31:48 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (14243400) [pid = 216] [serial = 266] [outer = 0FD63000] 05:31:49 INFO - PROCESS | 216 | 1461328309003 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:31:49 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:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 891ms 05:31:49 INFO - PROCESS | 216 | 1461328309048 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 05:31:49 INFO - PROCESS | 216 | 1461328309055 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 05:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:31:49 INFO - PROCESS | 216 | 1461328309062 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:31:49 INFO - PROCESS | 216 | 1461328309065 Marionette TRACE conn4 <- [1,322,null,{}] 05:31:49 INFO - PROCESS | 216 | 1461328309069 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:31:49 INFO - PROCESS | 216 | 1461328309179 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 05:31:49 INFO - PROCESS | 216 | 1461328309271 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17969400 == 49 [pid = 216] [id = 90] 05:31:49 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (17985400) [pid = 216] [serial = 267] [outer = 00000000] 05:31:49 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (18249800) [pid = 216] [serial = 268] [outer = 17985400] 05:31:49 INFO - PROCESS | 216 | 1461328309326 Marionette DEBUG loaded listener.js 05:31:49 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1881AC00) [pid = 216] [serial = 269] [outer = 17985400] 05:31:49 INFO - PROCESS | 216 | 1461328309912 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:31:49 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:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 870ms 05:31:49 INFO - PROCESS | 216 | 1461328309937 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 05:31:49 INFO - PROCESS | 216 | 1461328309940 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 05:31:49 INFO - PROCESS | 216 | 1461328309943 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:31:49 INFO - PROCESS | 216 | 1461328309947 Marionette TRACE conn4 <- [1,326,null,{}] 05:31:49 INFO - PROCESS | 216 | 1461328309959 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:31:50 INFO - PROCESS | 216 | 1461328310068 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 05:31:50 INFO - PROCESS | 216 | 1461328310161 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C48F400 == 50 [pid = 216] [id = 91] 05:31:50 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1C49AC00) [pid = 216] [serial = 270] [outer = 00000000] 05:31:50 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1D11D000) [pid = 216] [serial = 271] [outer = 1C49AC00] 05:31:50 INFO - PROCESS | 216 | 1461328310219 Marionette DEBUG loaded listener.js 05:31:50 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1D339C00) [pid = 216] [serial = 272] [outer = 1C49AC00] 05:31:50 INFO - PROCESS | 216 | 1461328310792 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:31:50 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:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 871ms 05:31:50 INFO - PROCESS | 216 | 1461328310817 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 05:31:50 INFO - PROCESS | 216 | 1461328310820 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 05:31:50 INFO - PROCESS | 216 | 1461328310823 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:31:50 INFO - PROCESS | 216 | 1461328310826 Marionette TRACE conn4 <- [1,330,null,{}] 05:31:50 INFO - PROCESS | 216 | 1461328310830 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:31:50 INFO - PROCESS | 216 | 1461328310936 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 05:31:51 INFO - PROCESS | 216 | 1461328311031 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 100D4400 == 51 [pid = 216] [id = 92] 05:31:51 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (10A16000) [pid = 216] [serial = 273] [outer = 00000000] 05:31:51 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (14769000) [pid = 216] [serial = 274] [outer = 10A16000] 05:31:51 INFO - PROCESS | 216 | 1461328311087 Marionette DEBUG loaded listener.js 05:31:51 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1823B800) [pid = 216] [serial = 275] [outer = 10A16000] 05:31:51 INFO - PROCESS | 216 | 1461328311870 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:31:51 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:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1067ms 05:31:51 INFO - PROCESS | 216 | 1461328311894 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 05:31:51 INFO - PROCESS | 216 | 1461328311898 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 05:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:31:51 INFO - PROCESS | 216 | 1461328311903 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:31:51 INFO - PROCESS | 216 | 1461328311906 Marionette TRACE conn4 <- [1,334,null,{}] 05:31:51 INFO - PROCESS | 216 | 1461328311912 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:31:52 INFO - PROCESS | 216 | 1461328312008 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 05:31:52 INFO - PROCESS | 216 | 1461328312092 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10214400 == 52 [pid = 216] [id = 93] 05:31:52 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1021D000) [pid = 216] [serial = 276] [outer = 00000000] 05:31:52 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (10A7E400) [pid = 216] [serial = 277] [outer = 1021D000] 05:31:52 INFO - PROCESS | 216 | 1461328312186 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (11156C00) [pid = 216] [serial = 278] [outer = 1021D000] 05:31:52 INFO - PROCESS | 216 | --DOCSHELL 1C495C00 == 51 [pid = 216] [id = 87] 05:31:52 INFO - PROCESS | 216 | --DOCSHELL 14649C00 == 50 [pid = 216] [id = 86] 05:31:52 INFO - PROCESS | 216 | --DOCSHELL 0FD06000 == 49 [pid = 216] [id = 85] 05:31:52 INFO - PROCESS | 216 | --DOCSHELL 0FD04400 == 48 [pid = 216] [id = 84] 05:31:52 INFO - PROCESS | 216 | --DOCSHELL 0FD45800 == 47 [pid = 216] [id = 83] 05:31:52 INFO - PROCESS | 216 | --DOCSHELL 0FD05800 == 46 [pid = 216] [id = 82] 05:31:52 INFO - PROCESS | 216 | --DOCSHELL 17BD1000 == 45 [pid = 216] [id = 81] 05:31:52 INFO - PROCESS | 216 | --DOCSHELL 148A4C00 == 44 [pid = 216] [id = 80] 05:31:52 INFO - PROCESS | 216 | --DOCSHELL 0FD49400 == 43 [pid = 216] [id = 79] 05:31:52 INFO - PROCESS | 216 | --DOCSHELL 1403B400 == 42 [pid = 216] [id = 78] 05:31:52 INFO - PROCESS | 216 | --DOCSHELL 0FD64400 == 41 [pid = 216] [id = 76] 05:31:52 INFO - PROCESS | 216 | --DOCSHELL 148AE800 == 40 [pid = 216] [id = 75] 05:31:52 INFO - PROCESS | 216 | --DOCSHELL 10AF0800 == 39 [pid = 216] [id = 74] 05:31:52 INFO - PROCESS | 216 | --DOCSHELL 1C1BF400 == 38 [pid = 216] [id = 73] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 115 (10260400) [pid = 216] [serial = 106] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1785F400) [pid = 216] [serial = 142] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 113 (0FD4CC00) [pid = 216] [serial = 139] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1BBD2800) [pid = 216] [serial = 214] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 111 (0FD4B400) [pid = 216] [serial = 136] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 110 (10071C00) [pid = 216] [serial = 176] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 109 (0FD42400) [pid = 216] [serial = 175] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 108 (182B1800) [pid = 216] [serial = 200] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 107 (17862400) [pid = 216] [serial = 179] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 106 (148A6C00) [pid = 216] [serial = 178] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 105 (111A1800) [pid = 216] [serial = 188] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 104 (10AEFC00) [pid = 216] [serial = 187] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1978A000) [pid = 216] [serial = 205] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 102 (14652800) [pid = 216] [serial = 193] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 101 (14717800) [pid = 216] [serial = 194] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 100 (10065800) [pid = 216] [serial = 190] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 99 (10269400) [pid = 216] [serial = 191] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1978F800) [pid = 216] [serial = 182] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1928C400) [pid = 216] [serial = 181] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1C68F800) [pid = 216] [serial = 185] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1C612000) [pid = 216] [serial = 184] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 94 (189CE800) [pid = 216] [serial = 203] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 93 (18817400) [pid = 216] [serial = 202] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 92 (17963800) [pid = 216] [serial = 196] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 91 (19785C00) [pid = 216] [serial = 208] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1AA87C00) [pid = 216] [serial = 209] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1AF0BC00) [pid = 216] [serial = 211] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1AF97000) [pid = 216] [serial = 212] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1978FC00) [pid = 216] [serial = 206] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1C139800) [pid = 216] [serial = 215] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1823D400) [pid = 216] [serial = 199] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | --DOMWINDOW == 84 (17969000) [pid = 216] [serial = 197] [outer = 00000000] [url = about:blank] 05:31:52 INFO - PROCESS | 216 | 1461328312694 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:31:52 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:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 831ms 05:31:52 INFO - PROCESS | 216 | 1461328312734 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 05:31:52 INFO - PROCESS | 216 | 1461328312740 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 05:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:31:52 INFO - PROCESS | 216 | 1461328312746 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:31:52 INFO - PROCESS | 216 | 1461328312748 Marionette TRACE conn4 <- [1,338,null,{}] 05:31:52 INFO - PROCESS | 216 | 1461328312753 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:31:52 INFO - PROCESS | 216 | 1461328312836 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 05:31:52 INFO - PROCESS | 216 | 1461328312846 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD47800 == 39 [pid = 216] [id = 94] 05:31:52 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (0FD49400) [pid = 216] [serial = 279] [outer = 00000000] 05:31:52 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1006F400) [pid = 216] [serial = 280] [outer = 0FD49400] 05:31:52 INFO - PROCESS | 216 | 1461328312894 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (10264800) [pid = 216] [serial = 281] [outer = 0FD49400] 05:31:53 INFO - PROCESS | 216 | 1461328313362 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:31:53 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:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 05:31:53 INFO - PROCESS | 216 | 1461328313419 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 05:31:53 INFO - PROCESS | 216 | 1461328313421 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 05:31:53 INFO - PROCESS | 216 | 1461328313425 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:31:53 INFO - PROCESS | 216 | 1461328313428 Marionette TRACE conn4 <- [1,342,null,{}] 05:31:53 INFO - PROCESS | 216 | 1461328313438 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:31:53 INFO - PROCESS | 216 | 1461328313550 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 05:31:53 INFO - PROCESS | 216 | 1461328313568 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14715000 == 40 [pid = 216] [id = 95] 05:31:53 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (14717800) [pid = 216] [serial = 282] [outer = 00000000] 05:31:53 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (148A7400) [pid = 216] [serial = 283] [outer = 14717800] 05:31:53 INFO - PROCESS | 216 | 1461328313616 Marionette DEBUG loaded listener.js 05:31:53 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (156E9000) [pid = 216] [serial = 284] [outer = 14717800] 05:31:54 INFO - PROCESS | 216 | 1461328314069 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:31:54 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:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 671ms 05:31:54 INFO - PROCESS | 216 | 1461328314099 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 05:31:54 INFO - PROCESS | 216 | 1461328314101 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 05:31:54 INFO - PROCESS | 216 | 1461328314104 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:31:54 INFO - PROCESS | 216 | 1461328314106 Marionette TRACE conn4 <- [1,346,null,{}] 05:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:31:54 INFO - PROCESS | 216 | 1461328314110 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:31:54 INFO - PROCESS | 216 | 1461328314189 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 05:31:54 INFO - PROCESS | 216 | 1461328314196 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 168BFC00 == 41 [pid = 216] [id = 96] 05:31:54 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (168C1C00) [pid = 216] [serial = 285] [outer = 00000000] 05:31:54 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (17983C00) [pid = 216] [serial = 286] [outer = 168C1C00] 05:31:54 INFO - PROCESS | 216 | 1461328314242 Marionette DEBUG loaded listener.js 05:31:54 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (17A90400) [pid = 216] [serial = 287] [outer = 168C1C00] 05:31:54 INFO - PROCESS | 216 | 1461328314676 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:31:54 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:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 05:31:54 INFO - PROCESS | 216 | 1461328314739 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 05:31:54 INFO - PROCESS | 216 | 1461328314741 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 05:31:54 INFO - PROCESS | 216 | 1461328314744 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:31:54 INFO - PROCESS | 216 | 1461328314746 Marionette TRACE conn4 <- [1,350,null,{}] 05:31:54 INFO - PROCESS | 216 | 1461328314750 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:31:54 INFO - PROCESS | 216 | 1461328314856 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 05:31:54 INFO - PROCESS | 216 | 1461328314933 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FAF7800 == 42 [pid = 216] [id = 97] 05:31:54 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (17BCAC00) [pid = 216] [serial = 288] [outer = 00000000] 05:31:54 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (18610C00) [pid = 216] [serial = 289] [outer = 17BCAC00] 05:31:54 INFO - PROCESS | 216 | 1461328314979 Marionette DEBUG loaded listener.js 05:31:55 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (187EDC00) [pid = 216] [serial = 290] [outer = 17BCAC00] 05:31:55 INFO - PROCESS | 216 | 1461328315415 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:31:55 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:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 731ms 05:31:55 INFO - PROCESS | 216 | 1461328315488 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 05:31:55 INFO - PROCESS | 216 | 1461328315490 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 05:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:31:55 INFO - PROCESS | 216 | 1461328315494 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:31:55 INFO - PROCESS | 216 | 1461328315495 Marionette TRACE conn4 <- [1,354,null,{}] 05:31:55 INFO - PROCESS | 216 | 1461328315499 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:31:55 INFO - PROCESS | 216 | 1461328315623 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 05:31:55 INFO - PROCESS | 216 | 1461328315678 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18881400 == 43 [pid = 216] [id = 98] 05:31:55 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (18811400) [pid = 216] [serial = 291] [outer = 00000000] 05:31:55 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (19787C00) [pid = 216] [serial = 292] [outer = 18811400] 05:31:55 INFO - PROCESS | 216 | 1461328315727 Marionette DEBUG loaded listener.js 05:31:55 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (19787400) [pid = 216] [serial = 293] [outer = 18811400] 05:31:56 INFO - PROCESS | 216 | 1461328316164 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:31:56 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:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 731ms 05:31:56 INFO - PROCESS | 216 | 1461328316225 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 05:31:56 INFO - PROCESS | 216 | 1461328316227 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 05:31:56 INFO - PROCESS | 216 | 1461328316230 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:31:56 INFO - PROCESS | 216 | 1461328316232 Marionette TRACE conn4 <- [1,358,null,{}] 05:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:31:56 INFO - PROCESS | 216 | 1461328316241 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:31:56 INFO - PROCESS | 216 | 1461328316342 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 05:31:56 INFO - PROCESS | 216 | 1461328316353 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 216 | ++DOCSHELL 1A4F6800 == 44 [pid = 216] [id = 99] 05:31:56 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1A881000) [pid = 216] [serial = 294] [outer = 00000000] 05:31:56 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1AAD6000) [pid = 216] [serial = 295] [outer = 1A881000] 05:31:56 INFO - PROCESS | 216 | 1461328316398 Marionette DEBUG loaded listener.js 05:31:56 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1AAD5800) [pid = 216] [serial = 296] [outer = 1A881000] 05:31:56 INFO - PROCESS | 216 | --DOMWINDOW == 101 (18614000) [pid = 216] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:31:56 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1BBD2C00) [pid = 216] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:31:56 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1403D000) [pid = 216] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:31:56 INFO - PROCESS | 216 | --DOMWINDOW == 98 (17BD2000) [pid = 216] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:31:56 INFO - PROCESS | 216 | --DOMWINDOW == 97 (148A9C00) [pid = 216] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:31:56 INFO - PROCESS | 216 | --DOMWINDOW == 96 (17985000) [pid = 216] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:31:56 INFO - PROCESS | 216 | --DOMWINDOW == 95 (0FD4AC00) [pid = 216] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:31:56 INFO - PROCESS | 216 | --DOMWINDOW == 94 (0FD09400) [pid = 216] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:31:56 INFO - PROCESS | 216 | --DOMWINDOW == 93 (189C5800) [pid = 216] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:31:56 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1475F000) [pid = 216] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:31:56 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1C490000) [pid = 216] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:31:56 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1C49B000) [pid = 216] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:31:57 INFO - PROCESS | 216 | 1461328317021 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:31:57 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:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 831ms 05:31:57 INFO - PROCESS | 216 | 1461328317066 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 05:31:57 INFO - PROCESS | 216 | 1461328317068 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 05:31:57 INFO - PROCESS | 216 | 1461328317071 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:31:57 INFO - PROCESS | 216 | 1461328317073 Marionette TRACE conn4 <- [1,362,null,{}] 05:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:31:57 INFO - PROCESS | 216 | 1461328317077 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:31:57 INFO - PROCESS | 216 | 1461328317153 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 05:31:57 INFO - PROCESS | 216 | 1461328317162 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1464A000 == 45 [pid = 216] [id = 100] 05:31:57 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (14650C00) [pid = 216] [serial = 297] [outer = 00000000] 05:31:57 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (17BD2000) [pid = 216] [serial = 298] [outer = 14650C00] 05:31:57 INFO - PROCESS | 216 | 1461328317207 Marionette DEBUG loaded listener.js 05:31:57 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (18880800) [pid = 216] [serial = 299] [outer = 14650C00] 05:31:57 INFO - PROCESS | 216 | 1461328317663 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:31:57 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:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 631ms 05:31:57 INFO - PROCESS | 216 | 1461328317706 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 05:31:57 INFO - PROCESS | 216 | 1461328317708 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 05:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:31:57 INFO - PROCESS | 216 | 1461328317711 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:31:57 INFO - PROCESS | 216 | 1461328317713 Marionette TRACE conn4 <- [1,366,null,{}] 05:31:57 INFO - PROCESS | 216 | 1461328317716 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:31:57 INFO - PROCESS | 216 | 1461328317791 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 05:31:57 INFO - PROCESS | 216 | 1461328317797 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 19782800 == 46 [pid = 216] [id = 101] 05:31:57 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1A4F8000) [pid = 216] [serial = 300] [outer = 00000000] 05:31:57 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1AF0F400) [pid = 216] [serial = 301] [outer = 1A4F8000] 05:31:57 INFO - PROCESS | 216 | 1461328317842 Marionette DEBUG loaded listener.js 05:31:57 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1AF98800) [pid = 216] [serial = 302] [outer = 1A4F8000] 05:31:58 INFO - PROCESS | 216 | 1461328318258 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:31:58 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:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 570ms 05:31:58 INFO - PROCESS | 216 | 1461328318291 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 05:31:58 INFO - PROCESS | 216 | 1461328318293 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 05:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:31:58 INFO - PROCESS | 216 | 1461328318300 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:31:58 INFO - PROCESS | 216 | 1461328318302 Marionette TRACE conn4 <- [1,370,null,{}] 05:31:58 INFO - PROCESS | 216 | 1461328318305 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:31:58 INFO - PROCESS | 216 | 1461328318382 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 05:31:58 INFO - PROCESS | 216 | 1461328318389 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1BA85000 == 47 [pid = 216] [id = 102] 05:31:58 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1BB05000) [pid = 216] [serial = 303] [outer = 00000000] 05:31:58 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1C12D400) [pid = 216] [serial = 304] [outer = 1BB05000] 05:31:58 INFO - PROCESS | 216 | 1461328318434 Marionette DEBUG loaded listener.js 05:31:58 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1C12D000) [pid = 216] [serial = 305] [outer = 1BB05000] 05:31:58 INFO - PROCESS | 216 | 1461328318859 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:31:58 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:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 571ms 05:31:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:31:58 INFO - PROCESS | 216 | 1461328318873 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 05:31:58 INFO - PROCESS | 216 | 1461328318875 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 05:31:58 INFO - PROCESS | 216 | 1461328318889 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:31:58 INFO - PROCESS | 216 | 1461328318891 Marionette TRACE conn4 <- [1,374,null,{}] 05:31:58 INFO - PROCESS | 216 | 1461328318898 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:31:59 INFO - PROCESS | 216 | 1461328319038 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 05:31:59 INFO - PROCESS | 216 | 1461328319189 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 216 | ++DOCSHELL 0FA82C00 == 48 [pid = 216] [id = 103] 05:31:59 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (0FA84000) [pid = 216] [serial = 306] [outer = 00000000] 05:31:59 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (0FD08400) [pid = 216] [serial = 307] [outer = 0FA84000] 05:31:59 INFO - PROCESS | 216 | 1461328319248 Marionette DEBUG loaded listener.js 05:31:59 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (0FD42400) [pid = 216] [serial = 308] [outer = 0FA84000] 05:31:59 INFO - PROCESS | 216 | 1461328319851 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:31:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:31:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 990ms 05:31:59 INFO - PROCESS | 216 | 1461328319870 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 05:31:59 INFO - PROCESS | 216 | 1461328319875 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 05:31:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:31:59 INFO - PROCESS | 216 | 1461328319880 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:31:59 INFO - PROCESS | 216 | 1461328319885 Marionette TRACE conn4 <- [1,378,null,{}] 05:31:59 INFO - PROCESS | 216 | 1461328319890 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:32:00 INFO - PROCESS | 216 | 1461328319995 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 05:32:00 INFO - PROCESS | 216 | 1461328320088 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1403DC00 == 49 [pid = 216] [id = 104] 05:32:00 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1403E000) [pid = 216] [serial = 309] [outer = 00000000] 05:32:00 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (146F6C00) [pid = 216] [serial = 310] [outer = 1403E000] 05:32:00 INFO - PROCESS | 216 | 1461328320147 Marionette DEBUG loaded listener.js 05:32:00 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (148A5000) [pid = 216] [serial = 311] [outer = 1403E000] 05:32:00 INFO - PROCESS | 216 | 1461328320775 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:32:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:32:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 931ms 05:32:00 INFO - PROCESS | 216 | 1461328320815 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 05:32:00 INFO - PROCESS | 216 | 1461328320818 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 05:32:00 INFO - PROCESS | 216 | 1461328320822 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:32:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:32:00 INFO - PROCESS | 216 | 1461328320824 Marionette TRACE conn4 <- [1,382,null,{}] 05:32:00 INFO - PROCESS | 216 | 1461328320829 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:32:00 INFO - PROCESS | 216 | 1461328320933 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 05:32:01 INFO - PROCESS | 216 | 1461328321013 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD07400 == 50 [pid = 216] [id = 105] 05:32:01 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (17A93C00) [pid = 216] [serial = 312] [outer = 00000000] 05:32:01 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (18750800) [pid = 216] [serial = 313] [outer = 17A93C00] 05:32:01 INFO - PROCESS | 216 | 1461328321110 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1887C400) [pid = 216] [serial = 314] [outer = 17A93C00] 05:32:01 INFO - PROCESS | 216 | 1461328321785 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:32:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:32:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1018ms 05:32:01 INFO - PROCESS | 216 | 1461328321843 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 05:32:01 INFO - PROCESS | 216 | 1461328321847 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 05:32:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:32:01 INFO - PROCESS | 216 | 1461328321858 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 216 | 1461328321863 Marionette TRACE conn4 <- [1,386,null,{}] 05:32:01 INFO - PROCESS | 216 | 1461328321867 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:32:02 INFO - PROCESS | 216 | 1461328322021 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 05:32:02 INFO - PROCESS | 216 | 1461328322139 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 189CE800 == 51 [pid = 216] [id = 106] 05:32:02 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1922E400) [pid = 216] [serial = 315] [outer = 00000000] 05:32:02 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1C497400) [pid = 216] [serial = 316] [outer = 1922E400] 05:32:02 INFO - PROCESS | 216 | 1461328322197 Marionette DEBUG loaded listener.js 05:32:02 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1C59B400) [pid = 216] [serial = 317] [outer = 1922E400] 05:32:02 INFO - PROCESS | 216 | 1461328322743 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:32:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:32:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 931ms 05:32:02 INFO - PROCESS | 216 | 1461328322782 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 05:32:02 INFO - PROCESS | 216 | 1461328322785 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 05:32:02 INFO - PROCESS | 216 | 1461328322788 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:32:02 INFO - PROCESS | 216 | 1461328322790 Marionette TRACE conn4 <- [1,390,null,{}] 05:32:02 INFO - PROCESS | 216 | 1461328322794 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:32:02 INFO - PROCESS | 216 | 1461328322895 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 05:32:03 INFO - PROCESS | 216 | 1461328322986 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA80800 == 52 [pid = 216] [id = 107] 05:32:03 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (0FD5A400) [pid = 216] [serial = 318] [outer = 00000000] 05:32:03 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1464F000) [pid = 216] [serial = 319] [outer = 0FD5A400] 05:32:03 INFO - PROCESS | 216 | 1461328323042 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1475EC00) [pid = 216] [serial = 320] [outer = 0FD5A400] 05:32:03 INFO - PROCESS | 216 | 1461328323729 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:32:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:32:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 970ms 05:32:03 INFO - PROCESS | 216 | 1461328323763 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 05:32:03 INFO - PROCESS | 216 | 1461328323767 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 05:32:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:32:03 INFO - PROCESS | 216 | 1461328323772 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - PROCESS | 216 | 1461328323775 Marionette TRACE conn4 <- [1,394,null,{}] 05:32:03 INFO - PROCESS | 216 | 1461328323781 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:32:03 INFO - PROCESS | 216 | 1461328323875 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 05:32:03 INFO - PROCESS | 216 | 1461328323970 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1475F400 == 53 [pid = 216] [id = 108] 05:32:04 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (148A3C00) [pid = 216] [serial = 321] [outer = 00000000] 05:32:04 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (15FD2400) [pid = 216] [serial = 322] [outer = 148A3C00] 05:32:04 INFO - PROCESS | 216 | 1461328324020 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (17989800) [pid = 216] [serial = 323] [outer = 148A3C00] 05:32:04 INFO - PROCESS | 216 | --DOCSHELL 1BA85000 == 52 [pid = 216] [id = 102] 05:32:04 INFO - PROCESS | 216 | --DOCSHELL 19782800 == 51 [pid = 216] [id = 101] 05:32:04 INFO - PROCESS | 216 | --DOCSHELL 1464A000 == 50 [pid = 216] [id = 100] 05:32:04 INFO - PROCESS | 216 | --DOCSHELL 1A4F6800 == 49 [pid = 216] [id = 99] 05:32:04 INFO - PROCESS | 216 | --DOCSHELL 18881400 == 48 [pid = 216] [id = 98] 05:32:04 INFO - PROCESS | 216 | --DOCSHELL 0FAF7800 == 47 [pid = 216] [id = 97] 05:32:04 INFO - PROCESS | 216 | --DOCSHELL 168BFC00 == 46 [pid = 216] [id = 96] 05:32:04 INFO - PROCESS | 216 | --DOCSHELL 14715000 == 45 [pid = 216] [id = 95] 05:32:04 INFO - PROCESS | 216 | --DOCSHELL 0FD47800 == 44 [pid = 216] [id = 94] 05:32:04 INFO - PROCESS | 216 | --DOCSHELL 10214400 == 43 [pid = 216] [id = 93] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1C49B800) [pid = 216] [serial = 173] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1AF08000) [pid = 216] [serial = 247] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1C68C000) [pid = 216] [serial = 217] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1C136800) [pid = 216] [serial = 250] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 112 (14651800) [pid = 216] [serial = 220] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 111 (189CB800) [pid = 216] [serial = 223] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1AF9C800) [pid = 216] [serial = 226] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 109 (14677000) [pid = 216] [serial = 233] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 108 (14648800) [pid = 216] [serial = 232] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 107 (187F1400) [pid = 216] [serial = 241] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 106 (17986C00) [pid = 216] [serial = 238] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 105 (17A97400) [pid = 216] [serial = 239] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 104 (17992000) [pid = 216] [serial = 230] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1798F800) [pid = 216] [serial = 229] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 102 (13D35C00) [pid = 216] [serial = 235] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 101 (14243800) [pid = 216] [serial = 236] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1BB37400) [pid = 216] [serial = 248] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1006D400) [pid = 216] [serial = 253] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 98 (13D50C00) [pid = 216] [serial = 254] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1C13AC00) [pid = 216] [serial = 251] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 96 (19780400) [pid = 216] [serial = 244] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 95 (0FD0B000) [pid = 216] [serial = 256] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1D114400) [pid = 216] [serial = 260] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1AD6DC00) [pid = 216] [serial = 257] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 92 (18819000) [pid = 216] [serial = 242] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 91 (195C4000) [pid = 216] [serial = 245] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1C61F000) [pid = 216] [serial = 259] [outer = 00000000] [url = about:blank] 05:32:04 INFO - PROCESS | 216 | 1461328324644 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:32:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:32:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 931ms 05:32:04 INFO - PROCESS | 216 | 1461328324703 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 05:32:04 INFO - PROCESS | 216 | 1461328324709 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 05:32:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:32:04 INFO - PROCESS | 216 | 1461328324715 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:32:04 INFO - PROCESS | 216 | 1461328324717 Marionette TRACE conn4 <- [1,398,null,{}] 05:32:04 INFO - PROCESS | 216 | 1461328324721 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:32:04 INFO - PROCESS | 216 | 1461328324804 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 05:32:04 INFO - PROCESS | 216 | 1461328324883 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA77800 == 44 [pid = 216] [id = 109] 05:32:04 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (0FD3D800) [pid = 216] [serial = 324] [outer = 00000000] 05:32:04 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (13D5A800) [pid = 216] [serial = 325] [outer = 0FD3D800] 05:32:04 INFO - PROCESS | 216 | 1461328324929 Marionette DEBUG loaded listener.js 05:32:05 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (14648800) [pid = 216] [serial = 326] [outer = 0FD3D800] 05:32:05 INFO - PROCESS | 216 | 1461328325356 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:32:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:32:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 05:32:05 INFO - PROCESS | 216 | 1461328325387 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 05:32:05 INFO - PROCESS | 216 | 1461328325390 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 05:32:05 INFO - PROCESS | 216 | 1461328325393 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:32:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:32:05 INFO - PROCESS | 216 | 1461328325397 Marionette TRACE conn4 <- [1,402,null,{}] 05:32:05 INFO - PROCESS | 216 | 1461328325412 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:32:05 INFO - PROCESS | 216 | 1461328325511 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 05:32:05 INFO - PROCESS | 216 | 1461328325524 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 216 | ++DOCSHELL 18229400 == 45 [pid = 216] [id = 110] 05:32:05 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1822E400) [pid = 216] [serial = 327] [outer = 00000000] 05:32:05 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1860FC00) [pid = 216] [serial = 328] [outer = 1822E400] 05:32:05 INFO - PROCESS | 216 | 1461328325574 Marionette DEBUG loaded listener.js 05:32:05 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1874C000) [pid = 216] [serial = 329] [outer = 1822E400] 05:32:06 INFO - PROCESS | 216 | 1461328326042 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:32:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:32:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 692ms 05:32:06 INFO - PROCESS | 216 | 1461328326088 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 216 | 1461328326091 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 05:32:06 INFO - PROCESS | 216 | 1461328326094 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:32:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:32:06 INFO - PROCESS | 216 | 1461328326095 Marionette TRACE conn4 <- [1,406,null,{}] 05:32:06 INFO - PROCESS | 216 | 1461328326099 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:32:06 INFO - PROCESS | 216 | 1461328326207 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 05:32:06 INFO - PROCESS | 216 | 1461328326217 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1923A800 == 46 [pid = 216] [id = 111] 05:32:06 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (19575400) [pid = 216] [serial = 330] [outer = 00000000] 05:32:06 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (19784C00) [pid = 216] [serial = 331] [outer = 19575400] 05:32:06 INFO - PROCESS | 216 | 1461328326264 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1978C400) [pid = 216] [serial = 332] [outer = 19575400] 05:32:06 INFO - PROCESS | 216 | 1461328326709 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:32:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:32:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 05:32:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:32:06 INFO - PROCESS | 216 | 1461328326768 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 216 | 1461328326770 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 05:32:06 INFO - PROCESS | 216 | 1461328326773 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:32:06 INFO - PROCESS | 216 | 1461328326775 Marionette TRACE conn4 <- [1,410,null,{}] 05:32:06 INFO - PROCESS | 216 | 1461328326779 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:32:06 INFO - PROCESS | 216 | 1461328326883 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 05:32:06 INFO - PROCESS | 216 | 1461328326890 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AA86400 == 47 [pid = 216] [id = 112] 05:32:06 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1AA87C00) [pid = 216] [serial = 333] [outer = 00000000] 05:32:06 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1AC17800) [pid = 216] [serial = 334] [outer = 1AA87C00] 05:32:06 INFO - PROCESS | 216 | 1461328326936 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1AF08000) [pid = 216] [serial = 335] [outer = 1AA87C00] 05:32:07 INFO - PROCESS | 216 | 1461328327410 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:32:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:32:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 671ms 05:32:07 INFO - PROCESS | 216 | 1461328327448 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 05:32:07 INFO - PROCESS | 216 | 1461328327450 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 05:32:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:32:07 INFO - PROCESS | 216 | 1461328327453 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - PROCESS | 216 | 1461328327455 Marionette TRACE conn4 <- [1,414,null,{}] 05:32:07 INFO - PROCESS | 216 | 1461328327459 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:32:07 INFO - PROCESS | 216 | 1461328327609 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 05:32:07 INFO - PROCESS | 216 | 1461328327635 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FB9C800 == 48 [pid = 216] [id = 113] 05:32:07 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (0FD08000) [pid = 216] [serial = 336] [outer = 00000000] 05:32:07 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1C1C6400) [pid = 216] [serial = 337] [outer = 0FD08000] 05:32:07 INFO - PROCESS | 216 | 1461328327683 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1C48E800) [pid = 216] [serial = 338] [outer = 0FD08000] 05:32:08 INFO - PROCESS | 216 | 1461328328130 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:32:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:32:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 05:32:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:32:08 INFO - PROCESS | 216 | 1461328328185 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 216 | 1461328328187 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 05:32:08 INFO - PROCESS | 216 | 1461328328190 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 216 | 1461328328192 Marionette TRACE conn4 <- [1,418,null,{}] 05:32:08 INFO - PROCESS | 216 | 1461328328195 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:32:08 INFO - PROCESS | 216 | 1461328328309 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 05:32:08 INFO - PROCESS | 216 | 1461328328318 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C131C00 == 49 [pid = 216] [id = 114] 05:32:08 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1C494000) [pid = 216] [serial = 339] [outer = 00000000] 05:32:08 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1C61C400) [pid = 216] [serial = 340] [outer = 1C494000] 05:32:08 INFO - PROCESS | 216 | 1461328328362 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1C614000) [pid = 216] [serial = 341] [outer = 1C494000] 05:32:08 INFO - PROCESS | 216 | --DOMWINDOW == 107 (17BCAC00) [pid = 216] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:32:08 INFO - PROCESS | 216 | --DOMWINDOW == 106 (18811400) [pid = 216] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:32:08 INFO - PROCESS | 216 | --DOMWINDOW == 105 (14717800) [pid = 216] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:32:08 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1021D000) [pid = 216] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:32:08 INFO - PROCESS | 216 | --DOMWINDOW == 103 (0FD49400) [pid = 216] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:32:08 INFO - PROCESS | 216 | --DOMWINDOW == 102 (168C1C00) [pid = 216] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:32:08 INFO - PROCESS | 216 | --DOMWINDOW == 101 (14650C00) [pid = 216] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:32:08 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1A881000) [pid = 216] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:32:08 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1A4F8000) [pid = 216] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:32:09 INFO - PROCESS | 216 | 1461328329417 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:32:09 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:32:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1282ms 05:32:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:32:09 INFO - PROCESS | 216 | 1461328329472 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 05:32:09 INFO - PROCESS | 216 | 1461328329474 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 05:32:09 INFO - PROCESS | 216 | 1461328329477 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:32:09 INFO - PROCESS | 216 | 1461328329479 Marionette TRACE conn4 <- [1,422,null,{}] 05:32:09 INFO - PROCESS | 216 | 1461328329482 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:32:09 INFO - PROCESS | 216 | 1461328329604 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 05:32:09 INFO - PROCESS | 216 | 1461328329681 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0F141C00 == 50 [pid = 216] [id = 115] 05:32:09 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (0F185000) [pid = 216] [serial = 342] [outer = 00000000] 05:32:09 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (0FB96000) [pid = 216] [serial = 343] [outer = 0F185000] 05:32:09 INFO - PROCESS | 216 | 1461328329741 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (0FD49C00) [pid = 216] [serial = 344] [outer = 0F185000] 05:32:10 INFO - PROCESS | 216 | 1461328330836 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:32:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:32:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1374ms 05:32:10 INFO - PROCESS | 216 | 1461328330852 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 05:32:10 INFO - PROCESS | 216 | 1461328330857 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 05:32:10 INFO - PROCESS | 216 | 1461328330862 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:32:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:32:10 INFO - PROCESS | 216 | 1461328330866 Marionette TRACE conn4 <- [1,426,null,{}] 05:32:10 INFO - PROCESS | 216 | 1461328330912 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:32:11 INFO - PROCESS | 216 | 1461328331038 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 05:32:11 INFO - PROCESS | 216 | 1461328331180 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14718400 == 51 [pid = 216] [id = 116] 05:32:11 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1471A800) [pid = 216] [serial = 345] [outer = 00000000] 05:32:11 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (15646C00) [pid = 216] [serial = 346] [outer = 1471A800] 05:32:11 INFO - PROCESS | 216 | 1461328331280 Marionette DEBUG loaded listener.js 05:32:11 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (15FCD400) [pid = 216] [serial = 347] [outer = 1471A800] 05:32:11 INFO - PROCESS | 216 | 1461328331892 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:32:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:32:11 INFO - PROCESS | 216 | 1461328331942 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 05:32:11 INFO - PROCESS | 216 | 1461328331945 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:32:11 INFO - PROCESS | 216 | 1461328331948 Marionette TRACE conn4 <- [1,430,null,{}] 05:32:11 INFO - PROCESS | 216 | 1461328331952 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:32:12 INFO - PROCESS | 216 | 1461328332061 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 05:32:12 INFO - PROCESS | 216 | 1461328332158 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18746800 == 52 [pid = 216] [id = 117] 05:32:12 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (18747000) [pid = 216] [serial = 348] [outer = 00000000] 05:32:12 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (18812400) [pid = 216] [serial = 349] [outer = 18747000] 05:32:12 INFO - PROCESS | 216 | 1461328332216 Marionette DEBUG loaded listener.js 05:32:12 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1887D400) [pid = 216] [serial = 350] [outer = 18747000] 05:32:12 INFO - PROCESS | 216 | 1461328332857 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:32:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:32:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 971ms 05:32:12 INFO - PROCESS | 216 | 1461328332918 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 05:32:12 INFO - PROCESS | 216 | 1461328332922 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 05:32:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:32:12 INFO - PROCESS | 216 | 1461328332934 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:32:12 INFO - PROCESS | 216 | 1461328332939 Marionette TRACE conn4 <- [1,434,null,{}] 05:32:12 INFO - PROCESS | 216 | 1461328332942 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:32:13 INFO - PROCESS | 216 | 1461328333180 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 05:32:13 INFO - PROCESS | 216 | 1461328333317 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10069400 == 53 [pid = 216] [id = 118] 05:32:13 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1006BC00) [pid = 216] [serial = 351] [outer = 00000000] 05:32:13 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (11155400) [pid = 216] [serial = 352] [outer = 1006BC00] 05:32:13 INFO - PROCESS | 216 | 1461328333372 Marionette DEBUG loaded listener.js 05:32:13 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (14042000) [pid = 216] [serial = 353] [outer = 1006BC00] 05:32:14 INFO - PROCESS | 216 | 1461328333985 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:32:14 INFO - PROCESS | 216 | --DOCSHELL 100D4C00 == 52 [pid = 216] [id = 28] 05:32:14 INFO - PROCESS | 216 | --DOCSHELL 10062400 == 51 [pid = 216] [id = 27] 05:32:14 INFO - PROCESS | 216 | --DOCSHELL 1C131C00 == 50 [pid = 216] [id = 114] 05:32:14 INFO - PROCESS | 216 | --DOCSHELL 0FB9C800 == 49 [pid = 216] [id = 113] 05:32:14 INFO - PROCESS | 216 | --DOCSHELL 1AA86400 == 48 [pid = 216] [id = 112] 05:32:14 INFO - PROCESS | 216 | --DOCSHELL 1923A800 == 47 [pid = 216] [id = 111] 05:32:14 INFO - PROCESS | 216 | --DOCSHELL 18229400 == 46 [pid = 216] [id = 110] 05:32:14 INFO - PROCESS | 216 | --DOCSHELL 0FA77800 == 45 [pid = 216] [id = 109] 05:32:14 INFO - PROCESS | 216 | --DOCSHELL 1475F400 == 44 [pid = 216] [id = 108] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 110 (14769000) [pid = 216] [serial = 274] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1DE4A400) [pid = 216] [serial = 262] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 108 (111AA800) [pid = 216] [serial = 265] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 107 (18249800) [pid = 216] [serial = 268] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1D11D000) [pid = 216] [serial = 271] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOCSHELL 0FD07400 == 43 [pid = 216] [id = 105] 05:32:14 INFO - PROCESS | 216 | --DOCSHELL 1403DC00 == 42 [pid = 216] [id = 104] 05:32:14 INFO - PROCESS | 216 | --DOCSHELL 0FA82C00 == 41 [pid = 216] [id = 103] 05:32:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:32:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1138ms 05:32:14 INFO - PROCESS | 216 | 1461328334066 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 05:32:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:32:14 INFO - PROCESS | 216 | 1461328334070 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 05:32:14 INFO - PROCESS | 216 | 1461328334075 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:32:14 INFO - PROCESS | 216 | 1461328334079 Marionette TRACE conn4 <- [1,438,null,{}] 05:32:14 INFO - PROCESS | 216 | 1461328334083 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:32:14 INFO - PROCESS | 216 | 1461328334186 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 105 (18610C00) [pid = 216] [serial = 289] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 104 (187EDC00) [pid = 216] [serial = 290] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 103 (19787C00) [pid = 216] [serial = 292] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 102 (148A7400) [pid = 216] [serial = 283] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 101 (11156C00) [pid = 216] [serial = 278] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 100 (10A7E400) [pid = 216] [serial = 277] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1006F400) [pid = 216] [serial = 280] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 98 (10264800) [pid = 216] [serial = 281] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 97 (17983C00) [pid = 216] [serial = 286] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 96 (18880800) [pid = 216] [serial = 299] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1AAD6000) [pid = 216] [serial = 295] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 94 (17BD2000) [pid = 216] [serial = 298] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1AAD5800) [pid = 216] [serial = 296] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 92 (156E9000) [pid = 216] [serial = 284] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 91 (19787400) [pid = 216] [serial = 293] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1AF98800) [pid = 216] [serial = 302] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1AF0F400) [pid = 216] [serial = 301] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 88 (17A90400) [pid = 216] [serial = 287] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1C12D400) [pid = 216] [serial = 304] [outer = 00000000] [url = about:blank] 05:32:14 INFO - PROCESS | 216 | 1461328334267 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 216 | ++DOCSHELL 0FD4B400 == 42 [pid = 216] [id = 119] 05:32:14 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (0FD62800) [pid = 216] [serial = 354] [outer = 00000000] 05:32:14 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (10214400) [pid = 216] [serial = 355] [outer = 0FD62800] 05:32:14 INFO - PROCESS | 216 | 1461328334318 Marionette DEBUG loaded listener.js 05:32:14 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (11106800) [pid = 216] [serial = 356] [outer = 0FD62800] 05:32:14 INFO - PROCESS | 216 | 1461328334799 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:32:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:32:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 790ms 05:32:14 INFO - PROCESS | 216 | 1461328334865 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 05:32:14 INFO - PROCESS | 216 | 1461328334868 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 05:32:14 INFO - PROCESS | 216 | 1461328334871 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:32:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:32:14 INFO - PROCESS | 216 | 1461328334873 Marionette TRACE conn4 <- [1,442,null,{}] 05:32:14 INFO - PROCESS | 216 | 1461328334877 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:32:14 INFO - PROCESS | 216 | 1461328334960 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 05:32:14 INFO - PROCESS | 216 | 1461328334975 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1564DC00 == 43 [pid = 216] [id = 120] 05:32:15 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1564F400) [pid = 216] [serial = 357] [outer = 00000000] 05:32:15 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1798A400) [pid = 216] [serial = 358] [outer = 1564F400] 05:32:15 INFO - PROCESS | 216 | 1461328335085 Marionette DEBUG loaded listener.js 05:32:15 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (17999C00) [pid = 216] [serial = 359] [outer = 1564F400] 05:32:15 INFO - PROCESS | 216 | 1461328335527 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:32:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:32:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 673ms 05:32:15 INFO - PROCESS | 216 | 1461328335547 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 05:32:15 INFO - PROCESS | 216 | 1461328335551 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 05:32:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:32:15 INFO - PROCESS | 216 | 1461328335561 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:32:15 INFO - PROCESS | 216 | 1461328335565 Marionette TRACE conn4 <- [1,446,null,{}] 05:32:15 INFO - PROCESS | 216 | 1461328335573 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:32:15 INFO - PROCESS | 216 | 1461328335663 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 05:32:15 INFO - PROCESS | 216 | 1461328335670 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18247400 == 44 [pid = 216] [id = 121] 05:32:15 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1860E000) [pid = 216] [serial = 360] [outer = 00000000] 05:32:15 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1874BC00) [pid = 216] [serial = 361] [outer = 1860E000] 05:32:15 INFO - PROCESS | 216 | 1461328335716 Marionette DEBUG loaded listener.js 05:32:15 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (187EEC00) [pid = 216] [serial = 362] [outer = 1860E000] 05:32:16 INFO - PROCESS | 216 | 1461328336196 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:32:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:32:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 690ms 05:32:16 INFO - PROCESS | 216 | 1461328336247 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 05:32:16 INFO - PROCESS | 216 | 1461328336249 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 05:32:16 INFO - PROCESS | 216 | 1461328336252 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:32:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:32:16 INFO - PROCESS | 216 | 1461328336254 Marionette TRACE conn4 <- [1,450,null,{}] 05:32:16 INFO - PROCESS | 216 | 1461328336265 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:32:16 INFO - PROCESS | 216 | 1461328336400 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 05:32:16 INFO - PROCESS | 216 | 1461328336415 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18880800 == 45 [pid = 216] [id = 122] 05:32:16 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (189CDC00) [pid = 216] [serial = 363] [outer = 00000000] 05:32:16 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (19781400) [pid = 216] [serial = 364] [outer = 189CDC00] 05:32:16 INFO - PROCESS | 216 | 1461328336461 Marionette DEBUG loaded listener.js 05:32:16 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (19780800) [pid = 216] [serial = 365] [outer = 189CDC00] 05:32:16 INFO - PROCESS | 216 | 1461328336919 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:32:16 INFO - PROCESS | 216 | 1461328336954 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 05:32:16 INFO - PROCESS | 216 | 1461328336957 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:32:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:32:16 INFO - PROCESS | 216 | 1461328336959 Marionette TRACE conn4 <- [1,454,null,{}] 05:32:16 INFO - PROCESS | 216 | 1461328336966 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:32:17 INFO - PROCESS | 216 | 1461328337075 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 05:32:17 INFO - PROCESS | 216 | 1461328337084 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AA90800 == 46 [pid = 216] [id = 123] 05:32:17 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1AAC8C00) [pid = 216] [serial = 366] [outer = 00000000] 05:32:17 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1AC19400) [pid = 216] [serial = 367] [outer = 1AAC8C00] 05:32:17 INFO - PROCESS | 216 | 1461328337141 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1AF9C000) [pid = 216] [serial = 368] [outer = 1AAC8C00] 05:32:17 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:17 INFO - PROCESS | 216 | 1461328337661 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:32:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:32:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 731ms 05:32:17 INFO - PROCESS | 216 | 1461328337709 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 05:32:17 INFO - PROCESS | 216 | 1461328337711 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 05:32:17 INFO - PROCESS | 216 | 1461328337714 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - PROCESS | 216 | 1461328337716 Marionette TRACE conn4 <- [1,458,null,{}] 05:32:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:32:17 INFO - PROCESS | 216 | 1461328337719 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:32:17 INFO - PROCESS | 216 | 1461328337834 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 05:32:17 INFO - PROCESS | 216 | 1461328337846 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 193DE800 == 47 [pid = 216] [id = 124] 05:32:17 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (193E0400) [pid = 216] [serial = 369] [outer = 00000000] 05:32:17 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1978F000) [pid = 216] [serial = 370] [outer = 193E0400] 05:32:17 INFO - PROCESS | 216 | 1461328337938 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1BA7E000) [pid = 216] [serial = 371] [outer = 193E0400] 05:32:18 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1822E400) [pid = 216] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:32:18 INFO - PROCESS | 216 | --DOMWINDOW == 103 (10A16000) [pid = 216] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:32:18 INFO - PROCESS | 216 | --DOMWINDOW == 102 (0FD63000) [pid = 216] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:32:18 INFO - PROCESS | 216 | --DOMWINDOW == 101 (17985400) [pid = 216] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:32:18 INFO - PROCESS | 216 | --DOMWINDOW == 100 (0FD64C00) [pid = 216] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:32:18 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1564C800) [pid = 216] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:32:18 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1D333C00) [pid = 216] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:32:18 INFO - PROCESS | 216 | --DOMWINDOW == 97 (10AF7400) [pid = 216] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:32:18 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1C49AC00) [pid = 216] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:32:18 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1C495400) [pid = 216] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:32:18 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1AA87C00) [pid = 216] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:32:18 INFO - PROCESS | 216 | --DOMWINDOW == 93 (0FA84000) [pid = 216] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:32:18 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1403E000) [pid = 216] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:32:18 INFO - PROCESS | 216 | --DOMWINDOW == 91 (0FD3D800) [pid = 216] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:32:18 INFO - PROCESS | 216 | --DOMWINDOW == 90 (0FD5A400) [pid = 216] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:32:18 INFO - PROCESS | 216 | --DOMWINDOW == 89 (148A3C00) [pid = 216] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:32:18 INFO - PROCESS | 216 | --DOMWINDOW == 88 (0FD08000) [pid = 216] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:32:18 INFO - PROCESS | 216 | --DOMWINDOW == 87 (19575400) [pid = 216] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:32:18 INFO - PROCESS | 216 | 1461328338548 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:32:18 INFO - PROCESS | 216 | 1461328338593 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 05:32:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:32:18 INFO - PROCESS | 216 | 1461328338596 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - PROCESS | 216 | 1461328338598 Marionette TRACE conn4 <- [1,462,null,{}] 05:32:18 INFO - PROCESS | 216 | 1461328338601 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:32:18 INFO - PROCESS | 216 | 1461328338706 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 05:32:18 INFO - PROCESS | 216 | 1461328338757 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD3E000 == 48 [pid = 216] [id = 125] 05:32:18 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (0FD44800) [pid = 216] [serial = 372] [outer = 00000000] 05:32:18 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (17991000) [pid = 216] [serial = 373] [outer = 0FD44800] 05:32:18 INFO - PROCESS | 216 | 1461328338802 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (18248800) [pid = 216] [serial = 374] [outer = 0FD44800] 05:32:19 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:19 INFO - PROCESS | 216 | 1461328339222 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:32:19 INFO - PROCESS | 216 | 1461328339270 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 05:32:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:32:19 INFO - PROCESS | 216 | 1461328339273 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 216 | 1461328339275 Marionette TRACE conn4 <- [1,466,null,{}] 05:32:19 INFO - PROCESS | 216 | 1461328339279 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:32:19 INFO - PROCESS | 216 | 1461328339356 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 05:32:19 INFO - PROCESS | 216 | 1461328339365 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD63000 == 49 [pid = 216] [id = 126] 05:32:19 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (146F8800) [pid = 216] [serial = 375] [outer = 00000000] 05:32:19 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1C130400) [pid = 216] [serial = 376] [outer = 146F8800] 05:32:19 INFO - PROCESS | 216 | 1461328339410 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1C130000) [pid = 216] [serial = 377] [outer = 146F8800] 05:32:19 INFO - PROCESS | 216 | 1461328339837 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:32:19 INFO - PROCESS | 216 | 1461328339846 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 05:32:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:32:19 INFO - PROCESS | 216 | 1461328339849 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 216 | 1461328339851 Marionette TRACE conn4 <- [1,470,null,{}] 05:32:19 INFO - PROCESS | 216 | 1461328339854 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:32:19 INFO - PROCESS | 216 | 1461328339966 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 05:32:19 INFO - PROCESS | 216 | 1461328339975 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 216 | ++DOCSHELL 1BBD2800 == 50 [pid = 216] [id = 127] 05:32:20 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1C12D400) [pid = 216] [serial = 378] [outer = 00000000] 05:32:20 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1C60DC00) [pid = 216] [serial = 379] [outer = 1C12D400] 05:32:20 INFO - PROCESS | 216 | 1461328340022 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1C691800) [pid = 216] [serial = 380] [outer = 1C12D400] 05:32:20 INFO - PROCESS | 216 | 1461328340481 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:32:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:32:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 671ms 05:32:20 INFO - PROCESS | 216 | 1461328340521 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 216 | 1461328340525 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 05:32:20 INFO - PROCESS | 216 | 1461328340557 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - PROCESS | 216 | 1461328340561 Marionette TRACE conn4 <- [1,474,null,{}] 05:32:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:32:20 INFO - PROCESS | 216 | 1461328340589 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:32:20 INFO - PROCESS | 216 | 1461328340758 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 05:32:20 INFO - PROCESS | 216 | 1461328340862 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 216 | ++DOCSHELL 111A5800 == 51 [pid = 216] [id = 128] 05:32:20 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (111A9C00) [pid = 216] [serial = 381] [outer = 00000000] 05:32:20 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (146F8400) [pid = 216] [serial = 382] [outer = 111A9C00] 05:32:20 INFO - PROCESS | 216 | 1461328340929 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1564D000) [pid = 216] [serial = 383] [outer = 111A9C00] 05:32:21 INFO - PROCESS | 216 | 1461328341497 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:32:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:32:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 990ms 05:32:21 INFO - PROCESS | 216 | 1461328341556 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 216 | 1461328341563 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 05:32:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:32:21 INFO - PROCESS | 216 | 1461328341570 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 216 | 1461328341573 Marionette TRACE conn4 <- [1,478,null,{}] 05:32:21 INFO - PROCESS | 216 | 1461328341577 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:32:21 INFO - PROCESS | 216 | 1461328341689 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 05:32:21 INFO - PROCESS | 216 | 1461328341786 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18224C00 == 52 [pid = 216] [id = 129] 05:32:21 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1822BC00) [pid = 216] [serial = 384] [outer = 00000000] 05:32:21 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (187ED000) [pid = 216] [serial = 385] [outer = 1822BC00] 05:32:21 INFO - PROCESS | 216 | 1461328341842 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1881DC00) [pid = 216] [serial = 386] [outer = 1822BC00] 05:32:22 INFO - PROCESS | 216 | 1461328342470 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:32:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:32:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 971ms 05:32:22 INFO - PROCESS | 216 | 1461328342541 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 05:32:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:32:22 INFO - PROCESS | 216 | 1461328342543 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 05:32:22 INFO - PROCESS | 216 | 1461328342547 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - PROCESS | 216 | 1461328342551 Marionette TRACE conn4 <- [1,482,null,{}] 05:32:22 INFO - PROCESS | 216 | 1461328342562 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:32:22 INFO - PROCESS | 216 | 1461328342668 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 05:32:22 INFO - PROCESS | 216 | 1461328342792 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0B5A1400 == 53 [pid = 216] [id = 130] 05:32:22 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (0B5A1800) [pid = 216] [serial = 387] [outer = 00000000] 05:32:22 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (18C84400) [pid = 216] [serial = 388] [outer = 0B5A1800] 05:32:22 INFO - PROCESS | 216 | 1461328342852 Marionette DEBUG loaded listener.js 05:32:22 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (18C8C000) [pid = 216] [serial = 389] [outer = 0B5A1800] 05:32:23 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (19643000) [pid = 216] [serial = 390] [outer = 0FB98800] 05:32:23 INFO - PROCESS | 216 | 1461328343664 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:32:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:32:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1174ms 05:32:23 INFO - PROCESS | 216 | 1461328343725 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 05:32:23 INFO - PROCESS | 216 | 1461328343728 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 05:32:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:32:23 INFO - PROCESS | 216 | 1461328343731 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:32:23 INFO - PROCESS | 216 | 1461328343733 Marionette TRACE conn4 <- [1,486,null,{}] 05:32:23 INFO - PROCESS | 216 | 1461328343737 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:32:23 INFO - PROCESS | 216 | 1461328343845 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 05:32:23 INFO - PROCESS | 216 | 1461328343968 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1860AC00 == 54 [pid = 216] [id = 131] 05:32:24 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (187EB800) [pid = 216] [serial = 391] [outer = 00000000] 05:32:24 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (19645800) [pid = 216] [serial = 392] [outer = 187EB800] 05:32:24 INFO - PROCESS | 216 | 1461328344024 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1964BC00) [pid = 216] [serial = 393] [outer = 187EB800] 05:32:24 INFO - PROCESS | 216 | 1461328344808 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:32:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:32:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1127ms 05:32:24 INFO - PROCESS | 216 | 1461328344861 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 05:32:24 INFO - PROCESS | 216 | 1461328344865 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 05:32:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:32:24 INFO - PROCESS | 216 | 1461328344870 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - PROCESS | 216 | 1461328344874 Marionette TRACE conn4 <- [1,490,null,{}] 05:32:24 INFO - PROCESS | 216 | 1461328344881 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:32:25 INFO - PROCESS | 216 | 1461328344976 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 05:32:25 INFO - PROCESS | 216 | 1461328345108 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD4CC00 == 55 [pid = 216] [id = 132] 05:32:25 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (0FD5CC00) [pid = 216] [serial = 394] [outer = 00000000] 05:32:25 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1006F000) [pid = 216] [serial = 395] [outer = 0FD5CC00] 05:32:25 INFO - PROCESS | 216 | 1461328345163 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1021CC00) [pid = 216] [serial = 396] [outer = 0FD5CC00] 05:32:25 INFO - PROCESS | 216 | --DOCSHELL 14647C00 == 54 [pid = 216] [id = 20] 05:32:25 INFO - PROCESS | 216 | --DOCSHELL 0FD41800 == 53 [pid = 216] [id = 46] 05:32:25 INFO - PROCESS | 216 | --DOCSHELL 0FAEF000 == 52 [pid = 216] [id = 10] 05:32:25 INFO - PROCESS | 216 | --DOCSHELL 1822F400 == 51 [pid = 216] [id = 17] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 111 (18750800) [pid = 216] [serial = 313] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1C497400) [pid = 216] [serial = 316] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOCSHELL 18746800 == 50 [pid = 216] [id = 117] 05:32:25 INFO - PROCESS | 216 | --DOCSHELL 14718400 == 49 [pid = 216] [id = 116] 05:32:25 INFO - PROCESS | 216 | --DOCSHELL 0F141C00 == 48 [pid = 216] [id = 115] 05:32:25 INFO - PROCESS | 216 | 1461328345777 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:32:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:32:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 931ms 05:32:25 INFO - PROCESS | 216 | 1461328345801 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 05:32:25 INFO - PROCESS | 216 | 1461328345806 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 05:32:25 INFO - PROCESS | 216 | 1461328345812 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:32:25 INFO - PROCESS | 216 | 1461328345815 Marionette TRACE conn4 <- [1,494,null,{}] 05:32:25 INFO - PROCESS | 216 | 1461328345818 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:32:25 INFO - PROCESS | 216 | 1461328345901 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1823B800) [pid = 216] [serial = 275] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 108 (14243400) [pid = 216] [serial = 266] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1881AC00) [pid = 216] [serial = 269] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1C492000) [pid = 216] [serial = 227] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 105 (19787800) [pid = 216] [serial = 224] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1E127000) [pid = 216] [serial = 263] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 103 (14762C00) [pid = 216] [serial = 221] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1D339C00) [pid = 216] [serial = 272] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1D113000) [pid = 216] [serial = 218] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1C61C400) [pid = 216] [serial = 340] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1AC17800) [pid = 216] [serial = 334] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 98 (0FD42400) [pid = 216] [serial = 308] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 97 (0FD08400) [pid = 216] [serial = 307] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 96 (146F6C00) [pid = 216] [serial = 310] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 95 (13D5A800) [pid = 216] [serial = 325] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 94 (14648800) [pid = 216] [serial = 326] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1475EC00) [pid = 216] [serial = 320] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1464F000) [pid = 216] [serial = 319] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 91 (17989800) [pid = 216] [serial = 323] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 90 (15FD2400) [pid = 216] [serial = 322] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1C48E800) [pid = 216] [serial = 338] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 88 (19784C00) [pid = 216] [serial = 331] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1C1C6400) [pid = 216] [serial = 337] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1860FC00) [pid = 216] [serial = 328] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1874C000) [pid = 216] [serial = 329] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 84 (148A5000) [pid = 216] [serial = 311] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1AF08000) [pid = 216] [serial = 335] [outer = 00000000] [url = about:blank] 05:32:25 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1978C400) [pid = 216] [serial = 332] [outer = 00000000] [url = about:blank] 05:32:26 INFO - PROCESS | 216 | 1461328346003 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0F593800 == 49 [pid = 216] [id = 133] 05:32:26 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (0F59CC00) [pid = 216] [serial = 397] [outer = 00000000] 05:32:26 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (0FD63800) [pid = 216] [serial = 398] [outer = 0F59CC00] 05:32:26 INFO - PROCESS | 216 | 1461328346052 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (10067800) [pid = 216] [serial = 399] [outer = 0F59CC00] 05:32:26 INFO - PROCESS | 216 | 1461328346503 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:32:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:32:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 730ms 05:32:26 INFO - PROCESS | 216 | 1461328346546 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 05:32:26 INFO - PROCESS | 216 | 1461328346548 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 05:32:26 INFO - PROCESS | 216 | 1461328346551 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:32:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:32:26 INFO - PROCESS | 216 | 1461328346555 Marionette TRACE conn4 <- [1,498,null,{}] 05:32:26 INFO - PROCESS | 216 | 1461328346565 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:32:26 INFO - PROCESS | 216 | 1461328346650 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 05:32:26 INFO - PROCESS | 216 | 1461328346665 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1464E000 == 50 [pid = 216] [id = 134] 05:32:26 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1464FC00) [pid = 216] [serial = 400] [outer = 00000000] 05:32:26 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (146F6C00) [pid = 216] [serial = 401] [outer = 1464FC00] 05:32:26 INFO - PROCESS | 216 | 1461328346713 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1475E400) [pid = 216] [serial = 402] [outer = 1464FC00] 05:32:27 INFO - PROCESS | 216 | 1461328347180 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:32:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:32:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 05:32:27 INFO - PROCESS | 216 | 1461328347225 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 05:32:27 INFO - PROCESS | 216 | 1461328347228 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 05:32:27 INFO - PROCESS | 216 | 1461328347231 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:32:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:32:27 INFO - PROCESS | 216 | 1461328347233 Marionette TRACE conn4 <- [1,502,null,{}] 05:32:27 INFO - PROCESS | 216 | 1461328347236 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:32:27 INFO - PROCESS | 216 | 1461328347317 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 05:32:27 INFO - PROCESS | 216 | 1461328347325 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 148A3C00 == 51 [pid = 216] [id = 135] 05:32:27 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (148A6800) [pid = 216] [serial = 403] [outer = 00000000] 05:32:27 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (17985C00) [pid = 216] [serial = 404] [outer = 148A6800] 05:32:27 INFO - PROCESS | 216 | 1461328347374 Marionette DEBUG loaded listener.js 05:32:27 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (17985400) [pid = 216] [serial = 405] [outer = 148A6800] 05:32:27 INFO - PROCESS | 216 | 1461328347807 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:32:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:32:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 05:32:27 INFO - PROCESS | 216 | 1461328347866 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 05:32:27 INFO - PROCESS | 216 | 1461328347868 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 05:32:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:32:27 INFO - PROCESS | 216 | 1461328347871 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:32:27 INFO - PROCESS | 216 | 1461328347872 Marionette TRACE conn4 <- [1,506,null,{}] 05:32:27 INFO - PROCESS | 216 | 1461328347876 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:32:27 INFO - PROCESS | 216 | 1461328347954 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 05:32:28 INFO - PROCESS | 216 | 1461328347992 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1798E800 == 52 [pid = 216] [id = 136] 05:32:28 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (17992800) [pid = 216] [serial = 406] [outer = 00000000] 05:32:28 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (17A94000) [pid = 216] [serial = 407] [outer = 17992800] 05:32:28 INFO - PROCESS | 216 | 1461328348037 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (17AB7800) [pid = 216] [serial = 408] [outer = 17992800] 05:32:28 INFO - PROCESS | 216 | 1461328348529 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:32:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:32:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 05:32:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:32:28 INFO - PROCESS | 216 | 1461328348541 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 05:32:28 INFO - PROCESS | 216 | 1461328348543 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 05:32:28 INFO - PROCESS | 216 | 1461328348547 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:32:28 INFO - PROCESS | 216 | 1461328348549 Marionette TRACE conn4 <- [1,510,null,{}] 05:32:28 INFO - PROCESS | 216 | 1461328348553 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:32:28 INFO - PROCESS | 216 | 1461328348682 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 05:32:28 INFO - PROCESS | 216 | 1461328348692 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0F6E3400 == 53 [pid = 216] [id = 137] 05:32:28 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (0FD5C800) [pid = 216] [serial = 409] [outer = 00000000] 05:32:28 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (18814000) [pid = 216] [serial = 410] [outer = 0FD5C800] 05:32:28 INFO - PROCESS | 216 | 1461328348743 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1881A000) [pid = 216] [serial = 411] [outer = 0FD5C800] 05:32:29 INFO - PROCESS | 216 | 1461328349208 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:32:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:32:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 05:32:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:32:29 INFO - PROCESS | 216 | 1461328349217 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 216 | 1461328349219 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 05:32:29 INFO - PROCESS | 216 | 1461328349222 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 216 | 1461328349224 Marionette TRACE conn4 <- [1,514,null,{}] 05:32:29 INFO - PROCESS | 216 | 1461328349227 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:32:29 INFO - PROCESS | 216 | 1461328349334 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 05:32:29 INFO - PROCESS | 216 | 1461328349417 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1881EC00 == 54 [pid = 216] [id = 138] 05:32:29 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1881FC00) [pid = 216] [serial = 412] [outer = 00000000] 05:32:29 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (18C8B000) [pid = 216] [serial = 413] [outer = 1881FC00] 05:32:29 INFO - PROCESS | 216 | 1461328349462 Marionette DEBUG loaded listener.js 05:32:29 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (18C88C00) [pid = 216] [serial = 414] [outer = 1881FC00] 05:32:29 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:32:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 05:32:29 INFO - PROCESS | 216 | 1461328349886 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:32:29 INFO - PROCESS | 216 | 1461328349893 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 216 | 1461328349895 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 05:32:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:32:29 INFO - PROCESS | 216 | 1461328349898 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 216 | 1461328349900 Marionette TRACE conn4 <- [1,518,null,{}] 05:32:29 INFO - PROCESS | 216 | 1461328349903 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:32:30 INFO - PROCESS | 216 | 1461328350012 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 05:32:30 INFO - PROCESS | 216 | 1461328350018 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C84000 == 55 [pid = 216] [id = 139] 05:32:30 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (193DC800) [pid = 216] [serial = 415] [outer = 00000000] 05:32:30 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (19641400) [pid = 216] [serial = 416] [outer = 193DC800] 05:32:30 INFO - PROCESS | 216 | 1461328350063 Marionette DEBUG loaded listener.js 05:32:30 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (19789000) [pid = 216] [serial = 417] [outer = 193DC800] 05:32:30 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1922E400) [pid = 216] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:32:30 INFO - PROCESS | 216 | --DOMWINDOW == 101 (17A93C00) [pid = 216] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:32:30 INFO - PROCESS | 216 | --DOMWINDOW == 100 (189CDC00) [pid = 216] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:32:30 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1AAC8C00) [pid = 216] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:32:30 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1006BC00) [pid = 216] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:32:30 INFO - PROCESS | 216 | --DOMWINDOW == 97 (0FD62800) [pid = 216] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:32:30 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1564F400) [pid = 216] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:32:30 INFO - PROCESS | 216 | --DOMWINDOW == 95 (0F185000) [pid = 216] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:32:30 INFO - PROCESS | 216 | --DOMWINDOW == 94 (18747000) [pid = 216] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:32:30 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1860E000) [pid = 216] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:32:30 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1471A800) [pid = 216] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:32:30 INFO - PROCESS | 216 | --DOMWINDOW == 91 (0FD44800) [pid = 216] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:32:30 INFO - PROCESS | 216 | --DOMWINDOW == 90 (193E0400) [pid = 216] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:32:30 INFO - PROCESS | 216 | --DOMWINDOW == 89 (146F8800) [pid = 216] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:32:30 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1BB05000) [pid = 216] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:32:30 INFO - PROCESS | 216 | 1461328350716 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:32:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:32:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 871ms 05:32:30 INFO - PROCESS | 216 | 1461328350770 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 05:32:30 INFO - PROCESS | 216 | 1461328350772 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 05:32:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:32:30 INFO - PROCESS | 216 | 1461328350775 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:32:30 INFO - PROCESS | 216 | 1461328350777 Marionette TRACE conn4 <- [1,522,null,{}] 05:32:30 INFO - PROCESS | 216 | 1461328350785 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:32:30 INFO - PROCESS | 216 | 1461328350863 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 05:32:30 INFO - PROCESS | 216 | 1461328350870 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17865800 == 56 [pid = 216] [id = 140] 05:32:30 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (179A2800) [pid = 216] [serial = 418] [outer = 00000000] 05:32:30 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (18C86000) [pid = 216] [serial = 419] [outer = 179A2800] 05:32:30 INFO - PROCESS | 216 | 1461328350919 Marionette DEBUG loaded listener.js 05:32:31 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (193DFC00) [pid = 216] [serial = 420] [outer = 179A2800] 05:32:31 INFO - PROCESS | 216 | 1461328351350 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:32:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:32:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 05:32:31 INFO - PROCESS | 216 | 1461328351410 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 05:32:31 INFO - PROCESS | 216 | 1461328351412 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 05:32:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:32:31 INFO - PROCESS | 216 | 1461328351415 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 216 | 1461328351416 Marionette TRACE conn4 <- [1,526,null,{}] 05:32:31 INFO - PROCESS | 216 | 1461328351420 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:32:31 INFO - PROCESS | 216 | 1461328351502 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 05:32:31 INFO - PROCESS | 216 | 1461328351508 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1957C800 == 57 [pid = 216] [id = 141] 05:32:31 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (195BBC00) [pid = 216] [serial = 421] [outer = 00000000] 05:32:31 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1A880C00) [pid = 216] [serial = 422] [outer = 195BBC00] 05:32:31 INFO - PROCESS | 216 | 1461328351553 Marionette DEBUG loaded listener.js 05:32:31 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1AAD6000) [pid = 216] [serial = 423] [outer = 195BBC00] 05:32:32 INFO - PROCESS | 216 | 1461328351988 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:32:32 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:32:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 05:32:32 INFO - PROCESS | 216 | 1461328352046 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 05:32:32 INFO - PROCESS | 216 | 1461328352048 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 05:32:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:32:32 INFO - PROCESS | 216 | 1461328352051 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:32:32 INFO - PROCESS | 216 | 1461328352054 Marionette TRACE conn4 <- [1,530,null,{}] 05:32:32 INFO - PROCESS | 216 | 1461328352057 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:32:32 INFO - PROCESS | 216 | 1461328352156 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 05:32:32 INFO - PROCESS | 216 | 1461328352204 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1BA84800 == 58 [pid = 216] [id = 142] 05:32:32 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1BA8A400) [pid = 216] [serial = 424] [outer = 00000000] 05:32:32 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1C12D800) [pid = 216] [serial = 425] [outer = 1BA8A400] 05:32:32 INFO - PROCESS | 216 | 1461328352254 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1C135800) [pid = 216] [serial = 426] [outer = 1BA8A400] 05:32:32 INFO - PROCESS | 216 | 1461328352908 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:32:32 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:32:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:32:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:32:32 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:32:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:32:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:32:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 871ms 05:32:32 INFO - PROCESS | 216 | 1461328352926 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 05:32:32 INFO - PROCESS | 216 | 1461328352932 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 05:32:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:32:32 INFO - PROCESS | 216 | 1461328352938 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:32:32 INFO - PROCESS | 216 | 1461328352942 Marionette TRACE conn4 <- [1,534,null,{}] 05:32:32 INFO - PROCESS | 216 | 1461328352947 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:32:33 INFO - PROCESS | 216 | 1461328353069 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 05:32:33 INFO - PROCESS | 216 | 1461328353168 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD65400 == 59 [pid = 216] [id = 143] 05:32:33 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (100CF400) [pid = 216] [serial = 427] [outer = 00000000] 05:32:33 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1403E000) [pid = 216] [serial = 428] [outer = 100CF400] 05:32:33 INFO - PROCESS | 216 | 1461328353225 Marionette DEBUG loaded listener.js 05:32:33 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (14647000) [pid = 216] [serial = 429] [outer = 100CF400] 05:32:33 INFO - PROCESS | 216 | 1461328353830 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:32:33 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:32:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 931ms 05:32:33 INFO - PROCESS | 216 | 1461328353871 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 05:32:33 INFO - PROCESS | 216 | 1461328353877 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 05:32:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:32:33 INFO - PROCESS | 216 | 1461328353884 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - PROCESS | 216 | 1461328353887 Marionette TRACE conn4 <- [1,538,null,{}] 05:32:33 INFO - PROCESS | 216 | 1461328353891 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:32:34 INFO - PROCESS | 216 | 1461328354000 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 05:32:34 INFO - PROCESS | 216 | 1461328354124 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 13D58C00 == 60 [pid = 216] [id = 144] 05:32:34 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (14632000) [pid = 216] [serial = 430] [outer = 00000000] 05:32:34 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (18613800) [pid = 216] [serial = 431] [outer = 14632000] 05:32:34 INFO - PROCESS | 216 | 1461328354183 Marionette DEBUG loaded listener.js 05:32:34 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (187EDC00) [pid = 216] [serial = 432] [outer = 14632000] 05:32:34 INFO - PROCESS | 216 | 1461328354756 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:32:34 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:32:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 930ms 05:32:34 INFO - PROCESS | 216 | 1461328354816 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 05:32:34 INFO - PROCESS | 216 | 1461328354819 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 05:32:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:32:34 INFO - PROCESS | 216 | 1461328354823 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:32:34 INFO - PROCESS | 216 | 1461328354827 Marionette TRACE conn4 <- [1,542,null,{}] 05:32:34 INFO - PROCESS | 216 | 1461328354838 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:32:34 INFO - PROCESS | 216 | 1461328354950 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 05:32:35 INFO - PROCESS | 216 | 1461328355051 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AF0A400 == 61 [pid = 216] [id = 145] 05:32:35 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1AF15C00) [pid = 216] [serial = 433] [outer = 00000000] 05:32:35 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1C495800) [pid = 216] [serial = 434] [outer = 1AF15C00] 05:32:35 INFO - PROCESS | 216 | 1461328355113 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1C49C400) [pid = 216] [serial = 435] [outer = 1AF15C00] 05:32:35 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:35 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:32:35 INFO - PROCESS | 216 | 1461328355657 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:32:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:32:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 871ms 05:32:35 INFO - PROCESS | 216 | 1461328355696 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 05:32:35 INFO - PROCESS | 216 | 1461328355699 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 05:32:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:32:35 INFO - PROCESS | 216 | 1461328355702 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:32:35 INFO - PROCESS | 216 | 1461328355705 Marionette TRACE conn4 <- [1,546,null,{}] 05:32:35 INFO - PROCESS | 216 | 1461328355708 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:32:35 INFO - PROCESS | 216 | 1461328355816 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 05:32:35 INFO - PROCESS | 216 | 1461328355911 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C694400 == 62 [pid = 216] [id = 146] 05:32:35 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1C694C00) [pid = 216] [serial = 436] [outer = 00000000] 05:32:35 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1C8F8400) [pid = 216] [serial = 437] [outer = 1C694C00] 05:32:36 INFO - PROCESS | 216 | 1461328355967 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1C8FAC00) [pid = 216] [serial = 438] [outer = 1C694C00] 05:32:36 INFO - PROCESS | 216 | 1461328356525 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:32:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:32:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 870ms 05:32:36 INFO - PROCESS | 216 | 1461328356576 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 216 | 1461328356579 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 05:32:36 INFO - PROCESS | 216 | 1461328356582 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:32:36 INFO - PROCESS | 216 | 1461328356584 Marionette TRACE conn4 <- [1,550,null,{}] 05:32:36 INFO - PROCESS | 216 | 1461328356588 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:32:36 INFO - PROCESS | 216 | 1461328356690 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 05:32:36 INFO - PROCESS | 216 | 1461328356787 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C8FBC00 == 63 [pid = 216] [id = 147] 05:32:36 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1C8FC000) [pid = 216] [serial = 439] [outer = 00000000] 05:32:36 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1D119400) [pid = 216] [serial = 440] [outer = 1C8FC000] 05:32:36 INFO - PROCESS | 216 | 1461328356841 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1D11BC00) [pid = 216] [serial = 441] [outer = 1C8FC000] 05:32:37 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:37 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:32:37 INFO - PROCESS | 216 | 1461328357424 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:32:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:32:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 871ms 05:32:37 INFO - PROCESS | 216 | 1461328357456 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 05:32:37 INFO - PROCESS | 216 | 1461328357459 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 05:32:37 INFO - PROCESS | 216 | 1461328357462 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:32:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:32:37 INFO - PROCESS | 216 | 1461328357464 Marionette TRACE conn4 <- [1,554,null,{}] 05:32:37 INFO - PROCESS | 216 | 1461328357468 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:32:37 INFO - PROCESS | 216 | 1461328357589 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 05:32:37 INFO - PROCESS | 216 | 1461328357686 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1D118800 == 64 [pid = 216] [id = 148] 05:32:37 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1D11E000) [pid = 216] [serial = 442] [outer = 00000000] 05:32:37 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1DE43800) [pid = 216] [serial = 443] [outer = 1D11E000] 05:32:37 INFO - PROCESS | 216 | 1461328357743 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1DE4D400) [pid = 216] [serial = 444] [outer = 1D11E000] 05:32:38 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:38 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:32:38 INFO - PROCESS | 216 | 1461328358485 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:32:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:32:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1067ms 05:32:38 INFO - PROCESS | 216 | 1461328358541 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 216 | 1461328358545 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 05:32:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:32:38 INFO - PROCESS | 216 | 1461328358550 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - PROCESS | 216 | 1461328358554 Marionette TRACE conn4 <- [1,558,null,{}] 05:32:38 INFO - PROCESS | 216 | 1461328358561 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:32:38 INFO - PROCESS | 216 | 1461328358658 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 05:32:38 INFO - PROCESS | 216 | 1461328358789 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10070400 == 65 [pid = 216] [id = 149] 05:32:38 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1025DC00) [pid = 216] [serial = 445] [outer = 00000000] 05:32:38 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (142AB400) [pid = 216] [serial = 446] [outer = 1025DC00] 05:32:38 INFO - PROCESS | 216 | 1461328358839 Marionette DEBUG loaded listener.js 05:32:38 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (14677000) [pid = 216] [serial = 447] [outer = 1025DC00] 05:32:39 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:39 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:32:39 INFO - PROCESS | 216 | --DOCSHELL 14719C00 == 64 [pid = 216] [id = 60] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1C60DC00) [pid = 216] [serial = 379] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1C12D000) [pid = 216] [serial = 305] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1C59B400) [pid = 216] [serial = 317] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1887C400) [pid = 216] [serial = 314] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1C130000) [pid = 216] [serial = 377] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1C130400) [pid = 216] [serial = 376] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1BA7E000) [pid = 216] [serial = 371] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 110 (14042000) [pid = 216] [serial = 353] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 109 (187EEC00) [pid = 216] [serial = 362] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 108 (18248800) [pid = 216] [serial = 374] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 107 (19781400) [pid = 216] [serial = 364] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 106 (19780800) [pid = 216] [serial = 365] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1AF9C000) [pid = 216] [serial = 368] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1AC19400) [pid = 216] [serial = 367] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 103 (11155400) [pid = 216] [serial = 352] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 102 (10214400) [pid = 216] [serial = 355] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 101 (11106800) [pid = 216] [serial = 356] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1798A400) [pid = 216] [serial = 358] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 99 (17999C00) [pid = 216] [serial = 359] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 98 (0FD49C00) [pid = 216] [serial = 344] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 97 (0FB96000) [pid = 216] [serial = 343] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1887D400) [pid = 216] [serial = 350] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 95 (18812400) [pid = 216] [serial = 349] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1874BC00) [pid = 216] [serial = 361] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 93 (15FCD400) [pid = 216] [serial = 347] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 92 (15646C00) [pid = 216] [serial = 346] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 91 (17991000) [pid = 216] [serial = 373] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1978F000) [pid = 216] [serial = 370] [outer = 00000000] [url = about:blank] 05:32:39 INFO - PROCESS | 216 | 1461328359462 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:32:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:32:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 931ms 05:32:39 INFO - PROCESS | 216 | 1461328359485 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 05:32:39 INFO - PROCESS | 216 | 1461328359490 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 05:32:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:32:39 INFO - PROCESS | 216 | 1461328359498 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:32:39 INFO - PROCESS | 216 | 1461328359501 Marionette TRACE conn4 <- [1,562,null,{}] 05:32:39 INFO - PROCESS | 216 | 1461328359505 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:32:39 INFO - PROCESS | 216 | 1461328359591 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 05:32:39 INFO - PROCESS | 216 | 1461328359599 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD0A800 == 65 [pid = 216] [id = 150] 05:32:39 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (0FD0CC00) [pid = 216] [serial = 448] [outer = 00000000] 05:32:39 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1021C000) [pid = 216] [serial = 449] [outer = 0FD0CC00] 05:32:39 INFO - PROCESS | 216 | 1461328359645 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (111AB000) [pid = 216] [serial = 450] [outer = 0FD0CC00] 05:32:40 INFO - PROCESS | 216 | 1461328360168 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:32:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:32:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 730ms 05:32:40 INFO - PROCESS | 216 | 1461328360229 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 216 | 1461328360232 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 05:32:40 INFO - PROCESS | 216 | 1461328360235 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:32:40 INFO - PROCESS | 216 | 1461328360238 Marionette TRACE conn4 <- [1,566,null,{}] 05:32:40 INFO - PROCESS | 216 | 1461328360249 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:32:40 INFO - PROCESS | 216 | 1461328360340 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 05:32:40 INFO - PROCESS | 216 | 1461328360421 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 148AFC00 == 66 [pid = 216] [id = 151] 05:32:40 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (156EDC00) [pid = 216] [serial = 451] [outer = 00000000] 05:32:40 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1798C000) [pid = 216] [serial = 452] [outer = 156EDC00] 05:32:40 INFO - PROCESS | 216 | 1461328360470 Marionette DEBUG loaded listener.js 05:32:40 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1799A400) [pid = 216] [serial = 453] [outer = 156EDC00] 05:32:40 INFO - PROCESS | 216 | 1461328360899 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:32:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:32:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 05:32:40 INFO - PROCESS | 216 | 1461328360909 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 216 | 1461328360911 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 05:32:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:32:40 INFO - PROCESS | 216 | 1461328360922 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 216 | 1461328360923 Marionette TRACE conn4 <- [1,570,null,{}] 05:32:40 INFO - PROCESS | 216 | 1461328360927 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:32:41 INFO - PROCESS | 216 | 1461328361011 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 05:32:41 INFO - PROCESS | 216 | 1461328361018 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17991C00 == 67 [pid = 216] [id = 152] 05:32:41 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (179A4000) [pid = 216] [serial = 454] [outer = 00000000] 05:32:41 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (18750000) [pid = 216] [serial = 455] [outer = 179A4000] 05:32:41 INFO - PROCESS | 216 | 1461328361066 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (18812C00) [pid = 216] [serial = 456] [outer = 179A4000] 05:32:41 INFO - PROCESS | 216 | 1461328361497 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:32:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:32:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 570ms 05:32:41 INFO - PROCESS | 216 | 1461328361525 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 05:32:41 INFO - PROCESS | 216 | 1461328361527 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 05:32:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:32:41 INFO - PROCESS | 216 | 1461328361530 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:32:41 INFO - PROCESS | 216 | 1461328361532 Marionette TRACE conn4 <- [1,574,null,{}] 05:32:41 INFO - PROCESS | 216 | 1461328361536 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:32:41 INFO - PROCESS | 216 | 1461328361654 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 05:32:41 INFO - PROCESS | 216 | 1461328361671 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1887D000 == 68 [pid = 216] [id = 153] 05:32:41 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1887F000) [pid = 216] [serial = 457] [outer = 00000000] 05:32:41 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1928E800) [pid = 216] [serial = 458] [outer = 1887F000] 05:32:41 INFO - PROCESS | 216 | 1461328361717 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (193D8C00) [pid = 216] [serial = 459] [outer = 1887F000] 05:32:42 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:42 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:32:42 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:42 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:32:42 INFO - PROCESS | 216 | 1461328362149 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:32:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:32:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 05:32:42 INFO - PROCESS | 216 | 1461328362202 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 05:32:42 INFO - PROCESS | 216 | 1461328362204 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 05:32:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:32:42 INFO - PROCESS | 216 | 1461328362208 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 216 | 1461328362210 Marionette TRACE conn4 <- [1,578,null,{}] 05:32:42 INFO - PROCESS | 216 | 1461328362214 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:32:42 INFO - PROCESS | 216 | 1461328362344 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 05:32:42 INFO - PROCESS | 216 | 1461328362399 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 216 | ++DOCSHELL 1978F800 == 69 [pid = 216] [id = 154] 05:32:42 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1A4F6800) [pid = 216] [serial = 460] [outer = 00000000] 05:32:42 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1AA8BC00) [pid = 216] [serial = 461] [outer = 1A4F6800] 05:32:42 INFO - PROCESS | 216 | 1461328362448 Marionette DEBUG loaded listener.js 05:32:42 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1AC23800) [pid = 216] [serial = 462] [outer = 1A4F6800] 05:32:42 INFO - PROCESS | 216 | 1461328362849 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:32:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:32:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 671ms 05:32:42 INFO - PROCESS | 216 | 1461328362881 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 05:32:42 INFO - PROCESS | 216 | 1461328362884 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 05:32:42 INFO - PROCESS | 216 | 1461328362887 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:32:42 INFO - PROCESS | 216 | 1461328362889 Marionette TRACE conn4 <- [1,582,null,{}] 05:32:42 INFO - PROCESS | 216 | 1461328362892 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:32:43 INFO - PROCESS | 216 | 1461328363004 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 05:32:43 INFO - PROCESS | 216 | 1461328363011 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A881000 == 70 [pid = 216] [id = 155] 05:32:43 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1AF08000) [pid = 216] [serial = 463] [outer = 00000000] 05:32:43 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1C12DC00) [pid = 216] [serial = 464] [outer = 1AF08000] 05:32:43 INFO - PROCESS | 216 | 1461328363104 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1C137000) [pid = 216] [serial = 465] [outer = 1AF08000] 05:32:43 INFO - PROCESS | 216 | 1461328363477 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:32:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:32:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 05:32:43 INFO - PROCESS | 216 | 1461328363521 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 05:32:43 INFO - PROCESS | 216 | 1461328363523 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 05:32:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:32:43 INFO - PROCESS | 216 | 1461328363527 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:32:43 INFO - PROCESS | 216 | 1461328363528 Marionette TRACE conn4 <- [1,586,null,{}] 05:32:43 INFO - PROCESS | 216 | 1461328363538 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:32:43 INFO - PROCESS | 216 | 1461328363646 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 05:32:43 INFO - PROCESS | 216 | 1461328363659 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD0E000 == 71 [pid = 216] [id = 156] 05:32:43 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (0FD3D800) [pid = 216] [serial = 466] [outer = 00000000] 05:32:43 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1922E400) [pid = 216] [serial = 467] [outer = 0FD3D800] 05:32:43 INFO - PROCESS | 216 | 1461328363888 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1AACC400) [pid = 216] [serial = 468] [outer = 0FD3D800] 05:32:44 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1C494000) [pid = 216] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:32:44 INFO - PROCESS | 216 | --DOMWINDOW == 109 (0FD5C800) [pid = 216] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:32:44 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1881FC00) [pid = 216] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:32:44 INFO - PROCESS | 216 | --DOMWINDOW == 107 (187EB800) [pid = 216] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:32:44 INFO - PROCESS | 216 | --DOMWINDOW == 106 (148A6800) [pid = 216] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:32:44 INFO - PROCESS | 216 | --DOMWINDOW == 105 (0F59CC00) [pid = 216] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:32:44 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1464FC00) [pid = 216] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:32:44 INFO - PROCESS | 216 | --DOMWINDOW == 103 (0FD5CC00) [pid = 216] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:32:44 INFO - PROCESS | 216 | --DOMWINDOW == 102 (17992800) [pid = 216] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:32:44 INFO - PROCESS | 216 | --DOMWINDOW == 101 (193DC800) [pid = 216] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:32:44 INFO - PROCESS | 216 | --DOMWINDOW == 100 (195BBC00) [pid = 216] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:32:44 INFO - PROCESS | 216 | --DOMWINDOW == 99 (179A2800) [pid = 216] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:32:44 INFO - PROCESS | 216 | 1461328364474 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:32:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:32:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 971ms 05:32:44 INFO - PROCESS | 216 | 1461328364497 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 05:32:44 INFO - PROCESS | 216 | 1461328364500 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 05:32:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:32:44 INFO - PROCESS | 216 | 1461328364503 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 216 | 1461328364504 Marionette TRACE conn4 <- [1,590,null,{}] 05:32:44 INFO - PROCESS | 216 | 1461328364508 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:32:44 INFO - PROCESS | 216 | 1461328364588 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 05:32:44 INFO - PROCESS | 216 | 1461328364598 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15FD3400 == 72 [pid = 216] [id = 157] 05:32:44 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (18744000) [pid = 216] [serial = 469] [outer = 00000000] 05:32:44 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1A878400) [pid = 216] [serial = 470] [outer = 18744000] 05:32:44 INFO - PROCESS | 216 | 1461328364642 Marionette DEBUG loaded listener.js 05:32:44 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1AF91400) [pid = 216] [serial = 471] [outer = 18744000] 05:32:45 INFO - PROCESS | 216 | 1461328365115 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:32:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:32:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 05:32:45 INFO - PROCESS | 216 | 1461328365174 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 05:32:45 INFO - PROCESS | 216 | 1461328365176 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 05:32:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:32:45 INFO - PROCESS | 216 | 1461328365179 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:32:45 INFO - PROCESS | 216 | 1461328365180 Marionette TRACE conn4 <- [1,594,null,{}] 05:32:45 INFO - PROCESS | 216 | 1461328365184 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:32:45 INFO - PROCESS | 216 | 1461328365269 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 05:32:45 INFO - PROCESS | 216 | 1461328365276 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1D113000 == 73 [pid = 216] [id = 158] 05:32:45 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1D116400) [pid = 216] [serial = 472] [outer = 00000000] 05:32:45 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1D33A400) [pid = 216] [serial = 473] [outer = 1D116400] 05:32:45 INFO - PROCESS | 216 | 1461328365322 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1DE0C000) [pid = 216] [serial = 474] [outer = 1D116400] 05:32:45 INFO - PROCESS | 216 | 1461328365760 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:32:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:32:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 631ms 05:32:45 INFO - PROCESS | 216 | 1461328365810 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 05:32:45 INFO - PROCESS | 216 | 1461328365812 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 05:32:45 INFO - PROCESS | 216 | 1461328365815 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:32:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:32:45 INFO - PROCESS | 216 | 1461328365817 Marionette TRACE conn4 <- [1,598,null,{}] 05:32:45 INFO - PROCESS | 216 | 1461328365821 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:32:45 INFO - PROCESS | 216 | 1461328365972 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 05:32:46 INFO - PROCESS | 216 | 1461328366105 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0EFF4C00 == 74 [pid = 216] [id = 159] 05:32:46 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (0F185000) [pid = 216] [serial = 475] [outer = 00000000] 05:32:46 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (0FD42400) [pid = 216] [serial = 476] [outer = 0F185000] 05:32:46 INFO - PROCESS | 216 | 1461328366165 Marionette DEBUG loaded listener.js 05:32:46 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (0FD5A000) [pid = 216] [serial = 477] [outer = 0F185000] 05:32:46 INFO - PROCESS | 216 | 1461328366815 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:32:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:32:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1075ms 05:32:46 INFO - PROCESS | 216 | 1461328366896 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 05:32:46 INFO - PROCESS | 216 | 1461328366901 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 05:32:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:32:46 INFO - PROCESS | 216 | 1461328366905 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:32:46 INFO - PROCESS | 216 | 1461328366910 Marionette TRACE conn4 <- [1,602,null,{}] 05:32:46 INFO - PROCESS | 216 | 1461328366915 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:32:47 INFO - PROCESS | 216 | 1461328367025 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 05:32:47 INFO - PROCESS | 216 | 1461328367153 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15647C00 == 75 [pid = 216] [id = 160] 05:32:47 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1564E800) [pid = 216] [serial = 478] [outer = 00000000] 05:32:47 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (17969000) [pid = 216] [serial = 479] [outer = 1564E800] 05:32:47 INFO - PROCESS | 216 | 1461328367212 Marionette DEBUG loaded listener.js 05:32:47 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (17990000) [pid = 216] [serial = 480] [outer = 1564E800] 05:32:47 INFO - PROCESS | 216 | [216] 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:32:48 INFO - PROCESS | 216 | 1461328368074 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:32:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:32:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1222ms 05:32:48 INFO - PROCESS | 216 | 1461328368131 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 05:32:48 INFO - PROCESS | 216 | 1461328368135 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 05:32:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:32:48 INFO - PROCESS | 216 | 1461328368138 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:32:48 INFO - PROCESS | 216 | 1461328368141 Marionette TRACE conn4 <- [1,606,null,{}] 05:32:48 INFO - PROCESS | 216 | 1461328368145 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:32:48 INFO - PROCESS | 216 | 1461328368254 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 05:32:48 INFO - PROCESS | 216 | 1461328368383 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 196A1800 == 76 [pid = 216] [id = 161] 05:32:48 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (196A1C00) [pid = 216] [serial = 481] [outer = 00000000] 05:32:48 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (196A5000) [pid = 216] [serial = 482] [outer = 196A1C00] 05:32:48 INFO - PROCESS | 216 | 1461328368440 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (196A9000) [pid = 216] [serial = 483] [outer = 196A1C00] 05:32:49 INFO - PROCESS | 216 | 1461328369049 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:32:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:32:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 971ms 05:32:49 INFO - PROCESS | 216 | 1461328369111 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 05:32:49 INFO - PROCESS | 216 | 1461328369115 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 05:32:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:32:49 INFO - PROCESS | 216 | 1461328369127 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 216 | 1461328369132 Marionette TRACE conn4 <- [1,610,null,{}] 05:32:49 INFO - PROCESS | 216 | 1461328369136 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:32:49 INFO - PROCESS | 216 | 1461328369246 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 05:32:49 INFO - PROCESS | 216 | 1461328369358 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1881E800 == 77 [pid = 216] [id = 162] 05:32:49 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1D116800) [pid = 216] [serial = 484] [outer = 00000000] 05:32:49 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1E12AC00) [pid = 216] [serial = 485] [outer = 1D116800] 05:32:49 INFO - PROCESS | 216 | 1461328369413 Marionette DEBUG loaded listener.js 05:32:49 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1E12DC00) [pid = 216] [serial = 486] [outer = 1D116800] 05:32:49 INFO - PROCESS | 216 | 1461328369972 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:32:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:32:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 890ms 05:32:50 INFO - PROCESS | 216 | 1461328370016 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 05:32:50 INFO - PROCESS | 216 | 1461328370018 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 05:32:50 INFO - PROCESS | 216 | 1461328370022 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:32:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:32:50 INFO - PROCESS | 216 | 1461328370024 Marionette TRACE conn4 <- [1,614,null,{}] 05:32:50 INFO - PROCESS | 216 | 1461328370027 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:32:50 INFO - PROCESS | 216 | 1461328370135 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 05:32:50 INFO - PROCESS | 216 | 1461328370234 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C801C00 == 78 [pid = 216] [id = 163] 05:32:50 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1C803C00) [pid = 216] [serial = 487] [outer = 00000000] 05:32:50 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1C80C800) [pid = 216] [serial = 488] [outer = 1C803C00] 05:32:50 INFO - PROCESS | 216 | 1461328370289 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1C80E400) [pid = 216] [serial = 489] [outer = 1C803C00] 05:32:51 INFO - PROCESS | 216 | 1461328371064 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:32:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:32:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1122ms 05:32:51 INFO - PROCESS | 216 | 1461328371158 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 216 | 1461328371162 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 05:32:51 INFO - PROCESS | 216 | 1461328371168 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:32:51 INFO - PROCESS | 216 | 1461328371172 Marionette TRACE conn4 <- [1,618,null,{}] 05:32:51 INFO - PROCESS | 216 | 1461328371177 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:32:51 INFO - PROCESS | 216 | 1461328371275 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 05:32:51 INFO - PROCESS | 216 | 1461328371356 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0B598000 == 79 [pid = 216] [id = 164] 05:32:51 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (0EFE5800) [pid = 216] [serial = 490] [outer = 00000000] 05:32:51 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (13F60C00) [pid = 216] [serial = 491] [outer = 0EFE5800] 05:32:51 INFO - PROCESS | 216 | 1461328371447 Marionette DEBUG loaded listener.js 05:32:51 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (14649800) [pid = 216] [serial = 492] [outer = 0EFE5800] 05:32:52 INFO - PROCESS | 216 | --DOCSHELL 1881C000 == 78 [pid = 216] [id = 61] 05:32:52 INFO - PROCESS | 216 | --DOCSHELL 10069400 == 77 [pid = 216] [id = 118] 05:32:52 INFO - PROCESS | 216 | --DOCSHELL 1D113000 == 76 [pid = 216] [id = 158] 05:32:52 INFO - PROCESS | 216 | --DOCSHELL 15FD3400 == 75 [pid = 216] [id = 157] 05:32:52 INFO - PROCESS | 216 | --DOCSHELL 0FD0E000 == 74 [pid = 216] [id = 156] 05:32:52 INFO - PROCESS | 216 | --DOCSHELL 1A881000 == 73 [pid = 216] [id = 155] 05:32:52 INFO - PROCESS | 216 | --DOCSHELL 1978F800 == 72 [pid = 216] [id = 154] 05:32:52 INFO - PROCESS | 216 | --DOCSHELL 1887D000 == 71 [pid = 216] [id = 153] 05:32:52 INFO - PROCESS | 216 | --DOCSHELL 17991C00 == 70 [pid = 216] [id = 152] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1C12D800) [pid = 216] [serial = 425] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOCSHELL 148AFC00 == 69 [pid = 216] [id = 151] 05:32:52 INFO - PROCESS | 216 | --DOCSHELL 0FD0A800 == 68 [pid = 216] [id = 150] 05:32:52 INFO - PROCESS | 216 | --DOCSHELL 10070400 == 67 [pid = 216] [id = 149] 05:32:52 INFO - PROCESS | 216 | --DOCSHELL 0FD65400 == 66 [pid = 216] [id = 143] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1C614000) [pid = 216] [serial = 341] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 120 (18814000) [pid = 216] [serial = 410] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 119 (18C8B000) [pid = 216] [serial = 413] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 118 (19645800) [pid = 216] [serial = 392] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 117 (17985C00) [pid = 216] [serial = 404] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 116 (17985400) [pid = 216] [serial = 405] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 115 (0FD63800) [pid = 216] [serial = 398] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 114 (10067800) [pid = 216] [serial = 399] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 113 (146F6C00) [pid = 216] [serial = 401] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1475E400) [pid = 216] [serial = 402] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1021CC00) [pid = 216] [serial = 396] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1006F000) [pid = 216] [serial = 395] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 109 (17A94000) [pid = 216] [serial = 407] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 108 (146F8400) [pid = 216] [serial = 382] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 107 (18C84400) [pid = 216] [serial = 388] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 106 (187ED000) [pid = 216] [serial = 385] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 105 (19641400) [pid = 216] [serial = 416] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1AAD6000) [pid = 216] [serial = 423] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 103 (18C88C00) [pid = 216] [serial = 414] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1A880C00) [pid = 216] [serial = 422] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 101 (19789000) [pid = 216] [serial = 417] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 100 (15643800) [pid = 216] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1964BC00) [pid = 216] [serial = 393] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1881A000) [pid = 216] [serial = 411] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 97 (18C86000) [pid = 216] [serial = 419] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 96 (193DFC00) [pid = 216] [serial = 420] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | --DOMWINDOW == 95 (17AB7800) [pid = 216] [serial = 408] [outer = 00000000] [url = about:blank] 05:32:52 INFO - PROCESS | 216 | 1461328372120 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:32:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:32:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 970ms 05:32:52 INFO - PROCESS | 216 | 1461328372148 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 05:32:52 INFO - PROCESS | 216 | 1461328372153 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 05:32:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:32:52 INFO - PROCESS | 216 | 1461328372159 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:32:52 INFO - PROCESS | 216 | 1461328372162 Marionette TRACE conn4 <- [1,622,null,{}] 05:32:52 INFO - PROCESS | 216 | 1461328372166 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:32:52 INFO - PROCESS | 216 | 1461328372250 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 05:32:52 INFO - PROCESS | 216 | 1461328372335 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD0E000 == 67 [pid = 216] [id = 165] 05:32:52 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (0FD43C00) [pid = 216] [serial = 493] [outer = 00000000] 05:32:52 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1025FC00) [pid = 216] [serial = 494] [outer = 0FD43C00] 05:32:52 INFO - PROCESS | 216 | 1461328372382 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (13D3F000) [pid = 216] [serial = 495] [outer = 0FD43C00] 05:32:52 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:52 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:32:52 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:52 INFO - PROCESS | 216 | 1461328372839 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:32:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:32:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 731ms 05:32:52 INFO - PROCESS | 216 | 1461328372890 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 05:32:52 INFO - PROCESS | 216 | 1461328372893 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 05:32:52 INFO - PROCESS | 216 | 1461328372896 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:32:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:32:52 INFO - PROCESS | 216 | 1461328372900 Marionette TRACE conn4 <- [1,626,null,{}] 05:32:52 INFO - PROCESS | 216 | 1461328372910 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:32:53 INFO - PROCESS | 216 | 1461328372997 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 05:32:53 INFO - PROCESS | 216 | 1461328373007 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 168BC000 == 68 [pid = 216] [id = 166] 05:32:53 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (168C1400) [pid = 216] [serial = 496] [outer = 00000000] 05:32:53 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (17984400) [pid = 216] [serial = 497] [outer = 168C1400] 05:32:53 INFO - PROCESS | 216 | 1461328373057 Marionette DEBUG loaded listener.js 05:32:53 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1798F800) [pid = 216] [serial = 498] [outer = 168C1400] 05:32:53 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:53 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:32:53 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:53 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:32:53 INFO - PROCESS | 216 | 1461328373538 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:32:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:32:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 05:32:53 INFO - PROCESS | 216 | 1461328373571 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 05:32:53 INFO - PROCESS | 216 | 1461328373574 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 05:32:53 INFO - PROCESS | 216 | 1461328373577 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:32:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:32:53 INFO - PROCESS | 216 | 1461328373579 Marionette TRACE conn4 <- [1,630,null,{}] 05:32:53 INFO - PROCESS | 216 | 1461328373583 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:32:53 INFO - PROCESS | 216 | 1461328373670 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 05:32:53 INFO - PROCESS | 216 | 1461328373680 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17AAB800 == 69 [pid = 216] [id = 167] 05:32:53 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (17AAEC00) [pid = 216] [serial = 499] [outer = 00000000] 05:32:53 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (18614000) [pid = 216] [serial = 500] [outer = 17AAEC00] 05:32:53 INFO - PROCESS | 216 | 1461328373725 Marionette DEBUG loaded listener.js 05:32:53 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1874C800) [pid = 216] [serial = 501] [outer = 17AAEC00] 05:32:54 INFO - PROCESS | 216 | 1461328374165 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:32:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:32:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 631ms 05:32:54 INFO - PROCESS | 216 | 1461328374212 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 216 | 1461328374214 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 05:32:54 INFO - PROCESS | 216 | 1461328374217 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:32:54 INFO - PROCESS | 216 | 1461328374219 Marionette TRACE conn4 <- [1,634,null,{}] 05:32:54 INFO - PROCESS | 216 | 1461328374222 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:32:54 INFO - PROCESS | 216 | 1461328374328 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 05:32:54 INFO - PROCESS | 216 | 1461328374413 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18812400 == 70 [pid = 216] [id = 168] 05:32:54 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (18812800) [pid = 216] [serial = 502] [outer = 00000000] 05:32:54 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1881D800) [pid = 216] [serial = 503] [outer = 18812800] 05:32:54 INFO - PROCESS | 216 | 1461328374458 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1887D000) [pid = 216] [serial = 504] [outer = 18812800] 05:32:54 INFO - PROCESS | 216 | 1461328374874 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:32:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:32:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 731ms 05:32:54 INFO - PROCESS | 216 | 1461328374952 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 05:32:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:32:54 INFO - PROCESS | 216 | 1461328374954 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 05:32:54 INFO - PROCESS | 216 | 1461328374964 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 216 | 1461328374965 Marionette TRACE conn4 <- [1,638,null,{}] 05:32:54 INFO - PROCESS | 216 | 1461328374969 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:32:55 INFO - PROCESS | 216 | 1461328375100 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 05:32:55 INFO - PROCESS | 216 | 1461328375162 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD42C00 == 71 [pid = 216] [id = 169] 05:32:55 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (18C80400) [pid = 216] [serial = 505] [outer = 00000000] 05:32:55 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (193D9800) [pid = 216] [serial = 506] [outer = 18C80400] 05:32:55 INFO - PROCESS | 216 | 1461328375212 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (193E3C00) [pid = 216] [serial = 507] [outer = 18C80400] 05:32:55 INFO - PROCESS | 216 | 1461328375644 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:32:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:32:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 731ms 05:32:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:32:55 INFO - PROCESS | 216 | 1461328375688 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 05:32:55 INFO - PROCESS | 216 | 1461328375690 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 05:32:55 INFO - PROCESS | 216 | 1461328375693 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:32:55 INFO - PROCESS | 216 | 1461328375695 Marionette TRACE conn4 <- [1,642,null,{}] 05:32:55 INFO - PROCESS | 216 | 1461328375703 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:32:55 INFO - PROCESS | 216 | 1461328375812 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 05:32:55 INFO - PROCESS | 216 | 1461328375819 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1887D400 == 72 [pid = 216] [id = 170] 05:32:55 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1928EC00) [pid = 216] [serial = 508] [outer = 00000000] 05:32:55 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1969E400) [pid = 216] [serial = 509] [outer = 1928EC00] 05:32:55 INFO - PROCESS | 216 | 1461328375865 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1969C800) [pid = 216] [serial = 510] [outer = 1928EC00] 05:32:56 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1A4F6800) [pid = 216] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:32:56 INFO - PROCESS | 216 | --DOMWINDOW == 111 (0FD0CC00) [pid = 216] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:32:56 INFO - PROCESS | 216 | --DOMWINDOW == 110 (179A4000) [pid = 216] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:32:56 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1025DC00) [pid = 216] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:32:56 INFO - PROCESS | 216 | --DOMWINDOW == 108 (156EDC00) [pid = 216] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:32:56 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1AF08000) [pid = 216] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:32:56 INFO - PROCESS | 216 | --DOMWINDOW == 106 (18744000) [pid = 216] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:32:56 INFO - PROCESS | 216 | --DOMWINDOW == 105 (0FD3D800) [pid = 216] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:32:56 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1887F000) [pid = 216] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:32:56 INFO - PROCESS | 216 | 1461328376467 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:32:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:32:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 830ms 05:32:56 INFO - PROCESS | 216 | 1461328376524 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 05:32:56 INFO - PROCESS | 216 | 1461328376526 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 05:32:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:32:56 INFO - PROCESS | 216 | 1461328376530 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:32:56 INFO - PROCESS | 216 | 1461328376531 Marionette TRACE conn4 <- [1,646,null,{}] 05:32:56 INFO - PROCESS | 216 | 1461328376535 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:32:56 INFO - PROCESS | 216 | 1461328376613 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 05:32:56 INFO - PROCESS | 216 | 1461328376698 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA81000 == 73 [pid = 216] [id = 171] 05:32:56 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (10A16400) [pid = 216] [serial = 511] [outer = 00000000] 05:32:56 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (18881400) [pid = 216] [serial = 512] [outer = 10A16400] 05:32:56 INFO - PROCESS | 216 | 1461328376744 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (19649800) [pid = 216] [serial = 513] [outer = 10A16400] 05:32:57 INFO - PROCESS | 216 | 1461328377139 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:32:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:32:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 05:32:57 INFO - PROCESS | 216 | 1461328377160 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 216 | 1461328377162 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 05:32:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:32:57 INFO - PROCESS | 216 | 1461328377165 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - PROCESS | 216 | 1461328377167 Marionette TRACE conn4 <- [1,650,null,{}] 05:32:57 INFO - PROCESS | 216 | 1461328377170 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:32:57 INFO - PROCESS | 216 | 1461328377280 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 05:32:57 INFO - PROCESS | 216 | 1461328377289 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 196A4800 == 74 [pid = 216] [id = 172] 05:32:57 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (19781C00) [pid = 216] [serial = 514] [outer = 00000000] 05:32:57 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1A824800) [pid = 216] [serial = 515] [outer = 19781C00] 05:32:57 INFO - PROCESS | 216 | 1461328377334 Marionette DEBUG loaded listener.js 05:32:57 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1AAD5800) [pid = 216] [serial = 516] [outer = 19781C00] 05:32:57 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:57 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:32:57 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:57 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:32:57 INFO - PROCESS | 216 | 1461328377751 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:32:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:32:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 631ms 05:32:57 INFO - PROCESS | 216 | 1461328377796 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 216 | 1461328377798 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 05:32:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:32:57 INFO - PROCESS | 216 | 1461328377801 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - PROCESS | 216 | 1461328377803 Marionette TRACE conn4 <- [1,654,null,{}] 05:32:57 INFO - PROCESS | 216 | 1461328377807 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:32:57 INFO - PROCESS | 216 | 1461328377919 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 05:32:57 INFO - PROCESS | 216 | 1461328377928 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1021C800 == 75 [pid = 216] [id = 173] 05:32:57 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (10A7A400) [pid = 216] [serial = 517] [outer = 00000000] 05:32:57 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1BA86C00) [pid = 216] [serial = 518] [outer = 10A7A400] 05:32:57 INFO - PROCESS | 216 | 1461328377973 Marionette DEBUG loaded listener.js 05:32:58 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1BB10400) [pid = 216] [serial = 519] [outer = 10A7A400] 05:32:58 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:58 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:58 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:32:58 INFO - PROCESS | 216 | 1461328378430 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:32:58 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:32:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 05:32:58 INFO - PROCESS | 216 | 1461328378473 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 05:32:58 INFO - PROCESS | 216 | 1461328378478 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 05:32:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:32:58 INFO - PROCESS | 216 | 1461328378484 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:32:58 INFO - PROCESS | 216 | 1461328378488 Marionette TRACE conn4 <- [1,658,null,{}] 05:32:58 INFO - PROCESS | 216 | 1461328378595 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:32:58 INFO - PROCESS | 216 | 1461328378732 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 05:32:58 INFO - PROCESS | 216 | 1461328378830 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10069400 == 76 [pid = 216] [id = 174] 05:32:58 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1006AC00) [pid = 216] [serial = 520] [outer = 00000000] 05:32:58 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (10AA0400) [pid = 216] [serial = 521] [outer = 1006AC00] 05:32:58 INFO - PROCESS | 216 | 1461328378888 Marionette DEBUG loaded listener.js 05:32:58 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (14037000) [pid = 216] [serial = 522] [outer = 1006AC00] 05:32:59 INFO - PROCESS | 216 | 1461328379437 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:32:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:32:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1025ms 05:32:59 INFO - PROCESS | 216 | 1461328379512 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 05:32:59 INFO - PROCESS | 216 | 1461328379518 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 05:32:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:32:59 INFO - PROCESS | 216 | 1461328379525 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 216 | 1461328379528 Marionette TRACE conn4 <- [1,662,null,{}] 05:32:59 INFO - PROCESS | 216 | 1461328379532 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:32:59 INFO - PROCESS | 216 | 1461328379676 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 05:32:59 INFO - PROCESS | 216 | 1461328379803 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17969800 == 77 [pid = 216] [id = 175] 05:32:59 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1796D400) [pid = 216] [serial = 523] [outer = 00000000] 05:32:59 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (17AB7800) [pid = 216] [serial = 524] [outer = 1796D400] 05:32:59 INFO - PROCESS | 216 | 1461328379860 Marionette DEBUG loaded listener.js 05:32:59 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (18248400) [pid = 216] [serial = 525] [outer = 1796D400] 05:33:00 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:00 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:33:00 INFO - PROCESS | 216 | 1461328380459 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:33:00 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:33:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 970ms 05:33:00 INFO - PROCESS | 216 | 1461328380496 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 05:33:00 INFO - PROCESS | 216 | 1461328380499 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 05:33:00 INFO - PROCESS | 216 | 1461328380503 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:33:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:33:00 INFO - PROCESS | 216 | 1461328380507 Marionette TRACE conn4 <- [1,666,null,{}] 05:33:00 INFO - PROCESS | 216 | 1461328380518 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:33:00 INFO - PROCESS | 216 | 1461328380630 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 05:33:00 INFO - PROCESS | 216 | 1461328380758 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15643800 == 78 [pid = 216] [id = 176] 05:33:00 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1A4A0400) [pid = 216] [serial = 526] [outer = 00000000] 05:33:00 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1A4A5000) [pid = 216] [serial = 527] [outer = 1A4A0400] 05:33:00 INFO - PROCESS | 216 | 1461328380819 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1A4A8000) [pid = 216] [serial = 528] [outer = 1A4A0400] 05:33:01 INFO - PROCESS | 216 | 1461328381422 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:33:01 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:33:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 971ms 05:33:01 INFO - PROCESS | 216 | 1461328381477 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 216 | 1461328381479 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 05:33:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:33:01 INFO - PROCESS | 216 | 1461328381483 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - PROCESS | 216 | 1461328381485 Marionette TRACE conn4 <- [1,670,null,{}] 05:33:01 INFO - PROCESS | 216 | 1461328381489 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:33:01 INFO - PROCESS | 216 | 1461328381595 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 05:33:01 INFO - PROCESS | 216 | 1461328381720 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AAD6000 == 79 [pid = 216] [id = 177] 05:33:01 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1ABDD800) [pid = 216] [serial = 529] [outer = 00000000] 05:33:01 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1C138000) [pid = 216] [serial = 530] [outer = 1ABDD800] 05:33:01 INFO - PROCESS | 216 | 1461328381776 Marionette DEBUG loaded listener.js 05:33:01 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1C60D800) [pid = 216] [serial = 531] [outer = 1ABDD800] 05:33:02 INFO - PROCESS | 216 | 1461328382804 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:33:02 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:33:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1377ms 05:33:02 INFO - PROCESS | 216 | 1461328382863 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 05:33:02 INFO - PROCESS | 216 | 1461328382865 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 05:33:02 INFO - PROCESS | 216 | 1461328382868 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:33:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:33:02 INFO - PROCESS | 216 | 1461328382870 Marionette TRACE conn4 <- [1,674,null,{}] 05:33:02 INFO - PROCESS | 216 | 1461328382874 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:33:03 INFO - PROCESS | 216 | 1461328383007 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 05:33:03 INFO - PROCESS | 216 | 1461328383136 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A482800 == 80 [pid = 216] [id = 178] 05:33:03 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1A483C00) [pid = 216] [serial = 532] [outer = 00000000] 05:33:03 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1A48A800) [pid = 216] [serial = 533] [outer = 1A483C00] 05:33:03 INFO - PROCESS | 216 | 1461328383192 Marionette DEBUG loaded listener.js 05:33:03 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (1A48BC00) [pid = 216] [serial = 534] [outer = 1A483C00] 05:33:04 INFO - PROCESS | 216 | 1461328384360 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:33:04 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:33:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1518ms 05:33:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:33:04 INFO - PROCESS | 216 | 1461328384390 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 05:33:04 INFO - PROCESS | 216 | 1461328384394 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 05:33:04 INFO - PROCESS | 216 | 1461328384399 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - PROCESS | 216 | 1461328384402 Marionette TRACE conn4 <- [1,678,null,{}] 05:33:04 INFO - PROCESS | 216 | 1461328384408 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:33:04 INFO - PROCESS | 216 | 1461328384548 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 05:33:04 INFO - PROCESS | 216 | --DOCSHELL 1D333800 == 79 [pid = 216] [id = 88] 05:33:04 INFO - PROCESS | 216 | --DOCSHELL 0FB9C000 == 78 [pid = 216] [id = 14] 05:33:04 INFO - PROCESS | 216 | --DOCSHELL 0EFF4400 == 77 [pid = 216] [id = 24] 05:33:04 INFO - PROCESS | 216 | --DOCSHELL 1464F800 == 76 [pid = 216] [id = 21] 05:33:04 INFO - PROCESS | 216 | --DOCSHELL 189CE800 == 75 [pid = 216] [id = 106] 05:33:04 INFO - PROCESS | 216 | --DOCSHELL 0FD0FC00 == 74 [pid = 216] [id = 26] 05:33:04 INFO - PROCESS | 216 | --DOCSHELL 1462FC00 == 73 [pid = 216] [id = 15] 05:33:04 INFO - PROCESS | 216 | --DOCSHELL 196A4800 == 72 [pid = 216] [id = 172] 05:33:04 INFO - PROCESS | 216 | --DOCSHELL 0FA81000 == 71 [pid = 216] [id = 171] 05:33:04 INFO - PROCESS | 216 | --DOCSHELL 1887D400 == 70 [pid = 216] [id = 170] 05:33:04 INFO - PROCESS | 216 | --DOCSHELL 0FD42C00 == 69 [pid = 216] [id = 169] 05:33:04 INFO - PROCESS | 216 | --DOCSHELL 18812400 == 68 [pid = 216] [id = 168] 05:33:04 INFO - PROCESS | 216 | --DOCSHELL 17AAB800 == 67 [pid = 216] [id = 167] 05:33:04 INFO - PROCESS | 216 | --DOCSHELL 168BC000 == 66 [pid = 216] [id = 166] 05:33:04 INFO - PROCESS | 216 | --DOCSHELL 0FD0E000 == 65 [pid = 216] [id = 165] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1D33A400) [pid = 216] [serial = 473] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1403E000) [pid = 216] [serial = 428] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 125 (18613800) [pid = 216] [serial = 431] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1C495800) [pid = 216] [serial = 434] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1C8F8400) [pid = 216] [serial = 437] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1D119400) [pid = 216] [serial = 440] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1DE43800) [pid = 216] [serial = 443] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOCSHELL 0B598000 == 64 [pid = 216] [id = 164] 05:33:04 INFO - PROCESS | 216 | --DOCSHELL 0EFF4C00 == 63 [pid = 216] [id = 159] 05:33:04 INFO - PROCESS | 216 | 1461328384719 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | --DOMWINDOW == 120 (1AA8BC00) [pid = 216] [serial = 461] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1021C000) [pid = 216] [serial = 449] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 118 (111AB000) [pid = 216] [serial = 450] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 117 (18750000) [pid = 216] [serial = 455] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 116 (18812C00) [pid = 216] [serial = 456] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 115 (14677000) [pid = 216] [serial = 447] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 114 (142AB400) [pid = 216] [serial = 446] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1798C000) [pid = 216] [serial = 452] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1799A400) [pid = 216] [serial = 453] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1C137000) [pid = 216] [serial = 465] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1C12DC00) [pid = 216] [serial = 464] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1AC23800) [pid = 216] [serial = 462] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1A878400) [pid = 216] [serial = 470] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1AF91400) [pid = 216] [serial = 471] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1922E400) [pid = 216] [serial = 467] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1928E800) [pid = 216] [serial = 458] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1AACC400) [pid = 216] [serial = 468] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | --DOMWINDOW == 103 (193D8C00) [pid = 216] [serial = 459] [outer = 00000000] [url = about:blank] 05:33:04 INFO - PROCESS | 216 | ++DOCSHELL 0B598400 == 64 [pid = 216] [id = 179] 05:33:04 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (0B59D800) [pid = 216] [serial = 535] [outer = 00000000] 05:33:04 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (0FD09400) [pid = 216] [serial = 536] [outer = 0B59D800] 05:33:04 INFO - PROCESS | 216 | 1461328384779 Marionette DEBUG loaded listener.js 05:33:04 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (0FD68800) [pid = 216] [serial = 537] [outer = 0B59D800] 05:33:05 INFO - PROCESS | 216 | 1461328385660 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:33:05 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:33:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1280ms 05:33:05 INFO - PROCESS | 216 | 1461328385679 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 216 | 1461328385684 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 05:33:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:33:05 INFO - PROCESS | 216 | 1461328385690 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 216 | 1461328385693 Marionette TRACE conn4 <- [1,682,null,{}] 05:33:05 INFO - PROCESS | 216 | 1461328385697 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:33:05 INFO - PROCESS | 216 | 1461328385803 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 05:33:05 INFO - PROCESS | 216 | 1461328385889 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15646800 == 65 [pid = 216] [id = 180] 05:33:05 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1564C800) [pid = 216] [serial = 538] [outer = 00000000] 05:33:05 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (168BD400) [pid = 216] [serial = 539] [outer = 1564C800] 05:33:05 INFO - PROCESS | 216 | 1461328385934 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (17984800) [pid = 216] [serial = 540] [outer = 1564C800] 05:33:06 INFO - PROCESS | 216 | 1461328386845 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:33:06 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:33:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1181ms 05:33:06 INFO - PROCESS | 216 | 1461328386875 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 05:33:06 INFO - PROCESS | 216 | 1461328386877 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 05:33:06 INFO - PROCESS | 216 | 1461328386880 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:33:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:33:06 INFO - PROCESS | 216 | 1461328386884 Marionette TRACE conn4 <- [1,686,null,{}] 05:33:06 INFO - PROCESS | 216 | 1461328386894 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:33:07 INFO - PROCESS | 216 | 1461328387011 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 05:33:07 INFO - PROCESS | 216 | 1461328387019 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 179A0400 == 66 [pid = 216] [id = 181] 05:33:07 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (18613800) [pid = 216] [serial = 541] [outer = 00000000] 05:33:07 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (18811400) [pid = 216] [serial = 542] [outer = 18613800] 05:33:07 INFO - PROCESS | 216 | 1461328387067 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1881E400) [pid = 216] [serial = 543] [outer = 18613800] 05:33:08 INFO - PROCESS | 216 | 1461328388029 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:33:08 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:33:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1176ms 05:33:08 INFO - PROCESS | 216 | 1461328388060 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 05:33:08 INFO - PROCESS | 216 | 1461328388062 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 05:33:08 INFO - PROCESS | 216 | 1461328388066 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:33:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:33:08 INFO - PROCESS | 216 | 1461328388067 Marionette TRACE conn4 <- [1,690,null,{}] 05:33:08 INFO - PROCESS | 216 | 1461328388071 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:33:08 INFO - PROCESS | 216 | 1461328388185 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 05:33:08 INFO - PROCESS | 216 | 1461328388191 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C84C00 == 67 [pid = 216] [id = 182] 05:33:08 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (18C86000) [pid = 216] [serial = 544] [outer = 00000000] 05:33:08 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (193DBC00) [pid = 216] [serial = 545] [outer = 18C86000] 05:33:08 INFO - PROCESS | 216 | 1461328388284 Marionette DEBUG loaded listener.js 05:33:08 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (193E3400) [pid = 216] [serial = 546] [outer = 18C86000] 05:33:08 INFO - PROCESS | 216 | --DOMWINDOW == 114 (111A9C00) [pid = 216] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:33:08 INFO - PROCESS | 216 | --DOMWINDOW == 113 (0B5A1800) [pid = 216] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:33:08 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1822BC00) [pid = 216] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:33:08 INFO - PROCESS | 216 | --DOMWINDOW == 111 (168C1400) [pid = 216] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:33:08 INFO - PROCESS | 216 | --DOMWINDOW == 110 (17AAEC00) [pid = 216] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:33:08 INFO - PROCESS | 216 | --DOMWINDOW == 109 (0FD43C00) [pid = 216] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:33:08 INFO - PROCESS | 216 | --DOMWINDOW == 108 (18812800) [pid = 216] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:33:08 INFO - PROCESS | 216 | --DOMWINDOW == 107 (18C80400) [pid = 216] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:33:08 INFO - PROCESS | 216 | --DOMWINDOW == 106 (10A16400) [pid = 216] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:33:08 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1928EC00) [pid = 216] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:33:08 INFO - PROCESS | 216 | --DOMWINDOW == 104 (19781C00) [pid = 216] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:33:08 INFO - PROCESS | 216 | --DOMWINDOW == 103 (0EFE5800) [pid = 216] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:33:08 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1D116400) [pid = 216] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:33:08 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1BA8A400) [pid = 216] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:33:09 INFO - PROCESS | 216 | 1461328389328 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:33:09 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:33:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1276ms 05:33:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:33:09 INFO - PROCESS | 216 | 1461328389345 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 05:33:09 INFO - PROCESS | 216 | 1461328389346 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 05:33:09 INFO - PROCESS | 216 | 1461328389350 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:33:09 INFO - PROCESS | 216 | 1461328389351 Marionette TRACE conn4 <- [1,694,null,{}] 05:33:09 INFO - PROCESS | 216 | 1461328389355 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:33:09 INFO - PROCESS | 216 | 1461328389436 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 05:33:09 INFO - PROCESS | 216 | 1461328389443 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0EFF3400 == 68 [pid = 216] [id = 183] 05:33:09 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (0FD01400) [pid = 216] [serial = 547] [outer = 00000000] 05:33:09 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (17BD9800) [pid = 216] [serial = 548] [outer = 0FD01400] 05:33:09 INFO - PROCESS | 216 | 1461328389489 Marionette DEBUG loaded listener.js 05:33:09 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (18746400) [pid = 216] [serial = 549] [outer = 0FD01400] 05:33:10 INFO - PROCESS | 216 | 1461328390425 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:33:10 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:33:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1123ms 05:33:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:33:10 INFO - PROCESS | 216 | 1461328390474 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 05:33:10 INFO - PROCESS | 216 | 1461328390476 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 05:33:10 INFO - PROCESS | 216 | 1461328390479 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:33:10 INFO - PROCESS | 216 | 1461328390481 Marionette TRACE conn4 <- [1,698,null,{}] 05:33:10 INFO - PROCESS | 216 | 1461328390485 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:33:10 INFO - PROCESS | 216 | 1461328390585 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 05:33:10 INFO - PROCESS | 216 | 1461328390594 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10063C00 == 69 [pid = 216] [id = 184] 05:33:10 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1923C400) [pid = 216] [serial = 550] [outer = 00000000] 05:33:10 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1A481C00) [pid = 216] [serial = 551] [outer = 1923C400] 05:33:10 INFO - PROCESS | 216 | 1461328390643 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1A488C00) [pid = 216] [serial = 552] [outer = 1923C400] 05:33:11 INFO - PROCESS | 216 | 1461328391760 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:33:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:33:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1320ms 05:33:11 INFO - PROCESS | 216 | 1461328391803 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 05:33:11 INFO - PROCESS | 216 | 1461328391807 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 05:33:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:33:11 INFO - PROCESS | 216 | 1461328391812 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 216 | 1461328391815 Marionette TRACE conn4 <- [1,702,null,{}] 05:33:11 INFO - PROCESS | 216 | 1461328391822 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:33:11 INFO - PROCESS | 216 | 1461328391962 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 05:33:12 INFO - PROCESS | 216 | 1461328392105 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1464FC00 == 70 [pid = 216] [id = 185] 05:33:12 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (14650400) [pid = 216] [serial = 553] [outer = 00000000] 05:33:12 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (156E9800) [pid = 216] [serial = 554] [outer = 14650400] 05:33:12 INFO - PROCESS | 216 | 1461328392164 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (17866800) [pid = 216] [serial = 555] [outer = 14650400] 05:33:13 INFO - PROCESS | 216 | 1461328393186 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:33:13 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:33:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1439ms 05:33:13 INFO - PROCESS | 216 | 1461328393252 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 05:33:13 INFO - PROCESS | 216 | 1461328393258 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 05:33:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:33:13 INFO - PROCESS | 216 | 1461328393265 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:33:13 INFO - PROCESS | 216 | 1461328393267 Marionette TRACE conn4 <- [1,706,null,{}] 05:33:13 INFO - PROCESS | 216 | 1461328393315 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:33:13 INFO - PROCESS | 216 | 1461328393413 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 05:33:13 INFO - PROCESS | 216 | 1461328393580 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18817800 == 71 [pid = 216] [id = 186] 05:33:13 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (18819000) [pid = 216] [serial = 556] [outer = 00000000] 05:33:13 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (19583400) [pid = 216] [serial = 557] [outer = 18819000] 05:33:13 INFO - PROCESS | 216 | 1461328393635 Marionette DEBUG loaded listener.js 05:33:13 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1964BC00) [pid = 216] [serial = 558] [outer = 18819000] 05:33:14 INFO - PROCESS | 216 | 1461328394670 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:33:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:33:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1416ms 05:33:14 INFO - PROCESS | 216 | 1461328394681 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 05:33:14 INFO - PROCESS | 216 | 1461328394684 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 05:33:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:33:14 INFO - PROCESS | 216 | 1461328394687 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:33:14 INFO - PROCESS | 216 | 1461328394691 Marionette TRACE conn4 <- [1,710,null,{}] 05:33:14 INFO - PROCESS | 216 | 1461328394703 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:33:14 INFO - PROCESS | 216 | 1461328394813 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 05:33:15 INFO - PROCESS | 216 | 1461328394971 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A4A9C00 == 72 [pid = 216] [id = 187] 05:33:15 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1A4FD400) [pid = 216] [serial = 559] [outer = 00000000] 05:33:15 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1AACC000) [pid = 216] [serial = 560] [outer = 1A4FD400] 05:33:15 INFO - PROCESS | 216 | 1461328395033 Marionette DEBUG loaded listener.js 05:33:15 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1AC24000) [pid = 216] [serial = 561] [outer = 1A4FD400] 05:33:15 INFO - PROCESS | 216 | 1461328395553 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:33:15 INFO - PROCESS | 216 | 1461328395564 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 05:33:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:33:15 INFO - PROCESS | 216 | 1461328395568 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 216 | 1461328395570 Marionette TRACE conn4 <- [1,714,null,{}] 05:33:15 INFO - PROCESS | 216 | 1461328395574 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:33:15 INFO - PROCESS | 216 | 1461328395681 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 05:33:15 INFO - PROCESS | 216 | 1461328395781 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C0D800 == 73 [pid = 216] [id = 188] 05:33:15 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (18C10400) [pid = 216] [serial = 562] [outer = 00000000] 05:33:15 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (18C16C00) [pid = 216] [serial = 563] [outer = 18C10400] 05:33:15 INFO - PROCESS | 216 | 1461328395838 Marionette DEBUG loaded listener.js 05:33:15 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (19789000) [pid = 216] [serial = 564] [outer = 18C10400] 05:33:16 INFO - PROCESS | 216 | 1461328396444 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:33:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:33:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 930ms 05:33:16 INFO - PROCESS | 216 | 1461328396501 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 05:33:16 INFO - PROCESS | 216 | 1461328396503 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 05:33:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:33:16 INFO - PROCESS | 216 | 1461328396507 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:33:16 INFO - PROCESS | 216 | 1461328396509 Marionette TRACE conn4 <- [1,718,null,{}] 05:33:16 INFO - PROCESS | 216 | 1461328396513 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:33:16 INFO - PROCESS | 216 | 1461328396746 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 05:33:16 INFO - PROCESS | 216 | 1461328396886 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14648800 == 74 [pid = 216] [id = 189] 05:33:16 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (14648C00) [pid = 216] [serial = 565] [outer = 00000000] 05:33:16 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (14713000) [pid = 216] [serial = 566] [outer = 14648C00] 05:33:16 INFO - PROCESS | 216 | 1461328396938 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (15643C00) [pid = 216] [serial = 567] [outer = 14648C00] 05:33:17 INFO - PROCESS | 216 | 1461328397572 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:33:17 INFO - PROCESS | 216 | 1461328397640 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1564D000) [pid = 216] [serial = 383] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 119 (18C8C000) [pid = 216] [serial = 389] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1881DC00) [pid = 216] [serial = 386] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 117 (17984400) [pid = 216] [serial = 497] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1798F800) [pid = 216] [serial = 498] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 115 (18614000) [pid = 216] [serial = 500] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1025FC00) [pid = 216] [serial = 494] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 113 (13D3F000) [pid = 216] [serial = 495] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1881D800) [pid = 216] [serial = 503] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1887D000) [pid = 216] [serial = 504] [outer = 00000000] [url = about:blank] 05:33:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 110 (17969000) [pid = 216] [serial = 479] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 109 (196A5000) [pid = 216] [serial = 482] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1E12AC00) [pid = 216] [serial = 485] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1C80C800) [pid = 216] [serial = 488] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 106 (193E3C00) [pid = 216] [serial = 507] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 105 (193D9800) [pid = 216] [serial = 506] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 104 (18881400) [pid = 216] [serial = 512] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1969E400) [pid = 216] [serial = 509] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1A824800) [pid = 216] [serial = 515] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1969C800) [pid = 216] [serial = 510] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 100 (14649800) [pid = 216] [serial = 492] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 99 (13F60C00) [pid = 216] [serial = 491] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1AAD5800) [pid = 216] [serial = 516] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1DE0C000) [pid = 216] [serial = 474] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 96 (0FD42400) [pid = 216] [serial = 476] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 95 (19649800) [pid = 216] [serial = 513] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1874C800) [pid = 216] [serial = 501] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1C135800) [pid = 216] [serial = 426] [outer = 00000000] [url = about:blank] 05:33:17 INFO - PROCESS | 216 | 1461328397665 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:33:17 INFO - PROCESS | 216 | 1461328397670 Marionette TRACE conn4 <- [1,722,null,{}] 05:33:17 INFO - PROCESS | 216 | 1461328397677 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:33:17 INFO - PROCESS | 216 | 1461328397773 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 05:33:17 INFO - PROCESS | 216 | 1461328397781 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1025FC00 == 65 [pid = 216] [id = 190] 05:33:17 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (10264000) [pid = 216] [serial = 568] [outer = 00000000] 05:33:17 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1403D400) [pid = 216] [serial = 569] [outer = 10264000] 05:33:17 INFO - PROCESS | 216 | 1461328397831 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (14651000) [pid = 216] [serial = 570] [outer = 10264000] 05:33:18 INFO - PROCESS | 216 | 1461328398365 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:33:18 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:33:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 736ms 05:33:18 INFO - PROCESS | 216 | 1461328398398 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 05:33:18 INFO - PROCESS | 216 | 1461328398401 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 05:33:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:33:18 INFO - PROCESS | 216 | 1461328398405 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:33:18 INFO - PROCESS | 216 | 1461328398407 Marionette TRACE conn4 <- [1,726,null,{}] 05:33:18 INFO - PROCESS | 216 | 1461328398411 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:33:18 INFO - PROCESS | 216 | 1461328398495 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 05:33:18 INFO - PROCESS | 216 | 1461328398507 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17AAE400 == 66 [pid = 216] [id = 191] 05:33:18 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (17AAE800) [pid = 216] [serial = 571] [outer = 00000000] 05:33:18 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1824A400) [pid = 216] [serial = 572] [outer = 17AAE800] 05:33:18 INFO - PROCESS | 216 | 1461328398554 Marionette DEBUG loaded listener.js 05:33:18 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (18750000) [pid = 216] [serial = 573] [outer = 17AAE800] 05:33:19 INFO - PROCESS | 216 | 1461328399507 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:33:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:33:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1130ms 05:33:19 INFO - PROCESS | 216 | 1461328399537 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 05:33:19 INFO - PROCESS | 216 | 1461328399541 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 05:33:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:33:19 INFO - PROCESS | 216 | 1461328399551 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:33:19 INFO - PROCESS | 216 | 1461328399555 Marionette TRACE conn4 <- [1,730,null,{}] 05:33:19 INFO - PROCESS | 216 | 1461328399559 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:33:19 INFO - PROCESS | 216 | 1461328399645 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 05:33:19 INFO - PROCESS | 216 | 1461328399652 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 148B1800 == 67 [pid = 216] [id = 192] 05:33:19 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1823F000) [pid = 216] [serial = 574] [outer = 00000000] 05:33:19 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (18C8F000) [pid = 216] [serial = 575] [outer = 1823F000] 05:33:19 INFO - PROCESS | 216 | 1461328399697 Marionette DEBUG loaded listener.js 05:33:19 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (193D5C00) [pid = 216] [serial = 576] [outer = 1823F000] 05:33:20 INFO - PROCESS | 216 | 1461328400643 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:33:20 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:33:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1130ms 05:33:20 INFO - PROCESS | 216 | 1461328400676 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 05:33:20 INFO - PROCESS | 216 | 1461328400678 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 05:33:20 INFO - PROCESS | 216 | 1461328400682 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:33:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:33:20 INFO - PROCESS | 216 | 1461328400684 Marionette TRACE conn4 <- [1,734,null,{}] 05:33:20 INFO - PROCESS | 216 | 1461328400692 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:33:20 INFO - PROCESS | 216 | 1461328400805 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 05:33:20 INFO - PROCESS | 216 | 1461328400813 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 195B9400 == 68 [pid = 216] [id = 193] 05:33:20 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (195BAC00) [pid = 216] [serial = 577] [outer = 00000000] 05:33:20 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1969E400) [pid = 216] [serial = 578] [outer = 195BAC00] 05:33:20 INFO - PROCESS | 216 | 1461328400875 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (196A5000) [pid = 216] [serial = 579] [outer = 195BAC00] 05:33:21 INFO - PROCESS | 216 | 1461328401828 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:33:21 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:33:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1181ms 05:33:21 INFO - PROCESS | 216 | --DOMWINDOW == 104 (18613800) [pid = 216] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:33:21 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1A483C00) [pid = 216] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:33:21 INFO - PROCESS | 216 | --DOMWINDOW == 102 (0B59D800) [pid = 216] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:33:21 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1564C800) [pid = 216] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:33:21 INFO - PROCESS | 216 | --DOMWINDOW == 100 (18C86000) [pid = 216] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:33:21 INFO - PROCESS | 216 | --DOMWINDOW == 99 (0FD01400) [pid = 216] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:33:21 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1C12D400) [pid = 216] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:33:21 INFO - PROCESS | 216 | --DOMWINDOW == 97 (100CF400) [pid = 216] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:33:21 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1C8FC000) [pid = 216] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:33:21 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1D11E000) [pid = 216] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:33:21 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1C694C00) [pid = 216] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:33:21 INFO - PROCESS | 216 | --DOMWINDOW == 93 (14632000) [pid = 216] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:33:21 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1AF15C00) [pid = 216] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:33:21 INFO - PROCESS | 216 | 1461328401884 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 05:33:21 INFO - PROCESS | 216 | 1461328401886 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 05:33:21 INFO - PROCESS | 216 | 1461328401890 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 216 | 1461328401892 Marionette TRACE conn4 <- [1,738,null,{}] 05:33:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:33:21 INFO - PROCESS | 216 | 1461328401896 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:33:22 INFO - PROCESS | 216 | 1461328401981 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 05:33:22 INFO - PROCESS | 216 | 1461328401989 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 179A0800 == 69 [pid = 216] [id = 194] 05:33:22 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (179A4400) [pid = 216] [serial = 580] [outer = 00000000] 05:33:22 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (18C8D800) [pid = 216] [serial = 581] [outer = 179A4400] 05:33:22 INFO - PROCESS | 216 | 1461328402044 Marionette DEBUG loaded listener.js 05:33:22 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1978E800) [pid = 216] [serial = 582] [outer = 179A4400] 05:33:23 INFO - PROCESS | 216 | 1461328402987 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:33:23 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:33:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1122ms 05:33:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:33:23 INFO - PROCESS | 216 | 1461328403016 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 05:33:23 INFO - PROCESS | 216 | 1461328403018 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 05:33:23 INFO - PROCESS | 216 | 1461328403021 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:33:23 INFO - PROCESS | 216 | 1461328403023 Marionette TRACE conn4 <- [1,742,null,{}] 05:33:23 INFO - PROCESS | 216 | 1461328403027 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:33:23 INFO - PROCESS | 216 | 1461328403110 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 05:33:23 INFO - PROCESS | 216 | 1461328403116 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD5C000 == 70 [pid = 216] [id = 195] 05:33:23 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1A482400) [pid = 216] [serial = 583] [outer = 00000000] 05:33:23 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1ABD8C00) [pid = 216] [serial = 584] [outer = 1A482400] 05:33:23 INFO - PROCESS | 216 | 1461328403161 Marionette DEBUG loaded listener.js 05:33:23 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1AF0C800) [pid = 216] [serial = 585] [outer = 1A482400] 05:33:24 INFO - PROCESS | 216 | 1461328404122 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:33:24 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:33:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1133ms 05:33:24 INFO - PROCESS | 216 | 1461328404155 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 05:33:24 INFO - PROCESS | 216 | 1461328404159 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 05:33:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:33:24 INFO - PROCESS | 216 | 1461328404165 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:33:24 INFO - PROCESS | 216 | 1461328404170 Marionette TRACE conn4 <- [1,746,null,{}] 05:33:24 INFO - PROCESS | 216 | 1461328404220 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:33:24 INFO - PROCESS | 216 | 1461328404321 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 05:33:24 INFO - PROCESS | 216 | 1461328404491 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1403DC00 == 71 [pid = 216] [id = 196] 05:33:24 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (14042400) [pid = 216] [serial = 586] [outer = 00000000] 05:33:24 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (146F6400) [pid = 216] [serial = 587] [outer = 14042400] 05:33:24 INFO - PROCESS | 216 | 1461328404595 Marionette DEBUG loaded listener.js 05:33:24 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (15FCC400) [pid = 216] [serial = 588] [outer = 14042400] 05:33:25 INFO - PROCESS | 216 | 1461328405172 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:33:25 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:33:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1075ms 05:33:25 INFO - PROCESS | 216 | 1461328405240 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 05:33:25 INFO - PROCESS | 216 | 1461328405247 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 05:33:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:33:25 INFO - PROCESS | 216 | 1461328405254 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - PROCESS | 216 | 1461328405257 Marionette TRACE conn4 <- [1,750,null,{}] 05:33:25 INFO - PROCESS | 216 | 1461328405261 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:33:25 INFO - PROCESS | 216 | 1461328405430 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 05:33:25 INFO - PROCESS | 216 | 1461328405552 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18748C00 == 72 [pid = 216] [id = 197] 05:33:25 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (187EE400) [pid = 216] [serial = 589] [outer = 00000000] 05:33:25 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (189D0000) [pid = 216] [serial = 590] [outer = 187EE400] 05:33:25 INFO - PROCESS | 216 | 1461328405608 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (18C12C00) [pid = 216] [serial = 591] [outer = 187EE400] 05:33:26 INFO - PROCESS | 216 | 1461328406684 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:33:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:33:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1483ms 05:33:26 INFO - PROCESS | 216 | 1461328406737 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 216 | 1461328406740 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 05:33:26 INFO - PROCESS | 216 | 1461328406743 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:33:26 INFO - PROCESS | 216 | 1461328406747 Marionette TRACE conn4 <- [1,754,null,{}] 05:33:26 INFO - PROCESS | 216 | 1461328406758 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:33:26 INFO - PROCESS | 216 | 1461328406902 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 05:33:27 INFO - PROCESS | 216 | 1461328407025 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AA8BC00 == 73 [pid = 216] [id = 198] 05:33:27 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1AA8E000) [pid = 216] [serial = 592] [outer = 00000000] 05:33:27 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1BB36800) [pid = 216] [serial = 593] [outer = 1AA8E000] 05:33:27 INFO - PROCESS | 216 | 1461328407121 Marionette DEBUG loaded listener.js 05:33:27 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1C12F000) [pid = 216] [serial = 594] [outer = 1AA8E000] 05:33:28 INFO - PROCESS | 216 | 1461328408096 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:33:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:33:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1373ms 05:33:28 INFO - PROCESS | 216 | 1461328408119 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 05:33:28 INFO - PROCESS | 216 | 1461328408122 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 05:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:33:28 INFO - PROCESS | 216 | 1461328408168 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:33:28 INFO - PROCESS | 216 | 1461328408171 Marionette TRACE conn4 <- [1,758,null,{}] 05:33:28 INFO - PROCESS | 216 | 1461328408175 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:33:28 INFO - PROCESS | 216 | 1461328408271 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 05:33:28 INFO - PROCESS | 216 | 1461328408425 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD45C00 == 74 [pid = 216] [id = 199] 05:33:28 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (10070000) [pid = 216] [serial = 595] [outer = 00000000] 05:33:28 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (13D50400) [pid = 216] [serial = 596] [outer = 10070000] 05:33:28 INFO - PROCESS | 216 | 1461328408616 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (14644C00) [pid = 216] [serial = 597] [outer = 10070000] 05:33:29 INFO - PROCESS | 216 | 1461328409194 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:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1113ms 05:33:29 INFO - PROCESS | 216 | 1461328409251 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 05:33:29 INFO - PROCESS | 216 | 1461328409256 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 05:33:29 INFO - PROCESS | 216 | 1461328409262 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 216 | 1461328409265 Marionette TRACE conn4 <- [1,762,null,{}] 05:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:33:29 INFO - PROCESS | 216 | 1461328409270 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:33:29 INFO - PROCESS | 216 | 1461328409372 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 05:33:29 INFO - PROCESS | 216 | 1461328409474 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1822F800 == 75 [pid = 216] [id = 200] 05:33:29 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1823D400) [pid = 216] [serial = 598] [outer = 00000000] 05:33:29 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1874AC00) [pid = 216] [serial = 599] [outer = 1823D400] 05:33:29 INFO - PROCESS | 216 | 1461328409524 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (18812800) [pid = 216] [serial = 600] [outer = 1823D400] 05:33:29 INFO - PROCESS | 216 | --DOCSHELL 1C693400 == 74 [pid = 216] [id = 8] 05:33:29 INFO - PROCESS | 216 | --DOCSHELL 179A0800 == 73 [pid = 216] [id = 194] 05:33:29 INFO - PROCESS | 216 | --DOCSHELL 195B9400 == 72 [pid = 216] [id = 193] 05:33:29 INFO - PROCESS | 216 | --DOCSHELL 148B1800 == 71 [pid = 216] [id = 192] 05:33:29 INFO - PROCESS | 216 | --DOCSHELL 17AAE400 == 70 [pid = 216] [id = 191] 05:33:29 INFO - PROCESS | 216 | --DOCSHELL 1025FC00 == 69 [pid = 216] [id = 190] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1A481C00) [pid = 216] [serial = 551] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOCSHELL 14648800 == 68 [pid = 216] [id = 189] 05:33:29 INFO - PROCESS | 216 | --DOCSHELL 10063C00 == 67 [pid = 216] [id = 184] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1C691800) [pid = 216] [serial = 380] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 110 (14647000) [pid = 216] [serial = 429] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1D11BC00) [pid = 216] [serial = 441] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1DE4D400) [pid = 216] [serial = 444] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1C8FAC00) [pid = 216] [serial = 438] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 106 (187EDC00) [pid = 216] [serial = 432] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1C49C400) [pid = 216] [serial = 435] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 104 (18811400) [pid = 216] [serial = 542] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 103 (10AA0400) [pid = 216] [serial = 521] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 102 (17AB7800) [pid = 216] [serial = 524] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1A4A5000) [pid = 216] [serial = 527] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1A48BC00) [pid = 216] [serial = 534] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1A48A800) [pid = 216] [serial = 533] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 98 (0FD09400) [pid = 216] [serial = 536] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 97 (0FD68800) [pid = 216] [serial = 537] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 96 (168BD400) [pid = 216] [serial = 539] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1C138000) [pid = 216] [serial = 530] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 94 (193DBC00) [pid = 216] [serial = 545] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1881E400) [pid = 216] [serial = 543] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 92 (18746400) [pid = 216] [serial = 549] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 91 (17BD9800) [pid = 216] [serial = 548] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 90 (17984800) [pid = 216] [serial = 540] [outer = 00000000] [url = about:blank] 05:33:29 INFO - PROCESS | 216 | --DOMWINDOW == 89 (193E3400) [pid = 216] [serial = 546] [outer = 00000000] [url = about:blank] 05:33:30 INFO - PROCESS | 216 | 1461328410044 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:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 830ms 05:33:30 INFO - PROCESS | 216 | 1461328410099 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 05:33:30 INFO - PROCESS | 216 | 1461328410103 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 05:33:30 INFO - PROCESS | 216 | 1461328410109 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:33:30 INFO - PROCESS | 216 | 1461328410111 Marionette TRACE conn4 <- [1,766,null,{}] 05:33:30 INFO - PROCESS | 216 | 1461328410115 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:33:30 INFO - PROCESS | 216 | 1461328410199 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 05:33:30 INFO - PROCESS | 216 | 1461328410209 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 111A3800 == 68 [pid = 216] [id = 201] 05:33:30 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (13D57400) [pid = 216] [serial = 601] [outer = 00000000] 05:33:30 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (15644800) [pid = 216] [serial = 602] [outer = 13D57400] 05:33:30 INFO - PROCESS | 216 | 1461328410256 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (17967C00) [pid = 216] [serial = 603] [outer = 13D57400] 05:33:30 INFO - PROCESS | 216 | 1461328410743 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:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 05:33:30 INFO - PROCESS | 216 | 1461328410784 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 05:33:30 INFO - PROCESS | 216 | 1461328410786 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 05:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:33:30 INFO - PROCESS | 216 | 1461328410789 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - PROCESS | 216 | 1461328410793 Marionette TRACE conn4 <- [1,770,null,{}] 05:33:30 INFO - PROCESS | 216 | 1461328410803 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:33:30 INFO - PROCESS | 216 | 1461328410892 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 05:33:30 INFO - PROCESS | 216 | 1461328410903 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1823C800 == 69 [pid = 216] [id = 202] 05:33:30 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (187EE800) [pid = 216] [serial = 604] [outer = 00000000] 05:33:30 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1887E800) [pid = 216] [serial = 605] [outer = 187EE800] 05:33:30 INFO - PROCESS | 216 | 1461328410948 Marionette DEBUG loaded listener.js 05:33:31 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (189CF800) [pid = 216] [serial = 606] [outer = 187EE800] 05:33:31 INFO - PROCESS | 216 | 1461328411408 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:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 05:33:31 INFO - PROCESS | 216 | 1461328411464 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 05:33:31 INFO - PROCESS | 216 | 1461328411466 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 05:33:31 INFO - PROCESS | 216 | 1461328411469 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - PROCESS | 216 | 1461328411471 Marionette TRACE conn4 <- [1,774,null,{}] 05:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:33:31 INFO - PROCESS | 216 | 1461328411475 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:33:31 INFO - PROCESS | 216 | 1461328411558 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 05:33:31 INFO - PROCESS | 216 | 1461328411682 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C87000 == 70 [pid = 216] [id = 203] 05:33:31 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (18C89000) [pid = 216] [serial = 607] [outer = 00000000] 05:33:31 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (193DBC00) [pid = 216] [serial = 608] [outer = 18C89000] 05:33:31 INFO - PROCESS | 216 | 1461328411729 Marionette DEBUG loaded listener.js 05:33:31 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (193DA400) [pid = 216] [serial = 609] [outer = 18C89000] 05:33:32 INFO - PROCESS | 216 | 1461328412129 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:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 05:33:32 INFO - PROCESS | 216 | 1461328412143 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 05:33:32 INFO - PROCESS | 216 | 1461328412145 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 05:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:33:32 INFO - PROCESS | 216 | 1461328412148 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:33:32 INFO - PROCESS | 216 | 1461328412150 Marionette TRACE conn4 <- [1,778,null,{}] 05:33:32 INFO - PROCESS | 216 | 1461328412159 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:33:32 INFO - PROCESS | 216 | 1461328412269 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 05:33:32 INFO - PROCESS | 216 | 1461328412276 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 216 | ++DOCSHELL 195BEC00 == 71 [pid = 216] [id = 204] 05:33:32 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (195C0800) [pid = 216] [serial = 610] [outer = 00000000] 05:33:32 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (196A2400) [pid = 216] [serial = 611] [outer = 195C0800] 05:33:32 INFO - PROCESS | 216 | 1461328412328 Marionette DEBUG loaded listener.js 05:33:32 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1978E000) [pid = 216] [serial = 612] [outer = 195C0800] 05:33:32 INFO - PROCESS | 216 | 1461328412814 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:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 691ms 05:33:32 INFO - PROCESS | 216 | 1461328412845 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 05:33:32 INFO - PROCESS | 216 | 1461328412847 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 05:33:32 INFO - PROCESS | 216 | 1461328412855 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:33:32 INFO - PROCESS | 216 | 1461328412857 Marionette TRACE conn4 <- [1,782,null,{}] 05:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:33:32 INFO - PROCESS | 216 | 1461328412860 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:33:33 INFO - PROCESS | 216 | 1461328413005 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 05:33:33 INFO - PROCESS | 216 | 1461328413032 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A48C400 == 72 [pid = 216] [id = 205] 05:33:33 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1A48CC00) [pid = 216] [serial = 613] [outer = 00000000] 05:33:33 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1AACDC00) [pid = 216] [serial = 614] [outer = 1A48CC00] 05:33:33 INFO - PROCESS | 216 | 1461328413077 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1AC19400) [pid = 216] [serial = 615] [outer = 1A48CC00] 05:33:33 INFO - PROCESS | 216 | 1461328413526 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:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 05:33:33 INFO - PROCESS | 216 | 1461328413591 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 05:33:33 INFO - PROCESS | 216 | 1461328413593 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 05:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:33:33 INFO - PROCESS | 216 | 1461328413602 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:33:33 INFO - PROCESS | 216 | 1461328413604 Marionette TRACE conn4 <- [1,786,null,{}] 05:33:33 INFO - PROCESS | 216 | 1461328413608 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:33:33 INFO - PROCESS | 216 | 1461328413722 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 05:33:33 INFO - PROCESS | 216 | 1461328413735 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD04C00 == 73 [pid = 216] [id = 206] 05:33:33 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1AD77C00) [pid = 216] [serial = 616] [outer = 00000000] 05:33:33 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1C138000) [pid = 216] [serial = 617] [outer = 1AD77C00] 05:33:33 INFO - PROCESS | 216 | 1461328413829 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1C1BC000) [pid = 216] [serial = 618] [outer = 1AD77C00] 05:33:34 INFO - PROCESS | 216 | --DOMWINDOW == 106 (195BAC00) [pid = 216] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:33:34 INFO - PROCESS | 216 | --DOMWINDOW == 105 (17AAE800) [pid = 216] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:33:34 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1823F000) [pid = 216] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:33:34 INFO - PROCESS | 216 | --DOMWINDOW == 103 (14648C00) [pid = 216] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:33:34 INFO - PROCESS | 216 | --DOMWINDOW == 102 (10264000) [pid = 216] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:33:34 INFO - PROCESS | 216 | --DOMWINDOW == 101 (179A4400) [pid = 216] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:33:34 INFO - PROCESS | 216 | --DOMWINDOW == 100 (10A7A400) [pid = 216] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:33:34 INFO - PROCESS | 216 | 1461328414275 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:33:34 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:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 731ms 05:33:34 INFO - PROCESS | 216 | 1461328414336 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 05:33:34 INFO - PROCESS | 216 | 1461328414338 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 05:33:34 INFO - PROCESS | 216 | 1461328414341 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:33:34 INFO - PROCESS | 216 | 1461328414343 Marionette TRACE conn4 <- [1,790,null,{}] 05:33:34 INFO - PROCESS | 216 | 1461328414347 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:33:34 INFO - PROCESS | 216 | 1461328414428 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 05:33:34 INFO - PROCESS | 216 | 1461328414435 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1823F000 == 74 [pid = 216] [id = 207] 05:33:34 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (18617800) [pid = 216] [serial = 619] [outer = 00000000] 05:33:34 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1BA80800) [pid = 216] [serial = 620] [outer = 18617800] 05:33:34 INFO - PROCESS | 216 | 1461328414479 Marionette DEBUG loaded listener.js 05:33:34 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1AF9C000) [pid = 216] [serial = 621] [outer = 18617800] 05:33:34 INFO - PROCESS | 216 | 1461328414939 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:33:35 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:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 05:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:33:35 INFO - PROCESS | 216 | 1461328414976 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 05:33:35 INFO - PROCESS | 216 | 1461328414978 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 05:33:35 INFO - PROCESS | 216 | 1461328414981 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 216 | 1461328414983 Marionette TRACE conn4 <- [1,794,null,{}] 05:33:35 INFO - PROCESS | 216 | 1461328414987 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:33:35 INFO - PROCESS | 216 | 1461328415068 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 05:33:35 INFO - PROCESS | 216 | 1461328415075 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C49C400 == 75 [pid = 216] [id = 208] 05:33:35 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1C49C800) [pid = 216] [serial = 622] [outer = 00000000] 05:33:35 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1C60E800) [pid = 216] [serial = 623] [outer = 1C49C800] 05:33:35 INFO - PROCESS | 216 | 1461328415120 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1C691800) [pid = 216] [serial = 624] [outer = 1C49C800] 05:33:35 INFO - PROCESS | 216 | 1461328415553 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:33:35 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:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 631ms 05:33:35 INFO - PROCESS | 216 | 1461328415612 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 05:33:35 INFO - PROCESS | 216 | 1461328415614 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 05:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:33:35 INFO - PROCESS | 216 | 1461328415617 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 216 | 1461328415619 Marionette TRACE conn4 <- [1,798,null,{}] 05:33:35 INFO - PROCESS | 216 | 1461328415623 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:33:35 INFO - PROCESS | 216 | 1461328415706 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 05:33:35 INFO - PROCESS | 216 | 1461328415713 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0F598C00 == 76 [pid = 216] [id = 209] 05:33:35 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (0FA23800) [pid = 216] [serial = 625] [outer = 00000000] 05:33:35 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1C694800) [pid = 216] [serial = 626] [outer = 0FA23800] 05:33:35 INFO - PROCESS | 216 | 1461328415765 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1C80CC00) [pid = 216] [serial = 627] [outer = 0FA23800] 05:33:36 INFO - PROCESS | 216 | 1461328416492 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:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 930ms 05:33:36 INFO - PROCESS | 216 | 1461328416552 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 05:33:36 INFO - PROCESS | 216 | 1461328416558 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 05:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:33:36 INFO - PROCESS | 216 | 1461328416564 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:33:36 INFO - PROCESS | 216 | 1461328416568 Marionette TRACE conn4 <- [1,802,null,{}] 05:33:36 INFO - PROCESS | 216 | 1461328416574 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:33:36 INFO - PROCESS | 216 | 1461328416718 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 05:33:36 INFO - PROCESS | 216 | 1461328416852 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD62400 == 77 [pid = 216] [id = 210] 05:33:36 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (10A95800) [pid = 216] [serial = 628] [outer = 00000000] 05:33:36 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (15FCC000) [pid = 216] [serial = 629] [outer = 10A95800] 05:33:36 INFO - PROCESS | 216 | 1461328416911 Marionette DEBUG loaded listener.js 05:33:37 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (17984C00) [pid = 216] [serial = 630] [outer = 10A95800] 05:33:37 INFO - PROCESS | 216 | 1461328417526 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:33:37 INFO - PROCESS | 216 | 1461328417553 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 05:33:37 INFO - PROCESS | 216 | 1461328417561 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:33:37 INFO - PROCESS | 216 | 1461328417564 Marionette TRACE conn4 <- [1,806,null,{}] 05:33:37 INFO - PROCESS | 216 | 1461328417568 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:33:37 INFO - PROCESS | 216 | 1461328417717 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 05:33:37 INFO - PROCESS | 216 | 1461328417820 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18813C00 == 78 [pid = 216] [id = 211] 05:33:37 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1881D000) [pid = 216] [serial = 631] [outer = 00000000] 05:33:37 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1969E800) [pid = 216] [serial = 632] [outer = 1881D000] 05:33:37 INFO - PROCESS | 216 | 1461328417876 Marionette DEBUG loaded listener.js 05:33:37 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1978D400) [pid = 216] [serial = 633] [outer = 1881D000] 05:33:38 INFO - PROCESS | 216 | 1461328418495 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:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 970ms 05:33:38 INFO - PROCESS | 216 | 1461328418567 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 05:33:38 INFO - PROCESS | 216 | 1461328418569 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 05:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:33:38 INFO - PROCESS | 216 | 1461328418573 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:33:38 INFO - PROCESS | 216 | 1461328418577 Marionette TRACE conn4 <- [1,810,null,{}] 05:33:38 INFO - PROCESS | 216 | 1461328418588 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:33:38 INFO - PROCESS | 216 | 1461328418709 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 05:33:38 INFO - PROCESS | 216 | 1461328418836 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C59C000 == 79 [pid = 216] [id = 212] 05:33:38 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1C5A0800) [pid = 216] [serial = 634] [outer = 00000000] 05:33:38 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1C8FEC00) [pid = 216] [serial = 635] [outer = 1C5A0800] 05:33:38 INFO - PROCESS | 216 | 1461328418895 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1D114C00) [pid = 216] [serial = 636] [outer = 1C5A0800] 05:33:39 INFO - PROCESS | 216 | 1461328419463 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:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:33:39 INFO - PROCESS | 216 | 1461328419510 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 05:33:39 INFO - PROCESS | 216 | 1461328419513 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:33:39 INFO - PROCESS | 216 | 1461328419515 Marionette TRACE conn4 <- [1,814,null,{}] 05:33:39 INFO - PROCESS | 216 | 1461328419519 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:33:39 INFO - PROCESS | 216 | 1461328419629 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 05:33:39 INFO - PROCESS | 216 | 1461328419733 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C8FD400 == 80 [pid = 216] [id = 213] 05:33:39 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1D118400) [pid = 216] [serial = 637] [outer = 00000000] 05:33:39 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1DE04400) [pid = 216] [serial = 638] [outer = 1D118400] 05:33:39 INFO - PROCESS | 216 | 1461328419788 Marionette DEBUG loaded listener.js 05:33:39 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1DE0E800) [pid = 216] [serial = 639] [outer = 1D118400] 05:33:40 INFO - PROCESS | 216 | 1461328420342 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:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 870ms 05:33:40 INFO - PROCESS | 216 | 1461328420387 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 05:33:40 INFO - PROCESS | 216 | 1461328420389 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 05:33:40 INFO - PROCESS | 216 | 1461328420392 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:33:40 INFO - PROCESS | 216 | 1461328420395 Marionette TRACE conn4 <- [1,818,null,{}] 05:33:40 INFO - PROCESS | 216 | 1461328420398 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:33:40 INFO - PROCESS | 216 | 1461328420503 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 05:33:40 INFO - PROCESS | 216 | 1461328420607 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1D11EC00 == 81 [pid = 216] [id = 214] 05:33:40 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1DE0DC00) [pid = 216] [serial = 640] [outer = 00000000] 05:33:40 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1E12C000) [pid = 216] [serial = 641] [outer = 1DE0DC00] 05:33:40 INFO - PROCESS | 216 | 1461328420662 Marionette DEBUG loaded listener.js 05:33:40 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1E131C00) [pid = 216] [serial = 642] [outer = 1DE0DC00] 05:33:41 INFO - PROCESS | 216 | 1461328421252 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:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 931ms 05:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:33:41 INFO - PROCESS | 216 | 1461328421326 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 05:33:41 INFO - PROCESS | 216 | 1461328421329 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 05:33:41 INFO - PROCESS | 216 | 1461328421332 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:33:41 INFO - PROCESS | 216 | 1461328421334 Marionette TRACE conn4 <- [1,822,null,{}] 05:33:41 INFO - PROCESS | 216 | 1461328421338 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:33:41 INFO - PROCESS | 216 | 1461328421455 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 05:33:41 INFO - PROCESS | 216 | 1461328421599 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 216 | ++DOCSHELL 10A15C00 == 82 [pid = 216] [id = 215] 05:33:41 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1C80E800) [pid = 216] [serial = 643] [outer = 00000000] 05:33:41 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (20CAA800) [pid = 216] [serial = 644] [outer = 1C80E800] 05:33:41 INFO - PROCESS | 216 | 1461328421658 Marionette DEBUG loaded listener.js 05:33:41 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (20CABC00) [pid = 216] [serial = 645] [outer = 1C80E800] 05:33:42 INFO - PROCESS | 216 | 1461328422444 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:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1167ms 05:33:42 INFO - PROCESS | 216 | 1461328422509 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 05:33:42 INFO - PROCESS | 216 | 1461328422513 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 05:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:33:42 INFO - PROCESS | 216 | 1461328422519 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:33:42 INFO - PROCESS | 216 | 1461328422523 Marionette TRACE conn4 <- [1,826,null,{}] 05:33:42 INFO - PROCESS | 216 | 1461328422530 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:33:42 INFO - PROCESS | 216 | 1461328422639 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 05:33:42 INFO - PROCESS | 216 | 1461328422769 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0EFF4000 == 83 [pid = 216] [id = 216] 05:33:42 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (0EFF4400) [pid = 216] [serial = 646] [outer = 00000000] 05:33:42 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (148A6C00) [pid = 216] [serial = 647] [outer = 0EFF4400] 05:33:42 INFO - PROCESS | 216 | 1461328422820 Marionette DEBUG loaded listener.js 05:33:42 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (15FD2400) [pid = 216] [serial = 648] [outer = 0EFF4400] 05:33:43 INFO - PROCESS | 216 | --DOCSHELL 1021C800 == 82 [pid = 216] [id = 173] 05:33:43 INFO - PROCESS | 216 | --DOCSHELL 1A4A9C00 == 81 [pid = 216] [id = 187] 05:33:43 INFO - PROCESS | 216 | --DOCSHELL 18817800 == 80 [pid = 216] [id = 186] 05:33:43 INFO - PROCESS | 216 | --DOCSHELL 1798E800 == 79 [pid = 216] [id = 136] 05:33:43 INFO - PROCESS | 216 | --DOCSHELL 1C49C400 == 78 [pid = 216] [id = 208] 05:33:43 INFO - PROCESS | 216 | --DOCSHELL 1823F000 == 77 [pid = 216] [id = 207] 05:33:43 INFO - PROCESS | 216 | --DOCSHELL 0FD04C00 == 76 [pid = 216] [id = 206] 05:33:43 INFO - PROCESS | 216 | --DOCSHELL 1A48C400 == 75 [pid = 216] [id = 205] 05:33:43 INFO - PROCESS | 216 | --DOCSHELL 195BEC00 == 74 [pid = 216] [id = 204] 05:33:43 INFO - PROCESS | 216 | --DOCSHELL 18C87000 == 73 [pid = 216] [id = 203] 05:33:43 INFO - PROCESS | 216 | --DOCSHELL 1823C800 == 72 [pid = 216] [id = 202] 05:33:43 INFO - PROCESS | 216 | --DOCSHELL 111A3800 == 71 [pid = 216] [id = 201] 05:33:43 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1ABD8C00) [pid = 216] [serial = 584] [outer = 00000000] [url = about:blank] 05:33:43 INFO - PROCESS | 216 | --DOCSHELL 1822F800 == 70 [pid = 216] [id = 200] 05:33:43 INFO - PROCESS | 216 | --DOCSHELL 0FD45C00 == 69 [pid = 216] [id = 199] 05:33:43 INFO - PROCESS | 216 | --DOCSHELL 1403DC00 == 68 [pid = 216] [id = 196] 05:33:43 INFO - PROCESS | 216 | 1461328423471 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:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 970ms 05:33:43 INFO - PROCESS | 216 | 1461328423494 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 05:33:43 INFO - PROCESS | 216 | 1461328423500 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 05:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:33:43 INFO - PROCESS | 216 | 1461328423506 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:33:43 INFO - PROCESS | 216 | 1461328423508 Marionette TRACE conn4 <- [1,830,null,{}] 05:33:43 INFO - PROCESS | 216 | 1461328423512 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:33:43 INFO - PROCESS | 216 | 1461328423611 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 05:33:43 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1BB10400) [pid = 216] [serial = 519] [outer = 00000000] [url = about:blank] 05:33:43 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1969E400) [pid = 216] [serial = 578] [outer = 00000000] [url = about:blank] 05:33:43 INFO - PROCESS | 216 | --DOMWINDOW == 126 (156E9800) [pid = 216] [serial = 554] [outer = 00000000] [url = about:blank] 05:33:43 INFO - PROCESS | 216 | --DOMWINDOW == 125 (19583400) [pid = 216] [serial = 557] [outer = 00000000] [url = about:blank] 05:33:43 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1AACC000) [pid = 216] [serial = 560] [outer = 00000000] [url = about:blank] 05:33:43 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1824A400) [pid = 216] [serial = 572] [outer = 00000000] [url = about:blank] 05:33:43 INFO - PROCESS | 216 | --DOMWINDOW == 122 (18750000) [pid = 216] [serial = 573] [outer = 00000000] [url = about:blank] 05:33:43 INFO - PROCESS | 216 | --DOMWINDOW == 121 (18C8F000) [pid = 216] [serial = 575] [outer = 00000000] [url = about:blank] 05:33:43 INFO - PROCESS | 216 | --DOMWINDOW == 120 (15643C00) [pid = 216] [serial = 567] [outer = 00000000] [url = about:blank] 05:33:43 INFO - PROCESS | 216 | --DOMWINDOW == 119 (14713000) [pid = 216] [serial = 566] [outer = 00000000] [url = about:blank] 05:33:43 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1403D400) [pid = 216] [serial = 569] [outer = 00000000] [url = about:blank] 05:33:43 INFO - PROCESS | 216 | --DOMWINDOW == 117 (14651000) [pid = 216] [serial = 570] [outer = 00000000] [url = about:blank] 05:33:43 INFO - PROCESS | 216 | --DOMWINDOW == 116 (18C16C00) [pid = 216] [serial = 563] [outer = 00000000] [url = about:blank] 05:33:43 INFO - PROCESS | 216 | --DOMWINDOW == 115 (18C8D800) [pid = 216] [serial = 581] [outer = 00000000] [url = about:blank] 05:33:43 INFO - PROCESS | 216 | --DOMWINDOW == 114 (196A5000) [pid = 216] [serial = 579] [outer = 00000000] [url = about:blank] 05:33:43 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1978E800) [pid = 216] [serial = 582] [outer = 00000000] [url = about:blank] 05:33:43 INFO - PROCESS | 216 | --DOMWINDOW == 112 (193D5C00) [pid = 216] [serial = 576] [outer = 00000000] [url = about:blank] 05:33:43 INFO - PROCESS | 216 | 1461328423717 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA84000 == 69 [pid = 216] [id = 217] 05:33:43 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (0FB8E800) [pid = 216] [serial = 649] [outer = 00000000] 05:33:43 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (10067400) [pid = 216] [serial = 650] [outer = 0FB8E800] 05:33:43 INFO - PROCESS | 216 | 1461328423763 Marionette DEBUG loaded listener.js 05:33:43 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (14632000) [pid = 216] [serial = 651] [outer = 0FB8E800] 05:33:44 INFO - PROCESS | 216 | 1461328424134 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:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 671ms 05:33:44 INFO - PROCESS | 216 | 1461328424180 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 05:33:44 INFO - PROCESS | 216 | 1461328424182 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 05:33:44 INFO - PROCESS | 216 | 1461328424186 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:33:44 INFO - PROCESS | 216 | 1461328424189 Marionette TRACE conn4 <- [1,834,null,{}] 05:33:44 INFO - PROCESS | 216 | 1461328424200 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:33:44 INFO - PROCESS | 216 | 1461328424326 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 05:33:44 INFO - PROCESS | 216 | 1461328424344 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD3E800 == 70 [pid = 216] [id = 218] 05:33:44 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (17AAEC00) [pid = 216] [serial = 652] [outer = 00000000] 05:33:44 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (18248000) [pid = 216] [serial = 653] [outer = 17AAEC00] 05:33:44 INFO - PROCESS | 216 | 1461328424393 Marionette DEBUG loaded listener.js 05:33:44 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (18745000) [pid = 216] [serial = 654] [outer = 17AAEC00] 05:33:44 INFO - PROCESS | 216 | 1461328424863 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:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 730ms 05:33:44 INFO - PROCESS | 216 | 1461328424920 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 05:33:44 INFO - PROCESS | 216 | 1461328424922 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 05:33:44 INFO - PROCESS | 216 | 1461328424926 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:33:44 INFO - PROCESS | 216 | 1461328424928 Marionette TRACE conn4 <- [1,838,null,{}] 05:33:44 INFO - PROCESS | 216 | 1461328424931 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:33:45 INFO - PROCESS | 216 | 1461328425017 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 05:33:45 INFO - PROCESS | 216 | 1461328425026 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C11000 == 71 [pid = 216] [id = 219] 05:33:45 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (18C13000) [pid = 216] [serial = 655] [outer = 00000000] 05:33:45 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (18C8F800) [pid = 216] [serial = 656] [outer = 18C13000] 05:33:45 INFO - PROCESS | 216 | 1461328425072 Marionette DEBUG loaded listener.js 05:33:45 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (193D6C00) [pid = 216] [serial = 657] [outer = 18C13000] 05:33:45 INFO - PROCESS | 216 | 1461328425550 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:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 05:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:33:45 INFO - PROCESS | 216 | 1461328425600 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 05:33:45 INFO - PROCESS | 216 | 1461328425602 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 05:33:45 INFO - PROCESS | 216 | 1461328425605 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:33:45 INFO - PROCESS | 216 | 1461328425606 Marionette TRACE conn4 <- [1,842,null,{}] 05:33:45 INFO - PROCESS | 216 | 1461328425610 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:33:45 INFO - PROCESS | 216 | 1461328425720 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 05:33:45 INFO - PROCESS | 216 | 1461328425734 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD3F800 == 72 [pid = 216] [id = 220] 05:33:45 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (0FD5EC00) [pid = 216] [serial = 658] [outer = 00000000] 05:33:45 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1963EC00) [pid = 216] [serial = 659] [outer = 0FD5EC00] 05:33:45 INFO - PROCESS | 216 | 1461328425779 Marionette DEBUG loaded listener.js 05:33:45 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1969DC00) [pid = 216] [serial = 660] [outer = 0FD5EC00] 05:33:46 INFO - PROCESS | 216 | 1461328426248 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:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 731ms 05:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:33:46 INFO - PROCESS | 216 | 1461328426337 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 05:33:46 INFO - PROCESS | 216 | 1461328426339 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 05:33:46 INFO - PROCESS | 216 | 1461328426342 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:33:46 INFO - PROCESS | 216 | 1461328426344 Marionette TRACE conn4 <- [1,846,null,{}] 05:33:46 INFO - PROCESS | 216 | 1461328426347 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:33:46 INFO - PROCESS | 216 | 1461328426483 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 05:33:46 INFO - PROCESS | 216 | 1461328426549 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A489000 == 73 [pid = 216] [id = 221] 05:33:46 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1A489C00) [pid = 216] [serial = 661] [outer = 00000000] 05:33:46 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1A49FC00) [pid = 216] [serial = 662] [outer = 1A489C00] 05:33:46 INFO - PROCESS | 216 | 1461328426598 Marionette DEBUG loaded listener.js 05:33:46 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1A4A8400) [pid = 216] [serial = 663] [outer = 1A489C00] 05:33:47 INFO - PROCESS | 216 | 1461328427023 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:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 730ms 05:33:47 INFO - PROCESS | 216 | 1461328427091 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 05:33:47 INFO - PROCESS | 216 | 1461328427093 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 05:33:47 INFO - PROCESS | 216 | 1461328427097 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:33:47 INFO - PROCESS | 216 | 1461328427099 Marionette TRACE conn4 <- [1,850,null,{}] 05:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:33:47 INFO - PROCESS | 216 | 1461328427103 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:33:47 INFO - PROCESS | 216 | 1461328427221 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 05:33:47 INFO - PROCESS | 216 | 1461328427285 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A81FC00 == 74 [pid = 216] [id = 222] 05:33:47 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (1AAD3000) [pid = 216] [serial = 664] [outer = 00000000] 05:33:47 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (1AF08400) [pid = 216] [serial = 665] [outer = 1AAD3000] 05:33:47 INFO - PROCESS | 216 | 1461328427330 Marionette DEBUG loaded listener.js 05:33:47 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (1BB10400) [pid = 216] [serial = 666] [outer = 1AAD3000] 05:33:47 INFO - PROCESS | 216 | 1461328427739 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:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 671ms 05:33:48 INFO - PROCESS | 216 | 1461328428839 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 05:33:48 INFO - PROCESS | 216 | 1461328428841 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 05:33:48 INFO - PROCESS | 216 | --DOMWINDOW == 129 (195C0800) [pid = 216] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:33:48 INFO - PROCESS | 216 | --DOMWINDOW == 128 (187EE800) [pid = 216] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:33:48 INFO - PROCESS | 216 | --DOMWINDOW == 127 (18C89000) [pid = 216] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:33:48 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1AD77C00) [pid = 216] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:33:48 INFO - PROCESS | 216 | --DOMWINDOW == 125 (18617800) [pid = 216] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:33:48 INFO - PROCESS | 216 | --DOMWINDOW == 124 (13D57400) [pid = 216] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:33:48 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1A48CC00) [pid = 216] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:33:48 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1823D400) [pid = 216] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:33:48 INFO - PROCESS | 216 | --DOMWINDOW == 121 (10070000) [pid = 216] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:33:48 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1C49C800) [pid = 216] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:33:49 INFO - PROCESS | 216 | 1461328428992 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:33:49 INFO - PROCESS | 216 | 1461328428994 Marionette TRACE conn4 <- [1,854,null,{}] 05:33:49 INFO - PROCESS | 216 | 1461328428998 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:33:49 INFO - PROCESS | 216 | 1461328429111 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 05:33:49 INFO - PROCESS | 216 | 1461328429120 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C81000 == 75 [pid = 216] [id = 223] 05:33:49 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (193E1C00) [pid = 216] [serial = 667] [outer = 00000000] 05:33:49 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1A4A6800) [pid = 216] [serial = 668] [outer = 193E1C00] 05:33:49 INFO - PROCESS | 216 | 1461328429165 Marionette DEBUG loaded listener.js 05:33:49 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1AACC800) [pid = 216] [serial = 669] [outer = 193E1C00] 05:33:49 INFO - PROCESS | 216 | 1461328429562 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:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 05:33:49 INFO - PROCESS | 216 | 1461328429618 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 05:33:49 INFO - PROCESS | 216 | 1461328429620 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 05:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:33:49 INFO - PROCESS | 216 | 1461328429623 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:33:49 INFO - PROCESS | 216 | 1461328429625 Marionette TRACE conn4 <- [1,858,null,{}] 05:33:49 INFO - PROCESS | 216 | 1461328429628 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:33:49 INFO - PROCESS | 216 | 1461328429711 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 05:33:49 INFO - PROCESS | 216 | 1461328429717 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A48CC00 == 76 [pid = 216] [id = 224] 05:33:49 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1C139800) [pid = 216] [serial = 670] [outer = 00000000] 05:33:49 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1C694C00) [pid = 216] [serial = 671] [outer = 1C139800] 05:33:49 INFO - PROCESS | 216 | 1461328429762 Marionette DEBUG loaded listener.js 05:33:49 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1C8F1000) [pid = 216] [serial = 672] [outer = 1C139800] 05:33:50 INFO - PROCESS | 216 | 1461328430208 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:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 631ms 05:33:50 INFO - PROCESS | 216 | 1461328430255 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 05:33:50 INFO - PROCESS | 216 | 1461328430257 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 05:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:33:50 INFO - PROCESS | 216 | 1461328430280 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:33:50 INFO - PROCESS | 216 | 1461328430281 Marionette TRACE conn4 <- [1,862,null,{}] 05:33:50 INFO - PROCESS | 216 | 1461328430285 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:33:50 INFO - PROCESS | 216 | 1461328430374 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 05:33:50 INFO - PROCESS | 216 | 1461328430380 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17AAE800 == 77 [pid = 216] [id = 225] 05:33:50 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1C60EC00) [pid = 216] [serial = 673] [outer = 00000000] 05:33:50 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (1EC09400) [pid = 216] [serial = 674] [outer = 1C60EC00] 05:33:50 INFO - PROCESS | 216 | 1461328430424 Marionette DEBUG loaded listener.js 05:33:50 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (111A9000) [pid = 216] [serial = 675] [outer = 1C60EC00] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 0FD01C00 == 76 [pid = 216] [id = 25] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 18C0D800 == 75 [pid = 216] [id = 188] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 15647C00 == 74 [pid = 216] [id = 160] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 1C1BEC00 == 73 [pid = 216] [id = 58] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 0FD08800 == 72 [pid = 216] [id = 36] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 17969800 == 71 [pid = 216] [id = 175] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 18748C00 == 70 [pid = 216] [id = 197] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 196A1800 == 69 [pid = 216] [id = 161] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 0F6E3400 == 68 [pid = 216] [id = 137] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 1464FC00 == 67 [pid = 216] [id = 185] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 18C84000 == 66 [pid = 216] [id = 139] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 0EFE6000 == 65 [pid = 216] [id = 23] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 1C48F400 == 64 [pid = 216] [id = 91] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 1AF0A400 == 63 [pid = 216] [id = 145] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 1AA8BC00 == 62 [pid = 216] [id = 198] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 1A482800 == 61 [pid = 216] [id = 178] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 100D4400 == 60 [pid = 216] [id = 92] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 17969400 == 59 [pid = 216] [id = 90] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 0FA80800 == 58 [pid = 216] [id = 107] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 14712000 == 57 [pid = 216] [id = 19] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 15643800 == 56 [pid = 216] [id = 176] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 1AAD6000 == 55 [pid = 216] [id = 177] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 1957C800 == 54 [pid = 216] [id = 141] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 0FD5C000 == 53 [pid = 216] [id = 195] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 1BA84800 == 52 [pid = 216] [id = 142] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 15FD2C00 == 51 [pid = 216] [id = 11] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 1881EC00 == 50 [pid = 216] [id = 138] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 18612C00 == 49 [pid = 216] [id = 18] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 1881E800 == 48 [pid = 216] [id = 162] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 0FD62000 == 47 [pid = 216] [id = 89] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 17865800 == 46 [pid = 216] [id = 140] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 148A5C00 == 45 [pid = 216] [id = 22] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 17984000 == 44 [pid = 216] [id = 77] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 1D118800 == 43 [pid = 216] [id = 148] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 1C801C00 == 42 [pid = 216] [id = 163] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 0FA84000 == 41 [pid = 216] [id = 217] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 0EFF4000 == 40 [pid = 216] [id = 216] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 10A15C00 == 39 [pid = 216] [id = 215] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 1C8FD400 == 38 [pid = 216] [id = 213] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 1D11EC00 == 37 [pid = 216] [id = 214] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 1C59C000 == 36 [pid = 216] [id = 212] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 18813C00 == 35 [pid = 216] [id = 211] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 0F598C00 == 34 [pid = 216] [id = 209] 05:33:51 INFO - PROCESS | 216 | --DOCSHELL 0FD62400 == 33 [pid = 216] [id = 210] 05:33:52 INFO - PROCESS | 216 | --DOCSHELL 1A489000 == 32 [pid = 216] [id = 221] 05:33:52 INFO - PROCESS | 216 | --DOCSHELL 0FD3E800 == 31 [pid = 216] [id = 218] 05:33:52 INFO - PROCESS | 216 | --DOCSHELL 0FD3F800 == 30 [pid = 216] [id = 220] 05:33:52 INFO - PROCESS | 216 | --DOCSHELL 18C11000 == 29 [pid = 216] [id = 219] 05:33:52 INFO - PROCESS | 216 | --DOCSHELL 1A81FC00 == 28 [pid = 216] [id = 222] 05:33:52 INFO - PROCESS | 216 | --DOCSHELL 18C81000 == 27 [pid = 216] [id = 223] 05:33:52 INFO - PROCESS | 216 | --DOCSHELL 1A48CC00 == 26 [pid = 216] [id = 224] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1C691800) [pid = 216] [serial = 624] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1C694800) [pid = 216] [serial = 626] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 126 (196A2400) [pid = 216] [serial = 611] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 125 (189CF800) [pid = 216] [serial = 606] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 124 (193DBC00) [pid = 216] [serial = 608] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1C138000) [pid = 216] [serial = 617] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1887E800) [pid = 216] [serial = 605] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1BA80800) [pid = 216] [serial = 620] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 120 (17967C00) [pid = 216] [serial = 603] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 119 (189D0000) [pid = 216] [serial = 590] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1C1BC000) [pid = 216] [serial = 618] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1AACDC00) [pid = 216] [serial = 614] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 116 (15644800) [pid = 216] [serial = 602] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1978E000) [pid = 216] [serial = 612] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 114 (18812800) [pid = 216] [serial = 600] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 113 (14644C00) [pid = 216] [serial = 597] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1C60E800) [pid = 216] [serial = 623] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1BB36800) [pid = 216] [serial = 593] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 110 (146F6400) [pid = 216] [serial = 587] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1874AC00) [pid = 216] [serial = 599] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 108 (13D50400) [pid = 216] [serial = 596] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 107 (193DA400) [pid = 216] [serial = 609] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1AF9C000) [pid = 216] [serial = 621] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1AC19400) [pid = 216] [serial = 615] [outer = 00000000] [url = about:blank] 05:33:52 INFO - PROCESS | 216 | 1461328432736 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:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 2493ms 05:33:52 INFO - PROCESS | 216 | 1461328432756 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 05:33:52 INFO - PROCESS | 216 | 1461328432760 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 05:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:33:52 INFO - PROCESS | 216 | 1461328432765 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:33:52 INFO - PROCESS | 216 | 1461328432768 Marionette TRACE conn4 <- [1,866,null,{}] 05:33:52 INFO - PROCESS | 216 | 1461328432775 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:33:52 INFO - PROCESS | 216 | 1461328432867 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 05:33:52 INFO - PROCESS | 216 | 1461328432880 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0EFF1400 == 27 [pid = 216] [id = 226] 05:33:52 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (0EFF1800) [pid = 216] [serial = 676] [outer = 00000000] 05:33:52 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (0FA1F800) [pid = 216] [serial = 677] [outer = 0EFF1800] 05:33:52 INFO - PROCESS | 216 | 1461328432929 Marionette DEBUG loaded listener.js 05:33:53 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (0FA80000) [pid = 216] [serial = 678] [outer = 0EFF1800] 05:33:53 INFO - PROCESS | 216 | 1461328433436 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:33:53 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (0FD03800) [pid = 216] [serial = 679] [outer = 0FB98800] 05:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 730ms 05:33:53 INFO - PROCESS | 216 | 1461328433508 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 05:33:53 INFO - PROCESS | 216 | 1461328433513 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 05:33:53 INFO - PROCESS | 216 | 1461328433520 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:33:53 INFO - PROCESS | 216 | 1461328433522 Marionette TRACE conn4 <- [1,870,null,{}] 05:33:53 INFO - PROCESS | 216 | 1461328433526 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:33:53 INFO - PROCESS | 216 | 1461328433616 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 05:33:53 INFO - PROCESS | 216 | 1461328433705 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD40000 == 28 [pid = 216] [id = 227] 05:33:53 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (0FD40C00) [pid = 216] [serial = 680] [outer = 00000000] 05:33:53 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (0FD66C00) [pid = 216] [serial = 681] [outer = 0FD40C00] 05:33:53 INFO - PROCESS | 216 | 1461328433751 Marionette DEBUG loaded listener.js 05:33:53 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (10066000) [pid = 216] [serial = 682] [outer = 0FD40C00] 05:33:54 INFO - PROCESS | 216 | 1461328434178 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:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 671ms 05:33:54 INFO - PROCESS | 216 | 1461328434195 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 05:33:54 INFO - PROCESS | 216 | 1461328434197 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 05:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:33:54 INFO - PROCESS | 216 | 1461328434201 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:33:54 INFO - PROCESS | 216 | 1461328434204 Marionette TRACE conn4 <- [1,874,null,{}] 05:33:54 INFO - PROCESS | 216 | 1461328434215 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:33:54 INFO - PROCESS | 216 | 1461328434341 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 05:33:54 INFO - PROCESS | 216 | 1461328434357 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10AEFC00 == 29 [pid = 216] [id = 228] 05:33:54 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (10AF0800) [pid = 216] [serial = 683] [outer = 00000000] 05:33:54 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (13D44C00) [pid = 216] [serial = 684] [outer = 10AF0800] 05:33:54 INFO - PROCESS | 216 | 1461328434407 Marionette DEBUG loaded listener.js 05:33:54 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1403D000) [pid = 216] [serial = 685] [outer = 10AF0800] 05:33:54 INFO - PROCESS | 216 | 1461328434882 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:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 730ms 05:33:54 INFO - PROCESS | 216 | 1461328434934 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 05:33:54 INFO - PROCESS | 216 | 1461328434937 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 05:33:54 INFO - PROCESS | 216 | 1461328434940 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:33:54 INFO - PROCESS | 216 | 1461328434942 Marionette TRACE conn4 <- [1,878,null,{}] 05:33:54 INFO - PROCESS | 216 | 1461328434946 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:33:55 INFO - PROCESS | 216 | 1461328435027 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 05:33:55 INFO - PROCESS | 216 | 1461328435036 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1423FC00 == 30 [pid = 216] [id = 229] 05:33:55 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1464F000) [pid = 216] [serial = 686] [outer = 00000000] 05:33:55 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (146F8800) [pid = 216] [serial = 687] [outer = 1464F000] 05:33:55 INFO - PROCESS | 216 | 1461328435082 Marionette DEBUG loaded listener.js 05:33:55 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1475DC00) [pid = 216] [serial = 688] [outer = 1464F000] 05:33:55 INFO - PROCESS | 216 | 1461328435514 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:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 05:33:55 INFO - PROCESS | 216 | 1461328435574 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 05:33:55 INFO - PROCESS | 216 | 1461328435576 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 05:33:55 INFO - PROCESS | 216 | 1461328435580 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:33:55 INFO - PROCESS | 216 | 1461328435581 Marionette TRACE conn4 <- [1,882,null,{}] 05:33:55 INFO - PROCESS | 216 | 1461328435585 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:33:55 INFO - PROCESS | 216 | 1461328435662 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 05:33:55 INFO - PROCESS | 216 | 1461328435671 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15646800 == 31 [pid = 216] [id = 230] 05:33:55 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (15647C00) [pid = 216] [serial = 689] [outer = 00000000] 05:33:55 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (156F1000) [pid = 216] [serial = 690] [outer = 15647C00] 05:33:55 INFO - PROCESS | 216 | 1461328435746 Marionette DEBUG loaded listener.js 05:33:55 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (15FD2C00) [pid = 216] [serial = 691] [outer = 15647C00] 05:33:56 INFO - PROCESS | 216 | 1461328436182 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:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 631ms 05:33:56 INFO - PROCESS | 216 | 1461328436219 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 05:33:56 INFO - PROCESS | 216 | 1461328436221 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 05:33:56 INFO - PROCESS | 216 | 1461328436224 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:33:56 INFO - PROCESS | 216 | 1461328436226 Marionette TRACE conn4 <- [1,886,null,{}] 05:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:33:56 INFO - PROCESS | 216 | 1461328436230 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:33:56 INFO - PROCESS | 216 | 1461328436339 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 05:33:56 INFO - PROCESS | 216 | 1461328436350 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17985400 == 32 [pid = 216] [id = 231] 05:33:56 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (17991400) [pid = 216] [serial = 692] [outer = 00000000] 05:33:56 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (179A2000) [pid = 216] [serial = 693] [outer = 17991400] 05:33:56 INFO - PROCESS | 216 | 1461328436397 Marionette DEBUG loaded listener.js 05:33:56 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (179A6800) [pid = 216] [serial = 694] [outer = 17991400] 05:33:56 INFO - PROCESS | 216 | 1461328436837 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:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 671ms 05:33:56 INFO - PROCESS | 216 | 1461328436901 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 05:33:56 INFO - PROCESS | 216 | 1461328436903 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 05:33:56 INFO - PROCESS | 216 | 1461328436907 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:33:56 INFO - PROCESS | 216 | 1461328436908 Marionette TRACE conn4 <- [1,890,null,{}] 05:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:33:56 INFO - PROCESS | 216 | 1461328436912 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:33:57 INFO - PROCESS | 216 | 1461328436987 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 05:33:57 INFO - PROCESS | 216 | 1461328437027 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17A95400 == 33 [pid = 216] [id = 232] 05:33:57 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (17AAFC00) [pid = 216] [serial = 695] [outer = 00000000] 05:33:57 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (18226000) [pid = 216] [serial = 696] [outer = 17AAFC00] 05:33:57 INFO - PROCESS | 216 | 1461328437072 Marionette DEBUG loaded listener.js 05:33:57 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (17BD5000) [pid = 216] [serial = 697] [outer = 17AAFC00] 05:33:57 INFO - PROCESS | 216 | 1461328437506 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:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 631ms 05:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:33:57 INFO - PROCESS | 216 | 1461328437541 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 216 | 1461328437543 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 05:33:57 INFO - PROCESS | 216 | 1461328437550 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - PROCESS | 216 | 1461328437552 Marionette TRACE conn4 <- [1,894,null,{}] 05:33:57 INFO - PROCESS | 216 | 1461328437555 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:33:57 INFO - PROCESS | 216 | 1461328437633 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 05:33:57 INFO - PROCESS | 216 | 1461328437640 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18242000 == 34 [pid = 216] [id = 233] 05:33:57 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (18611C00) [pid = 216] [serial = 698] [outer = 00000000] 05:33:57 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (18746400) [pid = 216] [serial = 699] [outer = 18611C00] 05:33:57 INFO - PROCESS | 216 | 1461328437686 Marionette DEBUG loaded listener.js 05:33:57 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (18744C00) [pid = 216] [serial = 700] [outer = 18611C00] 05:33:58 INFO - PROCESS | 216 | 1461328438155 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:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 05:33:58 INFO - PROCESS | 216 | 1461328438184 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 05:33:58 INFO - PROCESS | 216 | 1461328438186 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 05:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:33:58 INFO - PROCESS | 216 | 1461328438205 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:33:58 INFO - PROCESS | 216 | 1461328438206 Marionette TRACE conn4 <- [1,898,null,{}] 05:33:58 INFO - PROCESS | 216 | 1461328438214 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:33:58 INFO - PROCESS | 216 | 1461328438332 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 05:33:58 INFO - PROCESS | 216 | 1461328438420 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10AA2000 == 35 [pid = 216] [id = 234] 05:33:58 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (1471A800) [pid = 216] [serial = 701] [outer = 00000000] 05:33:58 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (18813C00) [pid = 216] [serial = 702] [outer = 1471A800] 05:33:58 INFO - PROCESS | 216 | 1461328438466 Marionette DEBUG loaded listener.js 05:33:58 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (18812C00) [pid = 216] [serial = 703] [outer = 1471A800] 05:33:58 INFO - PROCESS | 216 | 1461328438892 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:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 751ms 05:33:58 INFO - PROCESS | 216 | 1461328438942 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 05:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:33:58 INFO - PROCESS | 216 | 1461328438944 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 05:33:58 INFO - PROCESS | 216 | 1461328438947 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:33:58 INFO - PROCESS | 216 | 1461328438949 Marionette TRACE conn4 <- [1,902,null,{}] 05:33:58 INFO - PROCESS | 216 | 1461328438952 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:33:59 INFO - PROCESS | 216 | 1461328439062 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 05:33:59 INFO - PROCESS | 216 | 1461328439070 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1881C800 == 36 [pid = 216] [id = 235] 05:33:59 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (18820400) [pid = 216] [serial = 704] [outer = 00000000] 05:33:59 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (189C6000) [pid = 216] [serial = 705] [outer = 18820400] 05:33:59 INFO - PROCESS | 216 | 1461328439116 Marionette DEBUG loaded listener.js 05:33:59 INFO - PROCESS | 216 | ++DOMWINDOW == 136 (18C0C000) [pid = 216] [serial = 706] [outer = 18820400] 05:33:59 INFO - PROCESS | 216 | 1461328439566 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:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 05:33:59 INFO - PROCESS | 216 | 1461328439618 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 05:33:59 INFO - PROCESS | 216 | 1461328439620 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 05:33:59 INFO - PROCESS | 216 | 1461328439623 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:33:59 INFO - PROCESS | 216 | 1461328439626 Marionette TRACE conn4 <- [1,906,null,{}] 05:33:59 INFO - PROCESS | 216 | 1461328439641 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:33:59 INFO - PROCESS | 216 | 1461328439795 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 05:33:59 INFO - PROCESS | 216 | 1461328439810 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 13D35C00 == 37 [pid = 216] [id = 236] 05:34:00 INFO - PROCESS | 216 | ++DOMWINDOW == 137 (1403D400) [pid = 216] [serial = 707] [outer = 00000000] 05:34:00 INFO - PROCESS | 216 | ++DOMWINDOW == 138 (1823B800) [pid = 216] [serial = 708] [outer = 1403D400] 05:34:00 INFO - PROCESS | 216 | 1461328440622 Marionette DEBUG loaded listener.js 05:34:00 INFO - PROCESS | 216 | ++DOMWINDOW == 139 (18C88800) [pid = 216] [serial = 709] [outer = 1403D400] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 138 (1D116800) [pid = 216] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 137 (1564E800) [pid = 216] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 136 (0F185000) [pid = 216] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 135 (14650400) [pid = 216] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 134 (14042400) [pid = 216] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 133 (1A482400) [pid = 216] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 132 (187EE400) [pid = 216] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 131 (1006AC00) [pid = 216] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1796D400) [pid = 216] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1ABDD800) [pid = 216] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 128 (18C10400) [pid = 216] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 127 (18819000) [pid = 216] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1AA8E000) [pid = 216] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1923C400) [pid = 216] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1A4FD400) [pid = 216] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1A4A0400) [pid = 216] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1C803C00) [pid = 216] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 121 (196A1C00) [pid = 216] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1A489C00) [pid = 216] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1AAD3000) [pid = 216] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1C139800) [pid = 216] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 117 (0FD5EC00) [pid = 216] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 116 (18C13000) [pid = 216] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 115 (17AAEC00) [pid = 216] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 114 (0FB8E800) [pid = 216] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 113 (0EFF4400) [pid = 216] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1C80E800) [pid = 216] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1DE0DC00) [pid = 216] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1D118400) [pid = 216] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1C5A0800) [pid = 216] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1881D000) [pid = 216] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 107 (10A95800) [pid = 216] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 106 (0FA23800) [pid = 216] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:34:00 INFO - PROCESS | 216 | --DOMWINDOW == 105 (193E1C00) [pid = 216] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:34:01 INFO - PROCESS | 216 | 1461328441023 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:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1435ms 05:34:01 INFO - PROCESS | 216 | 1461328441062 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 05:34:01 INFO - PROCESS | 216 | 1461328441064 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 05:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:34:01 INFO - PROCESS | 216 | 1461328441067 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:34:01 INFO - PROCESS | 216 | 1461328441069 Marionette TRACE conn4 <- [1,910,null,{}] 05:34:01 INFO - PROCESS | 216 | 1461328441073 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:34:01 INFO - PROCESS | 216 | 1461328441182 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 05:34:01 INFO - PROCESS | 216 | 1461328441191 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FB8E800 == 38 [pid = 216] [id = 237] 05:34:01 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (10A95800) [pid = 216] [serial = 710] [outer = 00000000] 05:34:01 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (18229C00) [pid = 216] [serial = 711] [outer = 10A95800] 05:34:01 INFO - PROCESS | 216 | 1461328441236 Marionette DEBUG loaded listener.js 05:34:01 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (17AB4000) [pid = 216] [serial = 712] [outer = 10A95800] 05:34:01 INFO - PROCESS | 216 | 1461328441648 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:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 05:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:34:01 INFO - PROCESS | 216 | 1461328441698 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 05:34:01 INFO - PROCESS | 216 | 1461328441700 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 05:34:01 INFO - PROCESS | 216 | 1461328441703 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:34:01 INFO - PROCESS | 216 | 1461328441705 Marionette TRACE conn4 <- [1,914,null,{}] 05:34:01 INFO - PROCESS | 216 | 1461328441709 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:34:01 INFO - PROCESS | 216 | 1461328441818 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 05:34:01 INFO - PROCESS | 216 | 1461328441827 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14677000 == 39 [pid = 216] [id = 238] 05:34:01 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (17987400) [pid = 216] [serial = 713] [outer = 00000000] 05:34:01 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1928C400) [pid = 216] [serial = 714] [outer = 17987400] 05:34:01 INFO - PROCESS | 216 | 1461328441873 Marionette DEBUG loaded listener.js 05:34:01 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (193DA800) [pid = 216] [serial = 715] [outer = 17987400] 05:34:02 INFO - PROCESS | 216 | 1461328442306 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:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 631ms 05:34:02 INFO - PROCESS | 216 | 1461328442334 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 05:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:34:02 INFO - PROCESS | 216 | 1461328442336 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 05:34:02 INFO - PROCESS | 216 | 1461328442339 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - PROCESS | 216 | 1461328442341 Marionette TRACE conn4 <- [1,918,null,{}] 05:34:02 INFO - PROCESS | 216 | 1461328442345 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:34:02 INFO - PROCESS | 216 | 1461328442455 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 05:34:02 INFO - PROCESS | 216 | 1461328442464 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1928A400 == 40 [pid = 216] [id = 239] 05:34:02 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (193D5800) [pid = 216] [serial = 716] [outer = 00000000] 05:34:02 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (19583400) [pid = 216] [serial = 717] [outer = 193D5800] 05:34:02 INFO - PROCESS | 216 | 1461328442511 Marionette DEBUG loaded listener.js 05:34:02 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1957C800) [pid = 216] [serial = 718] [outer = 193D5800] 05:34:03 INFO - PROCESS | 216 | 1461328443303 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:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1022ms 05:34:03 INFO - PROCESS | 216 | 1461328443363 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 05:34:03 INFO - PROCESS | 216 | 1461328443369 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 05:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:34:03 INFO - PROCESS | 216 | 1461328443374 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:34:03 INFO - PROCESS | 216 | 1461328443378 Marionette TRACE conn4 <- [1,922,null,{}] 05:34:03 INFO - PROCESS | 216 | 1461328443446 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:34:03 INFO - PROCESS | 216 | 1461328443554 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 05:34:03 INFO - PROCESS | 216 | 1461328443674 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0EFF3000 == 41 [pid = 216] [id = 240] 05:34:03 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (0F0B1C00) [pid = 216] [serial = 719] [outer = 00000000] 05:34:03 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (10069400) [pid = 216] [serial = 720] [outer = 0F0B1C00] 05:34:03 INFO - PROCESS | 216 | 1461328443732 Marionette DEBUG loaded listener.js 05:34:03 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (10215400) [pid = 216] [serial = 721] [outer = 0F0B1C00] 05:34:04 INFO - PROCESS | 216 | 1461328444453 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:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1152ms 05:34:04 INFO - PROCESS | 216 | 1461328444553 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 05:34:04 INFO - PROCESS | 216 | 1461328444559 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 05:34:04 INFO - PROCESS | 216 | 1461328444567 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:34:04 INFO - PROCESS | 216 | 1461328444570 Marionette TRACE conn4 <- [1,926,null,{}] 05:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:34:04 INFO - PROCESS | 216 | 1461328444574 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:34:04 INFO - PROCESS | 216 | 1461328444699 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 05:34:04 INFO - PROCESS | 216 | 1461328444821 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0F5D7400 == 42 [pid = 216] [id = 241] 05:34:04 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (0F6DD400) [pid = 216] [serial = 722] [outer = 00000000] 05:34:04 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (17968C00) [pid = 216] [serial = 723] [outer = 0F6DD400] 05:34:04 INFO - PROCESS | 216 | 1461328444878 Marionette DEBUG loaded listener.js 05:34:04 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1798F800) [pid = 216] [serial = 724] [outer = 0F6DD400] 05:34:05 INFO - PROCESS | 216 | 1461328445736 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:34:05 INFO - PROCESS | 216 | --DOCSHELL 111A5800 == 41 [pid = 216] [id = 128] 05:34:05 INFO - PROCESS | 216 | --DOCSHELL 0B5A1400 == 40 [pid = 216] [id = 130] 05:34:05 INFO - PROCESS | 216 | --DOCSHELL 0FD63000 == 39 [pid = 216] [id = 126] 05:34:05 INFO - PROCESS | 216 | --DOCSHELL 1564DC00 == 38 [pid = 216] [id = 120] 05:34:05 INFO - PROCESS | 216 | --DOCSHELL 18880800 == 37 [pid = 216] [id = 122] 05:34:05 INFO - PROCESS | 216 | --DOCSHELL 18247400 == 36 [pid = 216] [id = 121] 05:34:05 INFO - PROCESS | 216 | --DOCSHELL 18224C00 == 35 [pid = 216] [id = 129] 05:34:05 INFO - PROCESS | 216 | --DOCSHELL 1AA90800 == 34 [pid = 216] [id = 123] 05:34:05 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1EC09400) [pid = 216] [serial = 674] [outer = 00000000] [url = about:blank] 05:34:05 INFO - PROCESS | 216 | --DOCSHELL 17AAE800 == 33 [pid = 216] [id = 225] 05:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1275ms 05:34:05 INFO - PROCESS | 216 | 1461328445848 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 05:34:05 INFO - PROCESS | 216 | 1461328445851 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 05:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:34:05 INFO - PROCESS | 216 | 1461328445856 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:34:05 INFO - PROCESS | 216 | 1461328445860 Marionette TRACE conn4 <- [1,930,null,{}] 05:34:05 INFO - PROCESS | 216 | 1461328445865 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:34:05 INFO - PROCESS | 216 | 1461328445955 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 05:34:05 INFO - PROCESS | 216 | 1461328445964 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FAEB000 == 34 [pid = 216] [id = 242] 05:34:06 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (0FB91400) [pid = 216] [serial = 725] [outer = 00000000] 05:34:06 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (0FD0B400) [pid = 216] [serial = 726] [outer = 0FB91400] 05:34:06 INFO - PROCESS | 216 | 1461328446013 Marionette DEBUG loaded listener.js 05:34:06 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (0FD5C000) [pid = 216] [serial = 727] [outer = 0FB91400] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1C80E400) [pid = 216] [serial = 489] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 120 (196A9000) [pid = 216] [serial = 483] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1E12DC00) [pid = 216] [serial = 486] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 118 (17990000) [pid = 216] [serial = 480] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 117 (0FD5A000) [pid = 216] [serial = 477] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1C12F000) [pid = 216] [serial = 594] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1A488C00) [pid = 216] [serial = 552] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1AC24000) [pid = 216] [serial = 561] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1A4A8000) [pid = 216] [serial = 528] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 112 (17866800) [pid = 216] [serial = 555] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 111 (15FCC400) [pid = 216] [serial = 588] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1AF0C800) [pid = 216] [serial = 585] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 109 (18C12C00) [pid = 216] [serial = 591] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 108 (14037000) [pid = 216] [serial = 522] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 107 (18248400) [pid = 216] [serial = 525] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1C60D800) [pid = 216] [serial = 531] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 105 (19789000) [pid = 216] [serial = 564] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1964BC00) [pid = 216] [serial = 558] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1A49FC00) [pid = 216] [serial = 662] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1BB10400) [pid = 216] [serial = 666] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1AF08400) [pid = 216] [serial = 665] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1A4A8400) [pid = 216] [serial = 663] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1C694C00) [pid = 216] [serial = 671] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1963EC00) [pid = 216] [serial = 659] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 97 (18C8F800) [pid = 216] [serial = 656] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 96 (193D6C00) [pid = 216] [serial = 657] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 95 (18248000) [pid = 216] [serial = 653] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 94 (18745000) [pid = 216] [serial = 654] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 93 (10067400) [pid = 216] [serial = 650] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 92 (14632000) [pid = 216] [serial = 651] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 91 (15FD2400) [pid = 216] [serial = 648] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 90 (148A6C00) [pid = 216] [serial = 647] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 89 (20CABC00) [pid = 216] [serial = 645] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 88 (20CAA800) [pid = 216] [serial = 644] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1E131C00) [pid = 216] [serial = 642] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1E12C000) [pid = 216] [serial = 641] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1DE0E800) [pid = 216] [serial = 639] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1DE04400) [pid = 216] [serial = 638] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1D114C00) [pid = 216] [serial = 636] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1C8FEC00) [pid = 216] [serial = 635] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1978D400) [pid = 216] [serial = 633] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 80 (1969E800) [pid = 216] [serial = 632] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 79 (17984C00) [pid = 216] [serial = 630] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 78 (15FCC000) [pid = 216] [serial = 629] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 77 (1C80CC00) [pid = 216] [serial = 627] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1C8F1000) [pid = 216] [serial = 672] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 75 (1A4A6800) [pid = 216] [serial = 668] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 74 (1969DC00) [pid = 216] [serial = 660] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | --DOMWINDOW == 73 (1AACC800) [pid = 216] [serial = 669] [outer = 00000000] [url = about:blank] 05:34:06 INFO - PROCESS | 216 | 1461328446526 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:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 730ms 05:34:06 INFO - PROCESS | 216 | 1461328446588 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 05:34:06 INFO - PROCESS | 216 | 1461328446594 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 05:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:34:06 INFO - PROCESS | 216 | 1461328446599 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:34:06 INFO - PROCESS | 216 | 1461328446602 Marionette TRACE conn4 <- [1,934,null,{}] 05:34:06 INFO - PROCESS | 216 | 1461328446606 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:34:06 INFO - PROCESS | 216 | 1461328446690 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 05:34:06 INFO - PROCESS | 216 | 1461328446769 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 100D0800 == 35 [pid = 216] [id = 243] 05:34:06 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (10212C00) [pid = 216] [serial = 728] [outer = 00000000] 05:34:06 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (10A95C00) [pid = 216] [serial = 729] [outer = 10212C00] 05:34:06 INFO - PROCESS | 216 | 1461328446815 Marionette DEBUG loaded listener.js 05:34:06 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (11106800) [pid = 216] [serial = 730] [outer = 10212C00] 05:34:07 INFO - PROCESS | 216 | 1461328447219 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:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 05:34:07 INFO - PROCESS | 216 | 1461328447273 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 05:34:07 INFO - PROCESS | 216 | 1461328447275 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 05:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:34:07 INFO - PROCESS | 216 | 1461328447278 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:34:07 INFO - PROCESS | 216 | 1461328447282 Marionette TRACE conn4 <- [1,938,null,{}] 05:34:07 INFO - PROCESS | 216 | 1461328447293 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:34:07 INFO - PROCESS | 216 | 1461328447421 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 05:34:07 INFO - PROCESS | 216 | 1461328447441 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1464FC00 == 36 [pid = 216] [id = 244] 05:34:07 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (14650000) [pid = 216] [serial = 731] [outer = 00000000] 05:34:07 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (1467C000) [pid = 216] [serial = 732] [outer = 14650000] 05:34:07 INFO - PROCESS | 216 | 1461328447491 Marionette DEBUG loaded listener.js 05:34:07 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (14713000) [pid = 216] [serial = 733] [outer = 14650000] 05:34:07 INFO - PROCESS | 216 | 1461328447948 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:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 730ms 05:34:08 INFO - PROCESS | 216 | 1461328448013 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 05:34:08 INFO - PROCESS | 216 | 1461328448015 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 05:34:08 INFO - PROCESS | 216 | 1461328448018 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:34:08 INFO - PROCESS | 216 | 1461328448020 Marionette TRACE conn4 <- [1,942,null,{}] 05:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:34:08 INFO - PROCESS | 216 | 1461328448023 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:34:08 INFO - PROCESS | 216 | 1461328448132 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 05:34:08 INFO - PROCESS | 216 | 1461328448142 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0EFEF000 == 37 [pid = 216] [id = 245] 05:34:08 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (148B1C00) [pid = 216] [serial = 734] [outer = 00000000] 05:34:08 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (156EB400) [pid = 216] [serial = 735] [outer = 148B1C00] 05:34:08 INFO - PROCESS | 216 | 1461328448233 Marionette DEBUG loaded listener.js 05:34:08 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (156F6800) [pid = 216] [serial = 736] [outer = 148B1C00] 05:34:08 INFO - PROCESS | 216 | 1461328448659 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:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 05:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:34:08 INFO - PROCESS | 216 | 1461328448692 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 05:34:08 INFO - PROCESS | 216 | 1461328448694 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 05:34:08 INFO - PROCESS | 216 | 1461328448697 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:34:08 INFO - PROCESS | 216 | 1461328448699 Marionette TRACE conn4 <- [1,946,null,{}] 05:34:08 INFO - PROCESS | 216 | 1461328448710 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:34:08 INFO - PROCESS | 216 | 1461328448815 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 05:34:08 INFO - PROCESS | 216 | 1461328448901 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 168C2000 == 38 [pid = 216] [id = 246] 05:34:08 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (168C3000) [pid = 216] [serial = 737] [outer = 00000000] 05:34:08 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (17983800) [pid = 216] [serial = 738] [outer = 168C3000] 05:34:08 INFO - PROCESS | 216 | 1461328448947 Marionette DEBUG loaded listener.js 05:34:09 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (17989000) [pid = 216] [serial = 739] [outer = 168C3000] 05:34:09 INFO - PROCESS | 216 | 1461328449396 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:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 731ms 05:34:09 INFO - PROCESS | 216 | 1461328449428 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 05:34:09 INFO - PROCESS | 216 | 1461328449430 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 05:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:34:09 INFO - PROCESS | 216 | 1461328449438 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:34:09 INFO - PROCESS | 216 | 1461328449440 Marionette TRACE conn4 <- [1,950,null,{}] 05:34:09 INFO - PROCESS | 216 | 1461328449443 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:34:09 INFO - PROCESS | 216 | 1461328449572 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 05:34:09 INFO - PROCESS | 216 | 1461328449634 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1798D000 == 39 [pid = 216] [id = 247] 05:34:09 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (17A92400) [pid = 216] [serial = 740] [outer = 00000000] 05:34:09 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (17BD2000) [pid = 216] [serial = 741] [outer = 17A92400] 05:34:09 INFO - PROCESS | 216 | 1461328449682 Marionette DEBUG loaded listener.js 05:34:09 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (17BD0000) [pid = 216] [serial = 742] [outer = 17A92400] 05:34:10 INFO - PROCESS | 216 | --DOMWINDOW == 87 (17987400) [pid = 216] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:34:10 INFO - PROCESS | 216 | --DOMWINDOW == 86 (18611C00) [pid = 216] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:34:10 INFO - PROCESS | 216 | --DOMWINDOW == 85 (0FD40C00) [pid = 216] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:34:10 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1471A800) [pid = 216] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:34:10 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1464F000) [pid = 216] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:34:10 INFO - PROCESS | 216 | --DOMWINDOW == 82 (18820400) [pid = 216] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:34:10 INFO - PROCESS | 216 | --DOMWINDOW == 81 (17991400) [pid = 216] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:34:10 INFO - PROCESS | 216 | --DOMWINDOW == 80 (17AAFC00) [pid = 216] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:34:10 INFO - PROCESS | 216 | --DOMWINDOW == 79 (15647C00) [pid = 216] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:34:10 INFO - PROCESS | 216 | --DOMWINDOW == 78 (0EFF1800) [pid = 216] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:34:10 INFO - PROCESS | 216 | --DOMWINDOW == 77 (10AF0800) [pid = 216] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:34:10 INFO - PROCESS | 216 | --DOMWINDOW == 76 (10A95800) [pid = 216] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:34:10 INFO - PROCESS | 216 | --DOMWINDOW == 75 (1403D400) [pid = 216] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:34:10 INFO - PROCESS | 216 | 1461328450262 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:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 870ms 05:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:34:10 INFO - PROCESS | 216 | 1461328450313 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 05:34:10 INFO - PROCESS | 216 | 1461328450315 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 05:34:10 INFO - PROCESS | 216 | 1461328450319 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:34:10 INFO - PROCESS | 216 | 1461328450320 Marionette TRACE conn4 <- [1,954,null,{}] 05:34:10 INFO - PROCESS | 216 | 1461328450324 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:34:10 INFO - PROCESS | 216 | 1461328450400 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 05:34:10 INFO - PROCESS | 216 | 1461328450483 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0B5A3800 == 40 [pid = 216] [id = 248] 05:34:10 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (0FD61800) [pid = 216] [serial = 743] [outer = 00000000] 05:34:10 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (17999C00) [pid = 216] [serial = 744] [outer = 0FD61800] 05:34:10 INFO - PROCESS | 216 | 1461328450529 Marionette DEBUG loaded listener.js 05:34:10 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (17BD9000) [pid = 216] [serial = 745] [outer = 0FD61800] 05:34:10 INFO - PROCESS | 216 | 1461328450884 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:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 631ms 05:34:10 INFO - PROCESS | 216 | 1461328450949 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 05:34:10 INFO - PROCESS | 216 | 1461328450951 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 05:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:34:10 INFO - PROCESS | 216 | 1461328450955 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:34:10 INFO - PROCESS | 216 | 1461328450956 Marionette TRACE conn4 <- [1,958,null,{}] 05:34:10 INFO - PROCESS | 216 | 1461328450966 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:34:11 INFO - PROCESS | 216 | 1461328451043 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 05:34:11 INFO - PROCESS | 216 | 1461328451049 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18248800 == 41 [pid = 216] [id = 249] 05:34:11 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (182AEC00) [pid = 216] [serial = 746] [outer = 00000000] 05:34:11 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (18748000) [pid = 216] [serial = 747] [outer = 182AEC00] 05:34:11 INFO - PROCESS | 216 | 1461328451094 Marionette DEBUG loaded listener.js 05:34:11 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (187EE000) [pid = 216] [serial = 748] [outer = 182AEC00] 05:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 570ms 05:34:11 INFO - PROCESS | 216 | 1461328451519 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:34:11 INFO - PROCESS | 216 | 1461328451525 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 05:34:11 INFO - PROCESS | 216 | 1461328451527 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 05:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:34:11 INFO - PROCESS | 216 | 1461328451530 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:34:11 INFO - PROCESS | 216 | 1461328451532 Marionette TRACE conn4 <- [1,962,null,{}] 05:34:11 INFO - PROCESS | 216 | 1461328451535 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:34:11 INFO - PROCESS | 216 | 1461328451651 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 05:34:11 INFO - PROCESS | 216 | 1461328451659 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18743800 == 42 [pid = 216] [id = 250] 05:34:11 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (18746800) [pid = 216] [serial = 749] [outer = 00000000] 05:34:11 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (18818C00) [pid = 216] [serial = 750] [outer = 18746800] 05:34:11 INFO - PROCESS | 216 | 1461328451704 Marionette DEBUG loaded listener.js 05:34:11 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1881BC00) [pid = 216] [serial = 751] [outer = 18746800] 05:34:12 INFO - PROCESS | 216 | 1461328452132 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:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 05:34:12 INFO - PROCESS | 216 | 1461328452202 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 05:34:12 INFO - PROCESS | 216 | 1461328452206 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 05:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:34:12 INFO - PROCESS | 216 | 1461328452212 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:34:12 INFO - PROCESS | 216 | 1461328452216 Marionette TRACE conn4 <- [1,966,null,{}] 05:34:12 INFO - PROCESS | 216 | 1461328452240 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:34:12 INFO - PROCESS | 216 | 1461328452348 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 05:34:12 INFO - PROCESS | 216 | 1461328452450 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0F5A1000 == 43 [pid = 216] [id = 251] 05:34:12 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (0F6DAC00) [pid = 216] [serial = 752] [outer = 00000000] 05:34:12 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (0FA83400) [pid = 216] [serial = 753] [outer = 0F6DAC00] 05:34:12 INFO - PROCESS | 216 | 1461328452507 Marionette DEBUG loaded listener.js 05:34:12 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (0FD07800) [pid = 216] [serial = 754] [outer = 0F6DAC00] 05:34:13 INFO - PROCESS | 216 | 1461328453146 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:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 991ms 05:34:13 INFO - PROCESS | 216 | 1461328453202 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 05:34:13 INFO - PROCESS | 216 | 1461328453206 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 05:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:34:13 INFO - PROCESS | 216 | 1461328453214 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:34:13 INFO - PROCESS | 216 | 1461328453218 Marionette TRACE conn4 <- [1,970,null,{}] 05:34:13 INFO - PROCESS | 216 | 1461328453223 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:34:13 INFO - PROCESS | 216 | 1461328453329 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 05:34:13 INFO - PROCESS | 216 | 1461328453454 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1403B400 == 44 [pid = 216] [id = 252] 05:34:13 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1462F400) [pid = 216] [serial = 755] [outer = 00000000] 05:34:13 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (14677800) [pid = 216] [serial = 756] [outer = 1462F400] 05:34:13 INFO - PROCESS | 216 | 1461328453511 Marionette DEBUG loaded listener.js 05:34:13 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (148A6C00) [pid = 216] [serial = 757] [outer = 1462F400] 05:34:14 INFO - PROCESS | 216 | 1461328454097 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:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 931ms 05:34:14 INFO - PROCESS | 216 | 1461328454142 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 05:34:14 INFO - PROCESS | 216 | 1461328454145 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 05:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:34:14 INFO - PROCESS | 216 | 1461328454148 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:34:14 INFO - PROCESS | 216 | 1461328454151 Marionette TRACE conn4 <- [1,974,null,{}] 05:34:14 INFO - PROCESS | 216 | 1461328454162 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:34:14 INFO - PROCESS | 216 | 1461328454277 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 05:34:14 INFO - PROCESS | 216 | 1461328454396 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17AAA800 == 45 [pid = 216] [id = 253] 05:34:14 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (18747C00) [pid = 216] [serial = 758] [outer = 00000000] 05:34:14 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (189CC000) [pid = 216] [serial = 759] [outer = 18747C00] 05:34:14 INFO - PROCESS | 216 | 1461328454457 Marionette DEBUG loaded listener.js 05:34:14 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (18C0E400) [pid = 216] [serial = 760] [outer = 18747C00] 05:34:15 INFO - PROCESS | 216 | 1461328455030 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:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 930ms 05:34:15 INFO - PROCESS | 216 | 1461328455082 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 05:34:15 INFO - PROCESS | 216 | 1461328455084 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 05:34:15 INFO - PROCESS | 216 | 1461328455088 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:34:15 INFO - PROCESS | 216 | 1461328455090 Marionette TRACE conn4 <- [1,978,null,{}] 05:34:15 INFO - PROCESS | 216 | 1461328455094 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:34:15 INFO - PROCESS | 216 | 1461328455199 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 05:34:15 INFO - PROCESS | 216 | 1461328455321 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C83800 == 46 [pid = 216] [id = 254] 05:34:15 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (18C83C00) [pid = 216] [serial = 761] [outer = 00000000] 05:34:15 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1923C400) [pid = 216] [serial = 762] [outer = 18C83C00] 05:34:15 INFO - PROCESS | 216 | 1461328455378 Marionette DEBUG loaded listener.js 05:34:15 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (193D6C00) [pid = 216] [serial = 763] [outer = 18C83C00] 05:34:16 INFO - PROCESS | 216 | 1461328455993 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:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 971ms 05:34:16 INFO - PROCESS | 216 | 1461328456062 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 05:34:16 INFO - PROCESS | 216 | 1461328456065 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 05:34:16 INFO - PROCESS | 216 | 1461328456068 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:34:16 INFO - PROCESS | 216 | 1461328456070 Marionette TRACE conn4 <- [1,982,null,{}] 05:34:16 INFO - PROCESS | 216 | 1461328456074 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:34:16 INFO - PROCESS | 216 | 1461328456173 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 05:34:16 INFO - PROCESS | 216 | 1461328456302 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0F59EC00 == 47 [pid = 216] [id = 255] 05:34:16 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (18C18C00) [pid = 216] [serial = 764] [outer = 00000000] 05:34:16 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (193E2000) [pid = 216] [serial = 765] [outer = 18C18C00] 05:34:16 INFO - PROCESS | 216 | 1461328456359 Marionette DEBUG loaded listener.js 05:34:16 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (193E4400) [pid = 216] [serial = 766] [outer = 18C18C00] 05:34:17 INFO - PROCESS | 216 | 1461328457054 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:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1019ms 05:34:17 INFO - PROCESS | 216 | 1461328457091 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 05:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:34:17 INFO - PROCESS | 216 | 1461328457095 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 05:34:17 INFO - PROCESS | 216 | 1461328457101 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:34:17 INFO - PROCESS | 216 | 1461328457104 Marionette TRACE conn4 <- [1,986,null,{}] 05:34:17 INFO - PROCESS | 216 | 1461328457110 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:34:17 INFO - PROCESS | 216 | 1461328457225 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 05:34:17 INFO - PROCESS | 216 | 1461328457353 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10263400 == 48 [pid = 216] [id = 256] 05:34:17 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (111A1800) [pid = 216] [serial = 767] [outer = 00000000] 05:34:17 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (14245C00) [pid = 216] [serial = 768] [outer = 111A1800] 05:34:17 INFO - PROCESS | 216 | 1461328457406 Marionette DEBUG loaded listener.js 05:34:17 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (14646800) [pid = 216] [serial = 769] [outer = 111A1800] 05:34:17 INFO - PROCESS | 216 | --DOCSHELL 0FD4B400 == 47 [pid = 216] [id = 119] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1928C400) [pid = 216] [serial = 714] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 100 (18746400) [pid = 216] [serial = 699] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 99 (0FD66C00) [pid = 216] [serial = 681] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 98 (10066000) [pid = 216] [serial = 682] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 97 (18813C00) [pid = 216] [serial = 702] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 96 (146F8800) [pid = 216] [serial = 687] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1475DC00) [pid = 216] [serial = 688] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 94 (189C6000) [pid = 216] [serial = 705] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 93 (18812C00) [pid = 216] [serial = 703] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 92 (179A2000) [pid = 216] [serial = 693] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 91 (179A6800) [pid = 216] [serial = 694] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 90 (18C0C000) [pid = 216] [serial = 706] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 89 (18226000) [pid = 216] [serial = 696] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 88 (17BD5000) [pid = 216] [serial = 697] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 87 (156F1000) [pid = 216] [serial = 690] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 86 (15FD2C00) [pid = 216] [serial = 691] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 85 (0FA1F800) [pid = 216] [serial = 677] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 84 (0FA80000) [pid = 216] [serial = 678] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 83 (13D44C00) [pid = 216] [serial = 684] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1403D000) [pid = 216] [serial = 685] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 81 (19643000) [pid = 216] [serial = 390] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 80 (193DA800) [pid = 216] [serial = 715] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 79 (18229C00) [pid = 216] [serial = 711] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 78 (1823B800) [pid = 216] [serial = 708] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 77 (18C88800) [pid = 216] [serial = 709] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 76 (17AB4000) [pid = 216] [serial = 712] [outer = 00000000] [url = about:blank] 05:34:17 INFO - PROCESS | 216 | --DOMWINDOW == 75 (18744C00) [pid = 216] [serial = 700] [outer = 00000000] [url = about:blank] 05:34:18 INFO - PROCESS | 216 | 1461328458119 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:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1082ms 05:34:18 INFO - PROCESS | 216 | 1461328458190 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 05:34:18 INFO - PROCESS | 216 | 1461328458195 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 05:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:34:18 INFO - PROCESS | 216 | 1461328458201 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:34:18 INFO - PROCESS | 216 | 1461328458205 Marionette TRACE conn4 <- [1,990,null,{}] 05:34:18 INFO - PROCESS | 216 | 1461328458211 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:34:18 INFO - PROCESS | 216 | 1461328458349 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 05:34:18 INFO - PROCESS | 216 | 1461328458474 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA78000 == 48 [pid = 216] [id = 257] 05:34:18 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (0FD5EC00) [pid = 216] [serial = 770] [outer = 00000000] 05:34:18 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (1006F800) [pid = 216] [serial = 771] [outer = 0FD5EC00] 05:34:18 INFO - PROCESS | 216 | 1461328458535 Marionette DEBUG loaded listener.js 05:34:18 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (1025E400) [pid = 216] [serial = 772] [outer = 0FD5EC00] 05:34:19 INFO - PROCESS | 216 | 1461328459151 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:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 991ms 05:34:19 INFO - PROCESS | 216 | 1461328459194 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 05:34:19 INFO - PROCESS | 216 | 1461328459200 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 05:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:34:19 INFO - PROCESS | 216 | 1461328459206 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:34:19 INFO - PROCESS | 216 | 1461328459209 Marionette TRACE conn4 <- [1,994,null,{}] 05:34:19 INFO - PROCESS | 216 | 1461328459214 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:34:19 INFO - PROCESS | 216 | 1461328459318 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 05:34:19 INFO - PROCESS | 216 | 1461328459412 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1423D800 == 49 [pid = 216] [id = 258] 05:34:19 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1423F400) [pid = 216] [serial = 773] [outer = 00000000] 05:34:19 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (146F2800) [pid = 216] [serial = 774] [outer = 1423F400] 05:34:19 INFO - PROCESS | 216 | 1461328459468 Marionette DEBUG loaded listener.js 05:34:19 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1475DC00) [pid = 216] [serial = 775] [outer = 1423F400] 05:34:20 INFO - PROCESS | 216 | 1461328460073 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:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 930ms 05:34:20 INFO - PROCESS | 216 | 1461328460138 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 05:34:20 INFO - PROCESS | 216 | 1461328460141 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 05:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:34:20 INFO - PROCESS | 216 | 1461328460145 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:34:20 INFO - PROCESS | 216 | 1461328460149 Marionette TRACE conn4 <- [1,998,null,{}] 05:34:20 INFO - PROCESS | 216 | 1461328460160 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:34:20 INFO - PROCESS | 216 | 1461328460307 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 05:34:20 INFO - PROCESS | 216 | 1461328460427 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1785F800 == 50 [pid = 216] [id = 259] 05:34:20 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (17868000) [pid = 216] [serial = 776] [outer = 00000000] 05:34:20 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1798E400) [pid = 216] [serial = 777] [outer = 17868000] 05:34:20 INFO - PROCESS | 216 | 1461328460491 Marionette DEBUG loaded listener.js 05:34:20 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1799E400) [pid = 216] [serial = 778] [outer = 17868000] 05:34:21 INFO - PROCESS | 216 | 1461328461060 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:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 971ms 05:34:21 INFO - PROCESS | 216 | 1461328461118 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 05:34:21 INFO - PROCESS | 216 | 1461328461121 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 05:34:21 INFO - PROCESS | 216 | 1461328461125 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:34:21 INFO - PROCESS | 216 | 1461328461127 Marionette TRACE conn4 <- [1,1002,null,{}] 05:34:21 INFO - PROCESS | 216 | 1461328461130 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:34:21 INFO - PROCESS | 216 | 1461328461233 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 05:34:21 INFO - PROCESS | 216 | 1461328461314 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1799D400 == 51 [pid = 216] [id = 260] 05:34:21 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (179A2800) [pid = 216] [serial = 779] [outer = 00000000] 05:34:21 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (17AB4000) [pid = 216] [serial = 780] [outer = 179A2800] 05:34:21 INFO - PROCESS | 216 | 1461328461410 Marionette DEBUG loaded listener.js 05:34:21 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (18241000) [pid = 216] [serial = 781] [outer = 179A2800] 05:34:22 INFO - PROCESS | 216 | 1461328461986 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:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 870ms 05:34:22 INFO - PROCESS | 216 | 1461328461998 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 05:34:22 INFO - PROCESS | 216 | 1461328462000 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 05:34:22 INFO - PROCESS | 216 | 1461328462004 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:34:22 INFO - PROCESS | 216 | 1461328462006 Marionette TRACE conn4 <- [1,1006,null,{}] 05:34:22 INFO - PROCESS | 216 | 1461328462010 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:34:22 INFO - PROCESS | 216 | 1461328462108 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 05:34:22 INFO - PROCESS | 216 | 1461328462201 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA7D800 == 52 [pid = 216] [id = 261] 05:34:22 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1799BC00) [pid = 216] [serial = 782] [outer = 00000000] 05:34:22 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1874A800) [pid = 216] [serial = 783] [outer = 1799BC00] 05:34:22 INFO - PROCESS | 216 | 1461328462256 Marionette DEBUG loaded listener.js 05:34:22 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (18749400) [pid = 216] [serial = 784] [outer = 1799BC00] 05:34:22 INFO - PROCESS | 216 | 1461328462915 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:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1017ms 05:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:34:23 INFO - PROCESS | 216 | 1461328463025 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 05:34:23 INFO - PROCESS | 216 | 1461328463028 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 05:34:23 INFO - PROCESS | 216 | 1461328463033 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:34:23 INFO - PROCESS | 216 | 1461328463037 Marionette TRACE conn4 <- [1,1010,null,{}] 05:34:23 INFO - PROCESS | 216 | 1461328463043 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:34:23 INFO - PROCESS | 216 | 1461328463173 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 05:34:23 INFO - PROCESS | 216 | 1461328463250 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10068400 == 53 [pid = 216] [id = 262] 05:34:23 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (10068800) [pid = 216] [serial = 785] [outer = 00000000] 05:34:23 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (111AA400) [pid = 216] [serial = 786] [outer = 10068800] 05:34:23 INFO - PROCESS | 216 | 1461328463300 Marionette DEBUG loaded listener.js 05:34:23 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (13D5BC00) [pid = 216] [serial = 787] [outer = 10068800] 05:34:23 INFO - PROCESS | 216 | --DOCSHELL 18C83800 == 52 [pid = 216] [id = 254] 05:34:23 INFO - PROCESS | 216 | --DOCSHELL 0F5A1000 == 51 [pid = 216] [id = 251] 05:34:23 INFO - PROCESS | 216 | 1461328463831 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:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 830ms 05:34:23 INFO - PROCESS | 216 | 1461328463869 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 05:34:23 INFO - PROCESS | 216 | 1461328463872 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 05:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:34:23 INFO - PROCESS | 216 | 1461328463879 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:34:23 INFO - PROCESS | 216 | 1461328463883 Marionette TRACE conn4 <- [1,1014,null,{}] 05:34:23 INFO - PROCESS | 216 | 1461328463887 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:34:24 INFO - PROCESS | 216 | 1461328463972 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 05:34:24 INFO - PROCESS | 216 | 1461328463982 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14645400 == 52 [pid = 216] [id = 263] 05:34:24 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (14712000) [pid = 216] [serial = 788] [outer = 00000000] 05:34:24 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (15645800) [pid = 216] [serial = 789] [outer = 14712000] 05:34:24 INFO - PROCESS | 216 | 1461328464028 Marionette DEBUG loaded listener.js 05:34:24 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (15FCD400) [pid = 216] [serial = 790] [outer = 14712000] 05:34:24 INFO - PROCESS | 216 | 1461328464484 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:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 691ms 05:34:24 INFO - PROCESS | 216 | 1461328464587 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 05:34:24 INFO - PROCESS | 216 | 1461328464589 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 05:34:24 INFO - PROCESS | 216 | 1461328464593 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:34:24 INFO - PROCESS | 216 | 1461328464595 Marionette TRACE conn4 <- [1,1018,null,{}] 05:34:24 INFO - PROCESS | 216 | 1461328464607 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:34:24 INFO - PROCESS | 216 | 1461328464698 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 05:34:24 INFO - PROCESS | 216 | 1461328464783 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18610C00 == 53 [pid = 216] [id = 264] 05:34:24 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1874B000) [pid = 216] [serial = 791] [outer = 00000000] 05:34:24 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1881DC00) [pid = 216] [serial = 792] [outer = 1874B000] 05:34:24 INFO - PROCESS | 216 | 1461328464834 Marionette DEBUG loaded listener.js 05:34:24 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (189CDC00) [pid = 216] [serial = 793] [outer = 1874B000] 05:34:25 INFO - PROCESS | 216 | 1461328465221 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:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 671ms 05:34:25 INFO - PROCESS | 216 | 1461328465268 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 05:34:25 INFO - PROCESS | 216 | 1461328465270 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 05:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:34:25 INFO - PROCESS | 216 | 1461328465273 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:34:25 INFO - PROCESS | 216 | 1461328465275 Marionette TRACE conn4 <- [1,1022,null,{}] 05:34:25 INFO - PROCESS | 216 | 1461328465279 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:34:25 INFO - PROCESS | 216 | 1461328465361 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 05:34:25 INFO - PROCESS | 216 | 1461328465368 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C12800 == 54 [pid = 216] [id = 265] 05:34:25 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (18C13000) [pid = 216] [serial = 794] [outer = 00000000] 05:34:25 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (18C8D400) [pid = 216] [serial = 795] [outer = 18C13000] 05:34:25 INFO - PROCESS | 216 | 1461328465414 Marionette DEBUG loaded listener.js 05:34:25 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (193D8400) [pid = 216] [serial = 796] [outer = 18C13000] 05:34:25 INFO - PROCESS | 216 | 1461328465906 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:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 671ms 05:34:25 INFO - PROCESS | 216 | 1461328465944 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 05:34:25 INFO - PROCESS | 216 | 1461328465946 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 05:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:34:25 INFO - PROCESS | 216 | 1461328465949 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:34:25 INFO - PROCESS | 216 | 1461328465951 Marionette TRACE conn4 <- [1,1026,null,{}] 05:34:25 INFO - PROCESS | 216 | 1461328465954 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:34:26 INFO - PROCESS | 216 | 1461328466063 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 05:34:26 INFO - PROCESS | 216 | 1461328466153 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1957C000 == 55 [pid = 216] [id = 266] 05:34:26 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1957C400) [pid = 216] [serial = 797] [outer = 00000000] 05:34:26 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (19642C00) [pid = 216] [serial = 798] [outer = 1957C400] 05:34:26 INFO - PROCESS | 216 | 1461328466199 Marionette DEBUG loaded listener.js 05:34:26 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (19645C00) [pid = 216] [serial = 799] [outer = 1957C400] 05:34:26 INFO - PROCESS | 216 | 1461328466658 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:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 770ms 05:34:26 INFO - PROCESS | 216 | 1461328466720 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 05:34:26 INFO - PROCESS | 216 | 1461328466722 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 05:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:34:26 INFO - PROCESS | 216 | 1461328466725 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:34:26 INFO - PROCESS | 216 | 1461328466727 Marionette TRACE conn4 <- [1,1030,null,{}] 05:34:26 INFO - PROCESS | 216 | 1461328466737 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:34:26 INFO - PROCESS | 216 | 1461328466868 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 05:34:26 INFO - PROCESS | 216 | 1461328466931 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 196A0400 == 56 [pid = 216] [id = 267] 05:34:26 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (196A1C00) [pid = 216] [serial = 800] [outer = 00000000] 05:34:27 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (196A6C00) [pid = 216] [serial = 801] [outer = 196A1C00] 05:34:27 INFO - PROCESS | 216 | 1461328466981 Marionette DEBUG loaded listener.js 05:34:27 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (19781800) [pid = 216] [serial = 802] [outer = 196A1C00] 05:34:27 INFO - PROCESS | 216 | --DOMWINDOW == 107 (18746800) [pid = 216] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:34:27 INFO - PROCESS | 216 | --DOMWINDOW == 106 (10212C00) [pid = 216] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:34:27 INFO - PROCESS | 216 | --DOMWINDOW == 105 (14650000) [pid = 216] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:34:27 INFO - PROCESS | 216 | --DOMWINDOW == 104 (0FB91400) [pid = 216] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:34:27 INFO - PROCESS | 216 | --DOMWINDOW == 103 (17A92400) [pid = 216] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:34:27 INFO - PROCESS | 216 | --DOMWINDOW == 102 (168C3000) [pid = 216] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:34:27 INFO - PROCESS | 216 | --DOMWINDOW == 101 (0FD61800) [pid = 216] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:34:27 INFO - PROCESS | 216 | --DOMWINDOW == 100 (182AEC00) [pid = 216] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:34:27 INFO - PROCESS | 216 | --DOMWINDOW == 99 (148B1C00) [pid = 216] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:34:27 INFO - PROCESS | 216 | 1461328467450 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:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 791ms 05:34:27 INFO - PROCESS | 216 | 1461328467517 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 05:34:27 INFO - PROCESS | 216 | 1461328467519 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 05:34:27 INFO - PROCESS | 216 | 1461328467522 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:34:27 INFO - PROCESS | 216 | 1461328467523 Marionette TRACE conn4 <- [1,1034,null,{}] 05:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:34:27 INFO - PROCESS | 216 | 1461328467527 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:34:27 INFO - PROCESS | 216 | 1461328467608 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 05:34:27 INFO - PROCESS | 216 | 1461328467694 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 216 | ++DOCSHELL 0EFEBC00 == 57 [pid = 216] [id = 268] 05:34:27 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (0FA7F400) [pid = 216] [serial = 803] [outer = 00000000] 05:34:27 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (18746800) [pid = 216] [serial = 804] [outer = 0FA7F400] 05:34:27 INFO - PROCESS | 216 | 1461328467741 Marionette DEBUG loaded listener.js 05:34:27 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (18C14400) [pid = 216] [serial = 805] [outer = 0FA7F400] 05:34:28 INFO - PROCESS | 216 | 1461328468094 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:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 05:34:28 INFO - PROCESS | 216 | 1461328468157 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 05:34:28 INFO - PROCESS | 216 | 1461328468159 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 05:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:34:28 INFO - PROCESS | 216 | 1461328468162 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:34:28 INFO - PROCESS | 216 | 1461328468164 Marionette TRACE conn4 <- [1,1038,null,{}] 05:34:28 INFO - PROCESS | 216 | 1461328468167 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:34:28 INFO - PROCESS | 216 | 1461328468279 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 05:34:28 INFO - PROCESS | 216 | 1461328468288 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 148B1C00 == 58 [pid = 216] [id = 269] 05:34:28 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1006C000) [pid = 216] [serial = 806] [outer = 00000000] 05:34:28 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1978A400) [pid = 216] [serial = 807] [outer = 1006C000] 05:34:28 INFO - PROCESS | 216 | 1461328468333 Marionette DEBUG loaded listener.js 05:34:28 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1978C800) [pid = 216] [serial = 808] [outer = 1006C000] 05:34:28 INFO - PROCESS | 216 | 1461328468718 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:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 05:34:28 INFO - PROCESS | 216 | 1461328468792 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 05:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:34:28 INFO - PROCESS | 216 | 1461328468794 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 05:34:28 INFO - PROCESS | 216 | 1461328468797 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:34:28 INFO - PROCESS | 216 | 1461328468799 Marionette TRACE conn4 <- [1,1042,null,{}] 05:34:28 INFO - PROCESS | 216 | 1461328468803 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:34:28 INFO - PROCESS | 216 | 1461328468916 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 05:34:28 INFO - PROCESS | 216 | 1461328468959 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A47E000 == 59 [pid = 216] [id = 270] 05:34:28 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1A483C00) [pid = 216] [serial = 809] [outer = 00000000] 05:34:29 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1A48AC00) [pid = 216] [serial = 810] [outer = 1A483C00] 05:34:29 INFO - PROCESS | 216 | 1461328469004 Marionette DEBUG loaded listener.js 05:34:29 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1A49C800) [pid = 216] [serial = 811] [outer = 1A483C00] 05:34:29 INFO - PROCESS | 216 | 1461328469407 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:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 631ms 05:34:29 INFO - PROCESS | 216 | 1461328469428 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 05:34:29 INFO - PROCESS | 216 | 1461328469430 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 05:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:34:29 INFO - PROCESS | 216 | 1461328469434 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:34:29 INFO - PROCESS | 216 | 1461328469435 Marionette TRACE conn4 <- [1,1046,null,{}] 05:34:29 INFO - PROCESS | 216 | 1461328469439 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:34:29 INFO - PROCESS | 216 | 1461328469554 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 05:34:29 INFO - PROCESS | 216 | 1461328469668 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0B5A2800 == 60 [pid = 216] [id = 271] 05:34:29 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (0EFE8C00) [pid = 216] [serial = 812] [outer = 00000000] 05:34:29 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (0FA23000) [pid = 216] [serial = 813] [outer = 0EFE8C00] 05:34:29 INFO - PROCESS | 216 | 1461328469726 Marionette DEBUG loaded listener.js 05:34:29 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (0FB96000) [pid = 216] [serial = 814] [outer = 0EFE8C00] 05:34:30 INFO - PROCESS | 216 | 1461328470381 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:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 970ms 05:34:30 INFO - PROCESS | 216 | 1461328470413 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 05:34:30 INFO - PROCESS | 216 | 1461328470417 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 05:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:34:30 INFO - PROCESS | 216 | 1461328470423 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:34:30 INFO - PROCESS | 216 | 1461328470427 Marionette TRACE conn4 <- [1,1050,null,{}] 05:34:30 INFO - PROCESS | 216 | 1461328470433 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:34:30 INFO - PROCESS | 216 | 1461328470545 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 05:34:30 INFO - PROCESS | 216 | 1461328470675 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17865400 == 61 [pid = 216] [id = 272] 05:34:30 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (17866400) [pid = 216] [serial = 815] [outer = 00000000] 05:34:30 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (18750400) [pid = 216] [serial = 816] [outer = 17866400] 05:34:30 INFO - PROCESS | 216 | 1461328470735 Marionette DEBUG loaded listener.js 05:34:30 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1881D000) [pid = 216] [serial = 817] [outer = 17866400] 05:34:31 INFO - PROCESS | 216 | 1461328471287 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:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 871ms 05:34:31 INFO - PROCESS | 216 | 1461328471299 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 05:34:31 INFO - PROCESS | 216 | 1461328471303 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 05:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:34:31 INFO - PROCESS | 216 | 1461328471323 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:34:31 INFO - PROCESS | 216 | 1461328471325 Marionette TRACE conn4 <- [1,1054,null,{}] 05:34:31 INFO - PROCESS | 216 | 1461328471330 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:34:31 INFO - PROCESS | 216 | 1461328471438 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 05:34:31 INFO - PROCESS | 216 | 1461328471541 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 19577000 == 62 [pid = 216] [id = 273] 05:34:31 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1957CC00) [pid = 216] [serial = 818] [outer = 00000000] 05:34:31 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (196A2C00) [pid = 216] [serial = 819] [outer = 1957CC00] 05:34:31 INFO - PROCESS | 216 | 1461328471597 Marionette DEBUG loaded listener.js 05:34:31 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1A47D800) [pid = 216] [serial = 820] [outer = 1957CC00] 05:34:32 INFO - PROCESS | 216 | 1461328472260 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:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 971ms 05:34:32 INFO - PROCESS | 216 | 1461328472294 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 05:34:32 INFO - PROCESS | 216 | 1461328472297 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 05:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:34:32 INFO - PROCESS | 216 | 1461328472308 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:34:32 INFO - PROCESS | 216 | 1461328472314 Marionette TRACE conn4 <- [1,1058,null,{}] 05:34:32 INFO - PROCESS | 216 | 1461328472319 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:34:32 INFO - PROCESS | 216 | 1461328472429 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 05:34:32 INFO - PROCESS | 216 | 1461328472529 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A4A5C00 == 63 [pid = 216] [id = 274] 05:34:32 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1A4A9400) [pid = 216] [serial = 821] [outer = 00000000] 05:34:32 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1AA8EC00) [pid = 216] [serial = 822] [outer = 1A4A9400] 05:34:32 INFO - PROCESS | 216 | 1461328472584 Marionette DEBUG loaded listener.js 05:34:32 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1AACE000) [pid = 216] [serial = 823] [outer = 1A4A9400] 05:34:33 INFO - PROCESS | 216 | 1461328473139 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:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 890ms 05:34:33 INFO - PROCESS | 216 | 1461328473194 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 05:34:33 INFO - PROCESS | 216 | 1461328473197 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 05:34:33 INFO - PROCESS | 216 | 1461328473201 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:34:33 INFO - PROCESS | 216 | 1461328473203 Marionette TRACE conn4 <- [1,1062,null,{}] 05:34:33 INFO - PROCESS | 216 | 1461328473207 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:34:33 INFO - PROCESS | 216 | 1461328473313 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 05:34:33 INFO - PROCESS | 216 | 1461328473414 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 13D50800 == 64 [pid = 216] [id = 275] 05:34:33 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (168BA800) [pid = 216] [serial = 824] [outer = 00000000] 05:34:33 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1AC19800) [pid = 216] [serial = 825] [outer = 168BA800] 05:34:33 INFO - PROCESS | 216 | 1461328473470 Marionette DEBUG loaded listener.js 05:34:33 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1AD6EC00) [pid = 216] [serial = 826] [outer = 168BA800] 05:34:34 INFO - PROCESS | 216 | 1461328474070 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:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 871ms 05:34:34 INFO - PROCESS | 216 | 1461328474109 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 05:34:34 INFO - PROCESS | 216 | 1461328474111 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 05:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:34:34 INFO - PROCESS | 216 | 1461328474115 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:34:34 INFO - PROCESS | 216 | 1461328474117 Marionette TRACE conn4 <- [1,1066,null,{}] 05:34:34 INFO - PROCESS | 216 | 1461328474120 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:34:34 INFO - PROCESS | 216 | 1461328474223 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 05:34:34 INFO - PROCESS | 216 | 1461328474360 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AD79000 == 65 [pid = 216] [id = 276] 05:34:34 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1AF07C00) [pid = 216] [serial = 827] [outer = 00000000] 05:34:34 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1AF90400) [pid = 216] [serial = 828] [outer = 1AF07C00] 05:34:34 INFO - PROCESS | 216 | 1461328474424 Marionette DEBUG loaded listener.js 05:34:34 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1AF9C800) [pid = 216] [serial = 829] [outer = 1AF07C00] 05:34:35 INFO - PROCESS | 216 | 1461328475277 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:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1215ms 05:34:35 INFO - PROCESS | 216 | 1461328475335 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 05:34:35 INFO - PROCESS | 216 | 1461328475339 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 05:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:34:35 INFO - PROCESS | 216 | 1461328475344 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:34:35 INFO - PROCESS | 216 | 1461328475348 Marionette TRACE conn4 <- [1,1070,null,{}] 05:34:35 INFO - PROCESS | 216 | 1461328475354 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:34:35 INFO - PROCESS | 216 | 1461328475452 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 05:34:35 INFO - PROCESS | 216 | 1461328475588 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 156E9400 == 66 [pid = 216] [id = 277] 05:34:35 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (156E9800) [pid = 216] [serial = 830] [outer = 00000000] 05:34:35 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (0FA16000) [pid = 216] [serial = 831] [outer = 156E9800] 05:34:35 INFO - PROCESS | 216 | 1461328475642 Marionette DEBUG loaded listener.js 05:34:35 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (17863800) [pid = 216] [serial = 832] [outer = 156E9800] 05:34:35 INFO - PROCESS | 216 | --DOCSHELL 1BBD2800 == 65 [pid = 216] [id = 127] 05:34:35 INFO - PROCESS | 216 | --DOCSHELL 1798D000 == 64 [pid = 216] [id = 247] 05:34:35 INFO - PROCESS | 216 | --DOCSHELL 0FD3E000 == 63 [pid = 216] [id = 125] 05:34:35 INFO - PROCESS | 216 | --DOCSHELL 18248800 == 62 [pid = 216] [id = 249] 05:34:35 INFO - PROCESS | 216 | --DOCSHELL 0B5A3800 == 61 [pid = 216] [id = 248] 05:34:35 INFO - PROCESS | 216 | --DOCSHELL 193DE800 == 60 [pid = 216] [id = 124] 05:34:35 INFO - PROCESS | 216 | --DOCSHELL 1464FC00 == 59 [pid = 216] [id = 244] 05:34:35 INFO - PROCESS | 216 | --DOCSHELL 168C2000 == 58 [pid = 216] [id = 246] 05:34:35 INFO - PROCESS | 216 | --DOCSHELL 1A47E000 == 57 [pid = 216] [id = 270] 05:34:35 INFO - PROCESS | 216 | --DOCSHELL 148B1C00 == 56 [pid = 216] [id = 269] 05:34:35 INFO - PROCESS | 216 | --DOCSHELL 0EFEBC00 == 55 [pid = 216] [id = 268] 05:34:35 INFO - PROCESS | 216 | --DOCSHELL 196A0400 == 54 [pid = 216] [id = 267] 05:34:35 INFO - PROCESS | 216 | --DOCSHELL 1957C000 == 53 [pid = 216] [id = 266] 05:34:35 INFO - PROCESS | 216 | --DOCSHELL 18C12800 == 52 [pid = 216] [id = 265] 05:34:35 INFO - PROCESS | 216 | --DOCSHELL 18610C00 == 51 [pid = 216] [id = 264] 05:34:35 INFO - PROCESS | 216 | --DOCSHELL 14645400 == 50 [pid = 216] [id = 263] 05:34:35 INFO - PROCESS | 216 | --DOMWINDOW == 128 (14245C00) [pid = 216] [serial = 768] [outer = 00000000] [url = about:blank] 05:34:35 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1923C400) [pid = 216] [serial = 762] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOCSHELL 10068400 == 49 [pid = 216] [id = 262] 05:34:36 INFO - PROCESS | 216 | --DOCSHELL 0FA7D800 == 48 [pid = 216] [id = 261] 05:34:36 INFO - PROCESS | 216 | --DOCSHELL 18743800 == 47 [pid = 216] [id = 250] 05:34:36 INFO - PROCESS | 216 | --DOCSHELL 1799D400 == 46 [pid = 216] [id = 260] 05:34:36 INFO - PROCESS | 216 | --DOCSHELL 1785F800 == 45 [pid = 216] [id = 259] 05:34:36 INFO - PROCESS | 216 | --DOCSHELL 1423D800 == 44 [pid = 216] [id = 258] 05:34:36 INFO - PROCESS | 216 | --DOCSHELL 0FA78000 == 43 [pid = 216] [id = 257] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1881BC00) [pid = 216] [serial = 751] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 125 (0FA83400) [pid = 216] [serial = 753] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 124 (14677800) [pid = 216] [serial = 756] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 123 (189CC000) [pid = 216] [serial = 759] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 122 (10A95C00) [pid = 216] [serial = 729] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 121 (11106800) [pid = 216] [serial = 730] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1467C000) [pid = 216] [serial = 732] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 119 (17968C00) [pid = 216] [serial = 723] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 118 (19583400) [pid = 216] [serial = 717] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 117 (10069400) [pid = 216] [serial = 720] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 116 (0FD0B400) [pid = 216] [serial = 726] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 115 (0FD5C000) [pid = 216] [serial = 727] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 114 (17BD2000) [pid = 216] [serial = 741] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 113 (17989000) [pid = 216] [serial = 739] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 112 (17983800) [pid = 216] [serial = 738] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 111 (17999C00) [pid = 216] [serial = 744] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 110 (18748000) [pid = 216] [serial = 747] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 109 (187EE000) [pid = 216] [serial = 748] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 108 (18818C00) [pid = 216] [serial = 750] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 107 (17BD0000) [pid = 216] [serial = 742] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 106 (156EB400) [pid = 216] [serial = 735] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 105 (156F6800) [pid = 216] [serial = 736] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 104 (17BD9000) [pid = 216] [serial = 745] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 103 (193E2000) [pid = 216] [serial = 765] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | --DOMWINDOW == 102 (14713000) [pid = 216] [serial = 733] [outer = 00000000] [url = about:blank] 05:34:36 INFO - PROCESS | 216 | 1461328476224 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:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 931ms 05:34:36 INFO - PROCESS | 216 | 1461328476275 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 05:34:36 INFO - PROCESS | 216 | 1461328476281 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 05:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:34:36 INFO - PROCESS | 216 | 1461328476287 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:34:36 INFO - PROCESS | 216 | 1461328476290 Marionette TRACE conn4 <- [1,1074,null,{}] 05:34:36 INFO - PROCESS | 216 | 1461328476294 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:34:36 INFO - PROCESS | 216 | 1461328476379 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 05:34:36 INFO - PROCESS | 216 | 1461328476386 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD4C400 == 44 [pid = 216] [id = 278] 05:34:36 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (0FD59C00) [pid = 216] [serial = 833] [outer = 00000000] 05:34:36 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (10A97C00) [pid = 216] [serial = 834] [outer = 0FD59C00] 05:34:36 INFO - PROCESS | 216 | 1461328476432 Marionette DEBUG loaded listener.js 05:34:36 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (111AB000) [pid = 216] [serial = 835] [outer = 0FD59C00] 05:34:36 INFO - PROCESS | 216 | 1461328476893 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:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 05:34:36 INFO - PROCESS | 216 | 1461328476960 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 05:34:36 INFO - PROCESS | 216 | 1461328476963 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 05:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:34:36 INFO - PROCESS | 216 | 1461328476966 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:34:36 INFO - PROCESS | 216 | 1461328476969 Marionette TRACE conn4 <- [1,1078,null,{}] 05:34:36 INFO - PROCESS | 216 | 1461328476980 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:34:37 INFO - PROCESS | 216 | 1461328477066 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 05:34:37 INFO - PROCESS | 216 | 1461328477076 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15FCBC00 == 45 [pid = 216] [id = 279] 05:34:37 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (15FCE400) [pid = 216] [serial = 836] [outer = 00000000] 05:34:37 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (17983800) [pid = 216] [serial = 837] [outer = 15FCE400] 05:34:37 INFO - PROCESS | 216 | 1461328477133 Marionette DEBUG loaded listener.js 05:34:37 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1798F000) [pid = 216] [serial = 838] [outer = 15FCE400] 05:34:37 INFO - PROCESS | 216 | 1461328477585 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:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 671ms 05:34:37 INFO - PROCESS | 216 | 1461328477640 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 05:34:37 INFO - PROCESS | 216 | 1461328477643 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 05:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:34:37 INFO - PROCESS | 216 | 1461328477646 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:34:37 INFO - PROCESS | 216 | 1461328477648 Marionette TRACE conn4 <- [1,1082,null,{}] 05:34:37 INFO - PROCESS | 216 | 1461328477652 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:34:37 INFO - PROCESS | 216 | 1461328477737 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 05:34:37 INFO - PROCESS | 216 | 1461328477776 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1799A000 == 46 [pid = 216] [id = 280] 05:34:37 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (179A8C00) [pid = 216] [serial = 839] [outer = 00000000] 05:34:37 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (18224C00) [pid = 216] [serial = 840] [outer = 179A8C00] 05:34:37 INFO - PROCESS | 216 | 1461328477825 Marionette DEBUG loaded listener.js 05:34:37 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (18247800) [pid = 216] [serial = 841] [outer = 179A8C00] 05:34:38 INFO - PROCESS | 216 | 1461328478318 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:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 730ms 05:34:38 INFO - PROCESS | 216 | 1461328478383 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 05:34:38 INFO - PROCESS | 216 | 1461328478385 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 05:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:34:38 INFO - PROCESS | 216 | 1461328478388 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:34:38 INFO - PROCESS | 216 | 1461328478390 Marionette TRACE conn4 <- [1,1086,null,{}] 05:34:38 INFO - PROCESS | 216 | 1461328478393 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:34:38 INFO - PROCESS | 216 | 1461328478506 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 05:34:38 INFO - PROCESS | 216 | 1461328478517 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 182AC800 == 47 [pid = 216] [id = 281] 05:34:38 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (182AF800) [pid = 216] [serial = 842] [outer = 00000000] 05:34:38 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1874FC00) [pid = 216] [serial = 843] [outer = 182AF800] 05:34:38 INFO - PROCESS | 216 | 1461328478562 Marionette DEBUG loaded listener.js 05:34:38 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (187EE800) [pid = 216] [serial = 844] [outer = 182AF800] 05:34:39 INFO - PROCESS | 216 | 1461328479008 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:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 671ms 05:34:39 INFO - PROCESS | 216 | 1461328479060 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 05:34:39 INFO - PROCESS | 216 | 1461328479062 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 05:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:34:39 INFO - PROCESS | 216 | 1461328479072 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:34:39 INFO - PROCESS | 216 | 1461328479074 Marionette TRACE conn4 <- [1,1090,null,{}] 05:34:39 INFO - PROCESS | 216 | 1461328479077 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:34:39 INFO - PROCESS | 216 | 1461328479234 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 05:34:39 INFO - PROCESS | 216 | 1461328479265 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18880400 == 48 [pid = 216] [id = 282] 05:34:39 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (189CF800) [pid = 216] [serial = 845] [outer = 00000000] 05:34:39 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (18C87400) [pid = 216] [serial = 846] [outer = 189CF800] 05:34:39 INFO - PROCESS | 216 | 1461328479313 Marionette DEBUG loaded listener.js 05:34:39 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (18C86400) [pid = 216] [serial = 847] [outer = 189CF800] 05:34:39 INFO - PROCESS | 216 | 1461328479755 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:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 730ms 05:34:39 INFO - PROCESS | 216 | 1461328479812 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 05:34:39 INFO - PROCESS | 216 | 1461328479814 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 05:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:34:39 INFO - PROCESS | 216 | 1461328479818 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:34:39 INFO - PROCESS | 216 | 1461328479819 Marionette TRACE conn4 <- [1,1094,null,{}] 05:34:39 INFO - PROCESS | 216 | 1461328479823 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:34:39 INFO - PROCESS | 216 | 1461328479934 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 05:34:40 INFO - PROCESS | 216 | 1461328479990 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18748000 == 49 [pid = 216] [id = 283] 05:34:40 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1928F400) [pid = 216] [serial = 848] [outer = 00000000] 05:34:40 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (195BEC00) [pid = 216] [serial = 849] [outer = 1928F400] 05:34:40 INFO - PROCESS | 216 | 1461328480039 Marionette DEBUG loaded listener.js 05:34:40 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (19643800) [pid = 216] [serial = 850] [outer = 1928F400] 05:34:40 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1957C400) [pid = 216] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:34:40 INFO - PROCESS | 216 | --DOMWINDOW == 118 (10068800) [pid = 216] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:34:40 INFO - PROCESS | 216 | --DOMWINDOW == 117 (196A1C00) [pid = 216] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:34:40 INFO - PROCESS | 216 | --DOMWINDOW == 116 (14712000) [pid = 216] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:34:40 INFO - PROCESS | 216 | --DOMWINDOW == 115 (0FA7F400) [pid = 216] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:34:40 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1874B000) [pid = 216] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:34:40 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1006C000) [pid = 216] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:34:40 INFO - PROCESS | 216 | --DOMWINDOW == 112 (18C13000) [pid = 216] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:34:40 INFO - PROCESS | 216 | 1461328480643 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:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 871ms 05:34:40 INFO - PROCESS | 216 | 1461328480690 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 05:34:40 INFO - PROCESS | 216 | 1461328480692 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 05:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:34:40 INFO - PROCESS | 216 | 1461328480695 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:34:40 INFO - PROCESS | 216 | 1461328480697 Marionette TRACE conn4 <- [1,1098,null,{}] 05:34:40 INFO - PROCESS | 216 | 1461328480700 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:34:40 INFO - PROCESS | 216 | 1461328480823 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 05:34:40 INFO - PROCESS | 216 | 1461328480830 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18749C00 == 50 [pid = 216] [id = 284] 05:34:40 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (18881000) [pid = 216] [serial = 851] [outer = 00000000] 05:34:40 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (19783000) [pid = 216] [serial = 852] [outer = 18881000] 05:34:40 INFO - PROCESS | 216 | 1461328480875 Marionette DEBUG loaded listener.js 05:34:40 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1978DC00) [pid = 216] [serial = 853] [outer = 18881000] 05:34:41 INFO - PROCESS | 216 | 1461328481292 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:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 05:34:41 INFO - PROCESS | 216 | 1461328481345 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 05:34:41 INFO - PROCESS | 216 | 1461328481347 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 05:34:41 INFO - PROCESS | 216 | 1461328481355 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:34:41 INFO - PROCESS | 216 | 1461328481357 Marionette TRACE conn4 <- [1,1102,null,{}] 05:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:34:41 INFO - PROCESS | 216 | 1461328481361 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:34:41 INFO - PROCESS | 216 | 1461328481444 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 05:34:41 INFO - PROCESS | 216 | 1461328481451 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A47FC00 == 51 [pid = 216] [id = 285] 05:34:41 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1A489400) [pid = 216] [serial = 854] [outer = 00000000] 05:34:41 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1A4A3C00) [pid = 216] [serial = 855] [outer = 1A489400] 05:34:41 INFO - PROCESS | 216 | 1461328481495 Marionette DEBUG loaded listener.js 05:34:41 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1A4A3400) [pid = 216] [serial = 856] [outer = 1A489400] 05:34:41 INFO - PROCESS | 216 | 1461328481953 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:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 05:34:42 INFO - PROCESS | 216 | 1461328481992 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 05:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:34:42 INFO - PROCESS | 216 | 1461328481994 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 05:34:42 INFO - PROCESS | 216 | 1461328482001 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:34:42 INFO - PROCESS | 216 | 1461328482003 Marionette TRACE conn4 <- [1,1106,null,{}] 05:34:42 INFO - PROCESS | 216 | 1461328482006 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:34:42 INFO - PROCESS | 216 | 1461328482089 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 05:34:42 INFO - PROCESS | 216 | 1461328482096 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 216 | ++DOCSHELL 1A4A2400 == 52 [pid = 216] [id = 286] 05:34:42 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1A4AAC00) [pid = 216] [serial = 857] [outer = 00000000] 05:34:42 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1ABDDC00) [pid = 216] [serial = 858] [outer = 1A4AAC00] 05:34:42 INFO - PROCESS | 216 | 1461328482141 Marionette DEBUG loaded listener.js 05:34:42 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1AF09C00) [pid = 216] [serial = 859] [outer = 1A4AAC00] 05:34:42 INFO - PROCESS | 216 | 1461328482740 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:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 791ms 05:34:42 INFO - PROCESS | 216 | 1461328482873 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 05:34:42 INFO - PROCESS | 216 | 1461328482878 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 05:34:42 INFO - PROCESS | 216 | 1461328482898 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:34:42 INFO - PROCESS | 216 | 1461328482903 Marionette TRACE conn4 <- [1,1110,null,{}] 05:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:34:42 INFO - PROCESS | 216 | 1461328482909 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:34:43 INFO - PROCESS | 216 | 1461328483029 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 05:34:43 INFO - PROCESS | 216 | 1461328483155 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 216 | ++DOCSHELL 0FA1E800 == 53 [pid = 216] [id = 287] 05:34:43 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (0FA81000) [pid = 216] [serial = 860] [outer = 00000000] 05:34:43 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (14632C00) [pid = 216] [serial = 861] [outer = 0FA81000] 05:34:43 INFO - PROCESS | 216 | 1461328483215 Marionette DEBUG loaded listener.js 05:34:43 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (14679C00) [pid = 216] [serial = 862] [outer = 0FA81000] 05:34:43 INFO - PROCESS | 216 | 1461328483811 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:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 970ms 05:34:43 INFO - PROCESS | 216 | 1461328483879 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 05:34:43 INFO - PROCESS | 216 | 1461328483886 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 05:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:34:43 INFO - PROCESS | 216 | 1461328483892 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:34:43 INFO - PROCESS | 216 | 1461328483895 Marionette TRACE conn4 <- [1,1114,null,{}] 05:34:43 INFO - PROCESS | 216 | 1461328483900 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:34:44 INFO - PROCESS | 216 | 1461328484040 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 05:34:44 INFO - PROCESS | 216 | 1461328484174 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15FCF000 == 54 [pid = 216] [id = 288] 05:34:44 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (15FD7000) [pid = 216] [serial = 863] [outer = 00000000] 05:34:44 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (17A90C00) [pid = 216] [serial = 864] [outer = 15FD7000] 05:34:44 INFO - PROCESS | 216 | 1461328484232 Marionette DEBUG loaded listener.js 05:34:44 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (18742C00) [pid = 216] [serial = 865] [outer = 15FD7000] 05:34:44 INFO - PROCESS | 216 | 1461328484850 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:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1022ms 05:34:44 INFO - PROCESS | 216 | 1461328484915 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 05:34:44 INFO - PROCESS | 216 | 1461328484917 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 05:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:34:44 INFO - PROCESS | 216 | 1461328484921 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:34:44 INFO - PROCESS | 216 | 1461328484925 Marionette TRACE conn4 <- [1,1118,null,{}] 05:34:44 INFO - PROCESS | 216 | 1461328484936 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:34:45 INFO - PROCESS | 216 | 1461328485114 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 05:34:45 INFO - PROCESS | 216 | 1461328485241 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 195C7400 == 55 [pid = 216] [id = 289] 05:34:45 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (1A4FD400) [pid = 216] [serial = 866] [outer = 00000000] 05:34:45 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (1AF0C800) [pid = 216] [serial = 867] [outer = 1A4FD400] 05:34:45 INFO - PROCESS | 216 | 1461328485301 Marionette DEBUG loaded listener.js 05:34:45 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (1BB0A400) [pid = 216] [serial = 868] [outer = 1A4FD400] 05:34:45 INFO - PROCESS | 216 | 1461328485898 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:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1022ms 05:34:45 INFO - PROCESS | 216 | 1461328485946 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 05:34:45 INFO - PROCESS | 216 | 1461328485949 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 05:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:34:45 INFO - PROCESS | 216 | 1461328485952 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:34:45 INFO - PROCESS | 216 | 1461328485954 Marionette TRACE conn4 <- [1,1122,null,{}] 05:34:45 INFO - PROCESS | 216 | 1461328485958 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:34:46 INFO - PROCESS | 216 | 1461328486066 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 05:34:46 INFO - PROCESS | 216 | 1461328486170 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1ABD2400 == 56 [pid = 216] [id = 290] 05:34:46 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (1BB37C00) [pid = 216] [serial = 869] [outer = 00000000] 05:34:46 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (1C12F800) [pid = 216] [serial = 870] [outer = 1BB37C00] 05:34:46 INFO - PROCESS | 216 | 1461328486226 Marionette DEBUG loaded listener.js 05:34:46 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (1C133C00) [pid = 216] [serial = 871] [outer = 1BB37C00] 05:34:47 INFO - PROCESS | 216 | 1461328487064 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:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1179ms 05:34:47 INFO - PROCESS | 216 | 1461328487144 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 05:34:47 INFO - PROCESS | 216 | 1461328487148 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 05:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:34:47 INFO - PROCESS | 216 | 1461328487154 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:34:47 INFO - PROCESS | 216 | 1461328487158 Marionette TRACE conn4 <- [1,1126,null,{}] 05:34:47 INFO - PROCESS | 216 | 1461328487165 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:34:47 INFO - PROCESS | 216 | 1461328487272 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 05:34:47 INFO - PROCESS | 216 | 1461328487401 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA77800 == 57 [pid = 216] [id = 291] 05:34:47 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (10068000) [pid = 216] [serial = 872] [outer = 00000000] 05:34:47 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (156EC800) [pid = 216] [serial = 873] [outer = 10068000] 05:34:47 INFO - PROCESS | 216 | 1461328487454 Marionette DEBUG loaded listener.js 05:34:47 INFO - PROCESS | 216 | ++DOMWINDOW == 136 (168C1400) [pid = 216] [serial = 874] [outer = 10068000] 05:34:48 INFO - PROCESS | 216 | [216] 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:34:48 INFO - PROCESS | 216 | 1461328488175 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:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1077ms 05:34:48 INFO - PROCESS | 216 | 1461328488232 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 05:34:48 INFO - PROCESS | 216 | 1461328488238 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 05:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:34:48 INFO - PROCESS | 216 | 1461328488243 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:34:48 INFO - PROCESS | 216 | 1461328488246 Marionette TRACE conn4 <- [1,1130,null,{}] 05:34:48 INFO - PROCESS | 216 | 1461328488250 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:34:48 INFO - PROCESS | 216 | 1461328488351 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 05:34:48 INFO - PROCESS | 216 | 1461328488488 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | --DOCSHELL 1A47FC00 == 56 [pid = 216] [id = 285] 05:34:48 INFO - PROCESS | 216 | --DOCSHELL 18749C00 == 55 [pid = 216] [id = 284] 05:34:48 INFO - PROCESS | 216 | --DOCSHELL 18748000 == 54 [pid = 216] [id = 283] 05:34:48 INFO - PROCESS | 216 | --DOCSHELL 18880400 == 53 [pid = 216] [id = 282] 05:34:48 INFO - PROCESS | 216 | --DOCSHELL 182AC800 == 52 [pid = 216] [id = 281] 05:34:48 INFO - PROCESS | 216 | --DOCSHELL 1799A000 == 51 [pid = 216] [id = 280] 05:34:48 INFO - PROCESS | 216 | --DOCSHELL 15FCBC00 == 50 [pid = 216] [id = 279] 05:34:48 INFO - PROCESS | 216 | --DOCSHELL 0FD4C400 == 49 [pid = 216] [id = 278] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 135 (1006F800) [pid = 216] [serial = 771] [outer = 00000000] [url = about:blank] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 134 (146F2800) [pid = 216] [serial = 774] [outer = 00000000] [url = about:blank] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 133 (1798E400) [pid = 216] [serial = 777] [outer = 00000000] [url = about:blank] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 132 (17AB4000) [pid = 216] [serial = 780] [outer = 00000000] [url = about:blank] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 131 (1874A800) [pid = 216] [serial = 783] [outer = 00000000] [url = about:blank] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1A48AC00) [pid = 216] [serial = 810] [outer = 00000000] [url = about:blank] 05:34:48 INFO - PROCESS | 216 | ++DOCSHELL 0B599400 == 50 [pid = 216] [id = 292] 05:34:48 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (0B59DC00) [pid = 216] [serial = 875] [outer = 00000000] 05:34:48 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (0FD63C00) [pid = 216] [serial = 876] [outer = 0B59DC00] 05:34:48 INFO - PROCESS | 216 | 1461328488584 Marionette DEBUG loaded listener.js 05:34:48 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (1021C800) [pid = 216] [serial = 877] [outer = 0B59DC00] 05:34:48 INFO - PROCESS | 216 | --DOCSHELL 156E9400 == 49 [pid = 216] [id = 277] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 132 (19642C00) [pid = 216] [serial = 798] [outer = 00000000] [url = about:blank] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 131 (13D5BC00) [pid = 216] [serial = 787] [outer = 00000000] [url = about:blank] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 130 (111AA400) [pid = 216] [serial = 786] [outer = 00000000] [url = about:blank] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 129 (196A6C00) [pid = 216] [serial = 801] [outer = 00000000] [url = about:blank] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 128 (15645800) [pid = 216] [serial = 789] [outer = 00000000] [url = about:blank] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 127 (15FCD400) [pid = 216] [serial = 790] [outer = 00000000] [url = about:blank] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 126 (19645C00) [pid = 216] [serial = 799] [outer = 00000000] [url = about:blank] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 125 (18746800) [pid = 216] [serial = 804] [outer = 00000000] [url = about:blank] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1881DC00) [pid = 216] [serial = 792] [outer = 00000000] [url = about:blank] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 123 (189CDC00) [pid = 216] [serial = 793] [outer = 00000000] [url = about:blank] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1978A400) [pid = 216] [serial = 807] [outer = 00000000] [url = about:blank] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 121 (18C8D400) [pid = 216] [serial = 795] [outer = 00000000] [url = about:blank] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 120 (19781800) [pid = 216] [serial = 802] [outer = 00000000] [url = about:blank] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 119 (18C14400) [pid = 216] [serial = 805] [outer = 00000000] [url = about:blank] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 118 (193D8400) [pid = 216] [serial = 796] [outer = 00000000] [url = about:blank] 05:34:48 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1978C800) [pid = 216] [serial = 808] [outer = 00000000] [url = about:blank] 05:34:49 INFO - PROCESS | 216 | 1461328489046 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:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 831ms 05:34:49 INFO - PROCESS | 216 | 1461328489077 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 05:34:49 INFO - PROCESS | 216 | 1461328489079 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 05:34:49 INFO - PROCESS | 216 | 1461328489083 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:34:49 INFO - PROCESS | 216 | 1461328489087 Marionette TRACE conn4 <- [1,1134,null,{}] 05:34:49 INFO - PROCESS | 216 | 1461328489097 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:34:49 INFO - PROCESS | 216 | 1461328489185 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 05:34:49 INFO - PROCESS | 216 | 1461328489195 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1564E000 == 50 [pid = 216] [id = 293] 05:34:49 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1564F800) [pid = 216] [serial = 878] [outer = 00000000] 05:34:49 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (17991000) [pid = 216] [serial = 879] [outer = 1564F800] 05:34:49 INFO - PROCESS | 216 | 1461328489244 Marionette DEBUG loaded listener.js 05:34:49 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (179A7C00) [pid = 216] [serial = 880] [outer = 1564F800] 05:34:49 INFO - PROCESS | 216 | 1461328489713 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:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 672ms 05:34:49 INFO - PROCESS | 216 | 1461328489759 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 05:34:49 INFO - PROCESS | 216 | 1461328489762 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 05:34:49 INFO - PROCESS | 216 | 1461328489765 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:34:49 INFO - PROCESS | 216 | 1461328489767 Marionette TRACE conn4 <- [1,1138,null,{}] 05:34:49 INFO - PROCESS | 216 | 1461328489771 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:34:49 INFO - PROCESS | 216 | 1461328489860 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 05:34:49 INFO - PROCESS | 216 | 1461328489903 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18743C00 == 51 [pid = 216] [id = 294] 05:34:49 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (18746800) [pid = 216] [serial = 881] [outer = 00000000] 05:34:49 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (189CE400) [pid = 216] [serial = 882] [outer = 18746800] 05:34:49 INFO - PROCESS | 216 | 1461328489949 Marionette DEBUG loaded listener.js 05:34:50 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (18C15C00) [pid = 216] [serial = 883] [outer = 18746800] 05:34:50 INFO - PROCESS | 216 | 1461328490401 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:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 05:34:50 INFO - PROCESS | 216 | 1461328490439 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 05:34:50 INFO - PROCESS | 216 | 1461328490441 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 05:34:50 INFO - PROCESS | 216 | 1461328490444 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:34:50 INFO - PROCESS | 216 | 1461328490446 Marionette TRACE conn4 <- [1,1142,null,{}] 05:34:50 INFO - PROCESS | 216 | 1461328490450 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:34:50 INFO - PROCESS | 216 | 1461328490531 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 05:34:50 INFO - PROCESS | 216 | 1461328490537 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 193DB400 == 52 [pid = 216] [id = 295] 05:34:50 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (193DD000) [pid = 216] [serial = 884] [outer = 00000000] 05:34:50 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (19644400) [pid = 216] [serial = 885] [outer = 193DD000] 05:34:50 INFO - PROCESS | 216 | 1461328490583 Marionette DEBUG loaded listener.js 05:34:50 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (19647000) [pid = 216] [serial = 886] [outer = 193DD000] 05:34:51 INFO - PROCESS | 216 | 1461328491032 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:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 671ms 05:34:51 INFO - PROCESS | 216 | 1461328491119 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 05:34:51 INFO - PROCESS | 216 | 1461328491121 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 05:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:34:51 INFO - PROCESS | 216 | 1461328491136 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:34:51 INFO - PROCESS | 216 | 1461328491138 Marionette TRACE conn4 <- [1,1146,null,{}] 05:34:51 INFO - PROCESS | 216 | 1461328491142 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:34:51 INFO - PROCESS | 216 | 1461328491302 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 05:34:51 INFO - PROCESS | 216 | 1461328491325 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 19781000 == 53 [pid = 216] [id = 296] 05:34:51 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (19785800) [pid = 216] [serial = 887] [outer = 00000000] 05:34:51 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (1A481000) [pid = 216] [serial = 888] [outer = 19785800] 05:34:51 INFO - PROCESS | 216 | 1461328491373 Marionette DEBUG loaded listener.js 05:34:51 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (1A49D800) [pid = 216] [serial = 889] [outer = 19785800] 05:34:51 INFO - PROCESS | 216 | 1461328491834 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:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 730ms 05:34:51 INFO - PROCESS | 216 | 1461328491859 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 05:34:51 INFO - PROCESS | 216 | 1461328491861 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 05:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:34:51 INFO - PROCESS | 216 | 1461328491871 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:34:51 INFO - PROCESS | 216 | 1461328491873 Marionette TRACE conn4 <- [1,1150,null,{}] 05:34:51 INFO - PROCESS | 216 | 1461328491876 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:34:52 INFO - PROCESS | 216 | 1461328491988 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 05:34:52 INFO - PROCESS | 216 | 1461328491995 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD5C000 == 54 [pid = 216] [id = 297] 05:34:52 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (0FD5E800) [pid = 216] [serial = 890] [outer = 00000000] 05:34:52 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (1AA86400) [pid = 216] [serial = 891] [outer = 0FD5E800] 05:34:52 INFO - PROCESS | 216 | 1461328492043 Marionette DEBUG loaded listener.js 05:34:52 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (1AC24000) [pid = 216] [serial = 892] [outer = 0FD5E800] 05:34:52 INFO - PROCESS | 216 | 1461328492495 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:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 671ms 05:34:52 INFO - PROCESS | 216 | 1461328492544 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 05:34:52 INFO - PROCESS | 216 | 1461328492546 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 05:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:34:52 INFO - PROCESS | 216 | 1461328492553 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:34:52 INFO - PROCESS | 216 | 1461328492555 Marionette TRACE conn4 <- [1,1154,null,{}] 05:34:52 INFO - PROCESS | 216 | 1461328492558 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:34:52 INFO - PROCESS | 216 | 1461328492701 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 05:34:52 INFO - PROCESS | 216 | 1461328492728 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AD6F000 == 55 [pid = 216] [id = 298] 05:34:52 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (1AD76C00) [pid = 216] [serial = 893] [outer = 00000000] 05:34:52 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (1BBC7800) [pid = 216] [serial = 894] [outer = 1AD76C00] 05:34:52 INFO - PROCESS | 216 | 1461328492776 Marionette DEBUG loaded listener.js 05:34:52 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (1BBD2400) [pid = 216] [serial = 895] [outer = 1AD76C00] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 134 (1A483C00) [pid = 216] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 133 (18C18C00) [pid = 216] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 132 (1C60EC00) [pid = 216] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 131 (0F6DD400) [pid = 216] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 130 (182AF800) [pid = 216] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 129 (189CF800) [pid = 216] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 128 (168BA800) [pid = 216] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 127 (0EFE8C00) [pid = 216] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 126 (0FD59C00) [pid = 216] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1A489400) [pid = 216] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 124 (15FCE400) [pid = 216] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1928F400) [pid = 216] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 122 (156E9800) [pid = 216] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1957CC00) [pid = 216] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 120 (179A8C00) [pid = 216] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 119 (17866400) [pid = 216] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1AF07C00) [pid = 216] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1A4A9400) [pid = 216] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 116 (18881000) [pid = 216] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 115 (18747C00) [pid = 216] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1799BC00) [pid = 216] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 113 (18C83C00) [pid = 216] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 112 (0F0B1C00) [pid = 216] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 111 (0FD5EC00) [pid = 216] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 110 (111A1800) [pid = 216] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 109 (17868000) [pid = 216] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1462F400) [pid = 216] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 107 (193D5800) [pid = 216] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 106 (0F6DAC00) [pid = 216] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1423F400) [pid = 216] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:34:53 INFO - PROCESS | 216 | --DOMWINDOW == 104 (179A2800) [pid = 216] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:34:53 INFO - PROCESS | 216 | 1461328493678 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:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1180ms 05:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:34:53 INFO - PROCESS | 216 | 1461328493734 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 05:34:53 INFO - PROCESS | 216 | 1461328493736 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 05:34:53 INFO - PROCESS | 216 | 1461328493739 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 216 | 1461328493741 Marionette TRACE conn4 <- [1,1158,null,{}] 05:34:53 INFO - PROCESS | 216 | 1461328493744 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:34:53 INFO - PROCESS | 216 | 1461328493860 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 05:34:53 INFO - PROCESS | 216 | 1461328493922 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0F596400 == 56 [pid = 216] [id = 299] 05:34:53 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (0FA80800) [pid = 216] [serial = 896] [outer = 00000000] 05:34:53 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (14037000) [pid = 216] [serial = 897] [outer = 0FA80800] 05:34:53 INFO - PROCESS | 216 | 1461328493969 Marionette DEBUG loaded listener.js 05:34:54 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (14715800) [pid = 216] [serial = 898] [outer = 0FA80800] 05:34:54 INFO - PROCESS | 216 | 1461328494343 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:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 631ms 05:34:54 INFO - PROCESS | 216 | 1461328494384 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 05:34:54 INFO - PROCESS | 216 | 1461328494386 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 05:34:54 INFO - PROCESS | 216 | 1461328494401 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:34:54 INFO - PROCESS | 216 | 1461328494403 Marionette TRACE conn4 <- [1,1162,null,{}] 05:34:54 INFO - PROCESS | 216 | 1461328494406 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:34:54 INFO - PROCESS | 216 | 1461328494490 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 05:34:54 INFO - PROCESS | 216 | 1461328494498 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1799BC00 == 57 [pid = 216] [id = 300] 05:34:54 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1799C400) [pid = 216] [serial = 899] [outer = 00000000] 05:34:54 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (18C0C400) [pid = 216] [serial = 900] [outer = 1799C400] 05:34:54 INFO - PROCESS | 216 | 1461328494543 Marionette DEBUG loaded listener.js 05:34:54 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1963E800) [pid = 216] [serial = 901] [outer = 1799C400] 05:34:55 INFO - PROCESS | 216 | 1461328494984 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:34:55 INFO - PROCESS | 216 | 1461328495038 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 05:34:55 INFO - PROCESS | 216 | 1461328495041 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:34:55 INFO - PROCESS | 216 | 1461328495044 Marionette TRACE conn4 <- [1,1166,null,{}] 05:34:55 INFO - PROCESS | 216 | 1461328495047 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:34:55 INFO - PROCESS | 216 | 1461328495150 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 05:34:55 INFO - PROCESS | 216 | 1461328495158 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A484C00 == 58 [pid = 216] [id = 301] 05:34:55 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1A489400) [pid = 216] [serial = 902] [outer = 00000000] 05:34:55 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1C493C00) [pid = 216] [serial = 903] [outer = 1A489400] 05:34:55 INFO - PROCESS | 216 | 1461328495208 Marionette DEBUG loaded listener.js 05:34:55 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1C49B800) [pid = 216] [serial = 904] [outer = 1A489400] 05:34:55 INFO - PROCESS | 216 | 1461328495892 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:34:55 INFO - PROCESS | 216 | 1461328495981 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 05:34:56 INFO - PROCESS | 216 | 1461328495987 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:34:56 INFO - PROCESS | 216 | 1461328495991 Marionette TRACE conn4 <- [1,1170,null,{}] 05:34:56 INFO - PROCESS | 216 | 1461328495997 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:34:56 INFO - PROCESS | 216 | 1461328496143 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 05:34:56 INFO - PROCESS | 216 | 1461328496280 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 216 | ++DOCSHELL 10269400 == 59 [pid = 216] [id = 302] 05:34:56 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (10A16400) [pid = 216] [serial = 905] [outer = 00000000] 05:34:56 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1467DC00) [pid = 216] [serial = 906] [outer = 10A16400] 05:34:56 INFO - PROCESS | 216 | 1461328496339 Marionette DEBUG loaded listener.js 05:34:56 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (14763400) [pid = 216] [serial = 907] [outer = 10A16400] 05:34:56 INFO - PROCESS | 216 | 1461328496962 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:34:57 INFO - PROCESS | 216 | 1461328497017 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 05:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:34:57 INFO - PROCESS | 216 | 1461328497024 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:34:57 INFO - PROCESS | 216 | 1461328497027 Marionette TRACE conn4 <- [1,1174,null,{}] 05:34:57 INFO - PROCESS | 216 | 1461328497031 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:34:57 INFO - PROCESS | 216 | 1461328497144 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 05:34:57 INFO - PROCESS | 216 | 1461328497280 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 179A6400 == 60 [pid = 216] [id = 303] 05:34:57 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (17AAFC00) [pid = 216] [serial = 908] [outer = 00000000] 05:34:57 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1881A800) [pid = 216] [serial = 909] [outer = 17AAFC00] 05:34:57 INFO - PROCESS | 216 | 1461328497337 Marionette DEBUG loaded listener.js 05:34:57 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (189CAC00) [pid = 216] [serial = 910] [outer = 17AAFC00] 05:34:58 INFO - PROCESS | 216 | 1461328497985 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:34:58 INFO - PROCESS | 216 | 1461328498048 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 05:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:34:58 INFO - PROCESS | 216 | 1461328498052 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:34:58 INFO - PROCESS | 216 | 1461328498056 Marionette TRACE conn4 <- [1,1178,null,{}] 05:34:58 INFO - PROCESS | 216 | 1461328498081 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:34:58 INFO - PROCESS | 216 | 1461328498251 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 05:34:58 INFO - PROCESS | 216 | 1461328498310 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD02400 == 61 [pid = 216] [id = 304] 05:34:58 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1C48E800) [pid = 216] [serial = 911] [outer = 00000000] 05:34:58 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1C498000) [pid = 216] [serial = 912] [outer = 1C48E800] 05:34:58 INFO - PROCESS | 216 | 1461328498368 Marionette DEBUG loaded listener.js 05:34:58 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1C5A7800) [pid = 216] [serial = 913] [outer = 1C48E800] 05:34:59 INFO - PROCESS | 216 | 1461328498995 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:34:59 INFO - PROCESS | 216 | 1461328499028 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 05:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:34:59 INFO - PROCESS | 216 | 1461328499032 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:34:59 INFO - PROCESS | 216 | 1461328499034 Marionette TRACE conn4 <- [1,1182,null,{}] 05:34:59 INFO - PROCESS | 216 | 1461328499038 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:34:59 INFO - PROCESS | 216 | 1461328499153 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 05:34:59 INFO - PROCESS | 216 | 1461328499260 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C5A7000 == 62 [pid = 216] [id = 305] 05:34:59 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1C603C00) [pid = 216] [serial = 914] [outer = 00000000] 05:34:59 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1C68AC00) [pid = 216] [serial = 915] [outer = 1C603C00] 05:34:59 INFO - PROCESS | 216 | 1461328499316 Marionette DEBUG loaded listener.js 05:34:59 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1C692000) [pid = 216] [serial = 916] [outer = 1C603C00] 05:34:59 INFO - PROCESS | 216 | 1461328499921 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:34:59 INFO - PROCESS | 216 | 1461328499968 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 05:34:59 INFO - PROCESS | 216 | 1461328499971 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:34:59 INFO - PROCESS | 216 | 1461328499973 Marionette TRACE conn4 <- [1,1186,null,{}] 05:34:59 INFO - PROCESS | 216 | 1461328499977 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:35:00 INFO - PROCESS | 216 | 1461328500084 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 05:35:00 INFO - PROCESS | 216 | 1461328500192 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A49E000 == 63 [pid = 216] [id = 306] 05:35:00 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1C605000) [pid = 216] [serial = 917] [outer = 00000000] 05:35:00 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1C80A000) [pid = 216] [serial = 918] [outer = 1C605000] 05:35:00 INFO - PROCESS | 216 | 1461328500249 Marionette DEBUG loaded listener.js 05:35:00 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (1C80D800) [pid = 216] [serial = 919] [outer = 1C605000] 05:35:00 INFO - PROCESS | 216 | 1461328500833 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:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 871ms 05:35:00 INFO - PROCESS | 216 | 1461328500845 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 05:35:00 INFO - PROCESS | 216 | 1461328500847 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 05:35:00 INFO - PROCESS | 216 | 1461328500868 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:35:00 INFO - PROCESS | 216 | 1461328500870 Marionette TRACE conn4 <- [1,1190,null,{}] 05:35:00 INFO - PROCESS | 216 | 1461328500874 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:35:01 INFO - PROCESS | 216 | 1461328501002 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 05:35:01 INFO - PROCESS | 216 | 1461328501113 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD02800 == 64 [pid = 216] [id = 307] 05:35:01 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (0FD5D400) [pid = 216] [serial = 920] [outer = 00000000] 05:35:01 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (148A4400) [pid = 216] [serial = 921] [outer = 0FD5D400] 05:35:01 INFO - PROCESS | 216 | 1461328501171 Marionette DEBUG loaded listener.js 05:35:01 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (168C2800) [pid = 216] [serial = 922] [outer = 0FD5D400] 05:35:02 INFO - PROCESS | 216 | 1461328502014 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:35:02 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:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1175ms 05:35:02 INFO - PROCESS | 216 | 1461328502048 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 05:35:02 INFO - PROCESS | 216 | 1461328502054 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 05:35:02 INFO - PROCESS | 216 | 1461328502059 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:35:02 INFO - PROCESS | 216 | 1461328502063 Marionette TRACE conn4 <- [1,1194,null,{}] 05:35:02 INFO - PROCESS | 216 | 1461328502068 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:35:02 INFO - PROCESS | 216 | 1461328502173 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 05:35:02 INFO - PROCESS | 216 | 1461328502316 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1464EC00 == 65 [pid = 216] [id = 308] 05:35:02 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (14650000) [pid = 216] [serial = 923] [outer = 00000000] 05:35:02 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (1475EC00) [pid = 216] [serial = 924] [outer = 14650000] 05:35:02 INFO - PROCESS | 216 | 1461328502369 Marionette DEBUG loaded listener.js 05:35:02 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (156EDC00) [pid = 216] [serial = 925] [outer = 14650000] 05:35:02 INFO - PROCESS | 216 | --DOCSHELL 1799BC00 == 64 [pid = 216] [id = 300] 05:35:02 INFO - PROCESS | 216 | --DOCSHELL 0F596400 == 63 [pid = 216] [id = 299] 05:35:02 INFO - PROCESS | 216 | --DOCSHELL 1AD6F000 == 62 [pid = 216] [id = 298] 05:35:02 INFO - PROCESS | 216 | --DOCSHELL 0FD5C000 == 61 [pid = 216] [id = 297] 05:35:02 INFO - PROCESS | 216 | --DOCSHELL 19781000 == 60 [pid = 216] [id = 296] 05:35:02 INFO - PROCESS | 216 | --DOCSHELL 193DB400 == 59 [pid = 216] [id = 295] 05:35:02 INFO - PROCESS | 216 | --DOCSHELL 18743C00 == 58 [pid = 216] [id = 294] 05:35:02 INFO - PROCESS | 216 | --DOCSHELL 1564E000 == 57 [pid = 216] [id = 293] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 133 (1ABDDC00) [pid = 216] [serial = 858] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOCSHELL 0B599400 == 56 [pid = 216] [id = 292] 05:35:02 INFO - PROCESS | 216 | --DOCSHELL 0FA77800 == 55 [pid = 216] [id = 291] 05:35:02 INFO - PROCESS | 216 | --DOCSHELL 0FA1E800 == 54 [pid = 216] [id = 287] 05:35:02 INFO - PROCESS | 216 | --DOCSHELL 1A4A2400 == 53 [pid = 216] [id = 286] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 132 (1A49C800) [pid = 216] [serial = 811] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 131 (193E4400) [pid = 216] [serial = 766] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 130 (111A9000) [pid = 216] [serial = 675] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1798F800) [pid = 216] [serial = 724] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 128 (18C0E400) [pid = 216] [serial = 760] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 127 (18749400) [pid = 216] [serial = 784] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 126 (193D6C00) [pid = 216] [serial = 763] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 125 (10215400) [pid = 216] [serial = 721] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1025E400) [pid = 216] [serial = 772] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 123 (14646800) [pid = 216] [serial = 769] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1799E400) [pid = 216] [serial = 778] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 121 (148A6C00) [pid = 216] [serial = 757] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1957C800) [pid = 216] [serial = 718] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 119 (0FD07800) [pid = 216] [serial = 754] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1475DC00) [pid = 216] [serial = 775] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 117 (18241000) [pid = 216] [serial = 781] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1874FC00) [pid = 216] [serial = 843] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 115 (18C87400) [pid = 216] [serial = 846] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1AC19800) [pid = 216] [serial = 825] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 113 (0FB96000) [pid = 216] [serial = 814] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 112 (10A97C00) [pid = 216] [serial = 834] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1A4A3400) [pid = 216] [serial = 856] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 110 (111AB000) [pid = 216] [serial = 835] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 109 (0FA23000) [pid = 216] [serial = 813] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 108 (17983800) [pid = 216] [serial = 837] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 107 (195BEC00) [pid = 216] [serial = 849] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1798F000) [pid = 216] [serial = 838] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 105 (17863800) [pid = 216] [serial = 832] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 104 (196A2C00) [pid = 216] [serial = 819] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 103 (18224C00) [pid = 216] [serial = 840] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1881D000) [pid = 216] [serial = 817] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 101 (18750400) [pid = 216] [serial = 816] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1AF9C800) [pid = 216] [serial = 829] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1AF90400) [pid = 216] [serial = 828] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 98 (18C86400) [pid = 216] [serial = 847] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1A4A3C00) [pid = 216] [serial = 855] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 96 (19643800) [pid = 216] [serial = 850] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 95 (0FA16000) [pid = 216] [serial = 831] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1AACE000) [pid = 216] [serial = 823] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1AA8EC00) [pid = 216] [serial = 822] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1AD6EC00) [pid = 216] [serial = 826] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1A47D800) [pid = 216] [serial = 820] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 90 (187EE800) [pid = 216] [serial = 844] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 89 (19783000) [pid = 216] [serial = 852] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 88 (18247800) [pid = 216] [serial = 841] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1978DC00) [pid = 216] [serial = 853] [outer = 00000000] [url = about:blank] 05:35:02 INFO - PROCESS | 216 | 1461328502946 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:35:03 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:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 931ms 05:35:03 INFO - PROCESS | 216 | 1461328502994 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 05:35:03 INFO - PROCESS | 216 | 1461328502999 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 05:35:03 INFO - PROCESS | 216 | 1461328503005 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:35:03 INFO - PROCESS | 216 | 1461328503007 Marionette TRACE conn4 <- [1,1198,null,{}] 05:35:03 INFO - PROCESS | 216 | 1461328503011 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:35:03 INFO - PROCESS | 216 | 1461328503100 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 05:35:03 INFO - PROCESS | 216 | 1461328503211 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD0A400 == 54 [pid = 216] [id = 309] 05:35:03 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (0FD5EC00) [pid = 216] [serial = 926] [outer = 00000000] 05:35:03 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1423D800) [pid = 216] [serial = 927] [outer = 0FD5EC00] 05:35:03 INFO - PROCESS | 216 | 1461328503257 Marionette DEBUG loaded listener.js 05:35:03 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (14648C00) [pid = 216] [serial = 928] [outer = 0FD5EC00] 05:35:03 INFO - PROCESS | 216 | 1461328503671 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:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 05:35:03 INFO - PROCESS | 216 | 1461328503739 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 05:35:03 INFO - PROCESS | 216 | 1461328503741 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 05:35:03 INFO - PROCESS | 216 | 1461328503744 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:35:03 INFO - PROCESS | 216 | 1461328503748 Marionette TRACE conn4 <- [1,1202,null,{}] 05:35:03 INFO - PROCESS | 216 | 1461328503758 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:35:03 INFO - PROCESS | 216 | 1461328503847 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 05:35:03 INFO - PROCESS | 216 | 1461328503864 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17984000 == 55 [pid = 216] [id = 310] 05:35:03 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (17984C00) [pid = 216] [serial = 929] [outer = 00000000] 05:35:03 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1798F800) [pid = 216] [serial = 930] [outer = 17984C00] 05:35:03 INFO - PROCESS | 216 | 1461328503913 Marionette DEBUG loaded listener.js 05:35:04 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1799E400) [pid = 216] [serial = 931] [outer = 17984C00] 05:35:04 INFO - PROCESS | 216 | 1461328504365 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:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 671ms 05:35:04 INFO - PROCESS | 216 | 1461328504418 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 05:35:04 INFO - PROCESS | 216 | 1461328504421 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 05:35:04 INFO - PROCESS | 216 | 1461328504424 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:35:04 INFO - PROCESS | 216 | 1461328504426 Marionette TRACE conn4 <- [1,1206,null,{}] 05:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:35:04 INFO - PROCESS | 216 | 1461328504429 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:35:04 INFO - PROCESS | 216 | 1461328504517 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 05:35:04 INFO - PROCESS | 216 | 1461328504524 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1799FC00 == 56 [pid = 216] [id = 311] 05:35:04 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (17A90400) [pid = 216] [serial = 932] [outer = 00000000] 05:35:04 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (18248C00) [pid = 216] [serial = 933] [outer = 17A90400] 05:35:04 INFO - PROCESS | 216 | 1461328504570 Marionette DEBUG loaded listener.js 05:35:04 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1860F400) [pid = 216] [serial = 934] [outer = 17A90400] 05:35:05 INFO - PROCESS | 216 | 1461328505031 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:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 05:35:05 INFO - PROCESS | 216 | 1461328505098 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 05:35:05 INFO - PROCESS | 216 | 1461328505100 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 05:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:35:05 INFO - PROCESS | 216 | 1461328505104 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:35:05 INFO - PROCESS | 216 | 1461328505105 Marionette TRACE conn4 <- [1,1210,null,{}] 05:35:05 INFO - PROCESS | 216 | 1461328505109 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:35:05 INFO - PROCESS | 216 | 1461328505220 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 05:35:05 INFO - PROCESS | 216 | 1461328505310 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10065C00 == 57 [pid = 216] [id = 312] 05:35:05 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (18743C00) [pid = 216] [serial = 935] [outer = 00000000] 05:35:05 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (187F0400) [pid = 216] [serial = 936] [outer = 18743C00] 05:35:05 INFO - PROCESS | 216 | 1461328505355 Marionette DEBUG loaded listener.js 05:35:05 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1881A400) [pid = 216] [serial = 937] [outer = 18743C00] 05:35:05 INFO - PROCESS | 216 | 1461328505793 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:35:05 INFO - PROCESS | 216 | 1461328505848 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 05:35:05 INFO - PROCESS | 216 | 1461328505851 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:35:05 INFO - PROCESS | 216 | 1461328505853 Marionette TRACE conn4 <- [1,1214,null,{}] 05:35:05 INFO - PROCESS | 216 | 1461328505856 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:35:06 INFO - PROCESS | 216 | 1461328505981 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 05:35:06 INFO - PROCESS | 216 | 1461328506046 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C0E400 == 58 [pid = 216] [id = 313] 05:35:06 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (18C88000) [pid = 216] [serial = 938] [outer = 00000000] 05:35:06 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (193D8000) [pid = 216] [serial = 939] [outer = 18C88000] 05:35:06 INFO - PROCESS | 216 | 1461328506094 Marionette DEBUG loaded listener.js 05:35:06 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (193DA400) [pid = 216] [serial = 940] [outer = 18C88000] 05:35:06 INFO - PROCESS | 216 | 1461328506521 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:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 730ms 05:35:06 INFO - PROCESS | 216 | 1461328506603 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 05:35:06 INFO - PROCESS | 216 | 1461328506605 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 05:35:06 INFO - PROCESS | 216 | 1461328506608 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:35:06 INFO - PROCESS | 216 | 1461328506610 Marionette TRACE conn4 <- [1,1218,null,{}] 05:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:35:06 INFO - PROCESS | 216 | 1461328506618 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:35:06 INFO - PROCESS | 216 | 1461328506730 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 05:35:06 INFO - PROCESS | 216 | 1461328506740 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 193E2400 == 59 [pid = 216] [id = 314] 05:35:06 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (195BEC00) [pid = 216] [serial = 941] [outer = 00000000] 05:35:07 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (19642800) [pid = 216] [serial = 942] [outer = 195BEC00] 05:35:07 INFO - PROCESS | 216 | 1461328506990 Marionette DEBUG loaded listener.js 05:35:07 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1969CC00) [pid = 216] [serial = 943] [outer = 195BEC00] 05:35:07 INFO - PROCESS | 216 | --DOMWINDOW == 104 (10068000) [pid = 216] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:35:07 INFO - PROCESS | 216 | --DOMWINDOW == 103 (19785800) [pid = 216] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:35:07 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1564F800) [pid = 216] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:35:07 INFO - PROCESS | 216 | --DOMWINDOW == 101 (193DD000) [pid = 216] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:35:07 INFO - PROCESS | 216 | --DOMWINDOW == 100 (18746800) [pid = 216] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:35:07 INFO - PROCESS | 216 | --DOMWINDOW == 99 (0B59DC00) [pid = 216] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:35:07 INFO - PROCESS | 216 | --DOMWINDOW == 98 (0FD5E800) [pid = 216] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:35:07 INFO - PROCESS | 216 | --DOMWINDOW == 97 (0FA80800) [pid = 216] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:35:07 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1AD76C00) [pid = 216] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:35:07 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1799C400) [pid = 216] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:35:07 INFO - PROCESS | 216 | 1461328507364 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:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 773ms 05:35:07 INFO - PROCESS | 216 | 1461328507385 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 05:35:07 INFO - PROCESS | 216 | 1461328507387 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 05:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:35:07 INFO - PROCESS | 216 | 1461328507390 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:35:07 INFO - PROCESS | 216 | 1461328507392 Marionette TRACE conn4 <- [1,1222,null,{}] 05:35:07 INFO - PROCESS | 216 | 1461328507395 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:35:07 INFO - PROCESS | 216 | 1461328507478 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 05:35:07 INFO - PROCESS | 216 | 1461328507567 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17AAE800 == 60 [pid = 216] [id = 315] 05:35:07 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (18746800) [pid = 216] [serial = 944] [outer = 00000000] 05:35:07 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (19648C00) [pid = 216] [serial = 945] [outer = 18746800] 05:35:07 INFO - PROCESS | 216 | 1461328507612 Marionette DEBUG loaded listener.js 05:35:07 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (196A3C00) [pid = 216] [serial = 946] [outer = 18746800] 05:35:08 INFO - PROCESS | 216 | 1461328507981 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:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 630ms 05:35:08 INFO - PROCESS | 216 | 1461328508022 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 05:35:08 INFO - PROCESS | 216 | 1461328508023 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 05:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:35:08 INFO - PROCESS | 216 | 1461328508027 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:35:08 INFO - PROCESS | 216 | 1461328508028 Marionette TRACE conn4 <- [1,1226,null,{}] 05:35:08 INFO - PROCESS | 216 | 1461328508032 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:35:08 INFO - PROCESS | 216 | 1461328508149 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 05:35:08 INFO - PROCESS | 216 | 1461328508157 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1799C400 == 61 [pid = 216] [id = 316] 05:35:08 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1822FC00) [pid = 216] [serial = 947] [outer = 00000000] 05:35:08 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1978B000) [pid = 216] [serial = 948] [outer = 1822FC00] 05:35:08 INFO - PROCESS | 216 | 1461328508203 Marionette DEBUG loaded listener.js 05:35:08 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1799F800) [pid = 216] [serial = 949] [outer = 1822FC00] 05:35:08 INFO - PROCESS | 216 | 1461328508655 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:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 672ms 05:35:08 INFO - PROCESS | 216 | 1461328508707 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 05:35:08 INFO - PROCESS | 216 | 1461328508709 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 05:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:35:08 INFO - PROCESS | 216 | 1461328508713 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:35:08 INFO - PROCESS | 216 | 1461328508715 Marionette TRACE conn4 <- [1,1230,null,{}] 05:35:08 INFO - PROCESS | 216 | 1461328508719 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:35:08 INFO - PROCESS | 216 | 1461328508803 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 05:35:08 INFO - PROCESS | 216 | 1461328508812 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 19789800 == 62 [pid = 216] [id = 317] 05:35:08 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1A489C00) [pid = 216] [serial = 950] [outer = 00000000] 05:35:08 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1A4A7800) [pid = 216] [serial = 951] [outer = 1A489C00] 05:35:08 INFO - PROCESS | 216 | 1461328508857 Marionette DEBUG loaded listener.js 05:35:08 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1A4A9000) [pid = 216] [serial = 952] [outer = 1A489C00] 05:35:09 INFO - PROCESS | 216 | 1461328509588 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:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 931ms 05:35:09 INFO - PROCESS | 216 | 1461328509645 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 05:35:09 INFO - PROCESS | 216 | 1461328509651 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 05:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:35:09 INFO - PROCESS | 216 | 1461328509657 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:35:09 INFO - PROCESS | 216 | 1461328509661 Marionette TRACE conn4 <- [1,1234,null,{}] 05:35:09 INFO - PROCESS | 216 | 1461328509666 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:35:09 INFO - PROCESS | 216 | 1461328509783 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 05:35:09 INFO - PROCESS | 216 | 1461328509919 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10063C00 == 63 [pid = 216] [id = 318] 05:35:09 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (10266400) [pid = 216] [serial = 953] [outer = 00000000] 05:35:10 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1423E400) [pid = 216] [serial = 954] [outer = 10266400] 05:35:10 INFO - PROCESS | 216 | 1461328509978 Marionette DEBUG loaded listener.js 05:35:10 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (14716000) [pid = 216] [serial = 955] [outer = 10266400] 05:35:10 INFO - PROCESS | 216 | 1461328510538 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:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 930ms 05:35:10 INFO - PROCESS | 216 | 1461328510590 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 05:35:10 INFO - PROCESS | 216 | 1461328510597 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 05:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:35:10 INFO - PROCESS | 216 | 1461328510603 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:35:10 INFO - PROCESS | 216 | 1461328510606 Marionette TRACE conn4 <- [1,1238,null,{}] 05:35:10 INFO - PROCESS | 216 | 1461328510611 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:35:10 INFO - PROCESS | 216 | 1461328510724 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 05:35:10 INFO - PROCESS | 216 | 1461328510831 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1798E800 == 64 [pid = 216] [id = 319] 05:35:10 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1798F000) [pid = 216] [serial = 956] [outer = 00000000] 05:35:10 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1881C000) [pid = 216] [serial = 957] [outer = 1798F000] 05:35:10 INFO - PROCESS | 216 | 1461328510887 Marionette DEBUG loaded listener.js 05:35:11 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (18C0B400) [pid = 216] [serial = 958] [outer = 1798F000] 05:35:11 INFO - PROCESS | 216 | 1461328511519 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:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 971ms 05:35:11 INFO - PROCESS | 216 | 1461328511575 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 05:35:11 INFO - PROCESS | 216 | 1461328511578 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 05:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:35:11 INFO - PROCESS | 216 | 1461328511582 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:35:11 INFO - PROCESS | 216 | 1461328511586 Marionette TRACE conn4 <- [1,1242,null,{}] 05:35:11 INFO - PROCESS | 216 | 1461328511598 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:35:11 INFO - PROCESS | 216 | 1461328511761 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 05:35:11 INFO - PROCESS | 216 | 1461328511781 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD01800 == 65 [pid = 216] [id = 320] 05:35:11 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (18C8E800) [pid = 216] [serial = 959] [outer = 00000000] 05:35:11 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1AAD2C00) [pid = 216] [serial = 960] [outer = 18C8E800] 05:35:11 INFO - PROCESS | 216 | 1461328511840 Marionette DEBUG loaded listener.js 05:35:11 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1AC22400) [pid = 216] [serial = 961] [outer = 18C8E800] 05:35:12 INFO - PROCESS | 216 | 1461328512465 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:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 931ms 05:35:12 INFO - PROCESS | 216 | 1461328512515 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 05:35:12 INFO - PROCESS | 216 | 1461328512518 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 05:35:12 INFO - PROCESS | 216 | 1461328512521 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:35:12 INFO - PROCESS | 216 | 1461328512523 Marionette TRACE conn4 <- [1,1246,null,{}] 05:35:12 INFO - PROCESS | 216 | 1461328512527 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:35:12 INFO - PROCESS | 216 | 1461328512638 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 05:35:12 INFO - PROCESS | 216 | 1461328512770 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AD6EC00 == 66 [pid = 216] [id = 321] 05:35:12 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1AF93000) [pid = 216] [serial = 962] [outer = 00000000] 05:35:12 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1BBCD000) [pid = 216] [serial = 963] [outer = 1AF93000] 05:35:12 INFO - PROCESS | 216 | 1461328512827 Marionette DEBUG loaded listener.js 05:35:12 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1C130000) [pid = 216] [serial = 964] [outer = 1AF93000] 05:35:13 INFO - PROCESS | 216 | 1461328513379 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:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 930ms 05:35:13 INFO - PROCESS | 216 | 1461328513455 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 05:35:13 INFO - PROCESS | 216 | 1461328513457 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 05:35:13 INFO - PROCESS | 216 | 1461328513461 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:35:13 INFO - PROCESS | 216 | 1461328513463 Marionette TRACE conn4 <- [1,1250,null,{}] 05:35:13 INFO - PROCESS | 216 | 1461328513481 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:35:13 INFO - PROCESS | 216 | 1461328513592 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 05:35:13 INFO - PROCESS | 216 | 1461328513718 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1978CC00 == 67 [pid = 216] [id = 322] 05:35:13 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1AF96400) [pid = 216] [serial = 965] [outer = 00000000] 05:35:13 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1C48F400) [pid = 216] [serial = 966] [outer = 1AF96400] 05:35:13 INFO - PROCESS | 216 | 1461328513775 Marionette DEBUG loaded listener.js 05:35:13 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1C49C000) [pid = 216] [serial = 967] [outer = 1AF96400] 05:35:14 INFO - PROCESS | 216 | 1461328514347 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:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 931ms 05:35:14 INFO - PROCESS | 216 | 1461328514395 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 05:35:14 INFO - PROCESS | 216 | 1461328514397 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 05:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:35:14 INFO - PROCESS | 216 | 1461328514401 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:35:14 INFO - PROCESS | 216 | 1461328514403 Marionette TRACE conn4 <- [1,1254,null,{}] 05:35:14 INFO - PROCESS | 216 | 1461328514407 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:35:14 INFO - PROCESS | 216 | 1461328514524 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 05:35:14 INFO - PROCESS | 216 | 1461328514630 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C60F400 == 68 [pid = 216] [id = 323] 05:35:14 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1C8F8000) [pid = 216] [serial = 968] [outer = 00000000] 05:35:14 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1D116400) [pid = 216] [serial = 969] [outer = 1C8F8000] 05:35:14 INFO - PROCESS | 216 | 1461328514688 Marionette DEBUG loaded listener.js 05:35:14 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1D118800) [pid = 216] [serial = 970] [outer = 1C8F8000] 05:35:15 INFO - PROCESS | 216 | 1461328515224 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:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 870ms 05:35:15 INFO - PROCESS | 216 | 1461328515277 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 05:35:15 INFO - PROCESS | 216 | 1461328515279 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 05:35:15 INFO - PROCESS | 216 | 1461328515299 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:35:15 INFO - PROCESS | 216 | 1461328515301 Marionette TRACE conn4 <- [1,1258,null,{}] 05:35:15 INFO - PROCESS | 216 | 1461328515304 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:35:15 INFO - PROCESS | 216 | 1461328515428 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 05:35:15 INFO - PROCESS | 216 | 1461328515548 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10067800 == 69 [pid = 216] [id = 324] 05:35:15 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (14648000) [pid = 216] [serial = 971] [outer = 00000000] 05:35:15 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1D334800) [pid = 216] [serial = 972] [outer = 14648000] 05:35:15 INFO - PROCESS | 216 | 1461328515602 Marionette DEBUG loaded listener.js 05:35:15 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1D337800) [pid = 216] [serial = 973] [outer = 14648000] 05:35:16 INFO - PROCESS | 216 | 1461328516257 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:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1021ms 05:35:16 INFO - PROCESS | 216 | 1461328516323 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 05:35:16 INFO - PROCESS | 216 | 1461328516328 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 05:35:16 INFO - PROCESS | 216 | 1461328516333 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:35:16 INFO - PROCESS | 216 | 1461328516336 Marionette TRACE conn4 <- [1,1262,null,{}] 05:35:16 INFO - PROCESS | 216 | 1461328516359 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:35:16 INFO - PROCESS | 216 | 1461328516496 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 05:35:16 INFO - PROCESS | 216 | 1461328516641 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 11103800 == 70 [pid = 216] [id = 325] 05:35:16 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (13D44800) [pid = 216] [serial = 974] [outer = 00000000] 05:35:16 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (15FD1800) [pid = 216] [serial = 975] [outer = 13D44800] 05:35:16 INFO - PROCESS | 216 | 1461328516694 Marionette DEBUG loaded listener.js 05:35:16 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (17984400) [pid = 216] [serial = 976] [outer = 13D44800] 05:35:16 INFO - PROCESS | 216 | --DOCSHELL 148A3C00 == 69 [pid = 216] [id = 135] 05:35:16 INFO - PROCESS | 216 | --DOCSHELL 0FD4CC00 == 68 [pid = 216] [id = 132] 05:35:16 INFO - PROCESS | 216 | --DOCSHELL 1464E000 == 67 [pid = 216] [id = 134] 05:35:16 INFO - PROCESS | 216 | --DOCSHELL 19577000 == 66 [pid = 216] [id = 273] 05:35:16 INFO - PROCESS | 216 | --DOCSHELL 1799C400 == 65 [pid = 216] [id = 316] 05:35:16 INFO - PROCESS | 216 | --DOCSHELL 17AAE800 == 64 [pid = 216] [id = 315] 05:35:16 INFO - PROCESS | 216 | --DOCSHELL 193E2400 == 63 [pid = 216] [id = 314] 05:35:16 INFO - PROCESS | 216 | --DOCSHELL 18C0E400 == 62 [pid = 216] [id = 313] 05:35:16 INFO - PROCESS | 216 | --DOCSHELL 10065C00 == 61 [pid = 216] [id = 312] 05:35:16 INFO - PROCESS | 216 | --DOCSHELL 1799FC00 == 60 [pid = 216] [id = 311] 05:35:16 INFO - PROCESS | 216 | --DOCSHELL 17984000 == 59 [pid = 216] [id = 310] 05:35:16 INFO - PROCESS | 216 | --DOCSHELL 0FD0A400 == 58 [pid = 216] [id = 309] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 127 (14632C00) [pid = 216] [serial = 861] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1C12F800) [pid = 216] [serial = 870] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1AF0C800) [pid = 216] [serial = 867] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1C493C00) [pid = 216] [serial = 903] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 123 (17A90C00) [pid = 216] [serial = 864] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOCSHELL 1464EC00 == 57 [pid = 216] [id = 308] 05:35:17 INFO - PROCESS | 216 | --DOCSHELL 0FD02400 == 56 [pid = 216] [id = 304] 05:35:17 INFO - PROCESS | 216 | --DOCSHELL 179A6400 == 55 [pid = 216] [id = 303] 05:35:17 INFO - PROCESS | 216 | --DOCSHELL 10269400 == 54 [pid = 216] [id = 302] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1BBD2400) [pid = 216] [serial = 895] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1AC24000) [pid = 216] [serial = 892] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 120 (14715800) [pid = 216] [serial = 898] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1A49D800) [pid = 216] [serial = 889] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 118 (19647000) [pid = 216] [serial = 886] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 117 (168C1400) [pid = 216] [serial = 874] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 116 (156EC800) [pid = 216] [serial = 873] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1A481000) [pid = 216] [serial = 888] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 114 (17991000) [pid = 216] [serial = 879] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 113 (179A7C00) [pid = 216] [serial = 880] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 112 (19644400) [pid = 216] [serial = 885] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 111 (189CE400) [pid = 216] [serial = 882] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 110 (18C15C00) [pid = 216] [serial = 883] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 109 (0FD63C00) [pid = 216] [serial = 876] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1021C800) [pid = 216] [serial = 877] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1AA86400) [pid = 216] [serial = 891] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 106 (14037000) [pid = 216] [serial = 897] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1BBC7800) [pid = 216] [serial = 894] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1963E800) [pid = 216] [serial = 901] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | --DOMWINDOW == 103 (18C0C400) [pid = 216] [serial = 900] [outer = 00000000] [url = about:blank] 05:35:17 INFO - PROCESS | 216 | 1461328517272 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:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 971ms 05:35:17 INFO - PROCESS | 216 | 1461328517308 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 05:35:17 INFO - PROCESS | 216 | 1461328517314 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 05:35:17 INFO - PROCESS | 216 | 1461328517320 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:35:17 INFO - PROCESS | 216 | 1461328517322 Marionette TRACE conn4 <- [1,1266,null,{}] 05:35:17 INFO - PROCESS | 216 | 1461328517326 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:35:17 INFO - PROCESS | 216 | 1461328517416 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 05:35:17 INFO - PROCESS | 216 | 1461328517424 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10AF7C00 == 55 [pid = 216] [id = 326] 05:35:17 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (13D52800) [pid = 216] [serial = 977] [outer = 00000000] 05:35:17 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (15644400) [pid = 216] [serial = 978] [outer = 13D52800] 05:35:17 INFO - PROCESS | 216 | 1461328517470 Marionette DEBUG loaded listener.js 05:35:17 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (15FD2C00) [pid = 216] [serial = 979] [outer = 13D52800] 05:35:18 INFO - PROCESS | 216 | 1461328517975 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:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 671ms 05:35:18 INFO - PROCESS | 216 | 1461328517994 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 05:35:18 INFO - PROCESS | 216 | 1461328517996 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 05:35:18 INFO - PROCESS | 216 | 1461328518000 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:35:18 INFO - PROCESS | 216 | 1461328518004 Marionette TRACE conn4 <- [1,1270,null,{}] 05:35:18 INFO - PROCESS | 216 | 1461328518014 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:35:18 INFO - PROCESS | 216 | 1461328518105 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 05:35:18 INFO - PROCESS | 216 | 1461328518116 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14717C00 == 56 [pid = 216] [id = 327] 05:35:18 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (18247800) [pid = 216] [serial = 980] [outer = 00000000] 05:35:18 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (18747C00) [pid = 216] [serial = 981] [outer = 18247800] 05:35:18 INFO - PROCESS | 216 | 1461328518165 Marionette DEBUG loaded listener.js 05:35:18 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (187EF800) [pid = 216] [serial = 982] [outer = 18247800] 05:35:18 INFO - PROCESS | 216 | 1461328518666 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:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 05:35:18 INFO - PROCESS | 216 | 1461328518674 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 05:35:18 INFO - PROCESS | 216 | 1461328518676 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 05:35:18 INFO - PROCESS | 216 | 1461328518679 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:35:18 INFO - PROCESS | 216 | 1461328518681 Marionette TRACE conn4 <- [1,1274,null,{}] 05:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:35:18 INFO - PROCESS | 216 | 1461328518689 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:35:18 INFO - PROCESS | 216 | 1461328518777 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 05:35:18 INFO - PROCESS | 216 | 1461328518786 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18816C00 == 57 [pid = 216] [id = 328] 05:35:18 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (189D0000) [pid = 216] [serial = 983] [outer = 00000000] 05:35:18 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (18C17400) [pid = 216] [serial = 984] [outer = 189D0000] 05:35:18 INFO - PROCESS | 216 | 1461328518832 Marionette DEBUG loaded listener.js 05:35:18 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (18C8E000) [pid = 216] [serial = 985] [outer = 189D0000] 05:35:19 INFO - PROCESS | 216 | 1461328519266 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:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 631ms 05:35:19 INFO - PROCESS | 216 | 1461328519314 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 05:35:19 INFO - PROCESS | 216 | 1461328519316 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 05:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:35:19 INFO - PROCESS | 216 | 1461328519319 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:35:19 INFO - PROCESS | 216 | 1461328519321 Marionette TRACE conn4 <- [1,1278,null,{}] 05:35:19 INFO - PROCESS | 216 | 1461328519324 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:35:19 INFO - PROCESS | 216 | 1461328519412 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 05:35:19 INFO - PROCESS | 216 | 1461328519419 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C14C00 == 58 [pid = 216] [id = 329] 05:35:19 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (18C16400) [pid = 216] [serial = 986] [outer = 00000000] 05:35:19 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (195C0800) [pid = 216] [serial = 987] [outer = 18C16400] 05:35:19 INFO - PROCESS | 216 | 1461328519466 Marionette DEBUG loaded listener.js 05:35:19 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (195BA000) [pid = 216] [serial = 988] [outer = 18C16400] 05:35:20 INFO - PROCESS | 216 | 1461328519983 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:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 05:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:35:20 INFO - PROCESS | 216 | 1461328520053 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 05:35:20 INFO - PROCESS | 216 | 1461328520055 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 05:35:20 INFO - PROCESS | 216 | 1461328520058 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:35:20 INFO - PROCESS | 216 | 1461328520060 Marionette TRACE conn4 <- [1,1282,null,{}] 05:35:20 INFO - PROCESS | 216 | 1461328520063 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:35:20 INFO - PROCESS | 216 | 1461328520200 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 05:35:20 INFO - PROCESS | 216 | 1461328520266 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A482000 == 59 [pid = 216] [id = 330] 05:35:20 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1A489800) [pid = 216] [serial = 989] [outer = 00000000] 05:35:20 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1A4A2C00) [pid = 216] [serial = 990] [outer = 1A489800] 05:35:20 INFO - PROCESS | 216 | 1461328520314 Marionette DEBUG loaded listener.js 05:35:20 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1A4FCC00) [pid = 216] [serial = 991] [outer = 1A489800] 05:35:20 INFO - PROCESS | 216 | 1461328520741 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:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 731ms 05:35:20 INFO - PROCESS | 216 | 1461328520803 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 05:35:20 INFO - PROCESS | 216 | 1461328520805 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 05:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:35:20 INFO - PROCESS | 216 | 1461328520808 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:35:20 INFO - PROCESS | 216 | 1461328520810 Marionette TRACE conn4 <- [1,1286,null,{}] 05:35:20 INFO - PROCESS | 216 | 1461328520813 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:35:20 INFO - PROCESS | 216 | 1461328520929 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 05:35:21 INFO - PROCESS | 216 | 1461328520990 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A87A800 == 60 [pid = 216] [id = 331] 05:35:21 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1AACD400) [pid = 216] [serial = 992] [outer = 00000000] 05:35:21 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1AD74C00) [pid = 216] [serial = 993] [outer = 1AACD400] 05:35:21 INFO - PROCESS | 216 | 1461328521035 Marionette DEBUG loaded listener.js 05:35:21 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1AF08400) [pid = 216] [serial = 994] [outer = 1AACD400] 05:35:21 INFO - PROCESS | 216 | 1461328521477 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:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 05:35:21 INFO - PROCESS | 216 | 1461328521541 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 05:35:21 INFO - PROCESS | 216 | 1461328521543 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 05:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:35:21 INFO - PROCESS | 216 | 1461328521553 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:35:21 INFO - PROCESS | 216 | 1461328521554 Marionette TRACE conn4 <- [1,1290,null,{}] 05:35:21 INFO - PROCESS | 216 | 1461328521558 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:35:21 INFO - PROCESS | 216 | 1461328521720 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 05:35:21 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1A4AAC00) [pid = 216] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:35:21 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1822FC00) [pid = 216] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:35:21 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1A4FD400) [pid = 216] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:35:21 INFO - PROCESS | 216 | --DOMWINDOW == 117 (15FD7000) [pid = 216] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:35:21 INFO - PROCESS | 216 | --DOMWINDOW == 116 (17A90400) [pid = 216] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:35:21 INFO - PROCESS | 216 | --DOMWINDOW == 115 (18C88000) [pid = 216] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:35:21 INFO - PROCESS | 216 | --DOMWINDOW == 114 (0FA81000) [pid = 216] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:35:21 INFO - PROCESS | 216 | --DOMWINDOW == 113 (18746800) [pid = 216] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:35:21 INFO - PROCESS | 216 | --DOMWINDOW == 112 (18743C00) [pid = 216] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:35:21 INFO - PROCESS | 216 | --DOMWINDOW == 111 (195BEC00) [pid = 216] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:35:21 INFO - PROCESS | 216 | --DOMWINDOW == 110 (17984C00) [pid = 216] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:35:21 INFO - PROCESS | 216 | --DOMWINDOW == 109 (14650000) [pid = 216] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:35:21 INFO - PROCESS | 216 | --DOMWINDOW == 108 (0FD5EC00) [pid = 216] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:35:21 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1BB37C00) [pid = 216] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:35:21 INFO - PROCESS | 216 | 1461328521789 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0EFEB400 == 61 [pid = 216] [id = 332] 05:35:21 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (0FA80400) [pid = 216] [serial = 995] [outer = 00000000] 05:35:21 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1006D800) [pid = 216] [serial = 996] [outer = 0FA80400] 05:35:21 INFO - PROCESS | 216 | 1461328521834 Marionette DEBUG loaded listener.js 05:35:21 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (17967800) [pid = 216] [serial = 997] [outer = 0FA80400] 05:35:22 INFO - PROCESS | 216 | 1461328522201 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:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 05:35:22 INFO - PROCESS | 216 | 1461328522227 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 05:35:22 INFO - PROCESS | 216 | 1461328522230 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 05:35:22 INFO - PROCESS | 216 | 1461328522233 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:35:22 INFO - PROCESS | 216 | 1461328522234 Marionette TRACE conn4 <- [1,1294,null,{}] 05:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:35:22 INFO - PROCESS | 216 | 1461328522238 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:35:22 INFO - PROCESS | 216 | 1461328522351 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 05:35:22 INFO - PROCESS | 216 | 1461328522358 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10214800 == 62 [pid = 216] [id = 333] 05:35:22 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (14243400) [pid = 216] [serial = 998] [outer = 00000000] 05:35:22 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1BBC7800) [pid = 216] [serial = 999] [outer = 14243400] 05:35:22 INFO - PROCESS | 216 | 1461328522403 Marionette DEBUG loaded listener.js 05:35:22 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1C137400) [pid = 216] [serial = 1000] [outer = 14243400] 05:35:22 INFO - PROCESS | 216 | 1461328522844 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:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 631ms 05:35:22 INFO - PROCESS | 216 | 1461328522876 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 05:35:22 INFO - PROCESS | 216 | 1461328522878 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 05:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:35:22 INFO - PROCESS | 216 | 1461328522881 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:35:22 INFO - PROCESS | 216 | 1461328522883 Marionette TRACE conn4 <- [1,1298,null,{}] 05:35:22 INFO - PROCESS | 216 | 1461328522887 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:35:23 INFO - PROCESS | 216 | 1461328522972 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 05:35:23 INFO - PROCESS | 216 | 1461328522979 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AC19800 == 63 [pid = 216] [id = 334] 05:35:23 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1C1C1C00) [pid = 216] [serial = 1001] [outer = 00000000] 05:35:23 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1C808000) [pid = 216] [serial = 1002] [outer = 1C1C1C00] 05:35:23 INFO - PROCESS | 216 | 1461328523024 Marionette DEBUG loaded listener.js 05:35:23 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1C8F5C00) [pid = 216] [serial = 1003] [outer = 1C1C1C00] 05:35:23 INFO - PROCESS | 216 | 1461328523483 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:35:23 INFO - PROCESS | 216 | 1461328523515 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 05:35:23 INFO - PROCESS | 216 | 1461328523518 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:35:23 INFO - PROCESS | 216 | 1461328523521 Marionette TRACE conn4 <- [1,1302,null,{}] 05:35:23 INFO - PROCESS | 216 | 1461328523524 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:35:23 INFO - PROCESS | 216 | 1461328523630 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 05:35:23 INFO - PROCESS | 216 | 1461328523637 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C8FC000 == 64 [pid = 216] [id = 335] 05:35:23 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1D114000) [pid = 216] [serial = 1004] [outer = 00000000] 05:35:23 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1DE50800) [pid = 216] [serial = 1005] [outer = 1D114000] 05:35:23 INFO - PROCESS | 216 | 1461328523688 Marionette DEBUG loaded listener.js 05:35:23 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1E12C800) [pid = 216] [serial = 1006] [outer = 1D114000] 05:35:24 INFO - PROCESS | 216 | 1461328524455 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:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 971ms 05:35:24 INFO - PROCESS | 216 | 1461328524496 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 05:35:24 INFO - PROCESS | 216 | 1461328524502 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 05:35:24 INFO - PROCESS | 216 | 1461328524508 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:35:24 INFO - PROCESS | 216 | 1461328524512 Marionette TRACE conn4 <- [1,1306,null,{}] 05:35:24 INFO - PROCESS | 216 | 1461328524518 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:35:24 INFO - PROCESS | 216 | 1461328524636 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 05:35:24 INFO - PROCESS | 216 | 1461328524776 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD0D000 == 65 [pid = 216] [id = 336] 05:35:24 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1021C800) [pid = 216] [serial = 1007] [outer = 00000000] 05:35:24 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (17868400) [pid = 216] [serial = 1008] [outer = 1021C800] 05:35:24 INFO - PROCESS | 216 | 1461328524839 Marionette DEBUG loaded listener.js 05:35:24 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1799E800) [pid = 216] [serial = 1009] [outer = 1021C800] 05:35:25 INFO - PROCESS | 216 | 1461328525487 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:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1018ms 05:35:25 INFO - PROCESS | 216 | 1461328525532 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 05:35:25 INFO - PROCESS | 216 | 1461328525538 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 05:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:35:25 INFO - PROCESS | 216 | 1461328525546 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:35:25 INFO - PROCESS | 216 | 1461328525549 Marionette TRACE conn4 <- [1,1310,null,{}] 05:35:25 INFO - PROCESS | 216 | 1461328525553 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:35:25 INFO - PROCESS | 216 | 1461328525669 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 05:35:25 INFO - PROCESS | 216 | 1461328525779 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 179A8400 == 66 [pid = 216] [id = 337] 05:35:25 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (18750400) [pid = 216] [serial = 1010] [outer = 00000000] 05:35:25 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (196A9C00) [pid = 216] [serial = 1011] [outer = 18750400] 05:35:25 INFO - PROCESS | 216 | 1461328525835 Marionette DEBUG loaded listener.js 05:35:25 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1978DC00) [pid = 216] [serial = 1012] [outer = 18750400] 05:35:26 INFO - PROCESS | 216 | 1461328526469 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:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 971ms 05:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:35:26 INFO - PROCESS | 216 | 1461328526516 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 05:35:26 INFO - PROCESS | 216 | 1461328526519 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 05:35:26 INFO - PROCESS | 216 | 1461328526523 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:35:26 INFO - PROCESS | 216 | 1461328526527 Marionette TRACE conn4 <- [1,1314,null,{}] 05:35:26 INFO - PROCESS | 216 | 1461328526538 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:35:26 INFO - PROCESS | 216 | 1461328526657 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 05:35:26 INFO - PROCESS | 216 | 1461328526798 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1DE42C00 == 67 [pid = 216] [id = 338] 05:35:26 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1DE43800) [pid = 216] [serial = 1013] [outer = 00000000] 05:35:26 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1E124C00) [pid = 216] [serial = 1014] [outer = 1DE43800] 05:35:26 INFO - PROCESS | 216 | 1461328526857 Marionette DEBUG loaded listener.js 05:35:26 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (1E131000) [pid = 216] [serial = 1015] [outer = 1DE43800] 05:35:27 INFO - PROCESS | 216 | 1461328527412 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:35:27 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:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 931ms 05:35:27 INFO - PROCESS | 216 | 1461328527457 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 05:35:27 INFO - PROCESS | 216 | 1461328527460 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 05:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:35:27 INFO - PROCESS | 216 | 1461328527463 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:35:27 INFO - PROCESS | 216 | 1461328527465 Marionette TRACE conn4 <- [1,1318,null,{}] 05:35:27 INFO - PROCESS | 216 | 1461328527469 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:35:27 INFO - PROCESS | 216 | 1461328527583 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 05:35:27 INFO - PROCESS | 216 | 1461328527692 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1EC09400 == 68 [pid = 216] [id = 339] 05:35:27 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (1EC09800) [pid = 216] [serial = 1016] [outer = 00000000] 05:35:27 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (1EC0F400) [pid = 216] [serial = 1017] [outer = 1EC09800] 05:35:27 INFO - PROCESS | 216 | 1461328527749 Marionette DEBUG loaded listener.js 05:35:27 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (1EC12400) [pid = 216] [serial = 1018] [outer = 1EC09800] 05:35:28 INFO - PROCESS | 216 | 1461328528343 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:35:28 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:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 930ms 05:35:28 INFO - PROCESS | 216 | 1461328528397 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 05:35:28 INFO - PROCESS | 216 | 1461328528399 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 05:35:28 INFO - PROCESS | 216 | 1461328528402 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:35:28 INFO - PROCESS | 216 | 1461328528404 Marionette TRACE conn4 <- [1,1322,null,{}] 05:35:28 INFO - PROCESS | 216 | 1461328528408 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:35:28 INFO - PROCESS | 216 | 1461328528518 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 05:35:28 INFO - PROCESS | 216 | 1461328528629 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15652000 == 69 [pid = 216] [id = 340] 05:35:28 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (17860000) [pid = 216] [serial = 1019] [outer = 00000000] 05:35:28 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (18820800) [pid = 216] [serial = 1020] [outer = 17860000] 05:35:28 INFO - PROCESS | 216 | 1461328528685 Marionette DEBUG loaded listener.js 05:35:28 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (18820400) [pid = 216] [serial = 1021] [outer = 17860000] 05:35:29 INFO - PROCESS | 216 | 1461328529594 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:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1236ms 05:35:29 INFO - PROCESS | 216 | 1461328529642 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 05:35:29 INFO - PROCESS | 216 | 1461328529647 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 05:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:35:29 INFO - PROCESS | 216 | 1461328529652 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:35:29 INFO - PROCESS | 216 | 1461328529656 Marionette TRACE conn4 <- [1,1326,null,{}] 05:35:29 INFO - PROCESS | 216 | 1461328529660 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:35:29 INFO - PROCESS | 216 | 1461328529762 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 05:35:29 INFO - PROCESS | 216 | 1461328529908 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10AFA000 == 70 [pid = 216] [id = 341] 05:35:29 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (11161000) [pid = 216] [serial = 1022] [outer = 00000000] 05:35:29 INFO - PROCESS | 216 | ++DOMWINDOW == 136 (14632C00) [pid = 216] [serial = 1023] [outer = 11161000] 05:35:29 INFO - PROCESS | 216 | 1461328529961 Marionette DEBUG loaded listener.js 05:35:30 INFO - PROCESS | 216 | ++DOMWINDOW == 137 (1467E800) [pid = 216] [serial = 1024] [outer = 11161000] 05:35:30 INFO - PROCESS | 216 | --DOCSHELL 1AC19800 == 69 [pid = 216] [id = 334] 05:35:30 INFO - PROCESS | 216 | --DOCSHELL 10214800 == 68 [pid = 216] [id = 333] 05:35:30 INFO - PROCESS | 216 | --DOCSHELL 0EFEB400 == 67 [pid = 216] [id = 332] 05:35:30 INFO - PROCESS | 216 | --DOCSHELL 1A87A800 == 66 [pid = 216] [id = 331] 05:35:30 INFO - PROCESS | 216 | --DOCSHELL 1A482000 == 65 [pid = 216] [id = 330] 05:35:30 INFO - PROCESS | 216 | --DOCSHELL 18C14C00 == 64 [pid = 216] [id = 329] 05:35:30 INFO - PROCESS | 216 | --DOCSHELL 18816C00 == 63 [pid = 216] [id = 328] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 136 (1881A800) [pid = 216] [serial = 909] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 135 (1C80A000) [pid = 216] [serial = 918] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 134 (1467DC00) [pid = 216] [serial = 906] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 133 (1C68AC00) [pid = 216] [serial = 915] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 132 (148A4400) [pid = 216] [serial = 921] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 131 (1C498000) [pid = 216] [serial = 912] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1A4A7800) [pid = 216] [serial = 951] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOCSHELL 14717C00 == 62 [pid = 216] [id = 327] 05:35:30 INFO - PROCESS | 216 | --DOCSHELL 10AF7C00 == 61 [pid = 216] [id = 326] 05:35:30 INFO - PROCESS | 216 | --DOCSHELL 11103800 == 60 [pid = 216] [id = 325] 05:35:30 INFO - PROCESS | 216 | --DOCSHELL 10063C00 == 59 [pid = 216] [id = 318] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1799F800) [pid = 216] [serial = 949] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1978B000) [pid = 216] [serial = 948] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1BB0A400) [pid = 216] [serial = 868] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 126 (18742C00) [pid = 216] [serial = 865] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 125 (18248C00) [pid = 216] [serial = 933] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 124 (193DA400) [pid = 216] [serial = 940] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 123 (14679C00) [pid = 216] [serial = 862] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 122 (196A3C00) [pid = 216] [serial = 946] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1881A400) [pid = 216] [serial = 937] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 120 (193D8000) [pid = 216] [serial = 939] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1969CC00) [pid = 216] [serial = 943] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1860F400) [pid = 216] [serial = 934] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 117 (19648C00) [pid = 216] [serial = 945] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 116 (187F0400) [pid = 216] [serial = 936] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1798F800) [pid = 216] [serial = 930] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1475EC00) [pid = 216] [serial = 924] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 113 (14648C00) [pid = 216] [serial = 928] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1799E400) [pid = 216] [serial = 931] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1C133C00) [pid = 216] [serial = 871] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 110 (156EDC00) [pid = 216] [serial = 925] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 109 (19642800) [pid = 216] [serial = 942] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1423D800) [pid = 216] [serial = 927] [outer = 00000000] [url = about:blank] 05:35:30 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1AF09C00) [pid = 216] [serial = 859] [outer = 00000000] [url = about:blank] 05:35:31 INFO - PROCESS | 216 | 1461328531138 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:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1474ms 05:35:31 INFO - PROCESS | 216 | 1461328531161 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 05:35:31 INFO - PROCESS | 216 | 1461328531167 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 05:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:35:31 INFO - PROCESS | 216 | 1461328531173 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:35:31 INFO - PROCESS | 216 | 1461328531175 Marionette TRACE conn4 <- [1,1330,null,{}] 05:35:31 INFO - PROCESS | 216 | 1461328531180 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:35:31 INFO - PROCESS | 216 | 1461328531267 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 05:35:31 INFO - PROCESS | 216 | 1461328531274 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FAF7400 == 60 [pid = 216] [id = 342] 05:35:31 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (0FD4B400) [pid = 216] [serial = 1025] [outer = 00000000] 05:35:31 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (13D53800) [pid = 216] [serial = 1026] [outer = 0FD4B400] 05:35:31 INFO - PROCESS | 216 | 1461328531320 Marionette DEBUG loaded listener.js 05:35:31 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (14647400) [pid = 216] [serial = 1027] [outer = 0FD4B400] 05:35:31 INFO - PROCESS | 216 | 1461328531817 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:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 05:35:31 INFO - PROCESS | 216 | 1461328531846 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 05:35:31 INFO - PROCESS | 216 | 1461328531848 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 05:35:31 INFO - PROCESS | 216 | 1461328531851 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:35:31 INFO - PROCESS | 216 | 1461328531855 Marionette TRACE conn4 <- [1,1334,null,{}] 05:35:31 INFO - PROCESS | 216 | 1461328531865 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:35:31 INFO - PROCESS | 216 | 1461328531954 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 05:35:31 INFO - PROCESS | 216 | 1461328531965 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15FD1000 == 61 [pid = 216] [id = 343] 05:35:31 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (15FD3400) [pid = 216] [serial = 1028] [outer = 00000000] 05:35:32 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (17986C00) [pid = 216] [serial = 1029] [outer = 15FD3400] 05:35:32 INFO - PROCESS | 216 | 1461328532014 Marionette DEBUG loaded listener.js 05:35:32 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (17991400) [pid = 216] [serial = 1030] [outer = 15FD3400] 05:35:32 INFO - PROCESS | 216 | 1461328532494 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:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 671ms 05:35:32 INFO - PROCESS | 216 | 1461328532526 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 05:35:32 INFO - PROCESS | 216 | 1461328532528 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 05:35:32 INFO - PROCESS | 216 | 1461328532531 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:35:32 INFO - PROCESS | 216 | 1461328532533 Marionette TRACE conn4 <- [1,1338,null,{}] 05:35:32 INFO - PROCESS | 216 | 1461328532537 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:35:32 INFO - PROCESS | 216 | 1461328532622 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 05:35:32 INFO - PROCESS | 216 | 1461328532657 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 216 | ++DOCSHELL 17999C00 == 62 [pid = 216] [id = 344] 05:35:32 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1799B800) [pid = 216] [serial = 1031] [outer = 00000000] 05:35:32 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (17AB7800) [pid = 216] [serial = 1032] [outer = 1799B800] 05:35:32 INFO - PROCESS | 216 | 1461328532703 Marionette DEBUG loaded listener.js 05:35:32 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (18243000) [pid = 216] [serial = 1033] [outer = 1799B800] 05:35:33 INFO - PROCESS | 216 | 1461328533210 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:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 05:35:33 INFO - PROCESS | 216 | 1461328533266 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 05:35:33 INFO - PROCESS | 216 | 1461328533268 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 05:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:35:33 INFO - PROCESS | 216 | 1461328533271 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:35:33 INFO - PROCESS | 216 | 1461328533273 Marionette TRACE conn4 <- [1,1342,null,{}] 05:35:33 INFO - PROCESS | 216 | 1461328533282 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:35:33 INFO - PROCESS | 216 | 1461328533396 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 05:35:33 INFO - PROCESS | 216 | 1461328533406 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA1D800 == 63 [pid = 216] [id = 345] 05:35:33 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (18248800) [pid = 216] [serial = 1034] [outer = 00000000] 05:35:33 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (18747800) [pid = 216] [serial = 1035] [outer = 18248800] 05:35:33 INFO - PROCESS | 216 | 1461328533452 Marionette DEBUG loaded listener.js 05:35:33 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1874E400) [pid = 216] [serial = 1036] [outer = 18248800] 05:35:33 INFO - PROCESS | 216 | 1461328533955 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:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 731ms 05:35:34 INFO - PROCESS | 216 | 1461328534019 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 05:35:34 INFO - PROCESS | 216 | 1461328534021 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 05:35:34 INFO - PROCESS | 216 | 1461328534031 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:35:34 INFO - PROCESS | 216 | 1461328534033 Marionette TRACE conn4 <- [1,1346,null,{}] 05:35:34 INFO - PROCESS | 216 | 1461328534037 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:35:34 INFO - PROCESS | 216 | 1461328534170 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 05:35:34 INFO - PROCESS | 216 | 1461328534235 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0F54EC00 == 64 [pid = 216] [id = 346] 05:35:34 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (187EDC00) [pid = 216] [serial = 1037] [outer = 00000000] 05:35:34 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (18C12800) [pid = 216] [serial = 1038] [outer = 187EDC00] 05:35:34 INFO - PROCESS | 216 | 1461328534286 Marionette DEBUG loaded listener.js 05:35:34 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (18C84000) [pid = 216] [serial = 1039] [outer = 187EDC00] 05:35:34 INFO - PROCESS | 216 | 1461328534705 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:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 732ms 05:35:34 INFO - PROCESS | 216 | 1461328534770 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 05:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:35:34 INFO - PROCESS | 216 | 1461328534772 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 05:35:34 INFO - PROCESS | 216 | 1461328534775 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:35:34 INFO - PROCESS | 216 | 1461328534777 Marionette TRACE conn4 <- [1,1350,null,{}] 05:35:34 INFO - PROCESS | 216 | 1461328534781 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:35:35 INFO - PROCESS | 216 | 1461328535331 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 05:35:35 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1A489800) [pid = 216] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:35:35 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1AACD400) [pid = 216] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:35:35 INFO - PROCESS | 216 | --DOMWINDOW == 119 (13D52800) [pid = 216] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:35:35 INFO - PROCESS | 216 | --DOMWINDOW == 118 (18247800) [pid = 216] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:35:35 INFO - PROCESS | 216 | --DOMWINDOW == 117 (18C16400) [pid = 216] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:35:35 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1A489C00) [pid = 216] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:35:35 INFO - PROCESS | 216 | --DOMWINDOW == 115 (13D44800) [pid = 216] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:35:35 INFO - PROCESS | 216 | --DOMWINDOW == 114 (189D0000) [pid = 216] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:35:35 INFO - PROCESS | 216 | --DOMWINDOW == 113 (14243400) [pid = 216] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:35:35 INFO - PROCESS | 216 | --DOMWINDOW == 112 (0FA80400) [pid = 216] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:35:35 INFO - PROCESS | 216 | --DOMWINDOW == 111 (0FD5D400) [pid = 216] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:35:35 INFO - PROCESS | 216 | --DOMWINDOW == 110 (17AAFC00) [pid = 216] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:35:35 INFO - PROCESS | 216 | --DOMWINDOW == 109 (10A16400) [pid = 216] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:35:35 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1C605000) [pid = 216] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:35:35 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1C603C00) [pid = 216] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:35:35 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1C48E800) [pid = 216] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:35:35 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1C1C1C00) [pid = 216] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:35:35 INFO - PROCESS | 216 | 1461328535401 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0F0B1C00 == 65 [pid = 216] [id = 347] 05:35:35 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (0FA23000) [pid = 216] [serial = 1040] [outer = 00000000] 05:35:35 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1006BC00) [pid = 216] [serial = 1041] [outer = 0FA23000] 05:35:35 INFO - PROCESS | 216 | 1461328535447 Marionette DEBUG loaded listener.js 05:35:35 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (0FD64400) [pid = 216] [serial = 1042] [outer = 0FA23000] 05:35:35 INFO - PROCESS | 216 | 1461328535866 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:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1122ms 05:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:35:35 INFO - PROCESS | 216 | 1461328535897 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 05:35:35 INFO - PROCESS | 216 | 1461328535899 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 05:35:35 INFO - PROCESS | 216 | 1461328535902 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:35:35 INFO - PROCESS | 216 | 1461328535904 Marionette TRACE conn4 <- [1,1354,null,{}] 05:35:35 INFO - PROCESS | 216 | 1461328535907 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:35:36 INFO - PROCESS | 216 | 1461328535989 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 05:35:36 INFO - PROCESS | 216 | 1461328535996 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 168C4400 == 66 [pid = 216] [id = 348] 05:35:36 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (189D0000) [pid = 216] [serial = 1043] [outer = 00000000] 05:35:36 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (193E4000) [pid = 216] [serial = 1044] [outer = 189D0000] 05:35:36 INFO - PROCESS | 216 | 1461328536042 Marionette DEBUG loaded listener.js 05:35:36 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (19645400) [pid = 216] [serial = 1045] [outer = 189D0000] 05:35:36 INFO - PROCESS | 216 | 1461328536477 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:35:36 INFO - PROCESS | 216 | 1461328536536 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 05:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:35:36 INFO - PROCESS | 216 | 1461328536539 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:35:36 INFO - PROCESS | 216 | 1461328536541 Marionette TRACE conn4 <- [1,1358,null,{}] 05:35:36 INFO - PROCESS | 216 | 1461328536544 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:35:36 INFO - PROCESS | 216 | 1461328536630 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 05:35:36 INFO - PROCESS | 216 | 1461328536636 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 19648800 == 67 [pid = 216] [id = 349] 05:35:36 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1969AC00) [pid = 216] [serial = 1046] [outer = 00000000] 05:35:36 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (196A9800) [pid = 216] [serial = 1047] [outer = 1969AC00] 05:35:36 INFO - PROCESS | 216 | 1461328536681 Marionette DEBUG loaded listener.js 05:35:36 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (196A9000) [pid = 216] [serial = 1048] [outer = 1969AC00] 05:35:37 INFO - PROCESS | 216 | 1461328537124 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:35:37 INFO - PROCESS | 216 | 1461328537187 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 05:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:35:37 INFO - PROCESS | 216 | 1461328537190 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:35:37 INFO - PROCESS | 216 | 1461328537192 Marionette TRACE conn4 <- [1,1362,null,{}] 05:35:37 INFO - PROCESS | 216 | 1461328537196 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:35:37 INFO - PROCESS | 216 | 1461328537279 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 05:35:37 INFO - PROCESS | 216 | 1461328537286 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A482000 == 68 [pid = 216] [id = 350] 05:35:37 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1A485000) [pid = 216] [serial = 1049] [outer = 00000000] 05:35:37 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1A4A6000) [pid = 216] [serial = 1050] [outer = 1A485000] 05:35:37 INFO - PROCESS | 216 | 1461328537330 Marionette DEBUG loaded listener.js 05:35:37 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1A4AA400) [pid = 216] [serial = 1051] [outer = 1A485000] 05:35:38 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:38 INFO - PROCESS | 216 | 1461328538091 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:35:38 INFO - PROCESS | 216 | 1461328538126 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 05:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:35:38 INFO - PROCESS | 216 | 1461328538131 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:35:38 INFO - PROCESS | 216 | 1461328538134 Marionette TRACE conn4 <- [1,1366,null,{}] 05:35:38 INFO - PROCESS | 216 | 1461328538140 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:35:38 INFO - PROCESS | 216 | 1461328538257 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 05:35:38 INFO - PROCESS | 216 | 1461328538393 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD42C00 == 69 [pid = 216] [id = 351] 05:35:38 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (0FD66C00) [pid = 216] [serial = 1052] [outer = 00000000] 05:35:38 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (146F4C00) [pid = 216] [serial = 1053] [outer = 0FD66C00] 05:35:38 INFO - PROCESS | 216 | 1461328538452 Marionette DEBUG loaded listener.js 05:35:38 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (15645400) [pid = 216] [serial = 1054] [outer = 0FD66C00] 05:35:39 INFO - PROCESS | 216 | 1461328539046 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:35:39 INFO - PROCESS | 216 | 1461328539125 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 05:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:35:39 INFO - PROCESS | 216 | 1461328539132 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:35:39 INFO - PROCESS | 216 | 1461328539135 Marionette TRACE conn4 <- [1,1370,null,{}] 05:35:39 INFO - PROCESS | 216 | 1461328539139 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:35:39 INFO - PROCESS | 216 | 1461328539295 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 05:35:39 INFO - PROCESS | 216 | 1461328539397 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18610800 == 70 [pid = 216] [id = 352] 05:35:39 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (18813000) [pid = 216] [serial = 1055] [outer = 00000000] 05:35:39 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (195B9400) [pid = 216] [serial = 1056] [outer = 18813000] 05:35:39 INFO - PROCESS | 216 | 1461328539454 Marionette DEBUG loaded listener.js 05:35:39 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (19787400) [pid = 216] [serial = 1057] [outer = 18813000] 05:35:40 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:40 INFO - PROCESS | 216 | 1461328540093 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:35:40 INFO - PROCESS | 216 | 1461328540130 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 05:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:35:40 INFO - PROCESS | 216 | 1461328540135 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:35:40 INFO - PROCESS | 216 | 1461328540139 Marionette TRACE conn4 <- [1,1374,null,{}] 05:35:40 INFO - PROCESS | 216 | 1461328540150 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:35:40 INFO - PROCESS | 216 | 1461328540263 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 05:35:40 INFO - PROCESS | 216 | 1461328540398 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0F598C00 == 71 [pid = 216] [id = 353] 05:35:40 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1AA8E000) [pid = 216] [serial = 1058] [outer = 00000000] 05:35:40 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1AF99400) [pid = 216] [serial = 1059] [outer = 1AA8E000] 05:35:40 INFO - PROCESS | 216 | 1461328540457 Marionette DEBUG loaded listener.js 05:35:40 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1BB40000) [pid = 216] [serial = 1060] [outer = 1AA8E000] 05:35:41 INFO - PROCESS | 216 | 1461328541121 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:35:41 INFO - PROCESS | 216 | 1461328541166 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 05:35:41 INFO - PROCESS | 216 | 1461328541170 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:35:41 INFO - PROCESS | 216 | 1461328541172 Marionette TRACE conn4 <- [1,1378,null,{}] 05:35:41 INFO - PROCESS | 216 | 1461328541175 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:35:41 INFO - PROCESS | 216 | 1461328541286 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 05:35:41 INFO - PROCESS | 216 | 1461328541421 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1BB38000 == 72 [pid = 216] [id = 354] 05:35:41 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1C133C00) [pid = 216] [serial = 1061] [outer = 00000000] 05:35:41 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (1C59D000) [pid = 216] [serial = 1062] [outer = 1C133C00] 05:35:41 INFO - PROCESS | 216 | 1461328541478 Marionette DEBUG loaded listener.js 05:35:41 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (1C606400) [pid = 216] [serial = 1063] [outer = 1C133C00] 05:35:42 INFO - PROCESS | 216 | 1461328542012 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:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 870ms 05:35:42 INFO - PROCESS | 216 | 1461328542047 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 05:35:42 INFO - PROCESS | 216 | 1461328542049 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 05:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:35:42 INFO - PROCESS | 216 | 1461328542054 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:35:42 INFO - PROCESS | 216 | 1461328542056 Marionette TRACE conn4 <- [1,1382,null,{}] 05:35:42 INFO - PROCESS | 216 | 1461328542060 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:35:42 INFO - PROCESS | 216 | 1461328542166 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 05:35:42 INFO - PROCESS | 216 | 1461328542275 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C603400 == 73 [pid = 216] [id = 355] 05:35:42 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (1C68B800) [pid = 216] [serial = 1064] [outer = 00000000] 05:35:42 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (1C80D000) [pid = 216] [serial = 1065] [outer = 1C68B800] 05:35:42 INFO - PROCESS | 216 | 1461328542331 Marionette DEBUG loaded listener.js 05:35:42 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (1C8F5800) [pid = 216] [serial = 1066] [outer = 1C68B800] 05:35:42 INFO - PROCESS | 216 | 1461328542979 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:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 971ms 05:35:43 INFO - PROCESS | 216 | 1461328543029 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 05:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:35:43 INFO - PROCESS | 216 | 1461328543031 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 05:35:43 INFO - PROCESS | 216 | 1461328543035 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:35:43 INFO - PROCESS | 216 | 1461328543037 Marionette TRACE conn4 <- [1,1386,null,{}] 05:35:43 INFO - PROCESS | 216 | 1461328543041 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:35:43 INFO - PROCESS | 216 | 1461328543293 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 05:35:43 INFO - PROCESS | 216 | 1461328543442 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10AF0800 == 74 [pid = 216] [id = 356] 05:35:43 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (111A2000) [pid = 216] [serial = 1067] [outer = 00000000] 05:35:43 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (1464B400) [pid = 216] [serial = 1068] [outer = 111A2000] 05:35:43 INFO - PROCESS | 216 | 1461328543494 Marionette DEBUG loaded listener.js 05:35:43 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (14763000) [pid = 216] [serial = 1069] [outer = 111A2000] 05:35:44 INFO - PROCESS | 216 | 1461328544112 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:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1127ms 05:35:44 INFO - PROCESS | 216 | 1461328544166 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 05:35:44 INFO - PROCESS | 216 | 1461328544170 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 05:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:35:44 INFO - PROCESS | 216 | 1461328544174 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:35:44 INFO - PROCESS | 216 | 1461328544179 Marionette TRACE conn4 <- [1,1390,null,{}] 05:35:44 INFO - PROCESS | 216 | 1461328544183 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:35:44 INFO - PROCESS | 216 | 1461328544289 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 05:35:44 INFO - PROCESS | 216 | 1461328544415 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | --DOCSHELL 19789800 == 73 [pid = 216] [id = 317] 05:35:44 INFO - PROCESS | 216 | --DOCSHELL 19648800 == 72 [pid = 216] [id = 349] 05:35:44 INFO - PROCESS | 216 | --DOCSHELL 168C4400 == 71 [pid = 216] [id = 348] 05:35:44 INFO - PROCESS | 216 | --DOCSHELL 0F0B1C00 == 70 [pid = 216] [id = 347] 05:35:44 INFO - PROCESS | 216 | --DOCSHELL 0F54EC00 == 69 [pid = 216] [id = 346] 05:35:44 INFO - PROCESS | 216 | --DOCSHELL 0FA1D800 == 68 [pid = 216] [id = 345] 05:35:44 INFO - PROCESS | 216 | --DOCSHELL 17999C00 == 67 [pid = 216] [id = 344] 05:35:44 INFO - PROCESS | 216 | --DOCSHELL 15FD1000 == 66 [pid = 216] [id = 343] 05:35:44 INFO - PROCESS | 216 | --DOCSHELL 0FAF7400 == 65 [pid = 216] [id = 342] 05:35:44 INFO - PROCESS | 216 | --DOCSHELL 10AFA000 == 64 [pid = 216] [id = 341] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 134 (1423E400) [pid = 216] [serial = 954] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 133 (1881C000) [pid = 216] [serial = 957] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 132 (1BBCD000) [pid = 216] [serial = 963] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 131 (1C48F400) [pid = 216] [serial = 966] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1D116400) [pid = 216] [serial = 969] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1D334800) [pid = 216] [serial = 972] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1AAD2C00) [pid = 216] [serial = 960] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | ++DOCSHELL 0F54EC00 == 65 [pid = 216] [id = 357] 05:35:44 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (0FA1D800) [pid = 216] [serial = 1070] [outer = 00000000] 05:35:44 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (11154C00) [pid = 216] [serial = 1071] [outer = 0FA1D800] 05:35:44 INFO - PROCESS | 216 | 1461328544515 Marionette DEBUG loaded listener.js 05:35:44 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (1471A400) [pid = 216] [serial = 1072] [outer = 0FA1D800] 05:35:44 INFO - PROCESS | 216 | --DOCSHELL 0FD0D000 == 64 [pid = 216] [id = 336] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 130 (168C2800) [pid = 216] [serial = 922] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 129 (189CAC00) [pid = 216] [serial = 910] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 128 (14763400) [pid = 216] [serial = 907] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1C80D800) [pid = 216] [serial = 919] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1C692000) [pid = 216] [serial = 916] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1C5A7800) [pid = 216] [serial = 913] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 124 (187EF800) [pid = 216] [serial = 982] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 123 (195C0800) [pid = 216] [serial = 987] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1A4A9000) [pid = 216] [serial = 952] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 121 (17984400) [pid = 216] [serial = 976] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 120 (15FD1800) [pid = 216] [serial = 975] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 119 (18C17400) [pid = 216] [serial = 984] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 118 (18C8E000) [pid = 216] [serial = 985] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1BBC7800) [pid = 216] [serial = 999] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1006D800) [pid = 216] [serial = 996] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1C8F5C00) [pid = 216] [serial = 1003] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1C137400) [pid = 216] [serial = 1000] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 113 (195BA000) [pid = 216] [serial = 988] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 112 (17967800) [pid = 216] [serial = 997] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1C808000) [pid = 216] [serial = 1002] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1A4A2C00) [pid = 216] [serial = 990] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1AD74C00) [pid = 216] [serial = 993] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1A4FCC00) [pid = 216] [serial = 991] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1AF08400) [pid = 216] [serial = 994] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 106 (15644400) [pid = 216] [serial = 978] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 105 (15FD2C00) [pid = 216] [serial = 979] [outer = 00000000] [url = about:blank] 05:35:44 INFO - PROCESS | 216 | --DOMWINDOW == 104 (18747C00) [pid = 216] [serial = 981] [outer = 00000000] [url = about:blank] 05:35:45 INFO - PROCESS | 216 | 1461328544986 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:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 870ms 05:35:45 INFO - PROCESS | 216 | 1461328545050 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 05:35:45 INFO - PROCESS | 216 | 1461328545053 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 05:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:35:45 INFO - PROCESS | 216 | 1461328545056 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:35:45 INFO - PROCESS | 216 | 1461328545058 Marionette TRACE conn4 <- [1,1394,null,{}] 05:35:45 INFO - PROCESS | 216 | 1461328545062 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:35:45 INFO - PROCESS | 216 | 1461328545156 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 05:35:45 INFO - PROCESS | 216 | 1461328545167 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17985C00 == 65 [pid = 216] [id = 358] 05:35:45 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (17986400) [pid = 216] [serial = 1073] [outer = 00000000] 05:35:45 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (17A94000) [pid = 216] [serial = 1074] [outer = 17986400] 05:35:45 INFO - PROCESS | 216 | 1461328545214 Marionette DEBUG loaded listener.js 05:35:45 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (18241800) [pid = 216] [serial = 1075] [outer = 17986400] 05:35:45 INFO - PROCESS | 216 | 1461328545717 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:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 672ms 05:35:45 INFO - PROCESS | 216 | 1461328545731 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 05:35:45 INFO - PROCESS | 216 | 1461328545735 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 05:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:35:45 INFO - PROCESS | 216 | 1461328545750 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:35:45 INFO - PROCESS | 216 | 1461328545754 Marionette TRACE conn4 <- [1,1398,null,{}] 05:35:45 INFO - PROCESS | 216 | 1461328545759 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:35:45 INFO - PROCESS | 216 | 1461328545850 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 05:35:45 INFO - PROCESS | 216 | 1461328545857 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 182B0400 == 66 [pid = 216] [id = 359] 05:35:45 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1881F000) [pid = 216] [serial = 1076] [outer = 00000000] 05:35:45 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (18C14000) [pid = 216] [serial = 1077] [outer = 1881F000] 05:35:45 INFO - PROCESS | 216 | 1461328545905 Marionette DEBUG loaded listener.js 05:35:46 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (18C84400) [pid = 216] [serial = 1078] [outer = 1881F000] 05:35:46 INFO - PROCESS | 216 | 1461328546409 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:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 690ms 05:35:46 INFO - PROCESS | 216 | 1461328546435 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 05:35:46 INFO - PROCESS | 216 | 1461328546437 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 05:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:35:46 INFO - PROCESS | 216 | 1461328546441 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:35:46 INFO - PROCESS | 216 | 1461328546442 Marionette TRACE conn4 <- [1,1402,null,{}] 05:35:46 INFO - PROCESS | 216 | 1461328546446 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:35:46 INFO - PROCESS | 216 | 1461328546536 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 05:35:46 INFO - PROCESS | 216 | 1461328546545 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1881F800 == 67 [pid = 216] [id = 360] 05:35:46 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (18C86C00) [pid = 216] [serial = 1079] [outer = 00000000] 05:35:46 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (193E4800) [pid = 216] [serial = 1080] [outer = 18C86C00] 05:35:46 INFO - PROCESS | 216 | 1461328546594 Marionette DEBUG loaded listener.js 05:35:46 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (19644000) [pid = 216] [serial = 1081] [outer = 18C86C00] 05:35:47 INFO - PROCESS | 216 | 1461328547116 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:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 05:35:47 INFO - PROCESS | 216 | 1461328547172 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 05:35:47 INFO - PROCESS | 216 | 1461328547174 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 05:35:47 INFO - PROCESS | 216 | 1461328547177 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:35:47 INFO - PROCESS | 216 | 1461328547179 Marionette TRACE conn4 <- [1,1406,null,{}] 05:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:35:47 INFO - PROCESS | 216 | 1461328547182 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:35:47 INFO - PROCESS | 216 | 1461328547339 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 05:35:47 INFO - PROCESS | 216 | 1461328547403 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1964AC00 == 68 [pid = 216] [id = 361] 05:35:47 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (196A8C00) [pid = 216] [serial = 1082] [outer = 00000000] 05:35:47 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1A47E800) [pid = 216] [serial = 1083] [outer = 196A8C00] 05:35:47 INFO - PROCESS | 216 | 1461328547458 Marionette DEBUG loaded listener.js 05:35:47 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1A4A8400) [pid = 216] [serial = 1084] [outer = 196A8C00] 05:35:47 INFO - PROCESS | 216 | 1461328547922 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:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 771ms 05:35:47 INFO - PROCESS | 216 | 1461328547960 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 05:35:47 INFO - PROCESS | 216 | 1461328547962 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 05:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:35:47 INFO - PROCESS | 216 | 1461328547966 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:35:47 INFO - PROCESS | 216 | 1461328547967 Marionette TRACE conn4 <- [1,1410,null,{}] 05:35:47 INFO - PROCESS | 216 | 1461328547971 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:35:48 INFO - PROCESS | 216 | 1461328548098 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 05:35:48 INFO - PROCESS | 216 | 1461328548163 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A4AAC00 == 69 [pid = 216] [id = 362] 05:35:48 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1AA88800) [pid = 216] [serial = 1085] [outer = 00000000] 05:35:48 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1AD75000) [pid = 216] [serial = 1086] [outer = 1AA88800] 05:35:48 INFO - PROCESS | 216 | 1461328548208 Marionette DEBUG loaded listener.js 05:35:48 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1AF93C00) [pid = 216] [serial = 1087] [outer = 1AA88800] 05:35:48 INFO - PROCESS | 216 | 1461328548639 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:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 05:35:48 INFO - PROCESS | 216 | 1461328548723 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 05:35:48 INFO - PROCESS | 216 | 1461328548725 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 05:35:48 INFO - PROCESS | 216 | 1461328548729 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:35:48 INFO - PROCESS | 216 | 1461328548731 Marionette TRACE conn4 <- [1,1414,null,{}] 05:35:48 INFO - PROCESS | 216 | 1461328548735 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:35:48 INFO - PROCESS | 216 | 1461328548853 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 05:35:48 INFO - PROCESS | 216 | 1461328548919 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1BB0E800 == 70 [pid = 216] [id = 363] 05:35:48 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1C12F000) [pid = 216] [serial = 1088] [outer = 00000000] 05:35:48 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1C13A000) [pid = 216] [serial = 1089] [outer = 1C12F000] 05:35:48 INFO - PROCESS | 216 | 1461328548964 Marionette DEBUG loaded listener.js 05:35:49 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1C496800) [pid = 216] [serial = 1090] [outer = 1C12F000] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1A489400) [pid = 216] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 120 (14648000) [pid = 216] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1C8F8000) [pid = 216] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1AF93000) [pid = 216] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1AF96400) [pid = 216] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1798F000) [pid = 216] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 115 (10266400) [pid = 216] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 114 (18C8E800) [pid = 216] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1969AC00) [pid = 216] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 112 (11161000) [pid = 216] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1DE43800) [pid = 216] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1EC09800) [pid = 216] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 109 (18248800) [pid = 216] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 108 (15FD3400) [pid = 216] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 107 (187EDC00) [pid = 216] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1021C800) [pid = 216] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 105 (0FD4B400) [pid = 216] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 104 (18750400) [pid = 216] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1799B800) [pid = 216] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 102 (189D0000) [pid = 216] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 101 (0FA23000) [pid = 216] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:35:49 INFO - PROCESS | 216 | --DOMWINDOW == 100 (17860000) [pid = 216] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:35:49 INFO - PROCESS | 216 | 1461328549593 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:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 871ms 05:35:49 INFO - PROCESS | 216 | 1461328549613 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 216 | 1461328549615 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 05:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:35:49 INFO - PROCESS | 216 | 1461328549618 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 216 | 1461328549620 Marionette TRACE conn4 <- [1,1418,null,{}] 05:35:49 INFO - PROCESS | 216 | 1461328549624 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:35:49 INFO - PROCESS | 216 | 1461328549711 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 05:35:49 INFO - PROCESS | 216 | 1461328549718 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 156F3400 == 71 [pid = 216] [id = 364] 05:35:49 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (15FCCC00) [pid = 216] [serial = 1091] [outer = 00000000] 05:35:49 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (18748000) [pid = 216] [serial = 1092] [outer = 15FCCC00] 05:35:49 INFO - PROCESS | 216 | 1461328549766 Marionette DEBUG loaded listener.js 05:35:49 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (18746800) [pid = 216] [serial = 1093] [outer = 15FCCC00] 05:35:50 INFO - PROCESS | 216 | 1461328550210 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:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 630ms 05:35:50 INFO - PROCESS | 216 | 1461328550254 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 05:35:50 INFO - PROCESS | 216 | 1461328550256 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 05:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:35:50 INFO - PROCESS | 216 | 1461328550259 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:35:50 INFO - PROCESS | 216 | 1461328550261 Marionette TRACE conn4 <- [1,1422,null,{}] 05:35:50 INFO - PROCESS | 216 | 1461328550265 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:35:50 INFO - PROCESS | 216 | 1461328550354 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 05:35:50 INFO - PROCESS | 216 | 1461328550361 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C8E800 == 72 [pid = 216] [id = 365] 05:35:50 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (196A3000) [pid = 216] [serial = 1094] [outer = 00000000] 05:35:50 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1ABD6800) [pid = 216] [serial = 1095] [outer = 196A3000] 05:35:50 INFO - PROCESS | 216 | 1461328550409 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1C49B000) [pid = 216] [serial = 1096] [outer = 196A3000] 05:35:50 INFO - PROCESS | 216 | 1461328550876 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:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 671ms 05:35:50 INFO - PROCESS | 216 | 1461328550934 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 05:35:50 INFO - PROCESS | 216 | 1461328550936 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 05:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:35:50 INFO - PROCESS | 216 | 1461328550939 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:35:50 INFO - PROCESS | 216 | 1461328550941 Marionette TRACE conn4 <- [1,1426,null,{}] 05:35:50 INFO - PROCESS | 216 | 1461328550945 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:35:51 INFO - PROCESS | 216 | 1461328551033 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 05:35:51 INFO - PROCESS | 216 | 1461328551039 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C5A1400 == 73 [pid = 216] [id = 366] 05:35:51 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1C606000) [pid = 216] [serial = 1097] [outer = 00000000] 05:35:51 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1C807800) [pid = 216] [serial = 1098] [outer = 1C606000] 05:35:51 INFO - PROCESS | 216 | 1461328551093 Marionette DEBUG loaded listener.js 05:35:51 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1C8F9000) [pid = 216] [serial = 1099] [outer = 1C606000] 05:35:51 INFO - PROCESS | 216 | 1461328551851 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:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 971ms 05:35:51 INFO - PROCESS | 216 | 1461328551915 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 05:35:51 INFO - PROCESS | 216 | 1461328551920 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 05:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:35:51 INFO - PROCESS | 216 | 1461328551926 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:35:51 INFO - PROCESS | 216 | 1461328551930 Marionette TRACE conn4 <- [1,1430,null,{}] 05:35:51 INFO - PROCESS | 216 | 1461328551952 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:35:52 INFO - PROCESS | 216 | 1461328552074 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 05:35:52 INFO - PROCESS | 216 | 1461328552213 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1467AC00 == 74 [pid = 216] [id = 367] 05:35:52 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (14680000) [pid = 216] [serial = 1100] [outer = 00000000] 05:35:52 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (17986800) [pid = 216] [serial = 1101] [outer = 14680000] 05:35:52 INFO - PROCESS | 216 | 1461328552274 Marionette DEBUG loaded listener.js 05:35:52 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (179A5800) [pid = 216] [serial = 1102] [outer = 14680000] 05:35:52 INFO - PROCESS | 216 | 1461328552836 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:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 951ms 05:35:52 INFO - PROCESS | 216 | 1461328552881 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 05:35:52 INFO - PROCESS | 216 | 1461328552887 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 05:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:35:52 INFO - PROCESS | 216 | 1461328552894 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:35:52 INFO - PROCESS | 216 | 1461328552897 Marionette TRACE conn4 <- [1,1434,null,{}] 05:35:52 INFO - PROCESS | 216 | 1461328552902 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:35:53 INFO - PROCESS | 216 | 1461328553021 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 05:35:53 INFO - PROCESS | 216 | 1461328553135 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18819C00 == 75 [pid = 216] [id = 368] 05:35:53 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1881C000) [pid = 216] [serial = 1103] [outer = 00000000] 05:35:53 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (19237400) [pid = 216] [serial = 1104] [outer = 1881C000] 05:35:53 INFO - PROCESS | 216 | 1461328553231 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (19648400) [pid = 216] [serial = 1105] [outer = 1881C000] 05:35:53 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1C805C00) [pid = 216] [serial = 1106] [outer = 0FB98800] 05:35:53 INFO - PROCESS | 216 | 1461328553972 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:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1129ms 05:35:54 INFO - PROCESS | 216 | 1461328554023 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 05:35:54 INFO - PROCESS | 216 | 1461328554026 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 05:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:35:54 INFO - PROCESS | 216 | 1461328554030 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:35:54 INFO - PROCESS | 216 | 1461328554034 Marionette TRACE conn4 <- [1,1438,null,{}] 05:35:54 INFO - PROCESS | 216 | 1461328554046 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:35:54 INFO - PROCESS | 216 | 1461328554188 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 05:35:54 INFO - PROCESS | 216 | 1461328554333 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD40400 == 76 [pid = 216] [id = 369] 05:35:54 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (0FD59400) [pid = 216] [serial = 1107] [outer = 00000000] 05:35:54 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1D339000) [pid = 216] [serial = 1108] [outer = 0FD59400] 05:35:54 INFO - PROCESS | 216 | 1461328554393 Marionette DEBUG loaded listener.js 05:35:54 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1DE04800) [pid = 216] [serial = 1109] [outer = 0FD59400] 05:35:54 INFO - PROCESS | 216 | 1461328554976 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:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 990ms 05:35:55 INFO - PROCESS | 216 | 1461328555023 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 05:35:55 INFO - PROCESS | 216 | 1461328555026 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 05:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:35:55 INFO - PROCESS | 216 | 1461328555030 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:35:55 INFO - PROCESS | 216 | 1461328555032 Marionette TRACE conn4 <- [1,1442,null,{}] 05:35:55 INFO - PROCESS | 216 | 1461328555036 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:35:55 INFO - PROCESS | 216 | 1461328555152 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 05:35:55 INFO - PROCESS | 216 | 1461328555261 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 216 | ++DOCSHELL 1DE47800 == 77 [pid = 216] [id = 370] 05:35:55 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1DE49000) [pid = 216] [serial = 1110] [outer = 00000000] 05:35:55 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1EC07000) [pid = 216] [serial = 1111] [outer = 1DE49000] 05:35:55 INFO - PROCESS | 216 | 1461328555316 Marionette DEBUG loaded listener.js 05:35:55 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1EC0BC00) [pid = 216] [serial = 1112] [outer = 1DE49000] 05:35:55 INFO - PROCESS | 216 | 1461328555932 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:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 971ms 05:35:56 INFO - PROCESS | 216 | 1461328556003 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 05:35:56 INFO - PROCESS | 216 | 1461328556006 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 05:35:56 INFO - PROCESS | 216 | 1461328556009 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:35:56 INFO - PROCESS | 216 | 1461328556011 Marionette TRACE conn4 <- [1,1446,null,{}] 05:35:56 INFO - PROCESS | 216 | 1461328556015 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:35:56 INFO - PROCESS | 216 | 1461328556125 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 05:35:56 INFO - PROCESS | 216 | 1461328556263 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1E12CC00 == 78 [pid = 216] [id = 371] 05:35:56 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1EC0D400) [pid = 216] [serial = 1113] [outer = 00000000] 05:35:56 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (20C9F000) [pid = 216] [serial = 1114] [outer = 1EC0D400] 05:35:56 INFO - PROCESS | 216 | 1461328556319 Marionette DEBUG loaded listener.js 05:35:56 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (20CA2800) [pid = 216] [serial = 1115] [outer = 1EC0D400] 05:35:56 INFO - PROCESS | 216 | 1461328556903 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:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 930ms 05:35:56 INFO - PROCESS | 216 | 1461328556943 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 05:35:56 INFO - PROCESS | 216 | 1461328556946 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 05:35:56 INFO - PROCESS | 216 | 1461328556949 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:35:56 INFO - PROCESS | 216 | 1461328556951 Marionette TRACE conn4 <- [1,1450,null,{}] 05:35:56 INFO - PROCESS | 216 | 1461328556955 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:35:57 INFO - PROCESS | 216 | 1461328557084 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 05:35:57 INFO - PROCESS | 216 | 1461328557223 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 20CAAC00 == 79 [pid = 216] [id = 372] 05:35:57 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (2172F800) [pid = 216] [serial = 1116] [outer = 00000000] 05:35:57 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (2173A800) [pid = 216] [serial = 1117] [outer = 2172F800] 05:35:57 INFO - PROCESS | 216 | 1461328557280 Marionette DEBUG loaded listener.js 05:35:57 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (1ECC1C00) [pid = 216] [serial = 1118] [outer = 2172F800] 05:35:57 INFO - PROCESS | 216 | 1461328557911 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:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 971ms 05:35:57 INFO - PROCESS | 216 | 1461328557923 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 05:35:57 INFO - PROCESS | 216 | 1461328557925 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 05:35:57 INFO - PROCESS | 216 | 1461328557929 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:35:57 INFO - PROCESS | 216 | 1461328557931 Marionette TRACE conn4 <- [1,1454,null,{}] 05:35:57 INFO - PROCESS | 216 | 1461328557951 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:35:58 INFO - PROCESS | 216 | 1461328558207 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 05:35:58 INFO - PROCESS | 216 | 1461328558380 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 111AD000 == 80 [pid = 216] [id = 373] 05:35:58 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (1462F400) [pid = 216] [serial = 1119] [outer = 00000000] 05:35:58 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (156EF000) [pid = 216] [serial = 1120] [outer = 1462F400] 05:35:58 INFO - PROCESS | 216 | 1461328558435 Marionette DEBUG loaded listener.js 05:35:58 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (1796A000) [pid = 216] [serial = 1121] [outer = 1462F400] 05:35:59 INFO - PROCESS | 216 | --DOCSHELL 18C8E800 == 79 [pid = 216] [id = 365] 05:35:59 INFO - PROCESS | 216 | --DOCSHELL 156F3400 == 78 [pid = 216] [id = 364] 05:35:59 INFO - PROCESS | 216 | --DOCSHELL 1BB0E800 == 77 [pid = 216] [id = 363] 05:35:59 INFO - PROCESS | 216 | --DOCSHELL 1A4AAC00 == 76 [pid = 216] [id = 362] 05:35:59 INFO - PROCESS | 216 | --DOCSHELL 1964AC00 == 75 [pid = 216] [id = 361] 05:35:59 INFO - PROCESS | 216 | --DOCSHELL 1881F800 == 74 [pid = 216] [id = 360] 05:35:59 INFO - PROCESS | 216 | --DOCSHELL 182B0400 == 73 [pid = 216] [id = 359] 05:35:59 INFO - PROCESS | 216 | 1461328559199 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:35:59 INFO - PROCESS | 216 | --DOCSHELL 17985C00 == 72 [pid = 216] [id = 358] 05:35:59 INFO - PROCESS | 216 | --DOCSHELL 0F54EC00 == 71 [pid = 216] [id = 357] 05:35:59 INFO - PROCESS | 216 | --DOCSHELL 10AF0800 == 70 [pid = 216] [id = 356] 05:35:59 INFO - PROCESS | 216 | --DOCSHELL 1C8FC000 == 69 [pid = 216] [id = 335] 05:35:59 INFO - PROCESS | 216 | --DOCSHELL 0FD42C00 == 68 [pid = 216] [id = 351] 05:35:59 INFO - PROCESS | 216 | --DOCSHELL 1A482000 == 67 [pid = 216] [id = 350] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1C49B800) [pid = 216] [serial = 904] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1D337800) [pid = 216] [serial = 973] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1D118800) [pid = 216] [serial = 970] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1C130000) [pid = 216] [serial = 964] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1C49C000) [pid = 216] [serial = 967] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 125 (18C0B400) [pid = 216] [serial = 958] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 124 (14716000) [pid = 216] [serial = 955] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1AC22400) [pid = 216] [serial = 961] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 122 (14632C00) [pid = 216] [serial = 1023] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1E131000) [pid = 216] [serial = 1015] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1E124C00) [pid = 216] [serial = 1014] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1467E800) [pid = 216] [serial = 1024] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1EC0F400) [pid = 216] [serial = 1017] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 117 (18747800) [pid = 216] [serial = 1035] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 116 (17986C00) [pid = 216] [serial = 1029] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 115 (18C12800) [pid = 216] [serial = 1038] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1799E800) [pid = 216] [serial = 1009] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 113 (17868400) [pid = 216] [serial = 1008] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1EC12400) [pid = 216] [serial = 1018] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 111 (13D53800) [pid = 216] [serial = 1026] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 110 (14647400) [pid = 216] [serial = 1027] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1874E400) [pid = 216] [serial = 1036] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 108 (196A9C00) [pid = 216] [serial = 1011] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1DE50800) [pid = 216] [serial = 1005] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 106 (17AB7800) [pid = 216] [serial = 1032] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 105 (196A9000) [pid = 216] [serial = 1048] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 104 (18C84000) [pid = 216] [serial = 1039] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 103 (193E4000) [pid = 216] [serial = 1044] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1006BC00) [pid = 216] [serial = 1041] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 101 (18820400) [pid = 216] [serial = 1021] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 100 (18820800) [pid = 216] [serial = 1020] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1978DC00) [pid = 216] [serial = 1012] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 98 (17991400) [pid = 216] [serial = 1030] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 97 (0FD64400) [pid = 216] [serial = 1042] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 96 (19645400) [pid = 216] [serial = 1045] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 95 (18243000) [pid = 216] [serial = 1033] [outer = 00000000] [url = about:blank] 05:35:59 INFO - PROCESS | 216 | --DOMWINDOW == 94 (196A9800) [pid = 216] [serial = 1047] [outer = 00000000] [url = about:blank] 05:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1340ms 05:35:59 INFO - PROCESS | 216 | 1461328559273 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 05:35:59 INFO - PROCESS | 216 | 1461328559278 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 05:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:35:59 INFO - PROCESS | 216 | 1461328559282 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:35:59 INFO - PROCESS | 216 | 1461328559286 Marionette TRACE conn4 <- [1,1458,null,{}] 05:35:59 INFO - PROCESS | 216 | 1461328559290 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:35:59 INFO - PROCESS | 216 | 1461328559388 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 05:35:59 INFO - PROCESS | 216 | 1461328559396 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD64400 == 68 [pid = 216] [id = 374] 05:35:59 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (0FD65C00) [pid = 216] [serial = 1122] [outer = 00000000] 05:35:59 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (100D7400) [pid = 216] [serial = 1123] [outer = 0FD65C00] 05:35:59 INFO - PROCESS | 216 | 1461328559449 Marionette DEBUG loaded listener.js 05:35:59 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (10AF7400) [pid = 216] [serial = 1124] [outer = 0FD65C00] 05:36:00 INFO - PROCESS | 216 | 1461328560001 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:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 790ms 05:36:00 INFO - PROCESS | 216 | 1461328560073 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 05:36:00 INFO - PROCESS | 216 | 1461328560076 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 05:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:36:00 INFO - PROCESS | 216 | 1461328560079 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:36:00 INFO - PROCESS | 216 | 1461328560081 Marionette TRACE conn4 <- [1,1462,null,{}] 05:36:00 INFO - PROCESS | 216 | 1461328560085 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:36:00 INFO - PROCESS | 216 | 1461328560177 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 05:36:00 INFO - PROCESS | 216 | 1461328560274 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15FD2000 == 69 [pid = 216] [id = 375] 05:36:00 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (15FD2C00) [pid = 216] [serial = 1125] [outer = 00000000] 05:36:00 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (17989C00) [pid = 216] [serial = 1126] [outer = 15FD2C00] 05:36:00 INFO - PROCESS | 216 | 1461328560320 Marionette DEBUG loaded listener.js 05:36:00 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (179A1000) [pid = 216] [serial = 1127] [outer = 15FD2C00] 05:36:00 INFO - PROCESS | 216 | 1461328560746 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:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 732ms 05:36:00 INFO - PROCESS | 216 | 1461328560813 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 05:36:00 INFO - PROCESS | 216 | 1461328560817 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 05:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:36:00 INFO - PROCESS | 216 | 1461328560828 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:36:00 INFO - PROCESS | 216 | 1461328560832 Marionette TRACE conn4 <- [1,1466,null,{}] 05:36:00 INFO - PROCESS | 216 | 1461328560836 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:36:00 INFO - PROCESS | 216 | 1461328560932 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 05:36:01 INFO - PROCESS | 216 | 1461328560974 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18750000 == 70 [pid = 216] [id = 376] 05:36:01 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (187F0400) [pid = 216] [serial = 1128] [outer = 00000000] 05:36:01 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (18818400) [pid = 216] [serial = 1129] [outer = 187F0400] 05:36:01 INFO - PROCESS | 216 | 1461328561019 Marionette DEBUG loaded listener.js 05:36:01 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (18820800) [pid = 216] [serial = 1130] [outer = 187F0400] 05:36:01 INFO - PROCESS | 216 | 1461328561478 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:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 731ms 05:36:01 INFO - PROCESS | 216 | 1461328561558 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 05:36:01 INFO - PROCESS | 216 | 1461328561561 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 05:36:01 INFO - PROCESS | 216 | 1461328561564 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:36:01 INFO - PROCESS | 216 | 1461328561566 Marionette TRACE conn4 <- [1,1470,null,{}] 05:36:01 INFO - PROCESS | 216 | 1461328561570 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:36:01 INFO - PROCESS | 216 | 1461328561693 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 05:36:01 INFO - PROCESS | 216 | 1461328561756 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1464D400 == 71 [pid = 216] [id = 377] 05:36:01 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1475C000) [pid = 216] [serial = 1131] [outer = 00000000] 05:36:01 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (18C83400) [pid = 216] [serial = 1132] [outer = 1475C000] 05:36:01 INFO - PROCESS | 216 | 1461328561802 Marionette DEBUG loaded listener.js 05:36:01 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (18C8BC00) [pid = 216] [serial = 1133] [outer = 1475C000] 05:36:02 INFO - PROCESS | 216 | 1461328562237 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:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 05:36:02 INFO - PROCESS | 216 | 1461328562335 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 05:36:02 INFO - PROCESS | 216 | 1461328562337 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 05:36:02 INFO - PROCESS | 216 | 1461328562340 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:36:02 INFO - PROCESS | 216 | 1461328562342 Marionette TRACE conn4 <- [1,1474,null,{}] 05:36:02 INFO - PROCESS | 216 | 1461328562346 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:36:02 INFO - PROCESS | 216 | 1461328562470 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 05:36:02 INFO - PROCESS | 216 | 1461328562538 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1963D000 == 72 [pid = 216] [id = 378] 05:36:02 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (19643400) [pid = 216] [serial = 1134] [outer = 00000000] 05:36:02 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1969D400) [pid = 216] [serial = 1135] [outer = 19643400] 05:36:02 INFO - PROCESS | 216 | 1461328562592 Marionette DEBUG loaded listener.js 05:36:02 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (19782000) [pid = 216] [serial = 1136] [outer = 19643400] 05:36:03 INFO - PROCESS | 216 | 1461328563055 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:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 770ms 05:36:03 INFO - PROCESS | 216 | 1461328563114 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 05:36:03 INFO - PROCESS | 216 | 1461328563116 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 05:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:36:03 INFO - PROCESS | 216 | 1461328563127 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:36:03 INFO - PROCESS | 216 | 1461328563129 Marionette TRACE conn4 <- [1,1478,null,{}] 05:36:03 INFO - PROCESS | 216 | 1461328563133 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:36:03 INFO - PROCESS | 216 | 1461328563253 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 05:36:03 INFO - PROCESS | 216 | 1461328563318 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A481000 == 73 [pid = 216] [id = 379] 05:36:03 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1A482400) [pid = 216] [serial = 1137] [outer = 00000000] 05:36:03 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1A4F7000) [pid = 216] [serial = 1138] [outer = 1A482400] 05:36:03 INFO - PROCESS | 216 | 1461328563363 Marionette DEBUG loaded listener.js 05:36:03 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1AA86000) [pid = 216] [serial = 1139] [outer = 1A482400] 05:36:03 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1C12F000) [pid = 216] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:36:03 INFO - PROCESS | 216 | --DOMWINDOW == 110 (0FA1D800) [pid = 216] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:36:03 INFO - PROCESS | 216 | --DOMWINDOW == 109 (196A8C00) [pid = 216] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:36:03 INFO - PROCESS | 216 | --DOMWINDOW == 108 (111A2000) [pid = 216] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:36:03 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1881F000) [pid = 216] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:36:03 INFO - PROCESS | 216 | --DOMWINDOW == 106 (15FCCC00) [pid = 216] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:36:03 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1AA88800) [pid = 216] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:36:03 INFO - PROCESS | 216 | --DOMWINDOW == 104 (18C86C00) [pid = 216] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:36:03 INFO - PROCESS | 216 | --DOMWINDOW == 103 (17986400) [pid = 216] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:36:03 INFO - PROCESS | 216 | --DOMWINDOW == 102 (196A3000) [pid = 216] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:36:03 INFO - PROCESS | 216 | 1461328563882 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:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 790ms 05:36:03 INFO - PROCESS | 216 | 1461328563916 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 05:36:03 INFO - PROCESS | 216 | 1461328563918 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 05:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:36:03 INFO - PROCESS | 216 | 1461328563922 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:36:03 INFO - PROCESS | 216 | 1461328563924 Marionette TRACE conn4 <- [1,1482,null,{}] 05:36:03 INFO - PROCESS | 216 | 1461328563927 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:36:04 INFO - PROCESS | 216 | 1461328564016 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 05:36:04 INFO - PROCESS | 216 | 1461328564025 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17989000 == 74 [pid = 216] [id = 380] 05:36:04 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (179A1400) [pid = 216] [serial = 1140] [outer = 00000000] 05:36:04 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (19641400) [pid = 216] [serial = 1141] [outer = 179A1400] 05:36:04 INFO - PROCESS | 216 | 1461328564073 Marionette DEBUG loaded listener.js 05:36:04 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (196A6400) [pid = 216] [serial = 1142] [outer = 179A1400] 05:36:04 INFO - PROCESS | 216 | 1461328564531 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:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 631ms 05:36:04 INFO - PROCESS | 216 | 1461328564557 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 05:36:04 INFO - PROCESS | 216 | 1461328564559 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 05:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:36:04 INFO - PROCESS | 216 | 1461328564562 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:36:04 INFO - PROCESS | 216 | 1461328564564 Marionette TRACE conn4 <- [1,1486,null,{}] 05:36:04 INFO - PROCESS | 216 | 1461328564568 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:36:04 INFO - PROCESS | 216 | 1461328564653 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 05:36:04 INFO - PROCESS | 216 | 1461328564660 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 193DF800 == 75 [pid = 216] [id = 381] 05:36:04 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1969C000) [pid = 216] [serial = 1143] [outer = 00000000] 05:36:04 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1AC18C00) [pid = 216] [serial = 1144] [outer = 1969C000] 05:36:04 INFO - PROCESS | 216 | 1461328564704 Marionette DEBUG loaded listener.js 05:36:04 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1AD6F000) [pid = 216] [serial = 1145] [outer = 1969C000] 05:36:05 INFO - PROCESS | 216 | 1461328565127 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:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 570ms 05:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:36:05 INFO - PROCESS | 216 | 1461328565135 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 05:36:05 INFO - PROCESS | 216 | 1461328565137 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 05:36:05 INFO - PROCESS | 216 | 1461328565140 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:36:05 INFO - PROCESS | 216 | 1461328565142 Marionette TRACE conn4 <- [1,1490,null,{}] 05:36:05 INFO - PROCESS | 216 | 1461328565146 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:36:05 INFO - PROCESS | 216 | 1461328565278 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 05:36:05 INFO - PROCESS | 216 | 1461328565287 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0F0B5800 == 76 [pid = 216] [id = 382] 05:36:05 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (0F18EC00) [pid = 216] [serial = 1146] [outer = 00000000] 05:36:05 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1AF93400) [pid = 216] [serial = 1147] [outer = 0F18EC00] 05:36:05 INFO - PROCESS | 216 | 1461328565334 Marionette DEBUG loaded listener.js 05:36:05 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1C12E000) [pid = 216] [serial = 1148] [outer = 0F18EC00] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 0F598C00 == 75 [pid = 216] [id = 353] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 1ABD2400 == 74 [pid = 216] [id = 290] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 0F59EC00 == 73 [pid = 216] [id = 255] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 0FD01800 == 72 [pid = 216] [id = 320] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 1403B400 == 71 [pid = 216] [id = 252] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 15FCF000 == 70 [pid = 216] [id = 288] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 1AD6EC00 == 69 [pid = 216] [id = 321] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 1BB38000 == 68 [pid = 216] [id = 354] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 1860AC00 == 67 [pid = 216] [id = 131] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 1AD79000 == 66 [pid = 216] [id = 276] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 17AAA800 == 65 [pid = 216] [id = 253] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 1798E800 == 64 [pid = 216] [id = 319] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 10263400 == 63 [pid = 216] [id = 256] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 1978CC00 == 62 [pid = 216] [id = 322] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 1C603400 == 61 [pid = 216] [id = 355] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 10067800 == 60 [pid = 216] [id = 324] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 195C7400 == 59 [pid = 216] [id = 289] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 179A8400 == 58 [pid = 216] [id = 337] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 17865400 == 57 [pid = 216] [id = 272] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 1A484C00 == 56 [pid = 216] [id = 301] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 0B5A2800 == 55 [pid = 216] [id = 271] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 18610800 == 54 [pid = 216] [id = 352] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 0EFEF000 == 53 [pid = 216] [id = 245] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 1A49E000 == 52 [pid = 216] [id = 306] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 13D50800 == 51 [pid = 216] [id = 275] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 1C5A7000 == 50 [pid = 216] [id = 305] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 1A4A5C00 == 49 [pid = 216] [id = 274] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 15652000 == 48 [pid = 216] [id = 340] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 1C60F400 == 47 [pid = 216] [id = 323] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 0F593800 == 46 [pid = 216] [id = 133] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 1EC09400 == 45 [pid = 216] [id = 339] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 0FD02800 == 44 [pid = 216] [id = 307] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 1DE42C00 == 43 [pid = 216] [id = 338] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 0FD64400 == 42 [pid = 216] [id = 374] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 111AD000 == 41 [pid = 216] [id = 373] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 1E12CC00 == 40 [pid = 216] [id = 371] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 20CAAC00 == 39 [pid = 216] [id = 372] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 1DE47800 == 38 [pid = 216] [id = 370] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 0FD40400 == 37 [pid = 216] [id = 369] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 1C5A1400 == 36 [pid = 216] [id = 366] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 1467AC00 == 35 [pid = 216] [id = 367] 05:36:06 INFO - PROCESS | 216 | --DOCSHELL 18819C00 == 34 [pid = 216] [id = 368] 05:36:07 INFO - PROCESS | 216 | --DOCSHELL 1464D400 == 33 [pid = 216] [id = 377] 05:36:07 INFO - PROCESS | 216 | --DOCSHELL 1963D000 == 32 [pid = 216] [id = 378] 05:36:07 INFO - PROCESS | 216 | --DOCSHELL 18750000 == 31 [pid = 216] [id = 376] 05:36:07 INFO - PROCESS | 216 | --DOCSHELL 15FD2000 == 30 [pid = 216] [id = 375] 05:36:07 INFO - PROCESS | 216 | --DOCSHELL 1A481000 == 29 [pid = 216] [id = 379] 05:36:07 INFO - PROCESS | 216 | --DOCSHELL 17989000 == 28 [pid = 216] [id = 380] 05:36:07 INFO - PROCESS | 216 | --DOCSHELL 193DF800 == 27 [pid = 216] [id = 381] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1C13A000) [pid = 216] [serial = 1089] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1C59D000) [pid = 216] [serial = 1062] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1471A400) [pid = 216] [serial = 1072] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1A47E800) [pid = 216] [serial = 1083] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1464B400) [pid = 216] [serial = 1068] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 105 (18C84400) [pid = 216] [serial = 1078] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 104 (195B9400) [pid = 216] [serial = 1056] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1A4A8400) [pid = 216] [serial = 1084] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1A4A6000) [pid = 216] [serial = 1050] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 101 (18748000) [pid = 216] [serial = 1092] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 100 (11154C00) [pid = 216] [serial = 1071] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 99 (14763000) [pid = 216] [serial = 1069] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1C80D000) [pid = 216] [serial = 1065] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1AF93C00) [pid = 216] [serial = 1087] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 96 (18746800) [pid = 216] [serial = 1093] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 95 (19644000) [pid = 216] [serial = 1081] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 94 (18241800) [pid = 216] [serial = 1075] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1AF99400) [pid = 216] [serial = 1059] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1AD75000) [pid = 216] [serial = 1086] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 91 (193E4800) [pid = 216] [serial = 1080] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 90 (18C14000) [pid = 216] [serial = 1077] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1C496800) [pid = 216] [serial = 1090] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 88 (17A94000) [pid = 216] [serial = 1074] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1ABD6800) [pid = 216] [serial = 1095] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 86 (146F4C00) [pid = 216] [serial = 1053] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1C49B000) [pid = 216] [serial = 1096] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1C807800) [pid = 216] [serial = 1098] [outer = 00000000] [url = about:blank] 05:36:07 INFO - PROCESS | 216 | 1461328567615 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:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 2534ms 05:36:07 INFO - PROCESS | 216 | 1461328567674 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 05:36:07 INFO - PROCESS | 216 | 1461328567678 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 05:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:36:07 INFO - PROCESS | 216 | 1461328567683 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:36:07 INFO - PROCESS | 216 | 1461328567687 Marionette TRACE conn4 <- [1,1494,null,{}] 05:36:07 INFO - PROCESS | 216 | 1461328567693 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:36:07 INFO - PROCESS | 216 | 1461328567788 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 05:36:07 INFO - PROCESS | 216 | 1461328567797 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0F1B7400 == 28 [pid = 216] [id = 383] 05:36:07 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (0F551800) [pid = 216] [serial = 1149] [outer = 00000000] 05:36:07 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (0F6DD800) [pid = 216] [serial = 1150] [outer = 0F551800] 05:36:07 INFO - PROCESS | 216 | 1461328567856 Marionette DEBUG loaded listener.js 05:36:07 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (0FA24000) [pid = 216] [serial = 1151] [outer = 0F551800] 05:36:08 INFO - PROCESS | 216 | 1461328568338 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:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 731ms 05:36:08 INFO - PROCESS | 216 | 1461328568415 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 05:36:08 INFO - PROCESS | 216 | 1461328568422 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 05:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:36:08 INFO - PROCESS | 216 | 1461328568427 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:36:08 INFO - PROCESS | 216 | 1461328568430 Marionette TRACE conn4 <- [1,1498,null,{}] 05:36:08 INFO - PROCESS | 216 | 1461328568435 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:36:08 INFO - PROCESS | 216 | 1461328568521 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 05:36:08 INFO - PROCESS | 216 | 1461328568611 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FB97800 == 29 [pid = 216] [id = 384] 05:36:08 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (0FD01800) [pid = 216] [serial = 1152] [outer = 00000000] 05:36:08 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (0FD10800) [pid = 216] [serial = 1153] [outer = 0FD01800] 05:36:08 INFO - PROCESS | 216 | 1461328568659 Marionette DEBUG loaded listener.js 05:36:08 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (0FD41800) [pid = 216] [serial = 1154] [outer = 0FD01800] 05:36:09 INFO - PROCESS | 216 | 1461328569045 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:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 670ms 05:36:09 INFO - PROCESS | 216 | 1461328569100 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 05:36:09 INFO - PROCESS | 216 | 1461328569102 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 05:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:36:09 INFO - PROCESS | 216 | 1461328569106 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:36:09 INFO - PROCESS | 216 | 1461328569110 Marionette TRACE conn4 <- [1,1502,null,{}] 05:36:09 INFO - PROCESS | 216 | 1461328569121 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:36:09 INFO - PROCESS | 216 | 1461328569249 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 05:36:09 INFO - PROCESS | 216 | 1461328569277 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1006D800 == 30 [pid = 216] [id = 385] 05:36:09 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1006EC00) [pid = 216] [serial = 1155] [outer = 00000000] 05:36:09 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (100D4400) [pid = 216] [serial = 1156] [outer = 1006EC00] 05:36:09 INFO - PROCESS | 216 | 1461328569331 Marionette DEBUG loaded listener.js 05:36:09 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (10A71800) [pid = 216] [serial = 1157] [outer = 1006EC00] 05:36:09 INFO - PROCESS | 216 | 1461328569815 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:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 731ms 05:36:09 INFO - PROCESS | 216 | 1461328569841 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 05:36:09 INFO - PROCESS | 216 | 1461328569843 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 05:36:09 INFO - PROCESS | 216 | 1461328569847 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:36:09 INFO - PROCESS | 216 | 1461328569849 Marionette TRACE conn4 <- [1,1506,null,{}] 05:36:09 INFO - PROCESS | 216 | 1461328569852 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:36:09 INFO - PROCESS | 216 | 1461328569936 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 05:36:09 INFO - PROCESS | 216 | 1461328569942 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 13D50400 == 31 [pid = 216] [id = 386] 05:36:09 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (13D56800) [pid = 216] [serial = 1158] [outer = 00000000] 05:36:10 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (142A5400) [pid = 216] [serial = 1159] [outer = 13D56800] 05:36:10 INFO - PROCESS | 216 | 1461328569989 Marionette DEBUG loaded listener.js 05:36:10 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (14643C00) [pid = 216] [serial = 1160] [outer = 13D56800] 05:36:10 INFO - PROCESS | 216 | 1461328570439 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:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 630ms 05:36:10 INFO - PROCESS | 216 | 1461328570481 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 05:36:10 INFO - PROCESS | 216 | 1461328570483 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 05:36:10 INFO - PROCESS | 216 | 1461328570486 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:36:10 INFO - PROCESS | 216 | 1461328570488 Marionette TRACE conn4 <- [1,1510,null,{}] 05:36:10 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:36:10 INFO - PROCESS | 216 | 1461328570492 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:36:10 INFO - PROCESS | 216 | 1461328570570 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 05:36:10 INFO - PROCESS | 216 | 1461328570579 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14647C00 == 32 [pid = 216] [id = 387] 05:36:10 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (14650000) [pid = 216] [serial = 1161] [outer = 00000000] 05:36:10 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (14713800) [pid = 216] [serial = 1162] [outer = 14650000] 05:36:10 INFO - PROCESS | 216 | 1461328570625 Marionette DEBUG loaded listener.js 05:36:10 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1471D800) [pid = 216] [serial = 1163] [outer = 14650000] 05:36:11 INFO - PROCESS | 216 | 1461328571111 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:36:11 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:36:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:36:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:36:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:36:11 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:36:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:36:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:36:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:36:11 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:36:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:36:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:36:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:36:11 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:36:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:36:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:36:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:36:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 674ms 05:36:11 INFO - PROCESS | 216 | 1461328571164 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 05:36:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:36:11 INFO - PROCESS | 216 | 1461328571166 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 05:36:11 INFO - PROCESS | 216 | 1461328571170 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:36:11 INFO - PROCESS | 216 | 1461328571172 Marionette TRACE conn4 <- [1,1514,null,{}] 05:36:11 INFO - PROCESS | 216 | 1461328571175 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:36:11 INFO - PROCESS | 216 | 1461328571285 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 05:36:11 INFO - PROCESS | 216 | 1461328571295 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 168BCC00 == 33 [pid = 216] [id = 388] 05:36:11 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (168C1000) [pid = 216] [serial = 1164] [outer = 00000000] 05:36:11 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (17963C00) [pid = 216] [serial = 1165] [outer = 168C1000] 05:36:11 INFO - PROCESS | 216 | 1461328571345 Marionette DEBUG loaded listener.js 05:36:11 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (17984400) [pid = 216] [serial = 1166] [outer = 168C1000] 05:36:11 INFO - PROCESS | 216 | 1461328571796 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:36:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:36:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:36:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:36:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:36:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:36:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:36:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:36:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:36:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:36:11 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 671ms 05:36:11 INFO - PROCESS | 216 | 1461328571845 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 05:36:11 INFO - PROCESS | 216 | 1461328571847 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 05:36:11 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:36:11 INFO - PROCESS | 216 | 1461328571854 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:36:11 INFO - PROCESS | 216 | 1461328571856 Marionette TRACE conn4 <- [1,1518,null,{}] 05:36:11 INFO - PROCESS | 216 | 1461328571859 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:36:11 INFO - PROCESS | 216 | 1461328571964 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 05:36:12 INFO - PROCESS | 216 | 1461328571973 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17988400 == 34 [pid = 216] [id = 389] 05:36:12 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (17990C00) [pid = 216] [serial = 1167] [outer = 00000000] 05:36:12 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (17A92800) [pid = 216] [serial = 1168] [outer = 17990C00] 05:36:12 INFO - PROCESS | 216 | 1461328572019 Marionette DEBUG loaded listener.js 05:36:12 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (17A92400) [pid = 216] [serial = 1169] [outer = 17990C00] 05:36:12 INFO - PROCESS | 216 | 1461328572426 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:36:12 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:36:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:36:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:36:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:36:12 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:36:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:36:12 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 05:36:12 INFO - PROCESS | 216 | 1461328572485 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 05:36:12 INFO - PROCESS | 216 | 1461328572487 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 05:36:12 INFO - PROCESS | 216 | 1461328572490 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:36:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:36:12 INFO - PROCESS | 216 | 1461328572491 Marionette TRACE conn4 <- [1,1522,null,{}] 05:36:12 INFO - PROCESS | 216 | 1461328572495 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:36:12 INFO - PROCESS | 216 | 1461328572571 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 05:36:12 INFO - PROCESS | 216 | 1461328572577 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17BCAC00 == 35 [pid = 216] [id = 390] 05:36:12 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (17BD2400) [pid = 216] [serial = 1170] [outer = 00000000] 05:36:12 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (182B1800) [pid = 216] [serial = 1171] [outer = 17BD2400] 05:36:12 INFO - PROCESS | 216 | 1461328572623 Marionette DEBUG loaded listener.js 05:36:12 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1822E400) [pid = 216] [serial = 1172] [outer = 17BD2400] 05:36:13 INFO - PROCESS | 216 | 1461328573103 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:36:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:36:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 05:36:13 INFO - PROCESS | 216 | 1461328573165 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 05:36:13 INFO - PROCESS | 216 | 1461328573167 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 05:36:13 INFO - PROCESS | 216 | 1461328573170 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:36:13 INFO - PROCESS | 216 | 1461328573172 Marionette TRACE conn4 <- [1,1526,null,{}] 05:36:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:36:13 INFO - PROCESS | 216 | 1461328573176 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:36:13 INFO - PROCESS | 216 | 1461328573285 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 05:36:13 INFO - PROCESS | 216 | 1461328573379 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1006C800 == 36 [pid = 216] [id = 391] 05:36:13 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (18744C00) [pid = 216] [serial = 1173] [outer = 00000000] 05:36:13 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1874B400) [pid = 216] [serial = 1174] [outer = 18744C00] 05:36:13 INFO - PROCESS | 216 | 1461328573424 Marionette DEBUG loaded listener.js 05:36:13 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1874B000) [pid = 216] [serial = 1175] [outer = 18744C00] 05:36:13 INFO - PROCESS | 216 | 1461328573849 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:36:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:36:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 731ms 05:36:13 INFO - PROCESS | 216 | 1461328573905 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 05:36:13 INFO - PROCESS | 216 | 1461328573907 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 05:36:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:36:13 INFO - PROCESS | 216 | 1461328573916 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:36:13 INFO - PROCESS | 216 | 1461328573918 Marionette TRACE conn4 <- [1,1530,null,{}] 05:36:13 INFO - PROCESS | 216 | 1461328573921 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:36:14 INFO - PROCESS | 216 | 1461328574033 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 05:36:14 INFO - PROCESS | 216 | 1461328574040 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 187F0800 == 37 [pid = 216] [id = 392] 05:36:14 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (18813C00) [pid = 216] [serial = 1176] [outer = 00000000] 05:36:14 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1881F800) [pid = 216] [serial = 1177] [outer = 18813C00] 05:36:14 INFO - PROCESS | 216 | 1461328574089 Marionette DEBUG loaded listener.js 05:36:14 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (189CDC00) [pid = 216] [serial = 1178] [outer = 18813C00] 05:36:14 INFO - PROCESS | 216 | 1461328574532 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:36:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:36:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 690ms 05:36:14 INFO - PROCESS | 216 | 1461328574605 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 05:36:14 INFO - PROCESS | 216 | 1461328574607 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 05:36:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:36:14 INFO - PROCESS | 216 | 1461328574618 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:36:14 INFO - PROCESS | 216 | 1461328574620 Marionette TRACE conn4 <- [1,1534,null,{}] 05:36:14 INFO - PROCESS | 216 | 1461328574624 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:36:14 INFO - PROCESS | 216 | 1461328574779 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 05:36:14 INFO - PROCESS | 216 | 1461328574794 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10A16400 == 38 [pid = 216] [id = 393] 05:36:15 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (10A7CC00) [pid = 216] [serial = 1179] [outer = 00000000] 05:36:15 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1475EC00) [pid = 216] [serial = 1180] [outer = 10A7CC00] 05:36:15 INFO - PROCESS | 216 | 1461328575505 Marionette DEBUG loaded listener.js 05:36:15 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (187EE400) [pid = 216] [serial = 1181] [outer = 10A7CC00] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1D114000) [pid = 216] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1969C000) [pid = 216] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1A482400) [pid = 216] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 113 (19643400) [pid = 216] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 112 (187F0400) [pid = 216] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 111 (15FD2C00) [pid = 216] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 110 (0FD65C00) [pid = 216] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1462F400) [pid = 216] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 108 (2172F800) [pid = 216] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1EC0D400) [pid = 216] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1DE49000) [pid = 216] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 105 (0FD59400) [pid = 216] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1881C000) [pid = 216] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 103 (14680000) [pid = 216] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1C606000) [pid = 216] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1475C000) [pid = 216] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1C68B800) [pid = 216] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 99 (0FD66C00) [pid = 216] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1AA8E000) [pid = 216] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1A485000) [pid = 216] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1C133C00) [pid = 216] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:36:15 INFO - PROCESS | 216 | --DOMWINDOW == 95 (18813000) [pid = 216] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:36:15 INFO - PROCESS | 216 | 1461328575906 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:36:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:36:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1334ms 05:36:15 INFO - PROCESS | 216 | 1461328575949 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 05:36:15 INFO - PROCESS | 216 | 1461328575951 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 05:36:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:36:15 INFO - PROCESS | 216 | 1461328575954 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:36:15 INFO - PROCESS | 216 | 1461328575956 Marionette TRACE conn4 <- [1,1538,null,{}] 05:36:15 INFO - PROCESS | 216 | 1461328575959 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:36:16 INFO - PROCESS | 216 | 1461328576071 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 05:36:16 INFO - PROCESS | 216 | 1461328576080 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14712000 == 39 [pid = 216] [id = 394] 05:36:16 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1475C000) [pid = 216] [serial = 1182] [outer = 00000000] 05:36:16 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (18818000) [pid = 216] [serial = 1183] [outer = 1475C000] 05:36:16 INFO - PROCESS | 216 | 1461328576126 Marionette DEBUG loaded listener.js 05:36:16 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (18881400) [pid = 216] [serial = 1184] [outer = 1475C000] 05:36:16 INFO - PROCESS | 216 | 1461328576549 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:36:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:36:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 630ms 05:36:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:36:16 INFO - PROCESS | 216 | 1461328576585 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 05:36:16 INFO - PROCESS | 216 | 1461328576586 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 05:36:16 INFO - PROCESS | 216 | 1461328576590 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:36:16 INFO - PROCESS | 216 | 1461328576592 Marionette TRACE conn4 <- [1,1542,null,{}] 05:36:16 INFO - PROCESS | 216 | 1461328576595 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:36:16 INFO - PROCESS | 216 | 1461328576707 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 05:36:16 INFO - PROCESS | 216 | 1461328576794 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 111A8800 == 40 [pid = 216] [id = 395] 05:36:16 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (146F8400) [pid = 216] [serial = 1185] [outer = 00000000] 05:36:16 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (18C8D800) [pid = 216] [serial = 1186] [outer = 146F8400] 05:36:16 INFO - PROCESS | 216 | 1461328576838 Marionette DEBUG loaded listener.js 05:36:16 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (193D5400) [pid = 216] [serial = 1187] [outer = 146F8400] 05:36:17 INFO - PROCESS | 216 | 1461328577207 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:36:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:36:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 671ms 05:36:17 INFO - PROCESS | 216 | 1461328577261 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 05:36:17 INFO - PROCESS | 216 | 1461328577263 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 05:36:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:36:17 INFO - PROCESS | 216 | 1461328577266 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:36:17 INFO - PROCESS | 216 | 1461328577268 Marionette TRACE conn4 <- [1,1546,null,{}] 05:36:17 INFO - PROCESS | 216 | 1461328577271 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:36:17 INFO - PROCESS | 216 | 1461328577351 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 05:36:17 INFO - PROCESS | 216 | 1461328577357 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 148A9800 == 41 [pid = 216] [id = 396] 05:36:17 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (18C8C400) [pid = 216] [serial = 1188] [outer = 00000000] 05:36:17 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (195BD000) [pid = 216] [serial = 1189] [outer = 18C8C400] 05:36:17 INFO - PROCESS | 216 | 1461328577402 Marionette DEBUG loaded listener.js 05:36:17 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (195BA000) [pid = 216] [serial = 1190] [outer = 18C8C400] 05:36:18 INFO - PROCESS | 216 | 1461328578275 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:36:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:36:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1018ms 05:36:18 INFO - PROCESS | 216 | 1461328578285 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 05:36:18 INFO - PROCESS | 216 | 1461328578291 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 05:36:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:36:18 INFO - PROCESS | 216 | 1461328578296 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:36:18 INFO - PROCESS | 216 | 1461328578300 Marionette TRACE conn4 <- [1,1550,null,{}] 05:36:18 INFO - PROCESS | 216 | 1461328578327 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:36:18 INFO - PROCESS | 216 | 1461328578446 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 05:36:18 INFO - PROCESS | 216 | 1461328578581 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA83C00 == 42 [pid = 216] [id = 397] 05:36:18 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (0FAEEC00) [pid = 216] [serial = 1191] [outer = 00000000] 05:36:18 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (0FD4AC00) [pid = 216] [serial = 1192] [outer = 0FAEEC00] 05:36:18 INFO - PROCESS | 216 | 1461328578641 Marionette DEBUG loaded listener.js 05:36:18 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (0FD60000) [pid = 216] [serial = 1193] [outer = 0FAEEC00] 05:36:19 INFO - PROCESS | 216 | 1461328579322 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:36:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:36:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1091ms 05:36:19 INFO - PROCESS | 216 | 1461328579392 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 05:36:19 INFO - PROCESS | 216 | 1461328579398 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 05:36:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:36:19 INFO - PROCESS | 216 | 1461328579434 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:36:19 INFO - PROCESS | 216 | 1461328579437 Marionette TRACE conn4 <- [1,1554,null,{}] 05:36:19 INFO - PROCESS | 216 | 1461328579441 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:36:19 INFO - PROCESS | 216 | 1461328579575 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 05:36:19 INFO - PROCESS | 216 | 1461328579702 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0B584400 == 43 [pid = 216] [id = 398] 05:36:19 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (0B58AC00) [pid = 216] [serial = 1194] [outer = 00000000] 05:36:19 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (11106800) [pid = 216] [serial = 1195] [outer = 0B58AC00] 05:36:19 INFO - PROCESS | 216 | 1461328579760 Marionette DEBUG loaded listener.js 05:36:19 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (142A1800) [pid = 216] [serial = 1196] [outer = 0B58AC00] 05:36:20 INFO - PROCESS | 216 | --DOCSHELL 0FB8E800 == 42 [pid = 216] [id = 237] 05:36:20 INFO - PROCESS | 216 | --DOCSHELL 1423FC00 == 41 [pid = 216] [id = 229] 05:36:20 INFO - PROCESS | 216 | --DOCSHELL 1881C800 == 40 [pid = 216] [id = 235] 05:36:20 INFO - PROCESS | 216 | --DOCSHELL 0FAEB000 == 39 [pid = 216] [id = 242] 05:36:20 INFO - PROCESS | 216 | --DOCSHELL 17985400 == 38 [pid = 216] [id = 231] 05:36:20 INFO - PROCESS | 216 | --DOCSHELL 17A95400 == 37 [pid = 216] [id = 232] 05:36:20 INFO - PROCESS | 216 | --DOCSHELL 13D35C00 == 36 [pid = 216] [id = 236] 05:36:20 INFO - PROCESS | 216 | --DOCSHELL 18242000 == 35 [pid = 216] [id = 233] 05:36:20 INFO - PROCESS | 216 | --DOCSHELL 10AEFC00 == 34 [pid = 216] [id = 228] 05:36:20 INFO - PROCESS | 216 | --DOCSHELL 0EFF1400 == 33 [pid = 216] [id = 226] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1AF93400) [pid = 216] [serial = 1147] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOCSHELL 0F0B5800 == 32 [pid = 216] [id = 382] 05:36:20 INFO - PROCESS | 216 | 1461328580690 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:36:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:36:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1275ms 05:36:20 INFO - PROCESS | 216 | 1461328580710 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 05:36:20 INFO - PROCESS | 216 | 1461328580714 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 05:36:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:36:20 INFO - PROCESS | 216 | 1461328580720 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:36:20 INFO - PROCESS | 216 | 1461328580723 Marionette TRACE conn4 <- [1,1558,null,{}] 05:36:20 INFO - PROCESS | 216 | 1461328580728 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:36:20 INFO - PROCESS | 216 | 1461328580811 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1E12C800) [pid = 216] [serial = 1006] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1A4AA400) [pid = 216] [serial = 1051] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1C606400) [pid = 216] [serial = 1063] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 105 (19787400) [pid = 216] [serial = 1057] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1C8F5800) [pid = 216] [serial = 1066] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 103 (15645400) [pid = 216] [serial = 1054] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1BB40000) [pid = 216] [serial = 1060] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1AD6F000) [pid = 216] [serial = 1145] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1A4F7000) [pid = 216] [serial = 1138] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 99 (19782000) [pid = 216] [serial = 1136] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1969D400) [pid = 216] [serial = 1135] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1AC18C00) [pid = 216] [serial = 1144] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1AA86000) [pid = 216] [serial = 1139] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 95 (18818400) [pid = 216] [serial = 1129] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 94 (17989C00) [pid = 216] [serial = 1126] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 93 (179A1000) [pid = 216] [serial = 1127] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 92 (100D7400) [pid = 216] [serial = 1123] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 91 (10AF7400) [pid = 216] [serial = 1124] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1796A000) [pid = 216] [serial = 1121] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 89 (156EF000) [pid = 216] [serial = 1120] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1ECC1C00) [pid = 216] [serial = 1118] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 87 (2173A800) [pid = 216] [serial = 1117] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 86 (20CA2800) [pid = 216] [serial = 1115] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 85 (20C9F000) [pid = 216] [serial = 1114] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1EC0BC00) [pid = 216] [serial = 1112] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1EC07000) [pid = 216] [serial = 1111] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1DE04800) [pid = 216] [serial = 1109] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1D339000) [pid = 216] [serial = 1108] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 80 (19648400) [pid = 216] [serial = 1105] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 79 (19237400) [pid = 216] [serial = 1104] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 78 (179A5800) [pid = 216] [serial = 1102] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 77 (17986800) [pid = 216] [serial = 1101] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1C8F9000) [pid = 216] [serial = 1099] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 75 (0FD03800) [pid = 216] [serial = 679] [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:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 74 (18C83400) [pid = 216] [serial = 1132] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 73 (18C8BC00) [pid = 216] [serial = 1133] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 72 (19641400) [pid = 216] [serial = 1141] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | --DOMWINDOW == 71 (18820800) [pid = 216] [serial = 1130] [outer = 00000000] [url = about:blank] 05:36:20 INFO - PROCESS | 216 | 1461328580918 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA23000 == 33 [pid = 216] [id = 399] 05:36:20 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (0FA23800) [pid = 216] [serial = 1197] [outer = 00000000] 05:36:20 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (0FD0D000) [pid = 216] [serial = 1198] [outer = 0FA23800] 05:36:20 INFO - PROCESS | 216 | 1461328580969 Marionette DEBUG loaded listener.js 05:36:21 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (0FD4BC00) [pid = 216] [serial = 1199] [outer = 0FA23800] 05:36:21 INFO - PROCESS | 216 | 1461328581415 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:36:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:36:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 790ms 05:36:21 INFO - PROCESS | 216 | 1461328581511 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 05:36:21 INFO - PROCESS | 216 | 1461328581516 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 05:36:21 INFO - PROCESS | 216 | 1461328581522 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:36:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:36:21 INFO - PROCESS | 216 | 1461328581525 Marionette TRACE conn4 <- [1,1562,null,{}] 05:36:21 INFO - PROCESS | 216 | 1461328581529 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:36:21 INFO - PROCESS | 216 | 1461328581617 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 05:36:21 INFO - PROCESS | 216 | 1461328581625 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10267400 == 34 [pid = 216] [id = 400] 05:36:21 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (10A76000) [pid = 216] [serial = 1200] [outer = 00000000] 05:36:21 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (13D39C00) [pid = 216] [serial = 1201] [outer = 10A76000] 05:36:21 INFO - PROCESS | 216 | 1461328581670 Marionette DEBUG loaded listener.js 05:36:21 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (13F8C400) [pid = 216] [serial = 1202] [outer = 10A76000] 05:36:22 INFO - PROCESS | 216 | 1461328582142 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:36:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:36:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 05:36:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:36:22 INFO - PROCESS | 216 | 1461328582195 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 05:36:22 INFO - PROCESS | 216 | 1461328582197 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 05:36:22 INFO - PROCESS | 216 | 1461328582201 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:36:22 INFO - PROCESS | 216 | 1461328582204 Marionette TRACE conn4 <- [1,1566,null,{}] 05:36:22 INFO - PROCESS | 216 | 1461328582215 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:36:22 INFO - PROCESS | 216 | 1461328582302 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 05:36:22 INFO - PROCESS | 216 | 1461328582391 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15644800 == 35 [pid = 216] [id = 401] 05:36:22 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (15645400) [pid = 216] [serial = 1203] [outer = 00000000] 05:36:22 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (156EC000) [pid = 216] [serial = 1204] [outer = 15645400] 05:36:22 INFO - PROCESS | 216 | 1461328582440 Marionette DEBUG loaded listener.js 05:36:22 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (15FD2400) [pid = 216] [serial = 1205] [outer = 15645400] 05:36:22 INFO - PROCESS | 216 | 1461328582853 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:36:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:36:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 05:36:22 INFO - PROCESS | 216 | 1461328582875 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 05:36:22 INFO - PROCESS | 216 | 1461328582877 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 05:36:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:36:22 INFO - PROCESS | 216 | 1461328582880 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:36:22 INFO - PROCESS | 216 | 1461328582882 Marionette TRACE conn4 <- [1,1570,null,{}] 05:36:22 INFO - PROCESS | 216 | 1461328582886 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:36:23 INFO - PROCESS | 216 | 1461328583008 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 05:36:23 INFO - PROCESS | 216 | 1461328583025 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD0C800 == 36 [pid = 216] [id = 402] 05:36:23 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (168C6800) [pid = 216] [serial = 1206] [outer = 00000000] 05:36:23 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1798C000) [pid = 216] [serial = 1207] [outer = 168C6800] 05:36:23 INFO - PROCESS | 216 | 1461328583071 Marionette DEBUG loaded listener.js 05:36:23 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (17991400) [pid = 216] [serial = 1208] [outer = 168C6800] 05:36:23 INFO - PROCESS | 216 | 1461328583529 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:36:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:36:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 05:36:23 INFO - PROCESS | 216 | 1461328583551 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 05:36:23 INFO - PROCESS | 216 | 1461328583553 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 05:36:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:36:23 INFO - PROCESS | 216 | 1461328583562 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:36:23 INFO - PROCESS | 216 | 1461328583563 Marionette TRACE conn4 <- [1,1574,null,{}] 05:36:23 INFO - PROCESS | 216 | 1461328583567 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:36:23 INFO - PROCESS | 216 | 1461328583674 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 05:36:23 INFO - PROCESS | 216 | 1461328583763 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1799FC00 == 37 [pid = 216] [id = 403] 05:36:23 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (179A2000) [pid = 216] [serial = 1209] [outer = 00000000] 05:36:23 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (17AAF000) [pid = 216] [serial = 1210] [outer = 179A2000] 05:36:23 INFO - PROCESS | 216 | 1461328583812 Marionette DEBUG loaded listener.js 05:36:23 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (18229400) [pid = 216] [serial = 1211] [outer = 179A2000] 05:36:24 INFO - PROCESS | 216 | 1461328584262 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:36:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:36:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 731ms 05:36:24 INFO - PROCESS | 216 | 1461328584315 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 05:36:24 INFO - PROCESS | 216 | 1461328584317 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 05:36:24 INFO - PROCESS | 216 | 1461328584322 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:36:24 INFO - PROCESS | 216 | 1461328584324 Marionette TRACE conn4 <- [1,1578,null,{}] 05:36:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:36:24 INFO - PROCESS | 216 | 1461328584328 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:36:24 INFO - PROCESS | 216 | 1461328584459 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 05:36:24 INFO - PROCESS | 216 | 1461328584522 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1823B800 == 38 [pid = 216] [id = 404] 05:36:24 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (18244000) [pid = 216] [serial = 1212] [outer = 00000000] 05:36:24 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (18817000) [pid = 216] [serial = 1213] [outer = 18244000] 05:36:24 INFO - PROCESS | 216 | 1461328584571 Marionette DEBUG loaded listener.js 05:36:24 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (18743400) [pid = 216] [serial = 1214] [outer = 18244000] 05:36:25 INFO - PROCESS | 216 | 1461328585159 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:36:25 INFO - PROCESS | 216 | --DOMWINDOW == 88 (18744C00) [pid = 216] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:36:25 INFO - PROCESS | 216 | --DOMWINDOW == 87 (13D56800) [pid = 216] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:36:25 INFO - PROCESS | 216 | --DOMWINDOW == 86 (0F551800) [pid = 216] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:36:25 INFO - PROCESS | 216 | --DOMWINDOW == 85 (17990C00) [pid = 216] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:36:25 INFO - PROCESS | 216 | --DOMWINDOW == 84 (0FD01800) [pid = 216] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:36:25 INFO - PROCESS | 216 | --DOMWINDOW == 83 (17BD2400) [pid = 216] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:36:25 INFO - PROCESS | 216 | --DOMWINDOW == 82 (14650000) [pid = 216] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:36:25 INFO - PROCESS | 216 | --DOMWINDOW == 81 (168C1000) [pid = 216] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:36:25 INFO - PROCESS | 216 | --DOMWINDOW == 80 (1006EC00) [pid = 216] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:36:25 INFO - PROCESS | 216 | --DOMWINDOW == 79 (18813C00) [pid = 216] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:36:25 INFO - PROCESS | 216 | --DOMWINDOW == 78 (1475C000) [pid = 216] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:36:25 INFO - PROCESS | 216 | --DOMWINDOW == 77 (10A7CC00) [pid = 216] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:36:25 INFO - PROCESS | 216 | --DOMWINDOW == 76 (179A1400) [pid = 216] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:36:25 INFO - PROCESS | 216 | --DOMWINDOW == 75 (146F8400) [pid = 216] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:36:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:36:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 910ms 05:36:25 INFO - PROCESS | 216 | 1461328585242 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 05:36:25 INFO - PROCESS | 216 | 1461328585244 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 05:36:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:36:25 INFO - PROCESS | 216 | 1461328585247 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:36:25 INFO - PROCESS | 216 | 1461328585249 Marionette TRACE conn4 <- [1,1582,null,{}] 05:36:25 INFO - PROCESS | 216 | 1461328585252 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:36:25 INFO - PROCESS | 216 | 1461328585329 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 05:36:25 INFO - PROCESS | 216 | 1461328585338 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD02800 == 39 [pid = 216] [id = 405] 05:36:25 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (0FD65C00) [pid = 216] [serial = 1215] [outer = 00000000] 05:36:25 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (1467AC00) [pid = 216] [serial = 1216] [outer = 0FD65C00] 05:36:25 INFO - PROCESS | 216 | 1461328585383 Marionette DEBUG loaded listener.js 05:36:25 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (1798E400) [pid = 216] [serial = 1217] [outer = 0FD65C00] 05:36:25 INFO - PROCESS | 216 | 1461328585814 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:36:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:36:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 05:36:25 INFO - PROCESS | 216 | 1461328585878 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 05:36:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:36:25 INFO - PROCESS | 216 | 1461328585880 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 05:36:25 INFO - PROCESS | 216 | 1461328585883 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:36:25 INFO - PROCESS | 216 | 1461328585885 Marionette TRACE conn4 <- [1,1586,null,{}] 05:36:25 INFO - PROCESS | 216 | 1461328585889 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:36:26 INFO - PROCESS | 216 | 1461328585967 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 05:36:26 INFO - PROCESS | 216 | 1461328585973 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14644C00 == 40 [pid = 216] [id = 406] 05:36:26 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1464C800) [pid = 216] [serial = 1218] [outer = 00000000] 05:36:26 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (18C10C00) [pid = 216] [serial = 1219] [outer = 1464C800] 05:36:26 INFO - PROCESS | 216 | 1461328586018 Marionette DEBUG loaded listener.js 05:36:26 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (18C89400) [pid = 216] [serial = 1220] [outer = 1464C800] 05:36:26 INFO - PROCESS | 216 | 1461328586447 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:36:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:36:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 570ms 05:36:26 INFO - PROCESS | 216 | 1461328586454 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 05:36:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:36:26 INFO - PROCESS | 216 | 1461328586456 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 05:36:26 INFO - PROCESS | 216 | 1461328586459 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:36:26 INFO - PROCESS | 216 | 1461328586461 Marionette TRACE conn4 <- [1,1590,null,{}] 05:36:26 INFO - PROCESS | 216 | 1461328586477 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:36:26 INFO - PROCESS | 216 | 1461328586557 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 05:36:26 INFO - PROCESS | 216 | 1461328586564 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C0F400 == 41 [pid = 216] [id = 407] 05:36:26 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (18C8B000) [pid = 216] [serial = 1221] [outer = 00000000] 05:36:26 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (193D8000) [pid = 216] [serial = 1222] [outer = 18C8B000] 05:36:26 INFO - PROCESS | 216 | 1461328586609 Marionette DEBUG loaded listener.js 05:36:26 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (193E1400) [pid = 216] [serial = 1223] [outer = 18C8B000] 05:36:27 INFO - PROCESS | 216 | 1461328587051 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:36:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:36:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 650ms 05:36:27 INFO - PROCESS | 216 | 1461328587115 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 05:36:27 INFO - PROCESS | 216 | 1461328587117 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 05:36:27 INFO - PROCESS | 216 | 1461328587121 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:36:27 INFO - PROCESS | 216 | 1461328587123 Marionette TRACE conn4 <- [1,1594,null,{}] 05:36:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:36:27 INFO - PROCESS | 216 | 1461328587126 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:36:27 INFO - PROCESS | 216 | 1461328587251 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 05:36:27 INFO - PROCESS | 216 | 1461328587389 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0B5A2000 == 42 [pid = 216] [id = 408] 05:36:27 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (0B5A2800) [pid = 216] [serial = 1224] [outer = 00000000] 05:36:27 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (0F5E4C00) [pid = 216] [serial = 1225] [outer = 0B5A2800] 05:36:27 INFO - PROCESS | 216 | 1461328587448 Marionette DEBUG loaded listener.js 05:36:27 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (0FA80800) [pid = 216] [serial = 1226] [outer = 0B5A2800] 05:36:28 INFO - PROCESS | 216 | 1461328588094 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:36:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:36:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1020ms 05:36:28 INFO - PROCESS | 216 | 1461328588148 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 05:36:28 INFO - PROCESS | 216 | 1461328588153 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 05:36:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:36:28 INFO - PROCESS | 216 | 1461328588179 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:36:28 INFO - PROCESS | 216 | 1461328588184 Marionette TRACE conn4 <- [1,1598,null,{}] 05:36:28 INFO - PROCESS | 216 | 1461328588189 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:36:28 INFO - PROCESS | 216 | 1461328588331 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 05:36:28 INFO - PROCESS | 216 | 1461328588463 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1464AC00 == 43 [pid = 216] [id = 409] 05:36:28 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1464EC00) [pid = 216] [serial = 1227] [outer = 00000000] 05:36:28 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (148A7400) [pid = 216] [serial = 1228] [outer = 1464EC00] 05:36:28 INFO - PROCESS | 216 | 1461328588524 Marionette DEBUG loaded listener.js 05:36:28 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (15FCC800) [pid = 216] [serial = 1229] [outer = 1464EC00] 05:36:29 INFO - PROCESS | 216 | 1461328589115 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:36:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:36:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 992ms 05:36:29 INFO - PROCESS | 216 | 1461328589152 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 05:36:29 INFO - PROCESS | 216 | 1461328589155 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 05:36:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:36:29 INFO - PROCESS | 216 | 1461328589159 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:36:29 INFO - PROCESS | 216 | 1461328589161 Marionette TRACE conn4 <- [1,1602,null,{}] 05:36:29 INFO - PROCESS | 216 | 1461328589166 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:36:29 INFO - PROCESS | 216 | 1461328589270 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 05:36:29 INFO - PROCESS | 216 | 1461328589378 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18750800 == 44 [pid = 216] [id = 410] 05:36:29 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (187EE000) [pid = 216] [serial = 1230] [outer = 00000000] 05:36:29 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (18880400) [pid = 216] [serial = 1231] [outer = 187EE000] 05:36:29 INFO - PROCESS | 216 | 1461328589434 Marionette DEBUG loaded listener.js 05:36:29 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (18C88400) [pid = 216] [serial = 1232] [outer = 187EE000] 05:36:30 INFO - PROCESS | 216 | 1461328590052 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:36:30 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:36:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 930ms 05:36:30 INFO - PROCESS | 216 | 1461328590092 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 05:36:30 INFO - PROCESS | 216 | 1461328590096 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 05:36:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:36:30 INFO - PROCESS | 216 | 1461328590107 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:36:30 INFO - PROCESS | 216 | 1461328590112 Marionette TRACE conn4 <- [1,1606,null,{}] 05:36:30 INFO - PROCESS | 216 | 1461328590116 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:36:30 INFO - PROCESS | 216 | 1461328590224 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 05:36:30 INFO - PROCESS | 216 | 1461328590326 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1464D800 == 45 [pid = 216] [id = 411] 05:36:30 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (193D6000) [pid = 216] [serial = 1233] [outer = 00000000] 05:36:30 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (196A8C00) [pid = 216] [serial = 1234] [outer = 193D6000] 05:36:30 INFO - PROCESS | 216 | 1461328590381 Marionette DEBUG loaded listener.js 05:36:30 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (19780800) [pid = 216] [serial = 1235] [outer = 193D6000] 05:36:31 INFO - PROCESS | 216 | 1461328590965 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:36:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:36:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 931ms 05:36:31 INFO - PROCESS | 216 | 1461328591032 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 05:36:31 INFO - PROCESS | 216 | 1461328591034 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 05:36:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:36:31 INFO - PROCESS | 216 | 1461328591038 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:36:31 INFO - PROCESS | 216 | 1461328591040 Marionette TRACE conn4 <- [1,1610,null,{}] 05:36:31 INFO - PROCESS | 216 | 1461328591044 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:36:31 INFO - PROCESS | 216 | 1461328591148 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 05:36:31 INFO - PROCESS | 216 | 1461328591303 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1928EC00 == 46 [pid = 216] [id = 412] 05:36:31 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (192DC000) [pid = 216] [serial = 1236] [outer = 00000000] 05:36:31 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1978C400) [pid = 216] [serial = 1237] [outer = 192DC000] 05:36:31 INFO - PROCESS | 216 | 1461328591360 Marionette DEBUG loaded listener.js 05:36:31 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1A47DC00) [pid = 216] [serial = 1238] [outer = 192DC000] 05:36:32 INFO - PROCESS | 216 | 1461328592084 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:36:32 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:36:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1123ms 05:36:32 INFO - PROCESS | 216 | 1461328592165 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 05:36:32 INFO - PROCESS | 216 | 1461328592169 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 05:36:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:36:32 INFO - PROCESS | 216 | 1461328592189 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:36:32 INFO - PROCESS | 216 | 1461328592193 Marionette TRACE conn4 <- [1,1614,null,{}] 05:36:32 INFO - PROCESS | 216 | 1461328592199 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:36:32 INFO - PROCESS | 216 | 1461328592308 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 05:36:32 INFO - PROCESS | 216 | 1461328592435 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD62800 == 47 [pid = 216] [id = 413] 05:36:32 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (0FD64800) [pid = 216] [serial = 1239] [outer = 00000000] 05:36:32 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (146F3800) [pid = 216] [serial = 1240] [outer = 0FD64800] 05:36:32 INFO - PROCESS | 216 | 1461328592490 Marionette DEBUG loaded listener.js 05:36:32 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (14764800) [pid = 216] [serial = 1241] [outer = 0FD64800] 05:36:32 INFO - PROCESS | 216 | --DOCSHELL 0FD40000 == 46 [pid = 216] [id = 227] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 101 (196A6400) [pid = 216] [serial = 1142] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 100 (18C8D800) [pid = 216] [serial = 1186] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1874B400) [pid = 216] [serial = 1174] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 98 (142A5400) [pid = 216] [serial = 1159] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 97 (0F6DD800) [pid = 216] [serial = 1150] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 96 (0FA24000) [pid = 216] [serial = 1151] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 95 (17A92800) [pid = 216] [serial = 1168] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 94 (17A92400) [pid = 216] [serial = 1169] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 93 (0FD10800) [pid = 216] [serial = 1153] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 92 (0FD41800) [pid = 216] [serial = 1154] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 91 (182B1800) [pid = 216] [serial = 1171] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 90 (14713800) [pid = 216] [serial = 1162] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1471D800) [pid = 216] [serial = 1163] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 88 (17963C00) [pid = 216] [serial = 1165] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 87 (17984400) [pid = 216] [serial = 1166] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 86 (100D4400) [pid = 216] [serial = 1156] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 85 (10A71800) [pid = 216] [serial = 1157] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1881F800) [pid = 216] [serial = 1177] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1874B000) [pid = 216] [serial = 1175] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 82 (189CDC00) [pid = 216] [serial = 1178] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 81 (18818000) [pid = 216] [serial = 1183] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 80 (14643C00) [pid = 216] [serial = 1160] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 79 (1475EC00) [pid = 216] [serial = 1180] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 78 (187EE400) [pid = 216] [serial = 1181] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 77 (193D5400) [pid = 216] [serial = 1187] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1822E400) [pid = 216] [serial = 1172] [outer = 00000000] [url = about:blank] 05:36:32 INFO - PROCESS | 216 | --DOMWINDOW == 75 (18881400) [pid = 216] [serial = 1184] [outer = 00000000] [url = about:blank] 05:36:33 INFO - PROCESS | 216 | 1461328593029 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:36:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:36:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 873ms 05:36:33 INFO - PROCESS | 216 | 1461328593066 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 05:36:33 INFO - PROCESS | 216 | 1461328593072 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 05:36:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:36:33 INFO - PROCESS | 216 | 1461328593078 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:36:33 INFO - PROCESS | 216 | 1461328593081 Marionette TRACE conn4 <- [1,1618,null,{}] 05:36:33 INFO - PROCESS | 216 | 1461328593084 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:36:33 INFO - PROCESS | 216 | 1461328593170 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 05:36:33 INFO - PROCESS | 216 | 1461328593180 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD40000 == 47 [pid = 216] [id = 414] 05:36:33 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (0FD43400) [pid = 216] [serial = 1242] [outer = 00000000] 05:36:33 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (13D53800) [pid = 216] [serial = 1243] [outer = 0FD43400] 05:36:33 INFO - PROCESS | 216 | 1461328593226 Marionette DEBUG loaded listener.js 05:36:33 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (14643C00) [pid = 216] [serial = 1244] [outer = 0FD43400] 05:36:33 INFO - PROCESS | 216 | 1461328593703 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:36:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:36:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 05:36:33 INFO - PROCESS | 216 | 1461328593751 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 05:36:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:36:33 INFO - PROCESS | 216 | 1461328593753 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 05:36:33 INFO - PROCESS | 216 | 1461328593757 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:36:33 INFO - PROCESS | 216 | 1461328593760 Marionette TRACE conn4 <- [1,1622,null,{}] 05:36:33 INFO - PROCESS | 216 | 1461328593771 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:36:33 INFO - PROCESS | 216 | 1461328593862 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 05:36:33 INFO - PROCESS | 216 | 1461328593872 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17969800 == 48 [pid = 216] [id = 415] 05:36:33 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1796D400) [pid = 216] [serial = 1245] [outer = 00000000] 05:36:33 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (1798A400) [pid = 216] [serial = 1246] [outer = 1796D400] 05:36:33 INFO - PROCESS | 216 | 1461328593921 Marionette DEBUG loaded listener.js 05:36:34 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1799B800) [pid = 216] [serial = 1247] [outer = 1796D400] 05:36:34 INFO - PROCESS | 216 | 1461328594387 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:36:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:36:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 671ms 05:36:34 INFO - PROCESS | 216 | 1461328594431 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 05:36:34 INFO - PROCESS | 216 | 1461328594434 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 05:36:34 INFO - PROCESS | 216 | 1461328594437 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:36:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:36:34 INFO - PROCESS | 216 | 1461328594439 Marionette TRACE conn4 <- [1,1626,null,{}] 05:36:34 INFO - PROCESS | 216 | 1461328594442 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:36:34 INFO - PROCESS | 216 | 1461328594525 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 05:36:34 INFO - PROCESS | 216 | 1461328594563 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1799F800 == 49 [pid = 216] [id = 416] 05:36:34 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (17A93400) [pid = 216] [serial = 1248] [outer = 00000000] 05:36:34 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1823D800) [pid = 216] [serial = 1249] [outer = 17A93400] 05:36:34 INFO - PROCESS | 216 | 1461328594694 Marionette DEBUG loaded listener.js 05:36:34 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (182AF800) [pid = 216] [serial = 1250] [outer = 17A93400] 05:36:35 INFO - PROCESS | 216 | 1461328595112 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:36:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:36:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 730ms 05:36:35 INFO - PROCESS | 216 | 1461328595170 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 05:36:35 INFO - PROCESS | 216 | 1461328595173 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 05:36:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:36:35 INFO - PROCESS | 216 | 1461328595176 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:36:35 INFO - PROCESS | 216 | 1461328595177 Marionette TRACE conn4 <- [1,1630,null,{}] 05:36:35 INFO - PROCESS | 216 | 1461328595188 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:36:35 INFO - PROCESS | 216 | 1461328595296 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 05:36:35 INFO - PROCESS | 216 | 1461328595307 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 179A7000 == 50 [pid = 216] [id = 417] 05:36:35 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1860AC00) [pid = 216] [serial = 1251] [outer = 00000000] 05:36:35 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (18751800) [pid = 216] [serial = 1252] [outer = 1860AC00] 05:36:35 INFO - PROCESS | 216 | 1461328595352 Marionette DEBUG loaded listener.js 05:36:35 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (187F1400) [pid = 216] [serial = 1253] [outer = 1860AC00] 05:36:35 INFO - PROCESS | 216 | 1461328595802 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:36:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:36:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 690ms 05:36:35 INFO - PROCESS | 216 | 1461328595876 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 05:36:35 INFO - PROCESS | 216 | 1461328595878 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 05:36:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:36:35 INFO - PROCESS | 216 | 1461328595915 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:36:35 INFO - PROCESS | 216 | 1461328595917 Marionette TRACE conn4 <- [1,1634,null,{}] 05:36:35 INFO - PROCESS | 216 | 1461328595925 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:36:36 INFO - PROCESS | 216 | 1461328596068 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 05:36:36 INFO - PROCESS | 216 | 1461328596079 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1874B800 == 51 [pid = 216] [id = 418] 05:36:36 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (18C13400) [pid = 216] [serial = 1254] [outer = 00000000] 05:36:36 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (19282400) [pid = 216] [serial = 1255] [outer = 18C13400] 05:36:36 INFO - PROCESS | 216 | 1461328596178 Marionette DEBUG loaded listener.js 05:36:36 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (193DB400) [pid = 216] [serial = 1256] [outer = 18C13400] 05:36:36 INFO - PROCESS | 216 | 1461328596605 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:36:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:36:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 05:36:36 INFO - PROCESS | 216 | 1461328596642 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 05:36:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:36:36 INFO - PROCESS | 216 | 1461328596644 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 05:36:36 INFO - PROCESS | 216 | 1461328596647 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:36:36 INFO - PROCESS | 216 | 1461328596649 Marionette TRACE conn4 <- [1,1638,null,{}] 05:36:36 INFO - PROCESS | 216 | 1461328596659 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:36:36 INFO - PROCESS | 216 | 1461328596768 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 05:36:36 INFO - PROCESS | 216 | 1461328596774 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD61000 == 52 [pid = 216] [id = 419] 05:36:36 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1923CC00) [pid = 216] [serial = 1257] [outer = 00000000] 05:36:36 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1969B400) [pid = 216] [serial = 1258] [outer = 1923CC00] 05:36:36 INFO - PROCESS | 216 | 1461328596820 Marionette DEBUG loaded listener.js 05:36:36 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (19649800) [pid = 216] [serial = 1259] [outer = 1923CC00] 05:36:37 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1464C800) [pid = 216] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:36:37 INFO - PROCESS | 216 | --DOMWINDOW == 91 (179A2000) [pid = 216] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:36:37 INFO - PROCESS | 216 | --DOMWINDOW == 90 (0FA23800) [pid = 216] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:36:37 INFO - PROCESS | 216 | --DOMWINDOW == 89 (18244000) [pid = 216] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:36:37 INFO - PROCESS | 216 | --DOMWINDOW == 88 (15645400) [pid = 216] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:36:37 INFO - PROCESS | 216 | --DOMWINDOW == 87 (10A76000) [pid = 216] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:36:37 INFO - PROCESS | 216 | --DOMWINDOW == 86 (0FD65C00) [pid = 216] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:36:37 INFO - PROCESS | 216 | --DOMWINDOW == 85 (168C6800) [pid = 216] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:36:37 INFO - PROCESS | 216 | 1461328597303 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:36:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:36:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 692ms 05:36:37 INFO - PROCESS | 216 | 1461328597344 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 05:36:37 INFO - PROCESS | 216 | 1461328597346 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 05:36:37 INFO - PROCESS | 216 | 1461328597349 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:36:37 INFO - PROCESS | 216 | 1461328597351 Marionette TRACE conn4 <- [1,1642,null,{}] 05:36:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:36:37 INFO - PROCESS | 216 | 1461328597355 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:36:37 INFO - PROCESS | 216 | 1461328597466 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 05:36:37 INFO - PROCESS | 216 | 1461328597476 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10A7A400 == 53 [pid = 216] [id = 420] 05:36:37 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (14649800) [pid = 216] [serial = 1260] [outer = 00000000] 05:36:37 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (19645400) [pid = 216] [serial = 1261] [outer = 14649800] 05:36:37 INFO - PROCESS | 216 | 1461328597521 Marionette DEBUG loaded listener.js 05:36:37 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (19784400) [pid = 216] [serial = 1262] [outer = 14649800] 05:36:37 INFO - PROCESS | 216 | 1461328597945 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:36:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:36:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 05:36:38 INFO - PROCESS | 216 | 1461328597984 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 05:36:38 INFO - PROCESS | 216 | 1461328597986 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 05:36:38 INFO - PROCESS | 216 | 1461328597989 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:36:38 INFO - PROCESS | 216 | 1461328597991 Marionette TRACE conn4 <- [1,1646,null,{}] 05:36:38 INFO - PROCESS | 216 | 1461328597994 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:36:38 INFO - PROCESS | 216 | 1461328598073 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 05:36:38 INFO - PROCESS | 216 | 1461328598080 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 19644400 == 54 [pid = 216] [id = 421] 05:36:38 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1978BC00) [pid = 216] [serial = 1263] [outer = 00000000] 05:36:38 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1A48B000) [pid = 216] [serial = 1264] [outer = 1978BC00] 05:36:38 INFO - PROCESS | 216 | 1461328598125 Marionette DEBUG loaded listener.js 05:36:38 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1A49C400) [pid = 216] [serial = 1265] [outer = 1978BC00] 05:36:38 INFO - PROCESS | 216 | 1461328598569 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:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 630ms 05:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:36:38 INFO - PROCESS | 216 | 1461328598624 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 05:36:38 INFO - PROCESS | 216 | 1461328598626 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 05:36:38 INFO - PROCESS | 216 | 1461328598629 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:36:38 INFO - PROCESS | 216 | 1461328598630 Marionette TRACE conn4 <- [1,1650,null,{}] 05:36:38 INFO - PROCESS | 216 | 1461328598634 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:36:38 INFO - PROCESS | 216 | 1461328598715 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 05:36:38 INFO - PROCESS | 216 | 1461328598721 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A49C800 == 55 [pid = 216] [id = 422] 05:36:38 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1A49F000) [pid = 216] [serial = 1266] [outer = 00000000] 05:36:38 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1A4A6C00) [pid = 216] [serial = 1267] [outer = 1A49F000] 05:36:38 INFO - PROCESS | 216 | 1461328598766 Marionette DEBUG loaded listener.js 05:36:38 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1A4AA000) [pid = 216] [serial = 1268] [outer = 1A49F000] 05:36:39 INFO - PROCESS | 216 | --DOCSHELL 0EFF3000 == 54 [pid = 216] [id = 240] 05:36:39 INFO - PROCESS | 216 | --DOCSHELL 1928A400 == 53 [pid = 216] [id = 239] 05:36:39 INFO - PROCESS | 216 | --DOCSHELL 1799FC00 == 52 [pid = 216] [id = 403] 05:36:39 INFO - PROCESS | 216 | --DOCSHELL 1823B800 == 51 [pid = 216] [id = 404] 05:36:39 INFO - PROCESS | 216 | --DOCSHELL 10AA2000 == 50 [pid = 216] [id = 234] 05:36:39 INFO - PROCESS | 216 | --DOCSHELL 18C0F400 == 49 [pid = 216] [id = 407] 05:36:39 INFO - PROCESS | 216 | --DOCSHELL 15646800 == 48 [pid = 216] [id = 230] 05:36:39 INFO - PROCESS | 216 | --DOCSHELL 14644C00 == 47 [pid = 216] [id = 406] 05:36:39 INFO - PROCESS | 216 | --DOCSHELL 100D0800 == 46 [pid = 216] [id = 243] 05:36:39 INFO - PROCESS | 216 | --DOCSHELL 15644800 == 45 [pid = 216] [id = 401] 05:36:39 INFO - PROCESS | 216 | --DOCSHELL 0FD02800 == 44 [pid = 216] [id = 405] 05:36:39 INFO - PROCESS | 216 | --DOCSHELL 0F5D7400 == 43 [pid = 216] [id = 241] 05:36:39 INFO - PROCESS | 216 | --DOCSHELL 0FD0C800 == 42 [pid = 216] [id = 402] 05:36:39 INFO - PROCESS | 216 | --DOCSHELL 14677000 == 41 [pid = 216] [id = 238] 05:36:39 INFO - PROCESS | 216 | --DOCSHELL 0FD62800 == 40 [pid = 216] [id = 413] 05:36:39 INFO - PROCESS | 216 | --DOCSHELL 1928EC00 == 39 [pid = 216] [id = 412] 05:36:39 INFO - PROCESS | 216 | --DOCSHELL 1464D800 == 38 [pid = 216] [id = 411] 05:36:39 INFO - PROCESS | 216 | --DOCSHELL 1464AC00 == 37 [pid = 216] [id = 409] 05:36:39 INFO - PROCESS | 216 | --DOCSHELL 18750800 == 36 [pid = 216] [id = 410] 05:36:39 INFO - PROCESS | 216 | --DOCSHELL 0B5A2000 == 35 [pid = 216] [id = 408] 05:36:40 INFO - PROCESS | 216 | --DOCSHELL 1874B800 == 34 [pid = 216] [id = 418] 05:36:40 INFO - PROCESS | 216 | --DOCSHELL 0FD40000 == 33 [pid = 216] [id = 414] 05:36:40 INFO - PROCESS | 216 | --DOCSHELL 10A7A400 == 32 [pid = 216] [id = 420] 05:36:40 INFO - PROCESS | 216 | --DOCSHELL 17969800 == 31 [pid = 216] [id = 415] 05:36:40 INFO - PROCESS | 216 | --DOCSHELL 0FD61000 == 30 [pid = 216] [id = 419] 05:36:40 INFO - PROCESS | 216 | --DOCSHELL 19644400 == 29 [pid = 216] [id = 421] 05:36:40 INFO - PROCESS | 216 | --DOCSHELL 1799F800 == 28 [pid = 216] [id = 416] 05:36:40 INFO - PROCESS | 216 | --DOCSHELL 179A7000 == 27 [pid = 216] [id = 417] 05:36:40 INFO - PROCESS | 216 | --DOMWINDOW == 93 (193D8000) [pid = 216] [serial = 1222] [outer = 00000000] [url = about:blank] 05:36:40 INFO - PROCESS | 216 | --DOMWINDOW == 92 (17AAF000) [pid = 216] [serial = 1210] [outer = 00000000] [url = about:blank] 05:36:40 INFO - PROCESS | 216 | --DOMWINDOW == 91 (0FD0D000) [pid = 216] [serial = 1198] [outer = 00000000] [url = about:blank] 05:36:40 INFO - PROCESS | 216 | --DOMWINDOW == 90 (0FD4BC00) [pid = 216] [serial = 1199] [outer = 00000000] [url = about:blank] 05:36:40 INFO - PROCESS | 216 | --DOMWINDOW == 89 (195BD000) [pid = 216] [serial = 1189] [outer = 00000000] [url = about:blank] 05:36:40 INFO - PROCESS | 216 | --DOMWINDOW == 88 (0FD4AC00) [pid = 216] [serial = 1192] [outer = 00000000] [url = about:blank] 05:36:40 INFO - PROCESS | 216 | --DOMWINDOW == 87 (18817000) [pid = 216] [serial = 1213] [outer = 00000000] [url = about:blank] 05:36:40 INFO - PROCESS | 216 | --DOMWINDOW == 86 (11106800) [pid = 216] [serial = 1195] [outer = 00000000] [url = about:blank] 05:36:40 INFO - PROCESS | 216 | --DOMWINDOW == 85 (156EC000) [pid = 216] [serial = 1204] [outer = 00000000] [url = about:blank] 05:36:40 INFO - PROCESS | 216 | --DOMWINDOW == 84 (15FD2400) [pid = 216] [serial = 1205] [outer = 00000000] [url = about:blank] 05:36:40 INFO - PROCESS | 216 | --DOMWINDOW == 83 (13D39C00) [pid = 216] [serial = 1201] [outer = 00000000] [url = about:blank] 05:36:40 INFO - PROCESS | 216 | --DOMWINDOW == 82 (13F8C400) [pid = 216] [serial = 1202] [outer = 00000000] [url = about:blank] 05:36:40 INFO - PROCESS | 216 | --DOMWINDOW == 81 (18229400) [pid = 216] [serial = 1211] [outer = 00000000] [url = about:blank] 05:36:40 INFO - PROCESS | 216 | --DOMWINDOW == 80 (1467AC00) [pid = 216] [serial = 1216] [outer = 00000000] [url = about:blank] 05:36:40 INFO - PROCESS | 216 | --DOMWINDOW == 79 (1798E400) [pid = 216] [serial = 1217] [outer = 00000000] [url = about:blank] 05:36:40 INFO - PROCESS | 216 | --DOMWINDOW == 78 (18743400) [pid = 216] [serial = 1214] [outer = 00000000] [url = about:blank] 05:36:40 INFO - PROCESS | 216 | --DOMWINDOW == 77 (1798C000) [pid = 216] [serial = 1207] [outer = 00000000] [url = about:blank] 05:36:40 INFO - PROCESS | 216 | --DOMWINDOW == 76 (17991400) [pid = 216] [serial = 1208] [outer = 00000000] [url = about:blank] 05:36:40 INFO - PROCESS | 216 | --DOMWINDOW == 75 (18C89400) [pid = 216] [serial = 1220] [outer = 00000000] [url = about:blank] 05:36:40 INFO - PROCESS | 216 | --DOMWINDOW == 74 (18C10C00) [pid = 216] [serial = 1219] [outer = 00000000] [url = about:blank] 05:36:40 INFO - PROCESS | 216 | 1461328600773 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:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 2181ms 05:36:40 INFO - PROCESS | 216 | 1461328600810 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 05:36:40 INFO - PROCESS | 216 | 1461328600814 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 05:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:36:40 INFO - PROCESS | 216 | 1461328600819 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:36:40 INFO - PROCESS | 216 | 1461328600821 Marionette TRACE conn4 <- [1,1654,null,{}] 05:36:40 INFO - PROCESS | 216 | 1461328600828 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:36:40 INFO - PROCESS | 216 | 1461328600925 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 05:36:41 INFO - PROCESS | 216 | 1461328600976 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0EFEF400 == 28 [pid = 216] [id = 423] 05:36:41 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (0EFF1400) [pid = 216] [serial = 1269] [outer = 00000000] 05:36:41 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (0FA1F800) [pid = 216] [serial = 1270] [outer = 0EFF1400] 05:36:41 INFO - PROCESS | 216 | 1461328601103 Marionette DEBUG loaded listener.js 05:36:41 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (0FA80400) [pid = 216] [serial = 1271] [outer = 0EFF1400] 05:36:41 INFO - PROCESS | 216 | 1461328601526 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:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 770ms 05:36:41 INFO - PROCESS | 216 | 1461328601591 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 05:36:41 INFO - PROCESS | 216 | 1461328601597 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 05:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:36:41 INFO - PROCESS | 216 | 1461328601608 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:36:41 INFO - PROCESS | 216 | 1461328601610 Marionette TRACE conn4 <- [1,1658,null,{}] 05:36:41 INFO - PROCESS | 216 | 1461328601615 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:36:41 INFO - PROCESS | 216 | 1461328601704 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 05:36:41 INFO - PROCESS | 216 | 1461328601722 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD41C00 == 29 [pid = 216] [id = 424] 05:36:41 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (0FD43000) [pid = 216] [serial = 1272] [outer = 00000000] 05:36:41 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (0FD49800) [pid = 216] [serial = 1273] [outer = 0FD43000] 05:36:41 INFO - PROCESS | 216 | 1461328601768 Marionette DEBUG loaded listener.js 05:36:41 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (0FD5C800) [pid = 216] [serial = 1274] [outer = 0FD43000] 05:36:42 INFO - PROCESS | 216 | 1461328602252 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:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 05:36:42 INFO - PROCESS | 216 | 1461328602281 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 05:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:36:42 INFO - PROCESS | 216 | 1461328602284 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 05:36:42 INFO - PROCESS | 216 | 1461328602287 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:36:42 INFO - PROCESS | 216 | 1461328602291 Marionette TRACE conn4 <- [1,1662,null,{}] 05:36:42 INFO - PROCESS | 216 | 1461328602302 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:36:42 INFO - PROCESS | 216 | 1461328602422 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 05:36:42 INFO - PROCESS | 216 | 1461328602431 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 100D9000 == 30 [pid = 216] [id = 425] 05:36:42 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (10212C00) [pid = 216] [serial = 1275] [outer = 00000000] 05:36:42 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (10A76000) [pid = 216] [serial = 1276] [outer = 10212C00] 05:36:42 INFO - PROCESS | 216 | 1461328602490 Marionette DEBUG loaded listener.js 05:36:42 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (10AF0800) [pid = 216] [serial = 1277] [outer = 10212C00] 05:36:42 INFO - PROCESS | 216 | 1461328602960 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:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 05:36:43 INFO - PROCESS | 216 | 1461328603021 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 05:36:43 INFO - PROCESS | 216 | 1461328603024 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 05:36:43 INFO - PROCESS | 216 | 1461328603027 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:36:43 INFO - PROCESS | 216 | 1461328603029 Marionette TRACE conn4 <- [1,1666,null,{}] 05:36:43 INFO - PROCESS | 216 | 1461328603033 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:36:43 INFO - PROCESS | 216 | 1461328603113 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 05:36:43 INFO - PROCESS | 216 | 1461328603120 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD01400 == 31 [pid = 216] [id = 426] 05:36:43 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (111AA400) [pid = 216] [serial = 1278] [outer = 00000000] 05:36:43 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (14042000) [pid = 216] [serial = 1279] [outer = 111AA400] 05:36:43 INFO - PROCESS | 216 | 1461328603167 Marionette DEBUG loaded listener.js 05:36:43 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1462DC00) [pid = 216] [serial = 1280] [outer = 111AA400] 05:36:43 INFO - PROCESS | 216 | 1461328603618 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:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 05:36:43 INFO - PROCESS | 216 | 1461328603661 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 05:36:43 INFO - PROCESS | 216 | 1461328603663 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 05:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:36:43 INFO - PROCESS | 216 | 1461328603666 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:36:43 INFO - PROCESS | 216 | 1461328603668 Marionette TRACE conn4 <- [1,1670,null,{}] 05:36:43 INFO - PROCESS | 216 | 1461328603672 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:36:43 INFO - PROCESS | 216 | 1461328603746 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 05:36:43 INFO - PROCESS | 216 | 1461328603755 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1403D400 == 32 [pid = 216] [id = 427] 05:36:43 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (14644800) [pid = 216] [serial = 1281] [outer = 00000000] 05:36:43 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (146F6C00) [pid = 216] [serial = 1282] [outer = 14644800] 05:36:43 INFO - PROCESS | 216 | 1461328603800 Marionette DEBUG loaded listener.js 05:36:43 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1471D800) [pid = 216] [serial = 1283] [outer = 14644800] 05:36:44 INFO - PROCESS | 216 | 1461328604285 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:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 672ms 05:36:44 INFO - PROCESS | 216 | 1461328604338 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 05:36:44 INFO - PROCESS | 216 | 1461328604340 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 05:36:44 INFO - PROCESS | 216 | 1461328604343 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:36:44 INFO - PROCESS | 216 | 1461328604345 Marionette TRACE conn4 <- [1,1674,null,{}] 05:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:36:44 INFO - PROCESS | 216 | 1461328604349 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:36:44 INFO - PROCESS | 216 | 1461328604457 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 05:36:44 INFO - PROCESS | 216 | 1461328604469 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 168B9800 == 33 [pid = 216] [id = 428] 05:36:44 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (168BAC00) [pid = 216] [serial = 1284] [outer = 00000000] 05:36:44 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (17864000) [pid = 216] [serial = 1285] [outer = 168BAC00] 05:36:44 INFO - PROCESS | 216 | 1461328604518 Marionette DEBUG loaded listener.js 05:36:44 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (17969800) [pid = 216] [serial = 1286] [outer = 168BAC00] 05:36:45 INFO - PROCESS | 216 | 1461328604969 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:36:45 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:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 670ms 05:36:45 INFO - PROCESS | 216 | 1461328605018 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 05:36:45 INFO - PROCESS | 216 | 1461328605020 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 05:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:36:45 INFO - PROCESS | 216 | 1461328605023 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:36:45 INFO - PROCESS | 216 | 1461328605025 Marionette TRACE conn4 <- [1,1678,null,{}] 05:36:45 INFO - PROCESS | 216 | 1461328605028 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:36:45 INFO - PROCESS | 216 | 1461328605102 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 05:36:45 INFO - PROCESS | 216 | 1461328605139 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1798CC00 == 34 [pid = 216] [id = 429] 05:36:45 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1798D000) [pid = 216] [serial = 1287] [outer = 00000000] 05:36:45 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1799AC00) [pid = 216] [serial = 1288] [outer = 1798D000] 05:36:45 INFO - PROCESS | 216 | 1461328605185 Marionette DEBUG loaded listener.js 05:36:45 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (179A1400) [pid = 216] [serial = 1289] [outer = 1798D000] 05:36:45 INFO - PROCESS | 216 | 1461328605621 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:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 05:36:45 INFO - PROCESS | 216 | 1461328605656 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 05:36:45 INFO - PROCESS | 216 | 1461328605658 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 05:36:45 INFO - PROCESS | 216 | 1461328605661 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:36:45 INFO - PROCESS | 216 | 1461328605663 Marionette TRACE conn4 <- [1,1682,null,{}] 05:36:45 INFO - PROCESS | 216 | 1461328605666 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:36:45 INFO - PROCESS | 216 | 1461328605746 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 05:36:45 INFO - PROCESS | 216 | 1461328605753 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17999800 == 35 [pid = 216] [id = 430] 05:36:45 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (179A5800) [pid = 216] [serial = 1290] [outer = 00000000] 05:36:45 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (17AB3000) [pid = 216] [serial = 1291] [outer = 179A5800] 05:36:45 INFO - PROCESS | 216 | 1461328605798 Marionette DEBUG loaded listener.js 05:36:45 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (17A92800) [pid = 216] [serial = 1292] [outer = 179A5800] 05:36:46 INFO - PROCESS | 216 | 1461328606257 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:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 05:36:46 INFO - PROCESS | 216 | 1461328606295 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 05:36:46 INFO - PROCESS | 216 | 1461328606297 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 05:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:36:46 INFO - PROCESS | 216 | 1461328606300 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:36:46 INFO - PROCESS | 216 | 1461328606302 Marionette TRACE conn4 <- [1,1686,null,{}] 05:36:46 INFO - PROCESS | 216 | 1461328606306 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:36:46 INFO - PROCESS | 216 | 1461328606414 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 05:36:46 INFO - PROCESS | 216 | 1461328606423 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 100D1000 == 36 [pid = 216] [id = 431] 05:36:46 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (18241000) [pid = 216] [serial = 1293] [outer = 00000000] 05:36:46 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (18743400) [pid = 216] [serial = 1294] [outer = 18241000] 05:36:46 INFO - PROCESS | 216 | 1461328606468 Marionette DEBUG loaded listener.js 05:36:46 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (18612C00) [pid = 216] [serial = 1295] [outer = 18241000] 05:36:46 INFO - PROCESS | 216 | 1461328606928 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:36:47 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:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 05:36:47 INFO - PROCESS | 216 | 1461328606974 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 05:36:47 INFO - PROCESS | 216 | 1461328606976 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 05:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:36:47 INFO - PROCESS | 216 | 1461328606979 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:36:47 INFO - PROCESS | 216 | 1461328606981 Marionette TRACE conn4 <- [1,1690,null,{}] 05:36:47 INFO - PROCESS | 216 | 1461328606991 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:36:47 INFO - PROCESS | 216 | 1461328607100 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 05:36:47 INFO - PROCESS | 216 | 1461328607107 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14630400 == 37 [pid = 216] [id = 432] 05:36:47 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (18749400) [pid = 216] [serial = 1296] [outer = 00000000] 05:36:47 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (18813400) [pid = 216] [serial = 1297] [outer = 18749400] 05:36:47 INFO - PROCESS | 216 | 1461328607152 Marionette DEBUG loaded listener.js 05:36:47 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (18819C00) [pid = 216] [serial = 1298] [outer = 18749400] 05:36:47 INFO - PROCESS | 216 | 1461328607613 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:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 671ms 05:36:47 INFO - PROCESS | 216 | 1461328607650 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 05:36:47 INFO - PROCESS | 216 | 1461328607653 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 05:36:47 INFO - PROCESS | 216 | 1461328607656 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:36:47 INFO - PROCESS | 216 | 1461328607658 Marionette TRACE conn4 <- [1,1694,null,{}] 05:36:47 INFO - PROCESS | 216 | 1461328607661 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:36:47 INFO - PROCESS | 216 | 1461328607817 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 05:36:47 INFO - PROCESS | 216 | 1461328607843 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 189C6000 == 38 [pid = 216] [id = 433] 05:36:47 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (189C9000) [pid = 216] [serial = 1299] [outer = 00000000] 05:36:47 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (18C11000) [pid = 216] [serial = 1300] [outer = 189C9000] 05:36:47 INFO - PROCESS | 216 | 1461328607901 Marionette DEBUG loaded listener.js 05:36:48 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (18C17400) [pid = 216] [serial = 1301] [outer = 189C9000] 05:36:48 INFO - PROCESS | 216 | --DOMWINDOW == 106 (18C8C400) [pid = 216] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:36:48 INFO - PROCESS | 216 | --DOMWINDOW == 105 (0FAEEC00) [pid = 216] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:36:48 INFO - PROCESS | 216 | --DOMWINDOW == 104 (0B58AC00) [pid = 216] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:36:48 INFO - PROCESS | 216 | --DOMWINDOW == 103 (0F18EC00) [pid = 216] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:36:48 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1860AC00) [pid = 216] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:36:48 INFO - PROCESS | 216 | --DOMWINDOW == 101 (18C13400) [pid = 216] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:36:48 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1923CC00) [pid = 216] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:36:48 INFO - PROCESS | 216 | --DOMWINDOW == 99 (14649800) [pid = 216] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:36:48 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1978BC00) [pid = 216] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:36:48 INFO - PROCESS | 216 | --DOMWINDOW == 97 (17A93400) [pid = 216] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:36:48 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1796D400) [pid = 216] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:36:48 INFO - PROCESS | 216 | --DOMWINDOW == 95 (0FD43400) [pid = 216] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:36:48 INFO - PROCESS | 216 | --DOMWINDOW == 94 (0FD64800) [pid = 216] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:36:48 INFO - PROCESS | 216 | --DOMWINDOW == 93 (192DC000) [pid = 216] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:36:48 INFO - PROCESS | 216 | --DOMWINDOW == 92 (193D6000) [pid = 216] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:36:48 INFO - PROCESS | 216 | --DOMWINDOW == 91 (187EE000) [pid = 216] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:36:48 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1464EC00) [pid = 216] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:36:48 INFO - PROCESS | 216 | --DOMWINDOW == 89 (0B5A2800) [pid = 216] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:36:48 INFO - PROCESS | 216 | --DOMWINDOW == 88 (18C8B000) [pid = 216] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:36:48 INFO - PROCESS | 216 | 1461328608604 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:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 970ms 05:36:48 INFO - PROCESS | 216 | 1461328608639 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 05:36:48 INFO - PROCESS | 216 | 1461328608641 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 05:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:36:48 INFO - PROCESS | 216 | 1461328608644 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:36:48 INFO - PROCESS | 216 | 1461328608646 Marionette TRACE conn4 <- [1,1698,null,{}] 05:36:48 INFO - PROCESS | 216 | 1461328608649 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:36:48 INFO - PROCESS | 216 | 1461328608725 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 05:36:48 INFO - PROCESS | 216 | 1461328608731 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 13D35C00 == 39 [pid = 216] [id = 434] 05:36:48 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (13D56000) [pid = 216] [serial = 1302] [outer = 00000000] 05:36:48 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (168C0400) [pid = 216] [serial = 1303] [outer = 13D56000] 05:36:48 INFO - PROCESS | 216 | 1461328608777 Marionette DEBUG loaded listener.js 05:36:48 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (17985000) [pid = 216] [serial = 1304] [outer = 13D56000] 05:36:49 INFO - PROCESS | 216 | 1461328609198 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:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 570ms 05:36:49 INFO - PROCESS | 216 | 1461328609217 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 05:36:49 INFO - PROCESS | 216 | 1461328609219 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 05:36:49 INFO - PROCESS | 216 | 1461328609222 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:36:49 INFO - PROCESS | 216 | 1461328609224 Marionette TRACE conn4 <- [1,1702,null,{}] 05:36:49 INFO - PROCESS | 216 | 1461328609227 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:36:49 INFO - PROCESS | 216 | 1461328609373 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 05:36:49 INFO - PROCESS | 216 | 1461328609382 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15644400 == 40 [pid = 216] [id = 435] 05:36:49 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (17A93400) [pid = 216] [serial = 1305] [outer = 00000000] 05:36:49 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (18C10000) [pid = 216] [serial = 1306] [outer = 17A93400] 05:36:49 INFO - PROCESS | 216 | 1461328609428 Marionette DEBUG loaded listener.js 05:36:49 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (18C87C00) [pid = 216] [serial = 1307] [outer = 17A93400] 05:36:49 INFO - PROCESS | 216 | 1461328609864 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:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 05:36:49 INFO - PROCESS | 216 | 1461328609887 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 05:36:49 INFO - PROCESS | 216 | 1461328609889 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 05:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:36:49 INFO - PROCESS | 216 | 1461328609892 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:36:49 INFO - PROCESS | 216 | 1461328609894 Marionette TRACE conn4 <- [1,1706,null,{}] 05:36:49 INFO - PROCESS | 216 | 1461328609897 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:36:50 INFO - PROCESS | 216 | 1461328610014 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 05:36:50 INFO - PROCESS | 216 | 1461328610023 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C89400 == 41 [pid = 216] [id = 436] 05:36:50 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (18C8A400) [pid = 216] [serial = 1308] [outer = 00000000] 05:36:50 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (193D7000) [pid = 216] [serial = 1309] [outer = 18C8A400] 05:36:50 INFO - PROCESS | 216 | 1461328610068 Marionette DEBUG loaded listener.js 05:36:50 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (193D9C00) [pid = 216] [serial = 1310] [outer = 18C8A400] 05:36:50 INFO - PROCESS | 216 | 1461328610666 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:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 831ms 05:36:50 INFO - PROCESS | 216 | 1461328610777 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 05:36:50 INFO - PROCESS | 216 | 1461328610782 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 05:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:36:50 INFO - PROCESS | 216 | 1461328610812 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:36:50 INFO - PROCESS | 216 | 1461328610817 Marionette TRACE conn4 <- [1,1710,null,{}] 05:36:50 INFO - PROCESS | 216 | 1461328610824 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:36:50 INFO - PROCESS | 216 | 1461328610951 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 05:36:51 INFO - PROCESS | 216 | 1461328611077 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0B59A000 == 42 [pid = 216] [id = 437] 05:36:51 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (0B59D400) [pid = 216] [serial = 1311] [outer = 00000000] 05:36:51 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (0FB98000) [pid = 216] [serial = 1312] [outer = 0B59D400] 05:36:51 INFO - PROCESS | 216 | 1461328611139 Marionette DEBUG loaded listener.js 05:36:51 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (0FD0FC00) [pid = 216] [serial = 1313] [outer = 0B59D400] 05:36:51 INFO - PROCESS | 216 | 1461328611833 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:36:51 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:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1077ms 05:36:51 INFO - PROCESS | 216 | 1461328611910 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 05:36:51 INFO - PROCESS | 216 | 1461328611916 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 05:36:51 INFO - PROCESS | 216 | 1461328611922 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:36:51 INFO - PROCESS | 216 | 1461328611925 Marionette TRACE conn4 <- [1,1714,null,{}] 05:36:51 INFO - PROCESS | 216 | 1461328611929 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:36:52 INFO - PROCESS | 216 | 1461328612046 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 05:36:52 INFO - PROCESS | 216 | 1461328612300 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 216 | ++DOCSHELL 0B585800 == 43 [pid = 216] [id = 438] 05:36:52 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (0B597800) [pid = 216] [serial = 1314] [outer = 00000000] 05:36:52 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (0FD03C00) [pid = 216] [serial = 1315] [outer = 0B597800] 05:36:52 INFO - PROCESS | 216 | 1461328612364 Marionette DEBUG loaded listener.js 05:36:52 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (0FD10C00) [pid = 216] [serial = 1316] [outer = 0B597800] 05:36:52 INFO - PROCESS | 216 | --DOCSHELL 0FA23000 == 42 [pid = 216] [id = 399] 05:36:52 INFO - PROCESS | 216 | --DOCSHELL 17988400 == 41 [pid = 216] [id = 389] 05:36:52 INFO - PROCESS | 216 | --DOCSHELL 1006D800 == 40 [pid = 216] [id = 385] 05:36:52 INFO - PROCESS | 216 | --DOCSHELL 17BCAC00 == 39 [pid = 216] [id = 390] 05:36:52 INFO - PROCESS | 216 | --DOCSHELL 187F0800 == 38 [pid = 216] [id = 392] 05:36:52 INFO - PROCESS | 216 | --DOCSHELL 14712000 == 37 [pid = 216] [id = 394] 05:36:52 INFO - PROCESS | 216 | --DOCSHELL 13D50400 == 36 [pid = 216] [id = 386] 05:36:52 INFO - PROCESS | 216 | --DOCSHELL 14647C00 == 35 [pid = 216] [id = 387] 05:36:52 INFO - PROCESS | 216 | --DOCSHELL 0F1B7400 == 34 [pid = 216] [id = 383] 05:36:52 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1A4A6C00) [pid = 216] [serial = 1267] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | 1461328613064 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:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 101 (195BA000) [pid = 216] [serial = 1190] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 100 (0FD60000) [pid = 216] [serial = 1193] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 99 (142A1800) [pid = 216] [serial = 1196] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1C12E000) [pid = 216] [serial = 1148] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 97 (18751800) [pid = 216] [serial = 1252] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 96 (193DB400) [pid = 216] [serial = 1256] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 95 (19282400) [pid = 216] [serial = 1255] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1969B400) [pid = 216] [serial = 1258] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 93 (19645400) [pid = 216] [serial = 1261] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1A48B000) [pid = 216] [serial = 1264] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 91 (19649800) [pid = 216] [serial = 1259] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1823D800) [pid = 216] [serial = 1249] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1798A400) [pid = 216] [serial = 1246] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1799B800) [pid = 216] [serial = 1247] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 87 (13D53800) [pid = 216] [serial = 1243] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 86 (14643C00) [pid = 216] [serial = 1244] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 85 (14764800) [pid = 216] [serial = 1241] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 84 (146F3800) [pid = 216] [serial = 1240] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1A47DC00) [pid = 216] [serial = 1238] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1978C400) [pid = 216] [serial = 1237] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 81 (19780800) [pid = 216] [serial = 1235] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 80 (196A8C00) [pid = 216] [serial = 1234] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 79 (18C88400) [pid = 216] [serial = 1232] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 78 (18880400) [pid = 216] [serial = 1231] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 77 (15FCC800) [pid = 216] [serial = 1229] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 76 (148A7400) [pid = 216] [serial = 1228] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 75 (0FA80800) [pid = 216] [serial = 1226] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 74 (0F5E4C00) [pid = 216] [serial = 1225] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 73 (193E1400) [pid = 216] [serial = 1223] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 72 (19784400) [pid = 216] [serial = 1262] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 71 (182AF800) [pid = 216] [serial = 1250] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 70 (187F1400) [pid = 216] [serial = 1253] [outer = 00000000] [url = about:blank] 05:36:53 INFO - PROCESS | 216 | --DOMWINDOW == 69 (1A49C400) [pid = 216] [serial = 1265] [outer = 00000000] [url = about:blank] 05:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1177ms 05:36:53 INFO - PROCESS | 216 | 1461328613105 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 05:36:53 INFO - PROCESS | 216 | 1461328613110 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 05:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:36:53 INFO - PROCESS | 216 | 1461328613115 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:36:53 INFO - PROCESS | 216 | 1461328613118 Marionette TRACE conn4 <- [1,1718,null,{}] 05:36:53 INFO - PROCESS | 216 | 1461328613123 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:36:53 INFO - PROCESS | 216 | 1461328613208 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 05:36:53 INFO - PROCESS | 216 | 1461328613217 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD40400 == 35 [pid = 216] [id = 439] 05:36:53 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (0FD40800) [pid = 216] [serial = 1317] [outer = 00000000] 05:36:53 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (0FD63800) [pid = 216] [serial = 1318] [outer = 0FD40800] 05:36:53 INFO - PROCESS | 216 | 1461328613266 Marionette DEBUG loaded listener.js 05:36:53 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (10068400) [pid = 216] [serial = 1319] [outer = 0FD40800] 05:36:53 INFO - PROCESS | 216 | 1461328613807 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:36:53 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:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 730ms 05:36:53 INFO - PROCESS | 216 | 1461328613852 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 05:36:53 INFO - PROCESS | 216 | 1461328613856 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 05:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:36:53 INFO - PROCESS | 216 | 1461328613861 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:36:53 INFO - PROCESS | 216 | 1461328613862 Marionette TRACE conn4 <- [1,1722,null,{}] 05:36:53 INFO - PROCESS | 216 | 1461328613867 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:36:53 INFO - PROCESS | 216 | 1461328613947 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 05:36:54 INFO - PROCESS | 216 | 1461328614032 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1006EC00 == 36 [pid = 216] [id = 440] 05:36:54 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (100CF800) [pid = 216] [serial = 1320] [outer = 00000000] 05:36:54 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (142A5800) [pid = 216] [serial = 1321] [outer = 100CF800] 05:36:54 INFO - PROCESS | 216 | 1461328614079 Marionette DEBUG loaded listener.js 05:36:54 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (14647800) [pid = 216] [serial = 1322] [outer = 100CF800] 05:36:54 INFO - PROCESS | 216 | 1461328614482 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:36:54 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:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 673ms 05:36:54 INFO - PROCESS | 216 | 1461328614537 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 05:36:54 INFO - PROCESS | 216 | 1461328614539 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 05:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:36:54 INFO - PROCESS | 216 | 1461328614544 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:36:54 INFO - PROCESS | 216 | 1461328614550 Marionette TRACE conn4 <- [1,1726,null,{}] 05:36:54 INFO - PROCESS | 216 | 1461328614560 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:36:54 INFO - PROCESS | 216 | 1461328614643 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 05:36:54 INFO - PROCESS | 216 | 1461328614652 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1467DC00 == 37 [pid = 216] [id = 441] 05:36:54 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (1467E800) [pid = 216] [serial = 1323] [outer = 00000000] 05:36:54 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (156E9800) [pid = 216] [serial = 1324] [outer = 1467E800] 05:36:54 INFO - PROCESS | 216 | 1461328614697 Marionette DEBUG loaded listener.js 05:36:54 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (15FCCC00) [pid = 216] [serial = 1325] [outer = 1467E800] 05:36:55 INFO - PROCESS | 216 | 1461328615147 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:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 05:36:55 INFO - PROCESS | 216 | 1461328615177 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 05:36:55 INFO - PROCESS | 216 | 1461328615180 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 05:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:36:55 INFO - PROCESS | 216 | 1461328615196 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:36:55 INFO - PROCESS | 216 | 1461328615198 Marionette TRACE conn4 <- [1,1730,null,{}] 05:36:55 INFO - PROCESS | 216 | 1461328615201 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:36:55 INFO - PROCESS | 216 | 1461328615309 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 05:36:55 INFO - PROCESS | 216 | 1461328615395 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1796A000 == 38 [pid = 216] [id = 442] 05:36:55 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1796A400) [pid = 216] [serial = 1326] [outer = 00000000] 05:36:55 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (1798C400) [pid = 216] [serial = 1327] [outer = 1796A400] 05:36:55 INFO - PROCESS | 216 | 1461328615440 Marionette DEBUG loaded listener.js 05:36:55 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (17992800) [pid = 216] [serial = 1328] [outer = 1796A400] 05:36:55 INFO - PROCESS | 216 | 1461328615889 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:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 730ms 05:36:55 INFO - PROCESS | 216 | 1461328615924 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 05:36:55 INFO - PROCESS | 216 | 1461328615926 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 05:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:36:55 INFO - PROCESS | 216 | 1461328615929 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:36:55 INFO - PROCESS | 216 | 1461328615931 Marionette TRACE conn4 <- [1,1734,null,{}] 05:36:55 INFO - PROCESS | 216 | 1461328615939 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:36:56 INFO - PROCESS | 216 | 1461328616046 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 05:36:56 INFO - PROCESS | 216 | 1461328616053 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 179A8400 == 39 [pid = 216] [id = 443] 05:36:56 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (17A8D800) [pid = 216] [serial = 1329] [outer = 00000000] 05:36:56 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (18229C00) [pid = 216] [serial = 1330] [outer = 17A8D800] 05:36:56 INFO - PROCESS | 216 | 1461328616110 Marionette DEBUG loaded listener.js 05:36:56 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (182B3000) [pid = 216] [serial = 1331] [outer = 17A8D800] 05:36:56 INFO - PROCESS | 216 | 1461328616611 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:36:56 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:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 05:36:56 INFO - PROCESS | 216 | 1461328616685 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 05:36:56 INFO - PROCESS | 216 | 1461328616687 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 05:36:56 INFO - PROCESS | 216 | 1461328616691 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:36:56 INFO - PROCESS | 216 | 1461328616692 Marionette TRACE conn4 <- [1,1738,null,{}] 05:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:36:56 INFO - PROCESS | 216 | 1461328616696 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:36:56 INFO - PROCESS | 216 | 1461328616805 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 05:36:56 INFO - PROCESS | 216 | 1461328616821 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18751400 == 40 [pid = 216] [id = 444] 05:36:56 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (18751C00) [pid = 216] [serial = 1332] [outer = 00000000] 05:36:56 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (18818800) [pid = 216] [serial = 1333] [outer = 18751C00] 05:36:56 INFO - PROCESS | 216 | 1461328616866 Marionette DEBUG loaded listener.js 05:36:56 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (187F2400) [pid = 216] [serial = 1334] [outer = 18751C00] 05:36:57 INFO - PROCESS | 216 | --DOMWINDOW == 86 (18241000) [pid = 216] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:36:57 INFO - PROCESS | 216 | --DOMWINDOW == 85 (18749400) [pid = 216] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:36:57 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1798D000) [pid = 216] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:36:57 INFO - PROCESS | 216 | --DOMWINDOW == 83 (179A5800) [pid = 216] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:36:57 INFO - PROCESS | 216 | --DOMWINDOW == 82 (111AA400) [pid = 216] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:36:57 INFO - PROCESS | 216 | --DOMWINDOW == 81 (14644800) [pid = 216] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:36:57 INFO - PROCESS | 216 | --DOMWINDOW == 80 (10212C00) [pid = 216] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:36:57 INFO - PROCESS | 216 | --DOMWINDOW == 79 (1A49F000) [pid = 216] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:36:57 INFO - PROCESS | 216 | --DOMWINDOW == 78 (168BAC00) [pid = 216] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:36:57 INFO - PROCESS | 216 | --DOMWINDOW == 77 (0EFF1400) [pid = 216] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:36:57 INFO - PROCESS | 216 | --DOMWINDOW == 76 (0FD43000) [pid = 216] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:36:57 INFO - PROCESS | 216 | --DOMWINDOW == 75 (189C9000) [pid = 216] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:36:57 INFO - PROCESS | 216 | --DOMWINDOW == 74 (17A93400) [pid = 216] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:36:57 INFO - PROCESS | 216 | --DOMWINDOW == 73 (13D56000) [pid = 216] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:36:57 INFO - PROCESS | 216 | 1461328617483 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:36:57 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:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 831ms 05:36:57 INFO - PROCESS | 216 | 1461328617528 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 05:36:57 INFO - PROCESS | 216 | 1461328617530 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 05:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:36:57 INFO - PROCESS | 216 | 1461328617533 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:36:57 INFO - PROCESS | 216 | 1461328617535 Marionette TRACE conn4 <- [1,1742,null,{}] 05:36:57 INFO - PROCESS | 216 | 1461328617539 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:36:57 INFO - PROCESS | 216 | 1461328617613 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 05:36:57 INFO - PROCESS | 216 | 1461328617619 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD0C800 == 41 [pid = 216] [id = 445] 05:36:57 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (0FD3E000) [pid = 216] [serial = 1335] [outer = 00000000] 05:36:57 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (168C1400) [pid = 216] [serial = 1336] [outer = 0FD3E000] 05:36:57 INFO - PROCESS | 216 | 1461328617664 Marionette DEBUG loaded listener.js 05:36:57 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (1799C800) [pid = 216] [serial = 1337] [outer = 0FD3E000] 05:36:58 INFO - PROCESS | 216 | 1461328618094 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:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 05:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:36:58 INFO - PROCESS | 216 | 1461328618164 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 05:36:58 INFO - PROCESS | 216 | 1461328618166 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 05:36:58 INFO - PROCESS | 216 | 1461328618169 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:36:58 INFO - PROCESS | 216 | 1461328618171 Marionette TRACE conn4 <- [1,1746,null,{}] 05:36:58 INFO - PROCESS | 216 | 1461328618174 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:36:58 INFO - PROCESS | 216 | 1461328618252 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 05:36:58 INFO - PROCESS | 216 | 1461328618259 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 148A5C00 == 42 [pid = 216] [id = 446] 05:36:58 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (18818400) [pid = 216] [serial = 1338] [outer = 00000000] 05:36:58 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (189D0000) [pid = 216] [serial = 1339] [outer = 18818400] 05:36:58 INFO - PROCESS | 216 | 1461328618304 Marionette DEBUG loaded listener.js 05:36:58 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (18C18800) [pid = 216] [serial = 1340] [outer = 18818400] 05:36:58 INFO - PROCESS | 216 | 1461328618712 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:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 570ms 05:36:58 INFO - PROCESS | 216 | 1461328618740 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 05:36:58 INFO - PROCESS | 216 | 1461328618742 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 05:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:36:58 INFO - PROCESS | 216 | 1461328618745 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:36:58 INFO - PROCESS | 216 | 1461328618746 Marionette TRACE conn4 <- [1,1750,null,{}] 05:36:58 INFO - PROCESS | 216 | 1461328618750 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:36:58 INFO - PROCESS | 216 | 1461328618866 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 05:36:58 INFO - PROCESS | 216 | 1461328618875 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15643400 == 43 [pid = 216] [id = 447] 05:36:58 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (189CE000) [pid = 216] [serial = 1341] [outer = 00000000] 05:36:58 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (18C8E400) [pid = 216] [serial = 1342] [outer = 189CE000] 05:36:58 INFO - PROCESS | 216 | 1461328618920 Marionette DEBUG loaded listener.js 05:36:59 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (19289400) [pid = 216] [serial = 1343] [outer = 189CE000] 05:36:59 INFO - PROCESS | 216 | 1461328619321 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:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 05:36:59 INFO - PROCESS | 216 | 1461328619376 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 05:36:59 INFO - PROCESS | 216 | 1461328619378 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 05:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:36:59 INFO - PROCESS | 216 | 1461328619381 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:36:59 INFO - PROCESS | 216 | 1461328619383 Marionette TRACE conn4 <- [1,1754,null,{}] 05:36:59 INFO - PROCESS | 216 | 1461328619387 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:36:59 INFO - PROCESS | 216 | 1461328619507 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 05:36:59 INFO - PROCESS | 216 | 1461328619705 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA80800 == 44 [pid = 216] [id = 448] 05:36:59 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (0FAEEC00) [pid = 216] [serial = 1344] [outer = 00000000] 05:36:59 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (0FD0B800) [pid = 216] [serial = 1345] [outer = 0FAEEC00] 05:36:59 INFO - PROCESS | 216 | 1461328619764 Marionette DEBUG loaded listener.js 05:36:59 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (0FD44C00) [pid = 216] [serial = 1346] [outer = 0FAEEC00] 05:37:00 INFO - PROCESS | 216 | 1461328620315 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:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 970ms 05:37:00 INFO - PROCESS | 216 | 1461328620354 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 05:37:00 INFO - PROCESS | 216 | 1461328620359 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 05:37:00 INFO - PROCESS | 216 | 1461328620363 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:37:00 INFO - PROCESS | 216 | 1461328620368 Marionette TRACE conn4 <- [1,1758,null,{}] 05:37:00 INFO - PROCESS | 216 | 1461328620373 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:37:00 INFO - PROCESS | 216 | 1461328620479 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 05:37:00 INFO - PROCESS | 216 | 1461328620584 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14648400 == 45 [pid = 216] [id = 449] 05:37:00 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1464D400) [pid = 216] [serial = 1347] [outer = 00000000] 05:37:00 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (14718400) [pid = 216] [serial = 1348] [outer = 1464D400] 05:37:00 INFO - PROCESS | 216 | 1461328620643 Marionette DEBUG loaded listener.js 05:37:00 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (148AFC00) [pid = 216] [serial = 1349] [outer = 1464D400] 05:37:01 INFO - PROCESS | 216 | 1461328621269 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:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 971ms 05:37:01 INFO - PROCESS | 216 | 1461328621338 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 05:37:01 INFO - PROCESS | 216 | 1461328621341 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 05:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:37:01 INFO - PROCESS | 216 | 1461328621345 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:37:01 INFO - PROCESS | 216 | 1461328621347 Marionette TRACE conn4 <- [1,1762,null,{}] 05:37:01 INFO - PROCESS | 216 | 1461328621351 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:37:01 INFO - PROCESS | 216 | 1461328621454 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 05:37:01 INFO - PROCESS | 216 | 1461328621587 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1874C000 == 46 [pid = 216] [id = 450] 05:37:01 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (187E6400) [pid = 216] [serial = 1350] [outer = 00000000] 05:37:01 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (18C0C800) [pid = 216] [serial = 1351] [outer = 187E6400] 05:37:01 INFO - PROCESS | 216 | 1461328621644 Marionette DEBUG loaded listener.js 05:37:01 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (193DA400) [pid = 216] [serial = 1352] [outer = 187E6400] 05:37:02 INFO - PROCESS | 216 | 1461328622275 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:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 970ms 05:37:02 INFO - PROCESS | 216 | 1461328622317 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 05:37:02 INFO - PROCESS | 216 | 1461328622322 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 05:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:37:02 INFO - PROCESS | 216 | 1461328622333 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:37:02 INFO - PROCESS | 216 | 1461328622338 Marionette TRACE conn4 <- [1,1766,null,{}] 05:37:02 INFO - PROCESS | 216 | 1461328622342 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:37:02 INFO - PROCESS | 216 | 1461328622448 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 05:37:02 INFO - PROCESS | 216 | 1461328622577 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1963D800 == 47 [pid = 216] [id = 451] 05:37:02 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (19644400) [pid = 216] [serial = 1353] [outer = 00000000] 05:37:02 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (196A0C00) [pid = 216] [serial = 1354] [outer = 19644400] 05:37:02 INFO - PROCESS | 216 | 1461328622633 Marionette DEBUG loaded listener.js 05:37:02 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (196A5000) [pid = 216] [serial = 1355] [outer = 19644400] 05:37:03 INFO - PROCESS | 216 | 1461328623337 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:37:03 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:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1032ms 05:37:03 INFO - PROCESS | 216 | 1461328623359 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 05:37:03 INFO - PROCESS | 216 | 1461328623363 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 05:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:37:03 INFO - PROCESS | 216 | 1461328623368 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:37:03 INFO - PROCESS | 216 | 1461328623372 Marionette TRACE conn4 <- [1,1770,null,{}] 05:37:03 INFO - PROCESS | 216 | 1461328623378 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:37:03 INFO - PROCESS | 216 | 1461328623496 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 05:37:03 INFO - PROCESS | 216 | 1461328623632 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD10800 == 48 [pid = 216] [id = 452] 05:37:03 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (0FD3DC00) [pid = 216] [serial = 1356] [outer = 00000000] 05:37:03 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (10AEFC00) [pid = 216] [serial = 1357] [outer = 0FD3DC00] 05:37:03 INFO - PROCESS | 216 | 1461328623684 Marionette DEBUG loaded listener.js 05:37:03 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (111AD000) [pid = 216] [serial = 1358] [outer = 0FD3DC00] 05:37:04 INFO - PROCESS | 216 | --DOCSHELL 0FA83C00 == 47 [pid = 216] [id = 397] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 96 (193D7000) [pid = 216] [serial = 1309] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 95 (18743400) [pid = 216] [serial = 1294] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 94 (18813400) [pid = 216] [serial = 1297] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1799AC00) [pid = 216] [serial = 1288] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 92 (179A1400) [pid = 216] [serial = 1289] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 91 (17AB3000) [pid = 216] [serial = 1291] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 90 (14042000) [pid = 216] [serial = 1279] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1462DC00) [pid = 216] [serial = 1280] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 88 (18612C00) [pid = 216] [serial = 1295] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 87 (146F6C00) [pid = 216] [serial = 1282] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1471D800) [pid = 216] [serial = 1283] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 85 (10A76000) [pid = 216] [serial = 1276] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 84 (10AF0800) [pid = 216] [serial = 1277] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1A4AA000) [pid = 216] [serial = 1268] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 82 (17864000) [pid = 216] [serial = 1285] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 81 (17969800) [pid = 216] [serial = 1286] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 80 (0FA1F800) [pid = 216] [serial = 1270] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 79 (0FA80400) [pid = 216] [serial = 1271] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 78 (0FD49800) [pid = 216] [serial = 1273] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 77 (0FD5C800) [pid = 216] [serial = 1274] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 76 (18C11000) [pid = 216] [serial = 1300] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 75 (18C87C00) [pid = 216] [serial = 1307] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 74 (18819C00) [pid = 216] [serial = 1298] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 73 (18C10000) [pid = 216] [serial = 1306] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 72 (18C17400) [pid = 216] [serial = 1301] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 71 (17985000) [pid = 216] [serial = 1304] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 70 (168C0400) [pid = 216] [serial = 1303] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | --DOMWINDOW == 69 (17A92800) [pid = 216] [serial = 1292] [outer = 00000000] [url = about:blank] 05:37:04 INFO - PROCESS | 216 | 1461328624271 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:37:04 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:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 931ms 05:37:04 INFO - PROCESS | 216 | 1461328624300 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 05:37:04 INFO - PROCESS | 216 | 1461328624305 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 05:37:04 INFO - PROCESS | 216 | 1461328624311 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:37:04 INFO - PROCESS | 216 | 1461328624313 Marionette TRACE conn4 <- [1,1774,null,{}] 05:37:04 INFO - PROCESS | 216 | 1461328624317 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:37:04 INFO - PROCESS | 216 | 1461328624398 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 05:37:04 INFO - PROCESS | 216 | 1461328624407 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD0E000 == 48 [pid = 216] [id = 453] 05:37:04 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (0FD0EC00) [pid = 216] [serial = 1359] [outer = 00000000] 05:37:04 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (10A7C800) [pid = 216] [serial = 1360] [outer = 0FD0EC00] 05:37:04 INFO - PROCESS | 216 | 1461328624453 Marionette DEBUG loaded listener.js 05:37:04 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (111A5800) [pid = 216] [serial = 1361] [outer = 0FD0EC00] 05:37:04 INFO - PROCESS | 216 | 1461328624953 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:37:04 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:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 05:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:37:05 INFO - PROCESS | 216 | 1461328624984 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 05:37:05 INFO - PROCESS | 216 | 1461328624987 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 05:37:05 INFO - PROCESS | 216 | 1461328624990 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:37:05 INFO - PROCESS | 216 | 1461328624993 Marionette TRACE conn4 <- [1,1778,null,{}] 05:37:05 INFO - PROCESS | 216 | 1461328625003 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:37:05 INFO - PROCESS | 216 | 1461328625089 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 05:37:05 INFO - PROCESS | 216 | 1461328625099 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14715800 == 49 [pid = 216] [id = 454] 05:37:05 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (14717800) [pid = 216] [serial = 1362] [outer = 00000000] 05:37:05 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (148AE000) [pid = 216] [serial = 1363] [outer = 14717800] 05:37:05 INFO - PROCESS | 216 | 1461328625148 Marionette DEBUG loaded listener.js 05:37:05 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (15FCD000) [pid = 216] [serial = 1364] [outer = 14717800] 05:37:05 INFO - PROCESS | 216 | 1461328625647 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:37:05 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:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 05:37:05 INFO - PROCESS | 216 | 1461328625664 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 05:37:05 INFO - PROCESS | 216 | 1461328625667 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 05:37:05 INFO - PROCESS | 216 | 1461328625670 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:37:05 INFO - PROCESS | 216 | 1461328625672 Marionette TRACE conn4 <- [1,1782,null,{}] 05:37:05 INFO - PROCESS | 216 | 1461328625675 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:37:05 INFO - PROCESS | 216 | 1461328625756 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 05:37:05 INFO - PROCESS | 216 | 1461328625763 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0B59A400 == 50 [pid = 216] [id = 455] 05:37:05 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (17860C00) [pid = 216] [serial = 1365] [outer = 00000000] 05:37:05 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (1799D000) [pid = 216] [serial = 1366] [outer = 17860C00] 05:37:05 INFO - PROCESS | 216 | 1461328625811 Marionette DEBUG loaded listener.js 05:37:05 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (179A1000) [pid = 216] [serial = 1367] [outer = 17860C00] 05:37:06 INFO - PROCESS | 216 | 1461328626251 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:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 05:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:37:06 INFO - PROCESS | 216 | 1461328626304 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 05:37:06 INFO - PROCESS | 216 | 1461328626306 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 05:37:06 INFO - PROCESS | 216 | 1461328626309 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:37:06 INFO - PROCESS | 216 | 1461328626311 Marionette TRACE conn4 <- [1,1786,null,{}] 05:37:06 INFO - PROCESS | 216 | 1461328626315 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:37:06 INFO - PROCESS | 216 | 1461328626395 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 05:37:06 INFO - PROCESS | 216 | 1461328626402 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 216 | ++DOCSHELL 17986C00 == 51 [pid = 216] [id = 456] 05:37:06 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (179A4400) [pid = 216] [serial = 1368] [outer = 00000000] 05:37:06 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (18224C00) [pid = 216] [serial = 1369] [outer = 179A4400] 05:37:06 INFO - PROCESS | 216 | 1461328626447 Marionette DEBUG loaded listener.js 05:37:06 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (18242C00) [pid = 216] [serial = 1370] [outer = 179A4400] 05:37:06 INFO - PROCESS | 216 | 1461328626936 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:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 05:37:06 INFO - PROCESS | 216 | 1461328626980 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 05:37:06 INFO - PROCESS | 216 | 1461328626982 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 05:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:37:07 INFO - PROCESS | 216 | 1461328626985 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:37:07 INFO - PROCESS | 216 | 1461328626987 Marionette TRACE conn4 <- [1,1790,null,{}] 05:37:07 INFO - PROCESS | 216 | 1461328626991 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:37:07 INFO - PROCESS | 216 | 1461328627120 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 05:37:07 INFO - PROCESS | 216 | 1461328627182 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0B597000 == 52 [pid = 216] [id = 457] 05:37:07 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (0B5A2400) [pid = 216] [serial = 1371] [outer = 00000000] 05:37:07 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (18815400) [pid = 216] [serial = 1372] [outer = 0B5A2400] 05:37:07 INFO - PROCESS | 216 | 1461328627231 Marionette DEBUG loaded listener.js 05:37:07 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (18815000) [pid = 216] [serial = 1373] [outer = 0B5A2400] 05:37:07 INFO - PROCESS | 216 | 1461328627667 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:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 731ms 05:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:37:07 INFO - PROCESS | 216 | 1461328627718 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 05:37:07 INFO - PROCESS | 216 | 1461328627720 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 05:37:07 INFO - PROCESS | 216 | 1461328627724 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:37:07 INFO - PROCESS | 216 | 1461328627725 Marionette TRACE conn4 <- [1,1794,null,{}] 05:37:07 INFO - PROCESS | 216 | 1461328627729 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:37:07 INFO - PROCESS | 216 | 1461328627871 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 05:37:07 INFO - PROCESS | 216 | 1461328627885 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18747800 == 53 [pid = 216] [id = 458] 05:37:07 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1887E400) [pid = 216] [serial = 1374] [outer = 00000000] 05:37:07 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (18C83C00) [pid = 216] [serial = 1375] [outer = 1887E400] 05:37:07 INFO - PROCESS | 216 | 1461328627929 Marionette DEBUG loaded listener.js 05:37:08 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (18C8A800) [pid = 216] [serial = 1376] [outer = 1887E400] 05:37:08 INFO - PROCESS | 216 | 1461328628383 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:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 05:37:08 INFO - PROCESS | 216 | 1461328628396 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 05:37:08 INFO - PROCESS | 216 | 1461328628398 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 05:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:37:08 INFO - PROCESS | 216 | 1461328628401 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:37:08 INFO - PROCESS | 216 | 1461328628403 Marionette TRACE conn4 <- [1,1798,null,{}] 05:37:08 INFO - PROCESS | 216 | 1461328628406 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:37:08 INFO - PROCESS | 216 | 1461328628514 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 05:37:08 INFO - PROCESS | 216 | 1461328628520 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C0EC00 == 54 [pid = 216] [id = 459] 05:37:08 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (192DC000) [pid = 216] [serial = 1377] [outer = 00000000] 05:37:08 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1963F800) [pid = 216] [serial = 1378] [outer = 192DC000] 05:37:08 INFO - PROCESS | 216 | 1461328628565 Marionette DEBUG loaded listener.js 05:37:08 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1963DC00) [pid = 216] [serial = 1379] [outer = 192DC000] 05:37:08 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1796A400) [pid = 216] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:37:08 INFO - PROCESS | 216 | --DOMWINDOW == 88 (100CF800) [pid = 216] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:37:08 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1467E800) [pid = 216] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:37:08 INFO - PROCESS | 216 | --DOMWINDOW == 86 (0B597800) [pid = 216] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:37:08 INFO - PROCESS | 216 | --DOMWINDOW == 85 (0FD40800) [pid = 216] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:37:08 INFO - PROCESS | 216 | --DOMWINDOW == 84 (17A8D800) [pid = 216] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:37:08 INFO - PROCESS | 216 | --DOMWINDOW == 83 (18818400) [pid = 216] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:37:08 INFO - PROCESS | 216 | --DOMWINDOW == 82 (18751C00) [pid = 216] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:37:08 INFO - PROCESS | 216 | --DOMWINDOW == 81 (0FD3E000) [pid = 216] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:37:09 INFO - PROCESS | 216 | 1461328629102 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:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 05:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:37:09 INFO - PROCESS | 216 | 1461328629132 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 05:37:09 INFO - PROCESS | 216 | 1461328629134 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 05:37:09 INFO - PROCESS | 216 | 1461328629137 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:37:09 INFO - PROCESS | 216 | 1461328629139 Marionette TRACE conn4 <- [1,1802,null,{}] 05:37:09 INFO - PROCESS | 216 | 1461328629142 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:37:09 INFO - PROCESS | 216 | 1461328629246 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 05:37:09 INFO - PROCESS | 216 | 1461328629253 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1476A400 == 55 [pid = 216] [id = 460] 05:37:09 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (156F2400) [pid = 216] [serial = 1380] [outer = 00000000] 05:37:09 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1928CC00) [pid = 216] [serial = 1381] [outer = 156F2400] 05:37:09 INFO - PROCESS | 216 | 1461328629297 Marionette DEBUG loaded listener.js 05:37:09 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1963D400) [pid = 216] [serial = 1382] [outer = 156F2400] 05:37:09 INFO - PROCESS | 216 | 1461328629734 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:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 630ms 05:37:09 INFO - PROCESS | 216 | 1461328629771 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 05:37:09 INFO - PROCESS | 216 | 1461328629773 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 05:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:37:09 INFO - PROCESS | 216 | 1461328629777 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:37:09 INFO - PROCESS | 216 | 1461328629778 Marionette TRACE conn4 <- [1,1806,null,{}] 05:37:09 INFO - PROCESS | 216 | 1461328629782 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:37:09 INFO - PROCESS | 216 | 1461328629861 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 05:37:09 INFO - PROCESS | 216 | 1461328629868 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1969A400 == 56 [pid = 216] [id = 461] 05:37:09 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (196A3C00) [pid = 216] [serial = 1383] [outer = 00000000] 05:37:09 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (19786800) [pid = 216] [serial = 1384] [outer = 196A3C00] 05:37:09 INFO - PROCESS | 216 | 1461328629913 Marionette DEBUG loaded listener.js 05:37:09 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (19789400) [pid = 216] [serial = 1385] [outer = 196A3C00] 05:37:10 INFO - PROCESS | 216 | 1461328630352 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:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 630ms 05:37:10 INFO - PROCESS | 216 | 1461328630409 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 05:37:10 INFO - PROCESS | 216 | 1461328630411 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 05:37:10 INFO - PROCESS | 216 | 1461328630414 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:37:10 INFO - PROCESS | 216 | 1461328630417 Marionette TRACE conn4 <- [1,1810,null,{}] 05:37:10 INFO - PROCESS | 216 | 1461328630420 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:37:10 INFO - PROCESS | 216 | 1461328630518 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 05:37:10 INFO - PROCESS | 216 | 1461328630524 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 13D56800 == 57 [pid = 216] [id = 462] 05:37:10 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1A482800) [pid = 216] [serial = 1386] [outer = 00000000] 05:37:10 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1A49C400) [pid = 216] [serial = 1387] [outer = 1A482800] 05:37:10 INFO - PROCESS | 216 | 1461328630575 Marionette DEBUG loaded listener.js 05:37:10 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1A4A1800) [pid = 216] [serial = 1388] [outer = 1A482800] 05:37:11 INFO - PROCESS | 216 | 1461328631289 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:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 931ms 05:37:11 INFO - PROCESS | 216 | 1461328631349 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 05:37:11 INFO - PROCESS | 216 | 1461328631355 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 05:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:37:11 INFO - PROCESS | 216 | 1461328631360 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:37:11 INFO - PROCESS | 216 | 1461328631363 Marionette TRACE conn4 <- [1,1814,null,{}] 05:37:11 INFO - PROCESS | 216 | 1461328631370 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:37:11 INFO - PROCESS | 216 | 1461328631479 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 05:37:11 INFO - PROCESS | 216 | 1461328631586 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD5B400 == 58 [pid = 216] [id = 463] 05:37:11 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (0FD61C00) [pid = 216] [serial = 1389] [outer = 00000000] 05:37:11 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (111AB000) [pid = 216] [serial = 1390] [outer = 0FD61C00] 05:37:11 INFO - PROCESS | 216 | 1461328631645 Marionette DEBUG loaded listener.js 05:37:11 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1462DC00) [pid = 216] [serial = 1391] [outer = 0FD61C00] 05:37:12 INFO - PROCESS | 216 | 1461328632293 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:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 970ms 05:37:12 INFO - PROCESS | 216 | 1461328632334 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 05:37:12 INFO - PROCESS | 216 | 1461328632340 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 05:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:37:12 INFO - PROCESS | 216 | 1461328632347 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:37:12 INFO - PROCESS | 216 | 1461328632350 Marionette TRACE conn4 <- [1,1818,null,{}] 05:37:12 INFO - PROCESS | 216 | 1461328632355 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:37:12 INFO - PROCESS | 216 | 1461328632462 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 05:37:12 INFO - PROCESS | 216 | 1461328632595 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17868000 == 59 [pid = 216] [id = 464] 05:37:12 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (17868400) [pid = 216] [serial = 1392] [outer = 00000000] 05:37:12 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1822BC00) [pid = 216] [serial = 1393] [outer = 17868400] 05:37:12 INFO - PROCESS | 216 | 1461328632652 Marionette DEBUG loaded listener.js 05:37:12 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (18746400) [pid = 216] [serial = 1394] [outer = 17868400] 05:37:13 INFO - PROCESS | 216 | 1461328633286 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:37:13 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:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 05:37:13 INFO - PROCESS | 216 | 1461328633319 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 05:37:13 INFO - PROCESS | 216 | 1461328633322 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 05:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:37:13 INFO - PROCESS | 216 | 1461328633326 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:37:13 INFO - PROCESS | 216 | 1461328633329 Marionette TRACE conn4 <- [1,1822,null,{}] 05:37:13 INFO - PROCESS | 216 | 1461328633341 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:37:13 INFO - PROCESS | 216 | 1461328633450 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 05:37:13 INFO - PROCESS | 216 | 1461328633585 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A482C00 == 60 [pid = 216] [id = 465] 05:37:13 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1A484C00) [pid = 216] [serial = 1395] [outer = 00000000] 05:37:13 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1A49E000) [pid = 216] [serial = 1396] [outer = 1A484C00] 05:37:13 INFO - PROCESS | 216 | 1461328633644 Marionette DEBUG loaded listener.js 05:37:13 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1A4A7000) [pid = 216] [serial = 1397] [outer = 1A484C00] 05:37:14 INFO - PROCESS | 216 | 1461328634188 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:37:14 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:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 871ms 05:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:37:14 INFO - PROCESS | 216 | 1461328634199 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 05:37:14 INFO - PROCESS | 216 | 1461328634202 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 05:37:14 INFO - PROCESS | 216 | 1461328634206 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:37:14 INFO - PROCESS | 216 | 1461328634208 Marionette TRACE conn4 <- [1,1826,null,{}] 05:37:14 INFO - PROCESS | 216 | 1461328634212 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:37:14 INFO - PROCESS | 216 | 1461328634318 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 05:37:14 INFO - PROCESS | 216 | 1461328634421 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A4A5000 == 61 [pid = 216] [id = 466] 05:37:14 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1A4F5800) [pid = 216] [serial = 1398] [outer = 00000000] 05:37:14 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1AA88800) [pid = 216] [serial = 1399] [outer = 1A4F5800] 05:37:14 INFO - PROCESS | 216 | 1461328634479 Marionette DEBUG loaded listener.js 05:37:14 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1AAC8C00) [pid = 216] [serial = 1400] [outer = 1A4F5800] 05:37:15 INFO - PROCESS | 216 | 1461328635081 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:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 930ms 05:37:15 INFO - PROCESS | 216 | 1461328635139 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 05:37:15 INFO - PROCESS | 216 | 1461328635141 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 05:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:37:15 INFO - PROCESS | 216 | 1461328635145 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:37:15 INFO - PROCESS | 216 | 1461328635147 Marionette TRACE conn4 <- [1,1830,null,{}] 05:37:15 INFO - PROCESS | 216 | 1461328635151 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:37:15 INFO - PROCESS | 216 | 1461328635268 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 05:37:15 INFO - PROCESS | 216 | 1461328635400 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0B5A1000 == 62 [pid = 216] [id = 467] 05:37:15 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (0F5D9800) [pid = 216] [serial = 1401] [outer = 00000000] 05:37:15 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (0FD68800) [pid = 216] [serial = 1402] [outer = 0F5D9800] 05:37:15 INFO - PROCESS | 216 | 1461328635457 Marionette DEBUG loaded listener.js 05:37:15 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (100D0400) [pid = 216] [serial = 1403] [outer = 0F5D9800] 05:37:16 INFO - PROCESS | 216 | 1461328636117 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:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1016ms 05:37:16 INFO - PROCESS | 216 | 1461328636165 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 05:37:16 INFO - PROCESS | 216 | 1461328636170 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 05:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:37:16 INFO - PROCESS | 216 | 1461328636176 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:37:16 INFO - PROCESS | 216 | 1461328636179 Marionette TRACE conn4 <- [1,1834,null,{}] 05:37:16 INFO - PROCESS | 216 | 1461328636185 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:37:16 INFO - PROCESS | 216 | 1461328636300 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 05:37:16 INFO - PROCESS | 216 | 1461328636413 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14645000 == 63 [pid = 216] [id = 468] 05:37:16 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (14680000) [pid = 216] [serial = 1404] [outer = 00000000] 05:37:16 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (15645400) [pid = 216] [serial = 1405] [outer = 14680000] 05:37:16 INFO - PROCESS | 216 | 1461328636465 Marionette DEBUG loaded listener.js 05:37:16 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (168BC000) [pid = 216] [serial = 1406] [outer = 14680000] 05:37:16 INFO - PROCESS | 216 | --DOCSHELL 148A5C00 == 62 [pid = 216] [id = 446] 05:37:16 INFO - PROCESS | 216 | --DOCSHELL 1796A000 == 61 [pid = 216] [id = 442] 05:37:16 INFO - PROCESS | 216 | --DOCSHELL 15643400 == 60 [pid = 216] [id = 447] 05:37:16 INFO - PROCESS | 216 | --DOCSHELL 18751400 == 59 [pid = 216] [id = 444] 05:37:16 INFO - PROCESS | 216 | --DOCSHELL 1A49C800 == 58 [pid = 216] [id = 422] 05:37:16 INFO - PROCESS | 216 | --DOCSHELL 0FD0C800 == 57 [pid = 216] [id = 445] 05:37:16 INFO - PROCESS | 216 | --DOCSHELL 1467DC00 == 56 [pid = 216] [id = 441] 05:37:16 INFO - PROCESS | 216 | --DOCSHELL 10267400 == 55 [pid = 216] [id = 400] 05:37:16 INFO - PROCESS | 216 | --DOCSHELL 1969A400 == 54 [pid = 216] [id = 461] 05:37:16 INFO - PROCESS | 216 | --DOCSHELL 1476A400 == 53 [pid = 216] [id = 460] 05:37:16 INFO - PROCESS | 216 | --DOCSHELL 18C0EC00 == 52 [pid = 216] [id = 459] 05:37:16 INFO - PROCESS | 216 | --DOCSHELL 18747800 == 51 [pid = 216] [id = 458] 05:37:16 INFO - PROCESS | 216 | --DOCSHELL 0B597000 == 50 [pid = 216] [id = 457] 05:37:16 INFO - PROCESS | 216 | --DOCSHELL 17986C00 == 49 [pid = 216] [id = 456] 05:37:16 INFO - PROCESS | 216 | --DOCSHELL 0B59A400 == 48 [pid = 216] [id = 455] 05:37:16 INFO - PROCESS | 216 | --DOMWINDOW == 107 (18C8E400) [pid = 216] [serial = 1342] [outer = 00000000] [url = about:blank] 05:37:16 INFO - PROCESS | 216 | --DOCSHELL 14715800 == 47 [pid = 216] [id = 454] 05:37:16 INFO - PROCESS | 216 | --DOCSHELL 0FD0E000 == 46 [pid = 216] [id = 453] 05:37:16 INFO - PROCESS | 216 | --DOCSHELL 0FD10800 == 45 [pid = 216] [id = 452] 05:37:16 INFO - PROCESS | 216 | --DOCSHELL 1874C000 == 44 [pid = 216] [id = 450] 05:37:16 INFO - PROCESS | 216 | --DOCSHELL 14648400 == 43 [pid = 216] [id = 449] 05:37:16 INFO - PROCESS | 216 | --DOCSHELL 0FA80800 == 42 [pid = 216] [id = 448] 05:37:16 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1798C400) [pid = 216] [serial = 1327] [outer = 00000000] [url = about:blank] 05:37:16 INFO - PROCESS | 216 | --DOMWINDOW == 105 (17992800) [pid = 216] [serial = 1328] [outer = 00000000] [url = about:blank] 05:37:16 INFO - PROCESS | 216 | --DOMWINDOW == 104 (142A5800) [pid = 216] [serial = 1321] [outer = 00000000] [url = about:blank] 05:37:16 INFO - PROCESS | 216 | --DOMWINDOW == 103 (14647800) [pid = 216] [serial = 1322] [outer = 00000000] [url = about:blank] 05:37:16 INFO - PROCESS | 216 | --DOMWINDOW == 102 (156E9800) [pid = 216] [serial = 1324] [outer = 00000000] [url = about:blank] 05:37:16 INFO - PROCESS | 216 | --DOMWINDOW == 101 (0FD10C00) [pid = 216] [serial = 1316] [outer = 00000000] [url = about:blank] 05:37:16 INFO - PROCESS | 216 | --DOMWINDOW == 100 (0FD03C00) [pid = 216] [serial = 1315] [outer = 00000000] [url = about:blank] 05:37:16 INFO - PROCESS | 216 | --DOMWINDOW == 99 (0FD63800) [pid = 216] [serial = 1318] [outer = 00000000] [url = about:blank] 05:37:16 INFO - PROCESS | 216 | --DOMWINDOW == 98 (10068400) [pid = 216] [serial = 1319] [outer = 00000000] [url = about:blank] 05:37:16 INFO - PROCESS | 216 | --DOMWINDOW == 97 (182B3000) [pid = 216] [serial = 1331] [outer = 00000000] [url = about:blank] 05:37:16 INFO - PROCESS | 216 | --DOMWINDOW == 96 (18229C00) [pid = 216] [serial = 1330] [outer = 00000000] [url = about:blank] 05:37:16 INFO - PROCESS | 216 | --DOMWINDOW == 95 (0FB98000) [pid = 216] [serial = 1312] [outer = 00000000] [url = about:blank] 05:37:16 INFO - PROCESS | 216 | --DOMWINDOW == 94 (18C18800) [pid = 216] [serial = 1340] [outer = 00000000] [url = about:blank] 05:37:16 INFO - PROCESS | 216 | --DOMWINDOW == 93 (18818800) [pid = 216] [serial = 1333] [outer = 00000000] [url = about:blank] 05:37:16 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1799C800) [pid = 216] [serial = 1337] [outer = 00000000] [url = about:blank] 05:37:16 INFO - PROCESS | 216 | --DOMWINDOW == 91 (168C1400) [pid = 216] [serial = 1336] [outer = 00000000] [url = about:blank] 05:37:16 INFO - PROCESS | 216 | --DOMWINDOW == 90 (189D0000) [pid = 216] [serial = 1339] [outer = 00000000] [url = about:blank] 05:37:16 INFO - PROCESS | 216 | --DOMWINDOW == 89 (187F2400) [pid = 216] [serial = 1334] [outer = 00000000] [url = about:blank] 05:37:16 INFO - PROCESS | 216 | --DOMWINDOW == 88 (15FCCC00) [pid = 216] [serial = 1325] [outer = 00000000] [url = about:blank] 05:37:17 INFO - PROCESS | 216 | 1461328637031 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:37:17 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:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 870ms 05:37:17 INFO - PROCESS | 216 | 1461328637054 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 05:37:17 INFO - PROCESS | 216 | 1461328637060 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 05:37:17 INFO - PROCESS | 216 | 1461328637066 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:37:17 INFO - PROCESS | 216 | 1461328637069 Marionette TRACE conn4 <- [1,1838,null,{}] 05:37:17 INFO - PROCESS | 216 | 1461328637073 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:37:17 INFO - PROCESS | 216 | 1461328637158 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 05:37:17 INFO - PROCESS | 216 | 1461328637169 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD09C00 == 43 [pid = 216] [id = 469] 05:37:17 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (0FD0B400) [pid = 216] [serial = 1407] [outer = 00000000] 05:37:17 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (111A2000) [pid = 216] [serial = 1408] [outer = 0FD0B400] 05:37:17 INFO - PROCESS | 216 | 1461328637215 Marionette DEBUG loaded listener.js 05:37:17 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (142A5800) [pid = 216] [serial = 1409] [outer = 0FD0B400] 05:37:17 INFO - PROCESS | 216 | 1461328637714 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:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 671ms 05:37:17 INFO - PROCESS | 216 | 1461328637741 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 05:37:17 INFO - PROCESS | 216 | 1461328637743 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 05:37:17 INFO - PROCESS | 216 | 1461328637747 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:37:17 INFO - PROCESS | 216 | 1461328637750 Marionette TRACE conn4 <- [1,1842,null,{}] 05:37:17 INFO - PROCESS | 216 | 1461328637761 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:37:17 INFO - PROCESS | 216 | 1461328637849 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 05:37:17 INFO - PROCESS | 216 | 1461328637859 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1796F000 == 44 [pid = 216] [id = 470] 05:37:17 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (17985000) [pid = 216] [serial = 1410] [outer = 00000000] 05:37:17 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1798E800) [pid = 216] [serial = 1411] [outer = 17985000] 05:37:17 INFO - PROCESS | 216 | 1461328637908 Marionette DEBUG loaded listener.js 05:37:18 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1799E000) [pid = 216] [serial = 1412] [outer = 17985000] 05:37:18 INFO - PROCESS | 216 | 1461328638386 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:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 05:37:18 INFO - PROCESS | 216 | 1461328638422 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 05:37:18 INFO - PROCESS | 216 | 1461328638425 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 05:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:37:18 INFO - PROCESS | 216 | 1461328638428 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:37:18 INFO - PROCESS | 216 | 1461328638430 Marionette TRACE conn4 <- [1,1846,null,{}] 05:37:18 INFO - PROCESS | 216 | 1461328638437 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:37:18 INFO - PROCESS | 216 | 1461328638520 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 05:37:18 INFO - PROCESS | 216 | 1461328638527 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17BD5C00 == 45 [pid = 216] [id = 471] 05:37:18 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (17BD9000) [pid = 216] [serial = 1413] [outer = 00000000] 05:37:18 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (18613C00) [pid = 216] [serial = 1414] [outer = 17BD9000] 05:37:18 INFO - PROCESS | 216 | 1461328638573 Marionette DEBUG loaded listener.js 05:37:18 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (18749000) [pid = 216] [serial = 1415] [outer = 17BD9000] 05:37:19 INFO - PROCESS | 216 | 1461328639013 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:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 05:37:19 INFO - PROCESS | 216 | 1461328639061 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 05:37:19 INFO - PROCESS | 216 | 1461328639063 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 05:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:37:19 INFO - PROCESS | 216 | 1461328639066 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:37:19 INFO - PROCESS | 216 | 1461328639068 Marionette TRACE conn4 <- [1,1850,null,{}] 05:37:19 INFO - PROCESS | 216 | 1461328639072 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:37:19 INFO - PROCESS | 216 | 1461328639151 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 05:37:19 INFO - PROCESS | 216 | 1461328639158 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15643400 == 46 [pid = 216] [id = 472] 05:37:19 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (18612400) [pid = 216] [serial = 1416] [outer = 00000000] 05:37:19 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (18819C00) [pid = 216] [serial = 1417] [outer = 18612400] 05:37:19 INFO - PROCESS | 216 | 1461328639204 Marionette DEBUG loaded listener.js 05:37:19 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (18880000) [pid = 216] [serial = 1418] [outer = 18612400] 05:37:19 INFO - PROCESS | 216 | 1461328639742 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:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 731ms 05:37:19 INFO - PROCESS | 216 | 1461328639798 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 05:37:19 INFO - PROCESS | 216 | 1461328639800 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 05:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:37:19 INFO - PROCESS | 216 | 1461328639803 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:37:19 INFO - PROCESS | 216 | 1461328639805 Marionette TRACE conn4 <- [1,1854,null,{}] 05:37:19 INFO - PROCESS | 216 | 1461328639813 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:37:19 INFO - PROCESS | 216 | 1461328639935 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 05:37:20 INFO - PROCESS | 216 | 1461328640001 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA78400 == 47 [pid = 216] [id = 473] 05:37:20 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (18C82C00) [pid = 216] [serial = 1419] [outer = 00000000] 05:37:20 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (193DA800) [pid = 216] [serial = 1420] [outer = 18C82C00] 05:37:20 INFO - PROCESS | 216 | 1461328640050 Marionette DEBUG loaded listener.js 05:37:20 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (193DA000) [pid = 216] [serial = 1421] [outer = 18C82C00] 05:37:20 INFO - PROCESS | 216 | 1461328640475 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:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 05:37:20 INFO - PROCESS | 216 | 1461328640553 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 05:37:20 INFO - PROCESS | 216 | 1461328640555 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 05:37:20 INFO - PROCESS | 216 | 1461328640562 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:37:20 INFO - PROCESS | 216 | 1461328640564 Marionette TRACE conn4 <- [1,1858,null,{}] 05:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:37:20 INFO - PROCESS | 216 | 1461328640568 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:37:20 INFO - PROCESS | 216 | 1461328640678 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 05:37:20 INFO - PROCESS | 216 | 1461328640691 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 195BD000 == 48 [pid = 216] [id = 474] 05:37:20 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1963E000) [pid = 216] [serial = 1422] [outer = 00000000] 05:37:20 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (19784C00) [pid = 216] [serial = 1423] [outer = 1963E000] 05:37:20 INFO - PROCESS | 216 | 1461328640787 Marionette DEBUG loaded listener.js 05:37:20 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (19787000) [pid = 216] [serial = 1424] [outer = 1963E000] 05:37:21 INFO - PROCESS | 216 | 1461328641200 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:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 671ms 05:37:21 INFO - PROCESS | 216 | 1461328641240 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 05:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:37:21 INFO - PROCESS | 216 | 1461328641242 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 05:37:21 INFO - PROCESS | 216 | 1461328641245 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:37:21 INFO - PROCESS | 216 | 1461328641246 Marionette TRACE conn4 <- [1,1862,null,{}] 05:37:21 INFO - PROCESS | 216 | 1461328641250 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:37:21 INFO - PROCESS | 216 | 1461328641362 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 05:37:21 INFO - PROCESS | 216 | 1461328641369 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 100D4400 == 49 [pid = 216] [id = 475] 05:37:21 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (111A1800) [pid = 216] [serial = 1425] [outer = 00000000] 05:37:21 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (18C0F000) [pid = 216] [serial = 1426] [outer = 111A1800] 05:37:21 INFO - PROCESS | 216 | 1461328641498 Marionette DEBUG loaded listener.js 05:37:21 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1A48C800) [pid = 216] [serial = 1427] [outer = 111A1800] 05:37:21 INFO - PROCESS | 216 | --DOMWINDOW == 108 (0B5A2400) [pid = 216] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:37:21 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1887E400) [pid = 216] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:37:21 INFO - PROCESS | 216 | --DOMWINDOW == 106 (0FD0EC00) [pid = 216] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:37:21 INFO - PROCESS | 216 | --DOMWINDOW == 105 (179A4400) [pid = 216] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:37:21 INFO - PROCESS | 216 | --DOMWINDOW == 104 (17860C00) [pid = 216] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:37:21 INFO - PROCESS | 216 | --DOMWINDOW == 103 (0FD3DC00) [pid = 216] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:37:21 INFO - PROCESS | 216 | --DOMWINDOW == 102 (14717800) [pid = 216] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:37:21 INFO - PROCESS | 216 | --DOMWINDOW == 101 (192DC000) [pid = 216] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:37:21 INFO - PROCESS | 216 | --DOMWINDOW == 100 (156F2400) [pid = 216] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:37:21 INFO - PROCESS | 216 | --DOMWINDOW == 99 (196A3C00) [pid = 216] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:37:21 INFO - PROCESS | 216 | --DOMWINDOW == 98 (189CE000) [pid = 216] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:37:21 INFO - PROCESS | 216 | --DOMWINDOW == 97 (0B59D400) [pid = 216] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:37:21 INFO - PROCESS | 216 | 1461328641879 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:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 05:37:21 INFO - PROCESS | 216 | 1461328641916 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 05:37:21 INFO - PROCESS | 216 | 1461328641918 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 05:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:37:21 INFO - PROCESS | 216 | 1461328641921 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:37:21 INFO - PROCESS | 216 | 1461328641923 Marionette TRACE conn4 <- [1,1866,null,{}] 05:37:21 INFO - PROCESS | 216 | 1461328641927 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:37:22 INFO - PROCESS | 216 | 1461328642040 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 05:37:22 INFO - PROCESS | 216 | 1461328642137 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17863800 == 50 [pid = 216] [id = 476] 05:37:22 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (17964C00) [pid = 216] [serial = 1428] [outer = 00000000] 05:37:22 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (18C11800) [pid = 216] [serial = 1429] [outer = 17964C00] 05:37:22 INFO - PROCESS | 216 | 1461328642181 Marionette DEBUG loaded listener.js 05:37:22 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (18C10000) [pid = 216] [serial = 1430] [outer = 17964C00] 05:37:22 INFO - PROCESS | 216 | 1461328642536 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:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 05:37:22 INFO - PROCESS | 216 | 1461328642592 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 05:37:22 INFO - PROCESS | 216 | 1461328642594 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 05:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:37:22 INFO - PROCESS | 216 | 1461328642597 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:37:22 INFO - PROCESS | 216 | 1461328642599 Marionette TRACE conn4 <- [1,1870,null,{}] 05:37:22 INFO - PROCESS | 216 | 1461328642602 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:37:22 INFO - PROCESS | 216 | 1461328642682 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 05:37:22 INFO - PROCESS | 216 | 1461328642688 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 100D0800 == 51 [pid = 216] [id = 477] 05:37:22 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (10A7CC00) [pid = 216] [serial = 1431] [outer = 00000000] 05:37:22 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1AAD6000) [pid = 216] [serial = 1432] [outer = 10A7CC00] 05:37:22 INFO - PROCESS | 216 | 1461328642733 Marionette DEBUG loaded listener.js 05:37:22 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1AC17C00) [pid = 216] [serial = 1433] [outer = 10A7CC00] 05:37:23 INFO - PROCESS | 216 | 1461328643167 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:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 05:37:23 INFO - PROCESS | 216 | 1461328643228 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 05:37:23 INFO - PROCESS | 216 | 1461328643231 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 05:37:23 INFO - PROCESS | 216 | 1461328643234 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:37:23 INFO - PROCESS | 216 | 1461328643236 Marionette TRACE conn4 <- [1,1874,null,{}] 05:37:23 INFO - PROCESS | 216 | 1461328643240 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:37:23 INFO - PROCESS | 216 | 1461328643341 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 05:37:23 INFO - PROCESS | 216 | 1461328643354 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AF91000 == 52 [pid = 216] [id = 478] 05:37:23 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1AF93400) [pid = 216] [serial = 1434] [outer = 00000000] 05:37:23 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1AF98800) [pid = 216] [serial = 1435] [outer = 1AF93400] 05:37:23 INFO - PROCESS | 216 | 1461328643434 Marionette DEBUG loaded listener.js 05:37:23 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1BB0BC00) [pid = 216] [serial = 1436] [outer = 1AF93400] 05:37:24 INFO - PROCESS | 216 | 1461328644128 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:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 931ms 05:37:24 INFO - PROCESS | 216 | 1461328644168 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 05:37:24 INFO - PROCESS | 216 | 1461328644174 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 05:37:24 INFO - PROCESS | 216 | 1461328644180 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:37:24 INFO - PROCESS | 216 | 1461328644184 Marionette TRACE conn4 <- [1,1878,null,{}] 05:37:24 INFO - PROCESS | 216 | 1461328644189 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:37:24 INFO - PROCESS | 216 | 1461328644303 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 05:37:24 INFO - PROCESS | 216 | 1461328644414 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD67C00 == 53 [pid = 216] [id = 479] 05:37:24 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1021C800) [pid = 216] [serial = 1437] [outer = 00000000] 05:37:24 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1462B800) [pid = 216] [serial = 1438] [outer = 1021C800] 05:37:24 INFO - PROCESS | 216 | 1461328644472 Marionette DEBUG loaded listener.js 05:37:24 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (14713800) [pid = 216] [serial = 1439] [outer = 1021C800] 05:37:25 INFO - PROCESS | 216 | 1461328645083 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:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 970ms 05:37:25 INFO - PROCESS | 216 | 1461328645154 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 05:37:25 INFO - PROCESS | 216 | 1461328645160 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 05:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:37:25 INFO - PROCESS | 216 | 1461328645166 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:37:25 INFO - PROCESS | 216 | 1461328645169 Marionette TRACE conn4 <- [1,1882,null,{}] 05:37:25 INFO - PROCESS | 216 | 1461328645174 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:37:25 INFO - PROCESS | 216 | 1461328645285 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 05:37:25 INFO - PROCESS | 216 | 1461328645421 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14763000 == 54 [pid = 216] [id = 480] 05:37:25 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1798A800) [pid = 216] [serial = 1440] [outer = 00000000] 05:37:25 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (18818400) [pid = 216] [serial = 1441] [outer = 1798A800] 05:37:25 INFO - PROCESS | 216 | 1461328645478 Marionette DEBUG loaded listener.js 05:37:25 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (18C0E000) [pid = 216] [serial = 1442] [outer = 1798A800] 05:37:26 INFO - PROCESS | 216 | 1461328646141 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:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1020ms 05:37:26 INFO - PROCESS | 216 | 1461328646199 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 05:37:26 INFO - PROCESS | 216 | 1461328646202 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 05:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:37:26 INFO - PROCESS | 216 | 1461328646207 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:37:26 INFO - PROCESS | 216 | 1461328646211 Marionette TRACE conn4 <- [1,1886,null,{}] 05:37:26 INFO - PROCESS | 216 | 1461328646240 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:37:26 INFO - PROCESS | 216 | 1461328646349 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 05:37:26 INFO - PROCESS | 216 | 1461328646486 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 168BC400 == 55 [pid = 216] [id = 481] 05:37:26 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1AACE000) [pid = 216] [serial = 1443] [outer = 00000000] 05:37:26 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1AF95800) [pid = 216] [serial = 1444] [outer = 1AACE000] 05:37:26 INFO - PROCESS | 216 | 1461328646544 Marionette DEBUG loaded listener.js 05:37:26 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1BB0A800) [pid = 216] [serial = 1445] [outer = 1AACE000] 05:37:27 INFO - PROCESS | 216 | 1461328647111 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:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 990ms 05:37:27 INFO - PROCESS | 216 | 1461328647200 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 05:37:27 INFO - PROCESS | 216 | 1461328647203 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 05:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:37:27 INFO - PROCESS | 216 | 1461328647206 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:37:27 INFO - PROCESS | 216 | 1461328647208 Marionette TRACE conn4 <- [1,1890,null,{}] 05:37:27 INFO - PROCESS | 216 | 1461328647212 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:37:27 INFO - PROCESS | 216 | 1461328647321 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 05:37:27 INFO - PROCESS | 216 | 1461328647472 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 19781C00 == 56 [pid = 216] [id = 482] 05:37:27 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (19783400) [pid = 216] [serial = 1446] [outer = 00000000] 05:37:27 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1C12CC00) [pid = 216] [serial = 1447] [outer = 19783400] 05:37:27 INFO - PROCESS | 216 | 1461328647530 Marionette DEBUG loaded listener.js 05:37:27 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1C135000) [pid = 216] [serial = 1448] [outer = 19783400] 05:37:28 INFO - PROCESS | 216 | 1461328648334 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:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1183ms 05:37:28 INFO - PROCESS | 216 | 1461328648391 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 05:37:28 INFO - PROCESS | 216 | 1461328648395 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 05:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:37:28 INFO - PROCESS | 216 | 1461328648401 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:37:28 INFO - PROCESS | 216 | 1461328648404 Marionette TRACE conn4 <- [1,1894,null,{}] 05:37:28 INFO - PROCESS | 216 | 1461328648409 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:37:28 INFO - PROCESS | 216 | 1461328648505 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 05:37:28 INFO - PROCESS | 216 | 1461328648645 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10266400 == 57 [pid = 216] [id = 483] 05:37:28 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (14037000) [pid = 216] [serial = 1449] [outer = 00000000] 05:37:28 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (14650400) [pid = 216] [serial = 1450] [outer = 14037000] 05:37:28 INFO - PROCESS | 216 | 1461328648699 Marionette DEBUG loaded listener.js 05:37:28 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1476A400) [pid = 216] [serial = 1451] [outer = 14037000] 05:37:29 INFO - PROCESS | 216 | --DOCSHELL 10A16400 == 56 [pid = 216] [id = 393] 05:37:29 INFO - PROCESS | 216 | --DOCSHELL 100D0800 == 55 [pid = 216] [id = 477] 05:37:29 INFO - PROCESS | 216 | --DOCSHELL 17863800 == 54 [pid = 216] [id = 476] 05:37:29 INFO - PROCESS | 216 | --DOCSHELL 100D4400 == 53 [pid = 216] [id = 475] 05:37:29 INFO - PROCESS | 216 | --DOCSHELL 195BD000 == 52 [pid = 216] [id = 474] 05:37:29 INFO - PROCESS | 216 | --DOCSHELL 0FA78400 == 51 [pid = 216] [id = 473] 05:37:29 INFO - PROCESS | 216 | --DOCSHELL 15643400 == 50 [pid = 216] [id = 472] 05:37:29 INFO - PROCESS | 216 | --DOCSHELL 17BD5C00 == 49 [pid = 216] [id = 471] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 120 (196A0C00) [pid = 216] [serial = 1354] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1A49C400) [pid = 216] [serial = 1387] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOCSHELL 1796F000 == 48 [pid = 216] [id = 470] 05:37:29 INFO - PROCESS | 216 | --DOCSHELL 0FD09C00 == 47 [pid = 216] [id = 469] 05:37:29 INFO - PROCESS | 216 | --DOCSHELL 14645000 == 46 [pid = 216] [id = 468] 05:37:29 INFO - PROCESS | 216 | --DOCSHELL 0B5A1000 == 45 [pid = 216] [id = 467] 05:37:29 INFO - PROCESS | 216 | --DOCSHELL 1A4A5000 == 44 [pid = 216] [id = 466] 05:37:29 INFO - PROCESS | 216 | --DOCSHELL 0FD5B400 == 43 [pid = 216] [id = 463] 05:37:29 INFO - PROCESS | 216 | --DOCSHELL 13D56800 == 42 [pid = 216] [id = 462] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 118 (0FD0FC00) [pid = 216] [serial = 1313] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 117 (18815400) [pid = 216] [serial = 1372] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 116 (18C83C00) [pid = 216] [serial = 1375] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 115 (10A7C800) [pid = 216] [serial = 1360] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 114 (111A5800) [pid = 216] [serial = 1361] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 113 (18815000) [pid = 216] [serial = 1373] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 112 (18224C00) [pid = 216] [serial = 1369] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1799D000) [pid = 216] [serial = 1366] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 110 (179A1000) [pid = 216] [serial = 1367] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 109 (111AD000) [pid = 216] [serial = 1358] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 108 (10AEFC00) [pid = 216] [serial = 1357] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 107 (148AE000) [pid = 216] [serial = 1363] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 106 (15FCD000) [pid = 216] [serial = 1364] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 105 (0FD0B800) [pid = 216] [serial = 1345] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 104 (14718400) [pid = 216] [serial = 1348] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1963F800) [pid = 216] [serial = 1378] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 102 (18C0C800) [pid = 216] [serial = 1351] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 101 (18C8A800) [pid = 216] [serial = 1376] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1963DC00) [pid = 216] [serial = 1379] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1928CC00) [pid = 216] [serial = 1381] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 98 (19786800) [pid = 216] [serial = 1384] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 97 (19289400) [pid = 216] [serial = 1343] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 96 (18242C00) [pid = 216] [serial = 1370] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1963D400) [pid = 216] [serial = 1382] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | --DOMWINDOW == 94 (19789400) [pid = 216] [serial = 1385] [outer = 00000000] [url = about:blank] 05:37:29 INFO - PROCESS | 216 | 1461328649333 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:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 990ms 05:37:29 INFO - PROCESS | 216 | 1461328649392 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 05:37:29 INFO - PROCESS | 216 | 1461328649397 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 05:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:37:29 INFO - PROCESS | 216 | 1461328649403 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:37:29 INFO - PROCESS | 216 | 1461328649406 Marionette TRACE conn4 <- [1,1898,null,{}] 05:37:29 INFO - PROCESS | 216 | 1461328649410 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:37:29 INFO - PROCESS | 216 | 1461328649494 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 05:37:29 INFO - PROCESS | 216 | 1461328649587 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA78400 == 43 [pid = 216] [id = 484] 05:37:29 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (0FA81400) [pid = 216] [serial = 1452] [outer = 00000000] 05:37:29 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (100D0800) [pid = 216] [serial = 1453] [outer = 0FA81400] 05:37:29 INFO - PROCESS | 216 | 1461328649634 Marionette DEBUG loaded listener.js 05:37:29 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (11160C00) [pid = 216] [serial = 1454] [outer = 0FA81400] 05:37:30 INFO - PROCESS | 216 | 1461328650068 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:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 05:37:30 INFO - PROCESS | 216 | 1461328650136 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 05:37:30 INFO - PROCESS | 216 | 1461328650139 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 05:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:37:30 INFO - PROCESS | 216 | 1461328650142 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:37:30 INFO - PROCESS | 216 | 1461328650145 Marionette TRACE conn4 <- [1,1902,null,{}] 05:37:30 INFO - PROCESS | 216 | 1461328650156 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:37:30 INFO - PROCESS | 216 | 1461328650242 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 05:37:30 INFO - PROCESS | 216 | 1461328650253 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 168C2400 == 44 [pid = 216] [id = 485] 05:37:30 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (168C2800) [pid = 216] [serial = 1455] [outer = 00000000] 05:37:30 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (17971000) [pid = 216] [serial = 1456] [outer = 168C2800] 05:37:30 INFO - PROCESS | 216 | 1461328650304 Marionette DEBUG loaded listener.js 05:37:30 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (17999400) [pid = 216] [serial = 1457] [outer = 168C2800] 05:37:30 INFO - PROCESS | 216 | 1461328650755 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:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 671ms 05:37:30 INFO - PROCESS | 216 | 1461328650816 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 05:37:30 INFO - PROCESS | 216 | 1461328650819 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 05:37:30 INFO - PROCESS | 216 | 1461328650822 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:37:30 INFO - PROCESS | 216 | 1461328650824 Marionette TRACE conn4 <- [1,1906,null,{}] 05:37:30 INFO - PROCESS | 216 | 1461328650827 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:37:30 INFO - PROCESS | 216 | 1461328650938 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 05:37:30 INFO - PROCESS | 216 | 1461328650952 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD62800 == 45 [pid = 216] [id = 486] 05:37:31 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (10214800) [pid = 216] [serial = 1458] [outer = 00000000] 05:37:31 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (17BD8C00) [pid = 216] [serial = 1459] [outer = 10214800] 05:37:31 INFO - PROCESS | 216 | 1461328651087 Marionette DEBUG loaded listener.js 05:37:31 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (18241000) [pid = 216] [serial = 1460] [outer = 10214800] 05:37:31 INFO - PROCESS | 216 | 1461328651486 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:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 05:37:31 INFO - PROCESS | 216 | 1461328651556 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 05:37:31 INFO - PROCESS | 216 | 1461328651558 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 05:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:37:31 INFO - PROCESS | 216 | 1461328651572 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:37:31 INFO - PROCESS | 216 | 1461328651574 Marionette TRACE conn4 <- [1,1910,null,{}] 05:37:31 INFO - PROCESS | 216 | 1461328651578 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:37:31 INFO - PROCESS | 216 | 1461328651691 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 05:37:31 INFO - PROCESS | 216 | 1461328651704 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD10400 == 46 [pid = 216] [id = 487] 05:37:31 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (13D51800) [pid = 216] [serial = 1461] [outer = 00000000] 05:37:31 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1874D000) [pid = 216] [serial = 1462] [outer = 13D51800] 05:37:31 INFO - PROCESS | 216 | 1461328651808 Marionette DEBUG loaded listener.js 05:37:31 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (18815000) [pid = 216] [serial = 1463] [outer = 13D51800] 05:37:32 INFO - PROCESS | 216 | 1461328652245 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:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 05:37:32 INFO - PROCESS | 216 | 1461328652305 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 05:37:32 INFO - PROCESS | 216 | 1461328652307 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 05:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:37:32 INFO - PROCESS | 216 | 1461328652311 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:37:32 INFO - PROCESS | 216 | 1461328652312 Marionette TRACE conn4 <- [1,1914,null,{}] 05:37:32 INFO - PROCESS | 216 | 1461328652316 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:37:32 INFO - PROCESS | 216 | 1461328652450 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 05:37:32 INFO - PROCESS | 216 | 1461328652517 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 182B3000 == 47 [pid = 216] [id = 488] 05:37:32 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1881B000) [pid = 216] [serial = 1464] [outer = 00000000] 05:37:32 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (192DC000) [pid = 216] [serial = 1465] [outer = 1881B000] 05:37:32 INFO - PROCESS | 216 | 1461328652566 Marionette DEBUG loaded listener.js 05:37:32 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (193D8000) [pid = 216] [serial = 1466] [outer = 1881B000] 05:37:33 INFO - PROCESS | 216 | --DOMWINDOW == 108 (18C8A400) [pid = 216] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:37:33 INFO - PROCESS | 216 | --DOMWINDOW == 107 (19644400) [pid = 216] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:37:33 INFO - PROCESS | 216 | --DOMWINDOW == 106 (18C82C00) [pid = 216] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:37:33 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1963E000) [pid = 216] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:37:33 INFO - PROCESS | 216 | --DOMWINDOW == 104 (17964C00) [pid = 216] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:37:33 INFO - PROCESS | 216 | --DOMWINDOW == 103 (17985000) [pid = 216] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:37:33 INFO - PROCESS | 216 | --DOMWINDOW == 102 (14680000) [pid = 216] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:37:33 INFO - PROCESS | 216 | --DOMWINDOW == 101 (0FD0B400) [pid = 216] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:37:33 INFO - PROCESS | 216 | --DOMWINDOW == 100 (17BD9000) [pid = 216] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:37:33 INFO - PROCESS | 216 | --DOMWINDOW == 99 (10A7CC00) [pid = 216] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:37:33 INFO - PROCESS | 216 | --DOMWINDOW == 98 (0F5D9800) [pid = 216] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:37:33 INFO - PROCESS | 216 | --DOMWINDOW == 97 (18612400) [pid = 216] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:37:33 INFO - PROCESS | 216 | --DOMWINDOW == 96 (111A1800) [pid = 216] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:37:33 INFO - PROCESS | 216 | 1461328653476 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:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1220ms 05:37:33 INFO - PROCESS | 216 | 1461328653532 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 05:37:33 INFO - PROCESS | 216 | 1461328653538 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 05:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:37:33 INFO - PROCESS | 216 | 1461328653543 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:37:33 INFO - PROCESS | 216 | 1461328653547 Marionette TRACE conn4 <- [1,1918,null,{}] 05:37:33 INFO - PROCESS | 216 | 1461328653553 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:37:33 INFO - PROCESS | 216 | 1461328653665 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 05:37:33 INFO - PROCESS | 216 | 1461328653802 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FB97000 == 48 [pid = 216] [id = 489] 05:37:33 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (0FD49800) [pid = 216] [serial = 1467] [outer = 00000000] 05:37:33 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (10213400) [pid = 216] [serial = 1468] [outer = 0FD49800] 05:37:33 INFO - PROCESS | 216 | 1461328653862 Marionette DEBUG loaded listener.js 05:37:33 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (10AA2000) [pid = 216] [serial = 1469] [outer = 0FD49800] 05:37:34 INFO - PROCESS | 216 | 1461328654486 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:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 971ms 05:37:34 INFO - PROCESS | 216 | 1461328654517 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 05:37:34 INFO - PROCESS | 216 | 1461328654523 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 05:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:37:34 INFO - PROCESS | 216 | 1461328654530 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:37:34 INFO - PROCESS | 216 | 1461328654533 Marionette TRACE conn4 <- [1,1922,null,{}] 05:37:34 INFO - PROCESS | 216 | 1461328654537 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:37:34 INFO - PROCESS | 216 | 1461328654646 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 05:37:34 INFO - PROCESS | 216 | 1461328654781 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15FD3800 == 49 [pid = 216] [id = 490] 05:37:34 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (168C0400) [pid = 216] [serial = 1470] [outer = 00000000] 05:37:34 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1796F000) [pid = 216] [serial = 1471] [outer = 168C0400] 05:37:34 INFO - PROCESS | 216 | 1461328654838 Marionette DEBUG loaded listener.js 05:37:34 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (179A1C00) [pid = 216] [serial = 1472] [outer = 168C0400] 05:37:35 INFO - PROCESS | 216 | 1461328655497 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:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1021ms 05:37:35 INFO - PROCESS | 216 | 1461328655553 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 05:37:35 INFO - PROCESS | 216 | 1461328655556 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 05:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:37:35 INFO - PROCESS | 216 | 1461328655560 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:37:35 INFO - PROCESS | 216 | 1461328655564 Marionette TRACE conn4 <- [1,1926,null,{}] 05:37:35 INFO - PROCESS | 216 | 1461328655575 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:37:35 INFO - PROCESS | 216 | 1461328655732 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 05:37:35 INFO - PROCESS | 216 | 1461328655870 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C81000 == 50 [pid = 216] [id = 491] 05:37:35 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (18C8C000) [pid = 216] [serial = 1473] [outer = 00000000] 05:37:35 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1928F400) [pid = 216] [serial = 1474] [outer = 18C8C000] 05:37:35 INFO - PROCESS | 216 | 1461328655930 Marionette DEBUG loaded listener.js 05:37:36 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (195C1800) [pid = 216] [serial = 1475] [outer = 18C8C000] 05:37:36 INFO - PROCESS | 216 | 1461328656491 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:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 970ms 05:37:36 INFO - PROCESS | 216 | 1461328656533 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 05:37:36 INFO - PROCESS | 216 | 1461328656535 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 05:37:36 INFO - PROCESS | 216 | 1461328656539 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:37:36 INFO - PROCESS | 216 | 1461328656541 Marionette TRACE conn4 <- [1,1930,null,{}] 05:37:36 INFO - PROCESS | 216 | 1461328656545 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:37:36 INFO - PROCESS | 216 | 1461328656650 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 05:37:36 INFO - PROCESS | 216 | 1461328656784 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17861400 == 51 [pid = 216] [id = 492] 05:37:36 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (18C8B000) [pid = 216] [serial = 1476] [outer = 00000000] 05:37:36 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1969D400) [pid = 216] [serial = 1477] [outer = 18C8B000] 05:37:36 INFO - PROCESS | 216 | 1461328656841 Marionette DEBUG loaded listener.js 05:37:36 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (19781000) [pid = 216] [serial = 1478] [outer = 18C8B000] 05:37:37 INFO - PROCESS | 216 | 1461328657578 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:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1074ms 05:37:37 INFO - PROCESS | 216 | 1461328657622 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 05:37:37 INFO - PROCESS | 216 | 1461328657626 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 05:37:37 INFO - PROCESS | 216 | 1461328657632 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:37:37 INFO - PROCESS | 216 | 1461328657636 Marionette TRACE conn4 <- [1,1934,null,{}] 05:37:37 INFO - PROCESS | 216 | 1461328657643 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:37:37 INFO - PROCESS | 216 | 1461328657747 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 05:37:37 INFO - PROCESS | 216 | 1461328657880 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA83C00 == 52 [pid = 216] [id = 493] 05:37:37 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (0FA84000) [pid = 216] [serial = 1479] [outer = 00000000] 05:37:37 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (0FD0A800) [pid = 216] [serial = 1480] [outer = 0FA84000] 05:37:37 INFO - PROCESS | 216 | 1461328657931 Marionette DEBUG loaded listener.js 05:37:38 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (0FD3F000) [pid = 216] [serial = 1481] [outer = 0FA84000] 05:37:38 INFO - PROCESS | 216 | --DOCSHELL 0FB97800 == 51 [pid = 216] [id = 384] 05:37:38 INFO - PROCESS | 216 | --DOCSHELL 0FD10400 == 50 [pid = 216] [id = 487] 05:37:38 INFO - PROCESS | 216 | --DOCSHELL 0FD62800 == 49 [pid = 216] [id = 486] 05:37:38 INFO - PROCESS | 216 | --DOCSHELL 168C2400 == 48 [pid = 216] [id = 485] 05:37:38 INFO - PROCESS | 216 | --DOCSHELL 0FA78400 == 47 [pid = 216] [id = 484] 05:37:38 INFO - PROCESS | 216 | --DOCSHELL 10266400 == 46 [pid = 216] [id = 483] 05:37:38 INFO - PROCESS | 216 | --DOCSHELL 0FD67C00 == 45 [pid = 216] [id = 479] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1AA88800) [pid = 216] [serial = 1399] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1AAD6000) [pid = 216] [serial = 1432] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1A48C800) [pid = 216] [serial = 1427] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 107 (18C0F000) [pid = 216] [serial = 1426] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1799E000) [pid = 216] [serial = 1412] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 105 (18C10000) [pid = 216] [serial = 1430] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 104 (18880000) [pid = 216] [serial = 1418] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 103 (193D9C00) [pid = 216] [serial = 1310] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 102 (196A5000) [pid = 216] [serial = 1355] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 101 (193DA800) [pid = 216] [serial = 1420] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 100 (19784C00) [pid = 216] [serial = 1423] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 99 (193DA000) [pid = 216] [serial = 1421] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 98 (18C11800) [pid = 216] [serial = 1429] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1798E800) [pid = 216] [serial = 1411] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 96 (168BC000) [pid = 216] [serial = 1406] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 95 (15645400) [pid = 216] [serial = 1405] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 94 (19787000) [pid = 216] [serial = 1424] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 93 (111A2000) [pid = 216] [serial = 1408] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 92 (142A5800) [pid = 216] [serial = 1409] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 91 (18613C00) [pid = 216] [serial = 1414] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1AC17C00) [pid = 216] [serial = 1433] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 89 (18749000) [pid = 216] [serial = 1415] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 88 (100D0400) [pid = 216] [serial = 1403] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 87 (0FD68800) [pid = 216] [serial = 1402] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 86 (18819C00) [pid = 216] [serial = 1417] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 85 (111AB000) [pid = 216] [serial = 1390] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1822BC00) [pid = 216] [serial = 1393] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1A49E000) [pid = 216] [serial = 1396] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 216 | 1461328658582 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:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 970ms 05:37:38 INFO - PROCESS | 216 | 1461328658607 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 05:37:38 INFO - PROCESS | 216 | 1461328658613 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 05:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:37:38 INFO - PROCESS | 216 | 1461328658619 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:37:38 INFO - PROCESS | 216 | 1461328658622 Marionette TRACE conn4 <- [1,1938,null,{}] 05:37:38 INFO - PROCESS | 216 | 1461328658626 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:37:38 INFO - PROCESS | 216 | 1461328658716 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 05:37:38 INFO - PROCESS | 216 | 1461328658813 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA78000 == 46 [pid = 216] [id = 494] 05:37:38 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (0FB97800) [pid = 216] [serial = 1482] [outer = 00000000] 05:37:38 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1006CC00) [pid = 216] [serial = 1483] [outer = 0FB97800] 05:37:38 INFO - PROCESS | 216 | 1461328658861 Marionette DEBUG loaded listener.js 05:37:38 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1021FC00) [pid = 216] [serial = 1484] [outer = 0FB97800] 05:37:39 INFO - PROCESS | 216 | 1461328659259 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:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 05:37:39 INFO - PROCESS | 216 | 1461328659292 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 05:37:39 INFO - PROCESS | 216 | 1461328659294 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 05:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:37:39 INFO - PROCESS | 216 | 1461328659298 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:37:39 INFO - PROCESS | 216 | 1461328659301 Marionette TRACE conn4 <- [1,1942,null,{}] 05:37:39 INFO - PROCESS | 216 | 1461328659312 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:37:39 INFO - PROCESS | 216 | 1461328659401 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 05:37:39 INFO - PROCESS | 216 | 1461328659409 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14644C00 == 47 [pid = 216] [id = 495] 05:37:39 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (14645000) [pid = 216] [serial = 1485] [outer = 00000000] 05:37:39 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1467C400) [pid = 216] [serial = 1486] [outer = 14645000] 05:37:39 INFO - PROCESS | 216 | 1461328659458 Marionette DEBUG loaded listener.js 05:37:39 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (14717800) [pid = 216] [serial = 1487] [outer = 14645000] 05:37:39 INFO - PROCESS | 216 | 1461328659938 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:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 05:37:39 INFO - PROCESS | 216 | 1461328659972 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 05:37:39 INFO - PROCESS | 216 | 1461328659975 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 05:37:40 INFO - PROCESS | 216 | 1461328659978 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:37:40 INFO - PROCESS | 216 | 1461328659980 Marionette TRACE conn4 <- [1,1946,null,{}] 05:37:40 INFO - PROCESS | 216 | 1461328659984 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:37:40 INFO - PROCESS | 216 | 1461328660070 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 05:37:40 INFO - PROCESS | 216 | 1461328660112 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15FD2C00 == 48 [pid = 216] [id = 496] 05:37:40 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (168BA800) [pid = 216] [serial = 1488] [outer = 00000000] 05:37:40 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (17985C00) [pid = 216] [serial = 1489] [outer = 168BA800] 05:37:40 INFO - PROCESS | 216 | 1461328660157 Marionette DEBUG loaded listener.js 05:37:40 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1798E400) [pid = 216] [serial = 1490] [outer = 168BA800] 05:37:40 INFO - PROCESS | 216 | 1461328660611 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:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 05:37:40 INFO - PROCESS | 216 | 1461328660654 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 05:37:40 INFO - PROCESS | 216 | 1461328660656 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 05:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:37:40 INFO - PROCESS | 216 | 1461328660659 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:37:40 INFO - PROCESS | 216 | 1461328660661 Marionette TRACE conn4 <- [1,1950,null,{}] 05:37:40 INFO - PROCESS | 216 | 1461328660665 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:37:40 INFO - PROCESS | 216 | 1461328660775 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 05:37:40 INFO - PROCESS | 216 | 1461328660782 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD3DC00 == 49 [pid = 216] [id = 497] 05:37:40 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (17992400) [pid = 216] [serial = 1491] [outer = 00000000] 05:37:40 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (17AB7C00) [pid = 216] [serial = 1492] [outer = 17992400] 05:37:40 INFO - PROCESS | 216 | 1461328660828 Marionette DEBUG loaded listener.js 05:37:40 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1822BC00) [pid = 216] [serial = 1493] [outer = 17992400] 05:37:41 INFO - PROCESS | 216 | 1461328661297 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:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 05:37:41 INFO - PROCESS | 216 | 1461328661352 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 05:37:41 INFO - PROCESS | 216 | 1461328661354 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 05:37:41 INFO - PROCESS | 216 | 1461328661357 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:37:41 INFO - PROCESS | 216 | 1461328661359 Marionette TRACE conn4 <- [1,1954,null,{}] 05:37:41 INFO - PROCESS | 216 | 1461328661363 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:37:41 INFO - PROCESS | 216 | 1461328661527 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 05:37:41 INFO - PROCESS | 216 | 1461328661555 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 187E9000 == 50 [pid = 216] [id = 498] 05:37:41 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (187EDC00) [pid = 216] [serial = 1494] [outer = 00000000] 05:37:41 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (18816C00) [pid = 216] [serial = 1495] [outer = 187EDC00] 05:37:41 INFO - PROCESS | 216 | 1461328661605 Marionette DEBUG loaded listener.js 05:37:41 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1887CC00) [pid = 216] [serial = 1496] [outer = 187EDC00] 05:37:42 INFO - PROCESS | 216 | 1461328662061 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:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 05:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:37:42 INFO - PROCESS | 216 | 1461328662090 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 05:37:42 INFO - PROCESS | 216 | 1461328662092 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 05:37:42 INFO - PROCESS | 216 | 1461328662095 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:37:42 INFO - PROCESS | 216 | 1461328662097 Marionette TRACE conn4 <- [1,1958,null,{}] 05:37:42 INFO - PROCESS | 216 | 1461328662100 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:37:42 INFO - PROCESS | 216 | 1461328662213 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 05:37:42 INFO - PROCESS | 216 | 1461328662279 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 189CA800 == 51 [pid = 216] [id = 499] 05:37:42 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (18C0B400) [pid = 216] [serial = 1497] [outer = 00000000] 05:37:42 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (18C17C00) [pid = 216] [serial = 1498] [outer = 18C0B400] 05:37:42 INFO - PROCESS | 216 | 1461328662323 Marionette DEBUG loaded listener.js 05:37:42 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (18C14800) [pid = 216] [serial = 1499] [outer = 18C0B400] 05:37:42 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1A4F5800) [pid = 216] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:37:42 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1A484C00) [pid = 216] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:37:42 INFO - PROCESS | 216 | --DOMWINDOW == 98 (17868400) [pid = 216] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:37:42 INFO - PROCESS | 216 | --DOMWINDOW == 97 (0FD61C00) [pid = 216] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:37:42 INFO - PROCESS | 216 | --DOMWINDOW == 96 (168C2800) [pid = 216] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:37:42 INFO - PROCESS | 216 | --DOMWINDOW == 95 (0FA81400) [pid = 216] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:37:42 INFO - PROCESS | 216 | --DOMWINDOW == 94 (14037000) [pid = 216] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:37:42 INFO - PROCESS | 216 | --DOMWINDOW == 93 (0FAEEC00) [pid = 216] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:37:42 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1464D400) [pid = 216] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:37:42 INFO - PROCESS | 216 | --DOMWINDOW == 91 (187E6400) [pid = 216] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:37:42 INFO - PROCESS | 216 | --DOMWINDOW == 90 (10214800) [pid = 216] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:37:42 INFO - PROCESS | 216 | --DOMWINDOW == 89 (13D51800) [pid = 216] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:37:42 INFO - PROCESS | 216 | 1461328662806 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:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 770ms 05:37:42 INFO - PROCESS | 216 | 1461328662882 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 05:37:42 INFO - PROCESS | 216 | 1461328662884 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 05:37:42 INFO - PROCESS | 216 | 1461328662887 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:37:42 INFO - PROCESS | 216 | 1461328662889 Marionette TRACE conn4 <- [1,1962,null,{}] 05:37:42 INFO - PROCESS | 216 | 1461328662893 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:37:42 INFO - PROCESS | 216 | 1461328662972 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 05:37:43 INFO - PROCESS | 216 | 1461328663075 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 216 | ++DOCSHELL 0FA75400 == 52 [pid = 216] [id = 500] 05:37:43 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (0FD09C00) [pid = 216] [serial = 1500] [outer = 00000000] 05:37:43 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (168BBC00) [pid = 216] [serial = 1501] [outer = 0FD09C00] 05:37:43 INFO - PROCESS | 216 | 1461328663120 Marionette DEBUG loaded listener.js 05:37:43 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (18248000) [pid = 216] [serial = 1502] [outer = 0FD09C00] 05:37:43 INFO - PROCESS | 216 | 1461328663472 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:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 05:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:37:43 INFO - PROCESS | 216 | 1461328663524 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 05:37:43 INFO - PROCESS | 216 | 1461328663526 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 05:37:43 INFO - PROCESS | 216 | 1461328663529 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:37:43 INFO - PROCESS | 216 | 1461328663531 Marionette TRACE conn4 <- [1,1966,null,{}] 05:37:43 INFO - PROCESS | 216 | 1461328663534 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:37:43 INFO - PROCESS | 216 | 1461328663653 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 05:37:43 INFO - PROCESS | 216 | 1461328663662 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 216 | ++DOCSHELL 187ED000 == 53 [pid = 216] [id = 501] 05:37:43 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (18817C00) [pid = 216] [serial = 1503] [outer = 00000000] 05:37:43 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (19640000) [pid = 216] [serial = 1504] [outer = 18817C00] 05:37:43 INFO - PROCESS | 216 | 1461328663706 Marionette DEBUG loaded listener.js 05:37:43 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (19649000) [pid = 216] [serial = 1505] [outer = 18817C00] 05:37:44 INFO - PROCESS | 216 | 1461328664112 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:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 631ms 05:37:44 INFO - PROCESS | 216 | 1461328664160 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 05:37:44 INFO - PROCESS | 216 | 1461328664162 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 05:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:37:44 INFO - PROCESS | 216 | 1461328664165 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:37:44 INFO - PROCESS | 216 | 1461328664167 Marionette TRACE conn4 <- [1,1970,null,{}] 05:37:44 INFO - PROCESS | 216 | 1461328664170 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:37:44 INFO - PROCESS | 216 | 1461328664289 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 05:37:44 INFO - PROCESS | 216 | 1461328664379 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 156E9400 == 54 [pid = 216] [id = 502] 05:37:44 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (195BBC00) [pid = 216] [serial = 1506] [outer = 00000000] 05:37:44 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1978B800) [pid = 216] [serial = 1507] [outer = 195BBC00] 05:37:44 INFO - PROCESS | 216 | 1461328664423 Marionette DEBUG loaded listener.js 05:37:44 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1978A000) [pid = 216] [serial = 1508] [outer = 195BBC00] 05:37:44 INFO - PROCESS | 216 | 1461328664878 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:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 770ms 05:37:44 INFO - PROCESS | 216 | 1461328664937 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 05:37:44 INFO - PROCESS | 216 | 1461328664941 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 05:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:37:44 INFO - PROCESS | 216 | 1461328664947 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:37:44 INFO - PROCESS | 216 | 1461328664951 Marionette TRACE conn4 <- [1,1974,null,{}] 05:37:44 INFO - PROCESS | 216 | 1461328664957 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:37:45 INFO - PROCESS | 216 | 1461328665069 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 05:37:45 INFO - PROCESS | 216 | 1461328665176 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0B59D800 == 55 [pid = 216] [id = 503] 05:37:45 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (0B59DC00) [pid = 216] [serial = 1509] [outer = 00000000] 05:37:45 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (0FD61C00) [pid = 216] [serial = 1510] [outer = 0B59DC00] 05:37:45 INFO - PROCESS | 216 | 1461328665233 Marionette DEBUG loaded listener.js 05:37:45 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (100D0400) [pid = 216] [serial = 1511] [outer = 0B59DC00] 05:37:45 INFO - PROCESS | 216 | 1461328665868 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:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 05:37:45 INFO - PROCESS | 216 | 1461328665922 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 05:37:45 INFO - PROCESS | 216 | 1461328665928 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 05:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:37:45 INFO - PROCESS | 216 | 1461328665934 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:37:45 INFO - PROCESS | 216 | 1461328665937 Marionette TRACE conn4 <- [1,1978,null,{}] 05:37:45 INFO - PROCESS | 216 | 1461328665941 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:37:46 INFO - PROCESS | 216 | 1461328666081 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 05:37:46 INFO - PROCESS | 216 | 1461328666222 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14632C00 == 56 [pid = 216] [id = 504] 05:37:46 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (14646C00) [pid = 216] [serial = 1512] [outer = 00000000] 05:37:46 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (168C3C00) [pid = 216] [serial = 1513] [outer = 14646C00] 05:37:46 INFO - PROCESS | 216 | 1461328666278 Marionette DEBUG loaded listener.js 05:37:46 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1796D400) [pid = 216] [serial = 1514] [outer = 14646C00] 05:37:46 INFO - PROCESS | 216 | 1461328666842 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:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 930ms 05:37:46 INFO - PROCESS | 216 | 1461328666867 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 05:37:46 INFO - PROCESS | 216 | 1461328666869 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 05:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:37:46 INFO - PROCESS | 216 | 1461328666873 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:37:46 INFO - PROCESS | 216 | 1461328666877 Marionette TRACE conn4 <- [1,1982,null,{}] 05:37:46 INFO - PROCESS | 216 | 1461328666888 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:37:47 INFO - PROCESS | 216 | 1461328667002 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 05:37:47 INFO - PROCESS | 216 | 1461328667142 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18751800 == 57 [pid = 216] [id = 505] 05:37:47 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (187EF800) [pid = 216] [serial = 1515] [outer = 00000000] 05:37:47 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (19780800) [pid = 216] [serial = 1516] [outer = 187EF800] 05:37:47 INFO - PROCESS | 216 | 1461328667202 Marionette DEBUG loaded listener.js 05:37:47 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1A484000) [pid = 216] [serial = 1517] [outer = 187EF800] 05:37:47 INFO - PROCESS | 216 | 1461328667804 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:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 972ms 05:37:47 INFO - PROCESS | 216 | 1461328667848 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 05:37:47 INFO - PROCESS | 216 | 1461328667851 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 05:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:37:47 INFO - PROCESS | 216 | 1461328667854 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:37:47 INFO - PROCESS | 216 | 1461328667856 Marionette TRACE conn4 <- [1,1986,null,{}] 05:37:47 INFO - PROCESS | 216 | 1461328667860 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:37:47 INFO - PROCESS | 216 | 1461328667968 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 05:37:48 INFO - PROCESS | 216 | 1461328668107 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 19644000 == 58 [pid = 216] [id = 506] 05:37:48 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1A483400) [pid = 216] [serial = 1518] [outer = 00000000] 05:37:48 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1A878800) [pid = 216] [serial = 1519] [outer = 1A483400] 05:37:48 INFO - PROCESS | 216 | 1461328668164 Marionette DEBUG loaded listener.js 05:37:48 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1AA83400) [pid = 216] [serial = 1520] [outer = 1A483400] 05:37:48 INFO - PROCESS | 216 | 1461328668744 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:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 930ms 05:37:48 INFO - PROCESS | 216 | 1461328668787 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 05:37:48 INFO - PROCESS | 216 | 1461328668790 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 05:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:37:48 INFO - PROCESS | 216 | 1461328668793 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:37:48 INFO - PROCESS | 216 | 1461328668795 Marionette TRACE conn4 <- [1,1990,null,{}] 05:37:48 INFO - PROCESS | 216 | 1461328668799 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:37:48 INFO - PROCESS | 216 | 1461328668902 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 05:37:49 INFO - PROCESS | 216 | 1461328669012 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10064C00 == 59 [pid = 216] [id = 507] 05:37:49 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (10A95C00) [pid = 216] [serial = 1521] [outer = 00000000] 05:37:49 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1ABDD800) [pid = 216] [serial = 1522] [outer = 10A95C00] 05:37:49 INFO - PROCESS | 216 | 1461328669068 Marionette DEBUG loaded listener.js 05:37:49 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1AC21C00) [pid = 216] [serial = 1523] [outer = 10A95C00] 05:37:49 INFO - PROCESS | 216 | 1461328669673 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:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 930ms 05:37:49 INFO - PROCESS | 216 | 1461328669727 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 05:37:49 INFO - PROCESS | 216 | 1461328669730 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 05:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:37:49 INFO - PROCESS | 216 | 1461328669733 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:37:49 INFO - PROCESS | 216 | 1461328669735 Marionette TRACE conn4 <- [1,1994,null,{}] 05:37:49 INFO - PROCESS | 216 | 1461328669739 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:37:49 INFO - PROCESS | 216 | 1461328669866 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 05:37:50 INFO - PROCESS | 216 | 1461328670201 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FAF4400 == 60 [pid = 216] [id = 508] 05:37:50 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (0FAF7400) [pid = 216] [serial = 1524] [outer = 00000000] 05:37:50 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (111A1800) [pid = 216] [serial = 1525] [outer = 0FAF7400] 05:37:50 INFO - PROCESS | 216 | 1461328670253 Marionette DEBUG loaded listener.js 05:37:50 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (13D55000) [pid = 216] [serial = 1526] [outer = 0FAF7400] 05:37:50 INFO - PROCESS | 216 | --DOCSHELL 187ED000 == 59 [pid = 216] [id = 501] 05:37:50 INFO - PROCESS | 216 | --DOCSHELL 0FA75400 == 58 [pid = 216] [id = 500] 05:37:50 INFO - PROCESS | 216 | --DOCSHELL 189CA800 == 57 [pid = 216] [id = 499] 05:37:50 INFO - PROCESS | 216 | --DOCSHELL 187E9000 == 56 [pid = 216] [id = 498] 05:37:50 INFO - PROCESS | 216 | --DOCSHELL 0FD3DC00 == 55 [pid = 216] [id = 497] 05:37:50 INFO - PROCESS | 216 | --DOCSHELL 14644C00 == 54 [pid = 216] [id = 495] 05:37:50 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1462B800) [pid = 216] [serial = 1438] [outer = 00000000] [url = about:blank] 05:37:50 INFO - PROCESS | 216 | --DOMWINDOW == 114 (18818400) [pid = 216] [serial = 1441] [outer = 00000000] [url = about:blank] 05:37:50 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1AF95800) [pid = 216] [serial = 1444] [outer = 00000000] [url = about:blank] 05:37:50 INFO - PROCESS | 216 | --DOMWINDOW == 112 (192DC000) [pid = 216] [serial = 1465] [outer = 00000000] [url = about:blank] 05:37:50 INFO - PROCESS | 216 | 1461328670962 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:37:50 INFO - PROCESS | 216 | --DOCSHELL 0FA78000 == 53 [pid = 216] [id = 494] 05:37:50 INFO - PROCESS | 216 | --DOCSHELL 0FA83C00 == 52 [pid = 216] [id = 493] 05:37:51 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:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1280ms 05:37:51 INFO - PROCESS | 216 | 1461328671017 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 05:37:51 INFO - PROCESS | 216 | 1461328671021 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 05:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:37:51 INFO - PROCESS | 216 | --DOMWINDOW == 111 (0FD44C00) [pid = 216] [serial = 1346] [outer = 00000000] [url = about:blank] 05:37:51 INFO - PROCESS | 216 | --DOMWINDOW == 110 (148AFC00) [pid = 216] [serial = 1349] [outer = 00000000] [url = about:blank] 05:37:51 INFO - PROCESS | 216 | --DOMWINDOW == 109 (193DA400) [pid = 216] [serial = 1352] [outer = 00000000] [url = about:blank] 05:37:51 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1874D000) [pid = 216] [serial = 1462] [outer = 00000000] [url = about:blank] 05:37:51 INFO - PROCESS | 216 | --DOMWINDOW == 107 (17BD8C00) [pid = 216] [serial = 1459] [outer = 00000000] [url = about:blank] 05:37:51 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1AAC8C00) [pid = 216] [serial = 1400] [outer = 00000000] [url = about:blank] 05:37:51 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1A4A7000) [pid = 216] [serial = 1397] [outer = 00000000] [url = about:blank] 05:37:51 INFO - PROCESS | 216 | --DOMWINDOW == 104 (18746400) [pid = 216] [serial = 1394] [outer = 00000000] [url = about:blank] 05:37:51 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1462DC00) [pid = 216] [serial = 1391] [outer = 00000000] [url = about:blank] 05:37:51 INFO - PROCESS | 216 | --DOMWINDOW == 102 (18815000) [pid = 216] [serial = 1463] [outer = 00000000] [url = about:blank] 05:37:51 INFO - PROCESS | 216 | --DOMWINDOW == 101 (17971000) [pid = 216] [serial = 1456] [outer = 00000000] [url = about:blank] 05:37:51 INFO - PROCESS | 216 | --DOMWINDOW == 100 (17999400) [pid = 216] [serial = 1457] [outer = 00000000] [url = about:blank] 05:37:51 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1AF98800) [pid = 216] [serial = 1435] [outer = 00000000] [url = about:blank] 05:37:51 INFO - PROCESS | 216 | --DOMWINDOW == 98 (100D0800) [pid = 216] [serial = 1453] [outer = 00000000] [url = about:blank] 05:37:51 INFO - PROCESS | 216 | --DOMWINDOW == 97 (11160C00) [pid = 216] [serial = 1454] [outer = 00000000] [url = about:blank] 05:37:51 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1476A400) [pid = 216] [serial = 1451] [outer = 00000000] [url = about:blank] 05:37:51 INFO - PROCESS | 216 | --DOMWINDOW == 95 (14650400) [pid = 216] [serial = 1450] [outer = 00000000] [url = about:blank] 05:37:51 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1C12CC00) [pid = 216] [serial = 1447] [outer = 00000000] [url = about:blank] 05:37:51 INFO - PROCESS | 216 | --DOMWINDOW == 93 (18241000) [pid = 216] [serial = 1460] [outer = 00000000] [url = about:blank] 05:37:51 INFO - PROCESS | 216 | 1461328671059 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:37:51 INFO - PROCESS | 216 | 1461328671063 Marionette TRACE conn4 <- [1,1998,null,{}] 05:37:51 INFO - PROCESS | 216 | 1461328671070 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:37:51 INFO - PROCESS | 216 | 1461328671164 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 05:37:51 INFO - PROCESS | 216 | 1461328671172 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD47000 == 53 [pid = 216] [id = 509] 05:37:51 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (0FD48C00) [pid = 216] [serial = 1527] [outer = 00000000] 05:37:51 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (100D0800) [pid = 216] [serial = 1528] [outer = 0FD48C00] 05:37:51 INFO - PROCESS | 216 | 1461328671221 Marionette DEBUG loaded listener.js 05:37:51 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (10AF8C00) [pid = 216] [serial = 1529] [outer = 0FD48C00] 05:37:51 INFO - PROCESS | 216 | 1461328671756 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:37:51 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:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 770ms 05:37:51 INFO - PROCESS | 216 | 1461328671804 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 05:37:51 INFO - PROCESS | 216 | 1461328671808 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 05:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:37:51 INFO - PROCESS | 216 | 1461328671812 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:37:51 INFO - PROCESS | 216 | 1461328671814 Marionette TRACE conn4 <- [1,2002,null,{}] 05:37:51 INFO - PROCESS | 216 | 1461328671818 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:37:51 INFO - PROCESS | 216 | 1461328671903 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 05:37:51 INFO - PROCESS | 216 | 1461328671915 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14765800 == 54 [pid = 216] [id = 510] 05:37:51 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (14769800) [pid = 216] [serial = 1530] [outer = 00000000] 05:37:51 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (15643400) [pid = 216] [serial = 1531] [outer = 14769800] 05:37:51 INFO - PROCESS | 216 | 1461328671965 Marionette DEBUG loaded listener.js 05:37:52 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (156EB400) [pid = 216] [serial = 1532] [outer = 14769800] 05:37:52 INFO - PROCESS | 216 | 1461328672457 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:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 05:37:52 INFO - PROCESS | 216 | 1461328672486 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 05:37:52 INFO - PROCESS | 216 | 1461328672489 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 05:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:37:52 INFO - PROCESS | 216 | 1461328672498 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:37:52 INFO - PROCESS | 216 | 1461328672504 Marionette TRACE conn4 <- [1,2006,null,{}] 05:37:52 INFO - PROCESS | 216 | 1461328672509 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:37:52 INFO - PROCESS | 216 | 1461328672596 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 05:37:52 INFO - PROCESS | 216 | 1461328672604 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 146F7400 == 55 [pid = 216] [id = 511] 05:37:52 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1564D000) [pid = 216] [serial = 1533] [outer = 00000000] 05:37:52 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (18247000) [pid = 216] [serial = 1534] [outer = 1564D000] 05:37:52 INFO - PROCESS | 216 | 1461328672651 Marionette DEBUG loaded listener.js 05:37:52 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (18614400) [pid = 216] [serial = 1535] [outer = 1564D000] 05:37:53 INFO - PROCESS | 216 | 1461328673111 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:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 630ms 05:37:53 INFO - PROCESS | 216 | 1461328673143 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 05:37:53 INFO - PROCESS | 216 | 1461328673145 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 05:37:53 INFO - PROCESS | 216 | 1461328673149 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:37:53 INFO - PROCESS | 216 | 1461328673150 Marionette TRACE conn4 <- [1,2010,null,{}] 05:37:53 INFO - PROCESS | 216 | 1461328673154 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:37:53 INFO - PROCESS | 216 | 1461328673278 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 05:37:53 INFO - PROCESS | 216 | 1461328673369 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18744400 == 56 [pid = 216] [id = 512] 05:37:53 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (18747000) [pid = 216] [serial = 1536] [outer = 00000000] 05:37:53 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (187F0800) [pid = 216] [serial = 1537] [outer = 18747000] 05:37:53 INFO - PROCESS | 216 | 1461328673415 Marionette DEBUG loaded listener.js 05:37:53 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1881A000) [pid = 216] [serial = 1538] [outer = 18747000] 05:37:53 INFO - PROCESS | 216 | 1461328673832 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:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 05:37:53 INFO - PROCESS | 216 | 1461328673884 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 05:37:53 INFO - PROCESS | 216 | 1461328673886 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 05:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:37:53 INFO - PROCESS | 216 | 1461328673889 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:37:53 INFO - PROCESS | 216 | 1461328673891 Marionette TRACE conn4 <- [1,2014,null,{}] 05:37:53 INFO - PROCESS | 216 | 1461328673903 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:37:54 INFO - PROCESS | 216 | 1461328674017 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 05:37:54 INFO - PROCESS | 216 | 1461328674024 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD4BC00 == 57 [pid = 216] [id = 513] 05:37:54 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (189CA800) [pid = 216] [serial = 1539] [outer = 00000000] 05:37:54 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (18C17800) [pid = 216] [serial = 1540] [outer = 189CA800] 05:37:54 INFO - PROCESS | 216 | 1461328674083 Marionette DEBUG loaded listener.js 05:37:54 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1928EC00) [pid = 216] [serial = 1541] [outer = 189CA800] 05:37:54 INFO - PROCESS | 216 | 1461328674584 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:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 731ms 05:37:54 INFO - PROCESS | 216 | 1461328674658 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 05:37:54 INFO - PROCESS | 216 | 1461328674660 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 05:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:37:54 INFO - PROCESS | 216 | 1461328674664 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:37:54 INFO - PROCESS | 216 | 1461328674665 Marionette TRACE conn4 <- [1,2018,null,{}] 05:37:54 INFO - PROCESS | 216 | 1461328674669 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:37:54 INFO - PROCESS | 216 | 1461328674787 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 05:37:54 INFO - PROCESS | 216 | 1461328674800 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 193DAC00 == 58 [pid = 216] [id = 514] 05:37:54 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (193DC400) [pid = 216] [serial = 1542] [outer = 00000000] 05:37:54 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (196A7C00) [pid = 216] [serial = 1543] [outer = 193DC400] 05:37:54 INFO - PROCESS | 216 | 1461328674901 Marionette DEBUG loaded listener.js 05:37:54 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (196A0C00) [pid = 216] [serial = 1544] [outer = 193DC400] 05:37:55 INFO - PROCESS | 216 | --DOMWINDOW == 110 (18C0B400) [pid = 216] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:37:55 INFO - PROCESS | 216 | --DOMWINDOW == 109 (168BA800) [pid = 216] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:37:55 INFO - PROCESS | 216 | --DOMWINDOW == 108 (0FA84000) [pid = 216] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:37:55 INFO - PROCESS | 216 | --DOMWINDOW == 107 (14645000) [pid = 216] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:37:55 INFO - PROCESS | 216 | --DOMWINDOW == 106 (187EDC00) [pid = 216] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:37:55 INFO - PROCESS | 216 | --DOMWINDOW == 105 (0FB97800) [pid = 216] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:37:55 INFO - PROCESS | 216 | --DOMWINDOW == 104 (0FD09C00) [pid = 216] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:37:55 INFO - PROCESS | 216 | --DOMWINDOW == 103 (18817C00) [pid = 216] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:37:55 INFO - PROCESS | 216 | --DOMWINDOW == 102 (17992400) [pid = 216] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:37:55 INFO - PROCESS | 216 | 1461328675462 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:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 830ms 05:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:37:55 INFO - PROCESS | 216 | 1461328675495 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 05:37:55 INFO - PROCESS | 216 | 1461328675497 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 05:37:55 INFO - PROCESS | 216 | 1461328675500 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:37:55 INFO - PROCESS | 216 | 1461328675502 Marionette TRACE conn4 <- [1,2022,null,{}] 05:37:55 INFO - PROCESS | 216 | 1461328675506 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:37:55 INFO - PROCESS | 216 | 1461328675586 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 05:37:55 INFO - PROCESS | 216 | 1461328675685 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD07800 == 59 [pid = 216] [id = 515] 05:37:55 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (0FD0B400) [pid = 216] [serial = 1545] [outer = 00000000] 05:37:55 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (18750C00) [pid = 216] [serial = 1546] [outer = 0FD0B400] 05:37:55 INFO - PROCESS | 216 | 1461328675730 Marionette DEBUG loaded listener.js 05:37:55 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (18C17000) [pid = 216] [serial = 1547] [outer = 0FD0B400] 05:37:56 INFO - PROCESS | 216 | 1461328676089 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:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 05:37:56 INFO - PROCESS | 216 | 1461328676136 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 05:37:56 INFO - PROCESS | 216 | 1461328676138 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 05:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:37:56 INFO - PROCESS | 216 | 1461328676144 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:37:56 INFO - PROCESS | 216 | 1461328676145 Marionette TRACE conn4 <- [1,2026,null,{}] 05:37:56 INFO - PROCESS | 216 | 1461328676149 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:37:56 INFO - PROCESS | 216 | 1461328676286 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 05:37:56 INFO - PROCESS | 216 | 1461328676302 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18242000 == 60 [pid = 216] [id = 516] 05:37:56 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (18612C00) [pid = 216] [serial = 1548] [outer = 00000000] 05:37:56 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1A49C400) [pid = 216] [serial = 1549] [outer = 18612C00] 05:37:56 INFO - PROCESS | 216 | 1461328676347 Marionette DEBUG loaded listener.js 05:37:56 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1A4A8C00) [pid = 216] [serial = 1550] [outer = 18612C00] 05:37:56 INFO - PROCESS | 216 | 1461328676766 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:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 05:37:56 INFO - PROCESS | 216 | 1461328676816 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 05:37:56 INFO - PROCESS | 216 | 1461328676818 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 05:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:37:56 INFO - PROCESS | 216 | 1461328676822 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:37:56 INFO - PROCESS | 216 | 1461328676824 Marionette TRACE conn4 <- [1,2030,null,{}] 05:37:56 INFO - PROCESS | 216 | 1461328676834 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:37:56 INFO - PROCESS | 216 | 1461328676916 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 05:37:56 INFO - PROCESS | 216 | 1461328676923 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A4A8000 == 61 [pid = 216] [id = 517] 05:37:56 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1A4F5C00) [pid = 216] [serial = 1551] [outer = 00000000] 05:37:56 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1ABD8800) [pid = 216] [serial = 1552] [outer = 1A4F5C00] 05:37:56 INFO - PROCESS | 216 | 1461328676967 Marionette DEBUG loaded listener.js 05:37:57 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1AD77800) [pid = 216] [serial = 1553] [outer = 1A4F5C00] 05:37:57 INFO - PROCESS | 216 | 1461328677526 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:37:57 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:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 832ms 05:37:57 INFO - PROCESS | 216 | 1461328677654 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 05:37:57 INFO - PROCESS | 216 | 1461328677659 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 05:37:57 INFO - PROCESS | 216 | 1461328677664 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:37:57 INFO - PROCESS | 216 | 1461328677669 Marionette TRACE conn4 <- [1,2034,null,{}] 05:37:57 INFO - PROCESS | 216 | 1461328677676 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:37:57 INFO - PROCESS | 216 | 1461328677799 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 05:37:57 INFO - PROCESS | 216 | 1461328677934 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD44C00 == 62 [pid = 216] [id = 518] 05:37:57 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (0FD5CC00) [pid = 216] [serial = 1554] [outer = 00000000] 05:37:58 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (14645800) [pid = 216] [serial = 1555] [outer = 0FD5CC00] 05:37:58 INFO - PROCESS | 216 | 1461328677995 Marionette DEBUG loaded listener.js 05:37:58 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1467E800) [pid = 216] [serial = 1556] [outer = 0FD5CC00] 05:37:58 INFO - PROCESS | 216 | 1461328678551 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:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 930ms 05:37:58 INFO - PROCESS | 216 | 1461328678600 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 05:37:58 INFO - PROCESS | 216 | 1461328678606 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 05:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:37:58 INFO - PROCESS | 216 | 1461328678612 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:37:58 INFO - PROCESS | 216 | 1461328678615 Marionette TRACE conn4 <- [1,2038,null,{}] 05:37:58 INFO - PROCESS | 216 | 1461328678620 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:37:58 INFO - PROCESS | 216 | 1461328678731 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 05:37:58 INFO - PROCESS | 216 | 1461328678845 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1799A000 == 63 [pid = 216] [id = 519] 05:37:58 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1799C400) [pid = 216] [serial = 1557] [outer = 00000000] 05:37:58 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (17BD1C00) [pid = 216] [serial = 1558] [outer = 1799C400] 05:37:58 INFO - PROCESS | 216 | 1461328678943 Marionette DEBUG loaded listener.js 05:37:59 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1874A000) [pid = 216] [serial = 1559] [outer = 1799C400] 05:37:59 INFO - PROCESS | 216 | 1461328679557 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:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 970ms 05:37:59 INFO - PROCESS | 216 | 1461328679584 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 05:37:59 INFO - PROCESS | 216 | 1461328679587 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 05:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:37:59 INFO - PROCESS | 216 | 1461328679591 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:37:59 INFO - PROCESS | 216 | 1461328679595 Marionette TRACE conn4 <- [1,2042,null,{}] 05:37:59 INFO - PROCESS | 216 | 1461328679606 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:37:59 INFO - PROCESS | 216 | 1461328679719 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 05:37:59 INFO - PROCESS | 216 | 1461328679861 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A49E400 == 64 [pid = 216] [id = 520] 05:37:59 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1A49F000) [pid = 216] [serial = 1560] [outer = 00000000] 05:37:59 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1AD74400) [pid = 216] [serial = 1561] [outer = 1A49F000] 05:37:59 INFO - PROCESS | 216 | 1461328679920 Marionette DEBUG loaded listener.js 05:38:00 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1AF97000) [pid = 216] [serial = 1562] [outer = 1A49F000] 05:38:00 INFO - PROCESS | 216 | 1461328680530 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:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 970ms 05:38:00 INFO - PROCESS | 216 | 1461328680568 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 05:38:00 INFO - PROCESS | 216 | 1461328680571 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 05:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:38:00 INFO - PROCESS | 216 | 1461328680575 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:38:00 INFO - PROCESS | 216 | 1461328680577 Marionette TRACE conn4 <- [1,2046,null,{}] 05:38:00 INFO - PROCESS | 216 | 1461328680581 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:38:00 INFO - PROCESS | 216 | 1461328680690 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 05:38:00 INFO - PROCESS | 216 | 1461328680830 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1BB3B000 == 65 [pid = 216] [id = 521] 05:38:00 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1BB3F400) [pid = 216] [serial = 1563] [outer = 00000000] 05:38:00 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1C134800) [pid = 216] [serial = 1564] [outer = 1BB3F400] 05:38:00 INFO - PROCESS | 216 | 1461328680891 Marionette DEBUG loaded listener.js 05:38:01 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1C13B000) [pid = 216] [serial = 1565] [outer = 1BB3F400] 05:38:01 INFO - PROCESS | 216 | 1461328681466 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:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 931ms 05:38:01 INFO - PROCESS | 216 | 1461328681509 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 05:38:01 INFO - PROCESS | 216 | 1461328681512 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 05:38:01 INFO - PROCESS | 216 | 1461328681515 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:38:01 INFO - PROCESS | 216 | 1461328681517 Marionette TRACE conn4 <- [1,2050,null,{}] 05:38:01 INFO - PROCESS | 216 | 1461328681521 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:38:01 INFO - PROCESS | 216 | 1461328681625 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 05:38:01 INFO - PROCESS | 216 | 1461328681738 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1BB37400 == 66 [pid = 216] [id = 522] 05:38:01 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1BBD2C00) [pid = 216] [serial = 1566] [outer = 00000000] 05:38:01 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1C490400) [pid = 216] [serial = 1567] [outer = 1BBD2C00] 05:38:01 INFO - PROCESS | 216 | 1461328681792 Marionette DEBUG loaded listener.js 05:38:01 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1C498400) [pid = 216] [serial = 1568] [outer = 1BBD2C00] 05:38:02 INFO - PROCESS | 216 | 1461328682432 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:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 970ms 05:38:02 INFO - PROCESS | 216 | 1461328682489 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 05:38:02 INFO - PROCESS | 216 | 1461328682491 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 05:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:38:02 INFO - PROCESS | 216 | 1461328682494 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:38:02 INFO - PROCESS | 216 | 1461328682496 Marionette TRACE conn4 <- [1,2054,null,{}] 05:38:02 INFO - PROCESS | 216 | 1461328682500 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:38:02 INFO - PROCESS | 216 | 1461328682685 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 05:38:02 INFO - PROCESS | 216 | 1461328682699 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 179A8800 == 67 [pid = 216] [id = 523] 05:38:02 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (18228C00) [pid = 216] [serial = 1569] [outer = 00000000] 05:38:02 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (1923CC00) [pid = 216] [serial = 1570] [outer = 18228C00] 05:38:02 INFO - PROCESS | 216 | 1461328682757 Marionette DEBUG loaded listener.js 05:38:02 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (1C48F800) [pid = 216] [serial = 1571] [outer = 18228C00] 05:38:03 INFO - PROCESS | 216 | 1461328683563 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:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1128ms 05:38:03 INFO - PROCESS | 216 | 1461328683627 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 05:38:03 INFO - PROCESS | 216 | 1461328683631 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 05:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:38:03 INFO - PROCESS | 216 | 1461328683636 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:38:03 INFO - PROCESS | 216 | 1461328683640 Marionette TRACE conn4 <- [1,2058,null,{}] 05:38:03 INFO - PROCESS | 216 | 1461328683647 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:38:03 INFO - PROCESS | 216 | 1461328683748 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 05:38:03 INFO - PROCESS | 216 | 1461328683898 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1423F400 == 68 [pid = 216] [id = 524] 05:38:03 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (142A5800) [pid = 216] [serial = 1572] [outer = 00000000] 05:38:03 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (168C2400) [pid = 216] [serial = 1573] [outer = 142A5800] 05:38:03 INFO - PROCESS | 216 | 1461328683950 Marionette DEBUG loaded listener.js 05:38:04 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (17986800) [pid = 216] [serial = 1574] [outer = 142A5800] 05:38:04 INFO - PROCESS | 216 | --DOCSHELL 1A482C00 == 67 [pid = 216] [id = 465] 05:38:04 INFO - PROCESS | 216 | --DOCSHELL 182B3000 == 66 [pid = 216] [id = 488] 05:38:04 INFO - PROCESS | 216 | --DOCSHELL 17868000 == 65 [pid = 216] [id = 464] 05:38:04 INFO - PROCESS | 216 | --DOCSHELL 18242000 == 64 [pid = 216] [id = 516] 05:38:04 INFO - PROCESS | 216 | --DOCSHELL 0FD07800 == 63 [pid = 216] [id = 515] 05:38:04 INFO - PROCESS | 216 | --DOCSHELL 15FD2C00 == 62 [pid = 216] [id = 496] 05:38:04 INFO - PROCESS | 216 | --DOCSHELL 193DAC00 == 61 [pid = 216] [id = 514] 05:38:04 INFO - PROCESS | 216 | --DOCSHELL 18744400 == 60 [pid = 216] [id = 512] 05:38:04 INFO - PROCESS | 216 | --DOCSHELL 146F7400 == 59 [pid = 216] [id = 511] 05:38:04 INFO - PROCESS | 216 | --DOCSHELL 14765800 == 58 [pid = 216] [id = 510] 05:38:04 INFO - PROCESS | 216 | --DOCSHELL 0FD47000 == 57 [pid = 216] [id = 509] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 131 (1978B800) [pid = 216] [serial = 1507] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOCSHELL 0FAF4400 == 56 [pid = 216] [id = 508] 05:38:04 INFO - PROCESS | 216 | --DOCSHELL 18751800 == 55 [pid = 216] [id = 505] 05:38:04 INFO - PROCESS | 216 | --DOCSHELL 14632C00 == 54 [pid = 216] [id = 504] 05:38:04 INFO - PROCESS | 216 | --DOCSHELL 0B59D800 == 53 [pid = 216] [id = 503] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1887CC00) [pid = 216] [serial = 1496] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 129 (18816C00) [pid = 216] [serial = 1495] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1928F400) [pid = 216] [serial = 1474] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1006CC00) [pid = 216] [serial = 1483] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1021FC00) [pid = 216] [serial = 1484] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 125 (10213400) [pid = 216] [serial = 1468] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1796F000) [pid = 216] [serial = 1471] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 123 (168BBC00) [pid = 216] [serial = 1501] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 122 (18C14800) [pid = 216] [serial = 1499] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 121 (19649000) [pid = 216] [serial = 1505] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 120 (19640000) [pid = 216] [serial = 1504] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 119 (0FD3F000) [pid = 216] [serial = 1481] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 118 (17AB7C00) [pid = 216] [serial = 1492] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1822BC00) [pid = 216] [serial = 1493] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 116 (18248000) [pid = 216] [serial = 1502] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1798E400) [pid = 216] [serial = 1490] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 114 (18C17C00) [pid = 216] [serial = 1498] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 113 (17985C00) [pid = 216] [serial = 1489] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 112 (0FD0A800) [pid = 216] [serial = 1480] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1467C400) [pid = 216] [serial = 1486] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 110 (14717800) [pid = 216] [serial = 1487] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1969D400) [pid = 216] [serial = 1477] [outer = 00000000] [url = about:blank] 05:38:04 INFO - PROCESS | 216 | 1461328684552 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:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 991ms 05:38:04 INFO - PROCESS | 216 | 1461328684627 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 05:38:04 INFO - PROCESS | 216 | 1461328684633 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 05:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:38:04 INFO - PROCESS | 216 | 1461328684639 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:38:04 INFO - PROCESS | 216 | 1461328684641 Marionette TRACE conn4 <- [1,2062,null,{}] 05:38:04 INFO - PROCESS | 216 | 1461328684645 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:38:04 INFO - PROCESS | 216 | 1461328684736 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 05:38:04 INFO - PROCESS | 216 | 1461328684835 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FAF7000 == 54 [pid = 216] [id = 525] 05:38:04 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (0FD47C00) [pid = 216] [serial = 1575] [outer = 00000000] 05:38:04 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (10AF2800) [pid = 216] [serial = 1576] [outer = 0FD47C00] 05:38:04 INFO - PROCESS | 216 | 1461328684882 Marionette DEBUG loaded listener.js 05:38:04 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (14626C00) [pid = 216] [serial = 1577] [outer = 0FD47C00] 05:38:05 INFO - PROCESS | 216 | 1461328685333 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:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 05:38:05 INFO - PROCESS | 216 | 1461328685375 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 05:38:05 INFO - PROCESS | 216 | 1461328685377 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 05:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:38:05 INFO - PROCESS | 216 | 1461328685381 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:38:05 INFO - PROCESS | 216 | 1461328685384 Marionette TRACE conn4 <- [1,2066,null,{}] 05:38:05 INFO - PROCESS | 216 | 1461328685396 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:38:05 INFO - PROCESS | 216 | 1461328685485 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 05:38:05 INFO - PROCESS | 216 | 1461328685496 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1798F000 == 55 [pid = 216] [id = 526] 05:38:05 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1798F400) [pid = 216] [serial = 1578] [outer = 00000000] 05:38:05 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (17A8DC00) [pid = 216] [serial = 1579] [outer = 1798F400] 05:38:05 INFO - PROCESS | 216 | 1461328685544 Marionette DEBUG loaded listener.js 05:38:05 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1822F400) [pid = 216] [serial = 1580] [outer = 1798F400] 05:38:06 INFO - PROCESS | 216 | 1461328686025 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:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 690ms 05:38:06 INFO - PROCESS | 216 | 1461328686072 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 05:38:06 INFO - PROCESS | 216 | 1461328686074 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 05:38:06 INFO - PROCESS | 216 | 1461328686077 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:38:06 INFO - PROCESS | 216 | 1461328686079 Marionette TRACE conn4 <- [1,2070,null,{}] 05:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:38:06 INFO - PROCESS | 216 | 1461328686083 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:38:06 INFO - PROCESS | 216 | 1461328686169 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 05:38:06 INFO - PROCESS | 216 | 1461328686178 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1874C400 == 56 [pid = 216] [id = 527] 05:38:06 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1874D400) [pid = 216] [serial = 1581] [outer = 00000000] 05:38:06 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1887CC00) [pid = 216] [serial = 1582] [outer = 1874D400] 05:38:06 INFO - PROCESS | 216 | 1461328686224 Marionette DEBUG loaded listener.js 05:38:06 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (189CDC00) [pid = 216] [serial = 1583] [outer = 1874D400] 05:38:06 INFO - PROCESS | 216 | 1461328686692 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:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 05:38:06 INFO - PROCESS | 216 | 1461328686752 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 05:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:38:06 INFO - PROCESS | 216 | 1461328686754 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 05:38:06 INFO - PROCESS | 216 | 1461328686757 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:38:06 INFO - PROCESS | 216 | 1461328686759 Marionette TRACE conn4 <- [1,2074,null,{}] 05:38:06 INFO - PROCESS | 216 | 1461328686762 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:38:06 INFO - PROCESS | 216 | 1461328686879 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 05:38:07 INFO - PROCESS | 216 | 1461328686973 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C10400 == 57 [pid = 216] [id = 528] 05:38:07 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (18C15400) [pid = 216] [serial = 1584] [outer = 00000000] 05:38:07 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (19282400) [pid = 216] [serial = 1585] [outer = 18C15400] 05:38:07 INFO - PROCESS | 216 | 1461328687019 Marionette DEBUG loaded listener.js 05:38:07 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (193E0800) [pid = 216] [serial = 1586] [outer = 18C15400] 05:38:07 INFO - PROCESS | 216 | 1461328687456 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:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 731ms 05:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:38:07 INFO - PROCESS | 216 | 1461328687488 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 05:38:07 INFO - PROCESS | 216 | 1461328687490 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 05:38:07 INFO - PROCESS | 216 | 1461328687493 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:38:07 INFO - PROCESS | 216 | 1461328687495 Marionette TRACE conn4 <- [1,2078,null,{}] 05:38:07 INFO - PROCESS | 216 | 1461328687498 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:38:07 INFO - PROCESS | 216 | 1461328687636 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 05:38:07 INFO - PROCESS | 216 | 1461328687705 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 195B9400 == 58 [pid = 216] [id = 529] 05:38:07 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (19641000) [pid = 216] [serial = 1587] [outer = 00000000] 05:38:07 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1978CC00) [pid = 216] [serial = 1588] [outer = 19641000] 05:38:07 INFO - PROCESS | 216 | 1461328687753 Marionette DEBUG loaded listener.js 05:38:07 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1A480000) [pid = 216] [serial = 1589] [outer = 19641000] 05:38:08 INFO - PROCESS | 216 | 1461328688188 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:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 05:38:08 INFO - PROCESS | 216 | 1461328688224 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 05:38:08 INFO - PROCESS | 216 | 1461328688226 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 05:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:38:08 INFO - PROCESS | 216 | 1461328688229 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:38:08 INFO - PROCESS | 216 | 1461328688231 Marionette TRACE conn4 <- [1,2082,null,{}] 05:38:08 INFO - PROCESS | 216 | 1461328688274 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:38:08 INFO - PROCESS | 216 | 1461328688398 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 05:38:08 INFO - PROCESS | 216 | 1461328688470 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 216 | ++DOCSHELL 187E6400 == 59 [pid = 216] [id = 530] 05:38:08 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (196A9400) [pid = 216] [serial = 1590] [outer = 00000000] 05:38:08 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1ABD1C00) [pid = 216] [serial = 1591] [outer = 196A9400] 05:38:08 INFO - PROCESS | 216 | 1461328688515 Marionette DEBUG loaded listener.js 05:38:08 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1AF0A400) [pid = 216] [serial = 1592] [outer = 196A9400] 05:38:08 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1564D000) [pid = 216] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:38:08 INFO - PROCESS | 216 | --DOMWINDOW == 125 (0FAF7400) [pid = 216] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:38:08 INFO - PROCESS | 216 | --DOMWINDOW == 124 (18747000) [pid = 216] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:38:08 INFO - PROCESS | 216 | --DOMWINDOW == 123 (14769800) [pid = 216] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:38:08 INFO - PROCESS | 216 | --DOMWINDOW == 122 (0FD48C00) [pid = 216] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:38:08 INFO - PROCESS | 216 | --DOMWINDOW == 121 (189CA800) [pid = 216] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:38:08 INFO - PROCESS | 216 | --DOMWINDOW == 120 (0FD0B400) [pid = 216] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:38:08 INFO - PROCESS | 216 | --DOMWINDOW == 119 (193DC400) [pid = 216] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:38:08 INFO - PROCESS | 216 | --DOMWINDOW == 118 (18612C00) [pid = 216] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:38:09 INFO - PROCESS | 216 | 1461328689064 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:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 870ms 05:38:09 INFO - PROCESS | 216 | 1461328689100 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 05:38:09 INFO - PROCESS | 216 | 1461328689102 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 05:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:38:09 INFO - PROCESS | 216 | 1461328689109 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:38:09 INFO - PROCESS | 216 | 1461328689111 Marionette TRACE conn4 <- [1,2086,null,{}] 05:38:09 INFO - PROCESS | 216 | 1461328689114 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:38:09 INFO - PROCESS | 216 | 1461328689235 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 05:38:09 INFO - PROCESS | 216 | 1461328689302 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD3E400 == 60 [pid = 216] [id = 531] 05:38:09 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (14769800) [pid = 216] [serial = 1593] [outer = 00000000] 05:38:09 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (196A6C00) [pid = 216] [serial = 1594] [outer = 14769800] 05:38:09 INFO - PROCESS | 216 | 1461328689348 Marionette DEBUG loaded listener.js 05:38:09 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1AACC400) [pid = 216] [serial = 1595] [outer = 14769800] 05:38:09 INFO - PROCESS | 216 | 1461328689705 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:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 630ms 05:38:09 INFO - PROCESS | 216 | 1461328689745 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 05:38:09 INFO - PROCESS | 216 | 1461328689747 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 05:38:09 INFO - PROCESS | 216 | 1461328689750 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:38:09 INFO - PROCESS | 216 | 1461328689752 Marionette TRACE conn4 <- [1,2090,null,{}] 05:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:38:09 INFO - PROCESS | 216 | 1461328689755 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:38:09 INFO - PROCESS | 216 | 1461328689839 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 05:38:09 INFO - PROCESS | 216 | 1461328689845 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AD77400 == 61 [pid = 216] [id = 532] 05:38:09 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1AF9C000) [pid = 216] [serial = 1596] [outer = 00000000] 05:38:09 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1C48EC00) [pid = 216] [serial = 1597] [outer = 1AF9C000] 05:38:09 INFO - PROCESS | 216 | 1461328689889 Marionette DEBUG loaded listener.js 05:38:09 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1C5A7800) [pid = 216] [serial = 1598] [outer = 1AF9C000] 05:38:10 INFO - PROCESS | 216 | 1461328690356 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:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 630ms 05:38:10 INFO - PROCESS | 216 | 1461328690385 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 05:38:10 INFO - PROCESS | 216 | 1461328690387 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 05:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:38:10 INFO - PROCESS | 216 | 1461328690408 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:38:10 INFO - PROCESS | 216 | 1461328690410 Marionette TRACE conn4 <- [1,2094,null,{}] 05:38:10 INFO - PROCESS | 216 | 1461328690413 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:38:10 INFO - PROCESS | 216 | 1461328690499 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 05:38:10 INFO - PROCESS | 216 | 1461328690507 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C604C00 == 62 [pid = 216] [id = 533] 05:38:10 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1C609800) [pid = 216] [serial = 1599] [outer = 00000000] 05:38:10 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1C690C00) [pid = 216] [serial = 1600] [outer = 1C609800] 05:38:10 INFO - PROCESS | 216 | 1461328690551 Marionette DEBUG loaded listener.js 05:38:10 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1C803000) [pid = 216] [serial = 1601] [outer = 1C609800] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 111A8800 == 61 [pid = 216] [id = 395] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 0FB97000 == 60 [pid = 216] [id = 489] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 18C81000 == 59 [pid = 216] [id = 491] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 10064C00 == 58 [pid = 216] [id = 507] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 19781C00 == 57 [pid = 216] [id = 482] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 19644000 == 56 [pid = 216] [id = 506] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 156E9400 == 55 [pid = 216] [id = 502] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 0B584400 == 54 [pid = 216] [id = 398] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 15FD3800 == 53 [pid = 216] [id = 490] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 179A8400 == 52 [pid = 216] [id = 443] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 1AF91000 == 51 [pid = 216] [id = 478] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 1006C800 == 50 [pid = 216] [id = 391] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 168BC400 == 49 [pid = 216] [id = 481] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 148A9800 == 48 [pid = 216] [id = 396] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 17861400 == 47 [pid = 216] [id = 492] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 168BCC00 == 46 [pid = 216] [id = 388] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 14763000 == 45 [pid = 216] [id = 480] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 1963D800 == 44 [pid = 216] [id = 451] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 0FD4BC00 == 43 [pid = 216] [id = 513] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 1423F400 == 42 [pid = 216] [id = 524] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 179A8800 == 41 [pid = 216] [id = 523] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 1BB37400 == 40 [pid = 216] [id = 522] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 1A49E400 == 39 [pid = 216] [id = 520] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 1BB3B000 == 38 [pid = 216] [id = 521] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 1799A000 == 37 [pid = 216] [id = 519] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 1A4A8000 == 36 [pid = 216] [id = 517] 05:38:11 INFO - PROCESS | 216 | --DOCSHELL 0FD44C00 == 35 [pid = 216] [id = 518] 05:38:12 INFO - PROCESS | 216 | --DOCSHELL 0FAF7000 == 34 [pid = 216] [id = 525] 05:38:12 INFO - PROCESS | 216 | --DOCSHELL 18C10400 == 33 [pid = 216] [id = 528] 05:38:12 INFO - PROCESS | 216 | --DOCSHELL 1798F000 == 32 [pid = 216] [id = 526] 05:38:12 INFO - PROCESS | 216 | --DOCSHELL 1874C400 == 31 [pid = 216] [id = 527] 05:38:12 INFO - PROCESS | 216 | --DOCSHELL 187E6400 == 30 [pid = 216] [id = 530] 05:38:12 INFO - PROCESS | 216 | --DOCSHELL 0FD3E400 == 29 [pid = 216] [id = 531] 05:38:12 INFO - PROCESS | 216 | --DOCSHELL 195B9400 == 28 [pid = 216] [id = 529] 05:38:12 INFO - PROCESS | 216 | --DOCSHELL 1AD77400 == 27 [pid = 216] [id = 532] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 126 (0FD61C00) [pid = 216] [serial = 1510] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 125 (168C3C00) [pid = 216] [serial = 1513] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 124 (18247000) [pid = 216] [serial = 1534] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1A878800) [pid = 216] [serial = 1519] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 122 (19780800) [pid = 216] [serial = 1516] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 121 (13D55000) [pid = 216] [serial = 1526] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 120 (111A1800) [pid = 216] [serial = 1525] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 119 (187F0800) [pid = 216] [serial = 1537] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1881A000) [pid = 216] [serial = 1538] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 117 (15643400) [pid = 216] [serial = 1531] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 116 (156EB400) [pid = 216] [serial = 1532] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 115 (100D0800) [pid = 216] [serial = 1528] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 114 (10AF8C00) [pid = 216] [serial = 1529] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1ABDD800) [pid = 216] [serial = 1522] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1928EC00) [pid = 216] [serial = 1541] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 111 (18C17800) [pid = 216] [serial = 1540] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 110 (18750C00) [pid = 216] [serial = 1546] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 109 (196A7C00) [pid = 216] [serial = 1543] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1A49C400) [pid = 216] [serial = 1549] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1ABD8800) [pid = 216] [serial = 1552] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1A4A8C00) [pid = 216] [serial = 1550] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 105 (196A0C00) [pid = 216] [serial = 1544] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 104 (18C17000) [pid = 216] [serial = 1547] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | --DOMWINDOW == 103 (18614400) [pid = 216] [serial = 1535] [outer = 00000000] [url = about:blank] 05:38:12 INFO - PROCESS | 216 | 1461328692898 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:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 2535ms 05:38:12 INFO - PROCESS | 216 | 1461328692941 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 05:38:12 INFO - PROCESS | 216 | 1461328692945 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 05:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:38:12 INFO - PROCESS | 216 | 1461328692950 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:38:12 INFO - PROCESS | 216 | 1461328692953 Marionette TRACE conn4 <- [1,2098,null,{}] 05:38:12 INFO - PROCESS | 216 | 1461328692959 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:38:13 INFO - PROCESS | 216 | 1461328693054 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 05:38:13 INFO - PROCESS | 216 | 1461328693065 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0F1B7400 == 28 [pid = 216] [id = 534] 05:38:13 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (0F1B7C00) [pid = 216] [serial = 1602] [outer = 00000000] 05:38:13 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (0FA1F800) [pid = 216] [serial = 1603] [outer = 0F1B7C00] 05:38:13 INFO - PROCESS | 216 | 1461328693115 Marionette DEBUG loaded listener.js 05:38:13 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (0FA7A800) [pid = 216] [serial = 1604] [outer = 0F1B7C00] 05:38:13 INFO - PROCESS | 216 | 1461328693656 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:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 05:38:13 INFO - PROCESS | 216 | 1461328693681 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 05:38:13 INFO - PROCESS | 216 | 1461328693687 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 05:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:38:13 INFO - PROCESS | 216 | 1461328693694 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:38:13 INFO - PROCESS | 216 | 1461328693697 Marionette TRACE conn4 <- [1,2102,null,{}] 05:38:13 INFO - PROCESS | 216 | 1461328693700 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:38:13 INFO - PROCESS | 216 | 1461328693791 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 05:38:13 INFO - PROCESS | 216 | 1461328693886 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA83400 == 29 [pid = 216] [id = 535] 05:38:13 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (0FD0E000) [pid = 216] [serial = 1605] [outer = 00000000] 05:38:13 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (0FD49400) [pid = 216] [serial = 1606] [outer = 0FD0E000] 05:38:13 INFO - PROCESS | 216 | 1461328693941 Marionette DEBUG loaded listener.js 05:38:14 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (0FD5DC00) [pid = 216] [serial = 1607] [outer = 0FD0E000] 05:38:14 INFO - PROCESS | 216 | 1461328694368 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:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 731ms 05:38:14 INFO - PROCESS | 216 | 1461328694425 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 05:38:14 INFO - PROCESS | 216 | 1461328694428 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 05:38:14 INFO - PROCESS | 216 | 1461328694432 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:38:14 INFO - PROCESS | 216 | 1461328694435 Marionette TRACE conn4 <- [1,2106,null,{}] 05:38:14 INFO - PROCESS | 216 | 1461328694484 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:38:14 INFO - PROCESS | 216 | 1461328694581 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 05:38:14 INFO - PROCESS | 216 | 1461328694592 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10A16000 == 30 [pid = 216] [id = 536] 05:38:14 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (10A1FC00) [pid = 216] [serial = 1608] [outer = 00000000] 05:38:14 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (10A95800) [pid = 216] [serial = 1609] [outer = 10A1FC00] 05:38:14 INFO - PROCESS | 216 | 1461328694643 Marionette DEBUG loaded listener.js 05:38:14 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (11106800) [pid = 216] [serial = 1610] [outer = 10A1FC00] 05:38:15 INFO - PROCESS | 216 | 1461328695109 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:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 05:38:15 INFO - PROCESS | 216 | 1461328695165 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 05:38:15 INFO - PROCESS | 216 | 1461328695168 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 05:38:15 INFO - PROCESS | 216 | 1461328695171 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:38:15 INFO - PROCESS | 216 | 1461328695173 Marionette TRACE conn4 <- [1,2110,null,{}] 05:38:15 INFO - PROCESS | 216 | 1461328695177 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:38:15 INFO - PROCESS | 216 | 1461328695260 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 05:38:15 INFO - PROCESS | 216 | 1461328695267 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10A93800 == 31 [pid = 216] [id = 537] 05:38:15 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (13D50800) [pid = 216] [serial = 1611] [outer = 00000000] 05:38:15 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (14627C00) [pid = 216] [serial = 1612] [outer = 13D50800] 05:38:15 INFO - PROCESS | 216 | 1461328695315 Marionette DEBUG loaded listener.js 05:38:15 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1464A800) [pid = 216] [serial = 1613] [outer = 13D50800] 05:38:15 INFO - PROCESS | 216 | 1461328695768 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:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 05:38:15 INFO - PROCESS | 216 | 1461328695806 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 05:38:15 INFO - PROCESS | 216 | 1461328695808 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 05:38:15 INFO - PROCESS | 216 | 1461328695811 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:38:15 INFO - PROCESS | 216 | 1461328695813 Marionette TRACE conn4 <- [1,2114,null,{}] 05:38:15 INFO - PROCESS | 216 | 1461328695816 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:38:15 INFO - PROCESS | 216 | 1461328695894 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 05:38:15 INFO - PROCESS | 216 | 1461328695901 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1464D400 == 32 [pid = 216] [id = 538] 05:38:15 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (146F4000) [pid = 216] [serial = 1614] [outer = 00000000] 05:38:15 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (14763C00) [pid = 216] [serial = 1615] [outer = 146F4000] 05:38:15 INFO - PROCESS | 216 | 1461328695950 Marionette DEBUG loaded listener.js 05:38:16 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (148A5000) [pid = 216] [serial = 1616] [outer = 146F4000] 05:38:16 INFO - PROCESS | 216 | 1461328696441 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:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 05:38:16 INFO - PROCESS | 216 | 1461328696485 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 05:38:16 INFO - PROCESS | 216 | 1461328696488 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 05:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:38:16 INFO - PROCESS | 216 | 1461328696491 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:38:16 INFO - PROCESS | 216 | 1461328696492 Marionette TRACE conn4 <- [1,2118,null,{}] 05:38:16 INFO - PROCESS | 216 | 1461328696496 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:38:16 INFO - PROCESS | 216 | 1461328696605 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 05:38:16 INFO - PROCESS | 216 | 1461328696614 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15FD5400 == 33 [pid = 216] [id = 539] 05:38:16 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (168C2C00) [pid = 216] [serial = 1617] [outer = 00000000] 05:38:16 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1796A400) [pid = 216] [serial = 1618] [outer = 168C2C00] 05:38:16 INFO - PROCESS | 216 | 1461328696663 Marionette DEBUG loaded listener.js 05:38:16 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1798A400) [pid = 216] [serial = 1619] [outer = 168C2C00] 05:38:17 INFO - PROCESS | 216 | 1461328697144 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:38:17 INFO - PROCESS | 216 | 1461328697163 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 05:38:17 INFO - PROCESS | 216 | 1461328697166 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:38:17 INFO - PROCESS | 216 | 1461328697168 Marionette TRACE conn4 <- [1,2122,null,{}] 05:38:17 INFO - PROCESS | 216 | 1461328697172 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:38:17 INFO - PROCESS | 216 | 1461328697248 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 05:38:17 INFO - PROCESS | 216 | 1461328697288 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 179A4400 == 34 [pid = 216] [id = 540] 05:38:17 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (179A6400) [pid = 216] [serial = 1620] [outer = 00000000] 05:38:17 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (17BD9800) [pid = 216] [serial = 1621] [outer = 179A6400] 05:38:17 INFO - PROCESS | 216 | 1461328697334 Marionette DEBUG loaded listener.js 05:38:17 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (17BD9000) [pid = 216] [serial = 1622] [outer = 179A6400] 05:38:17 INFO - PROCESS | 216 | 1461328697775 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:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 631ms 05:38:17 INFO - PROCESS | 216 | 1461328697810 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 05:38:17 INFO - PROCESS | 216 | 1461328697812 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 05:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:38:17 INFO - PROCESS | 216 | 1461328697815 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:38:17 INFO - PROCESS | 216 | 1461328697817 Marionette TRACE conn4 <- [1,2126,null,{}] 05:38:17 INFO - PROCESS | 216 | 1461328697825 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:38:17 INFO - PROCESS | 216 | 1461328697902 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 05:38:17 INFO - PROCESS | 216 | 1461328697909 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD44C00 == 35 [pid = 216] [id = 541] 05:38:17 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (18242000) [pid = 216] [serial = 1623] [outer = 00000000] 05:38:17 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (18744400) [pid = 216] [serial = 1624] [outer = 18242000] 05:38:17 INFO - PROCESS | 216 | 1461328697956 Marionette DEBUG loaded listener.js 05:38:18 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (18610800) [pid = 216] [serial = 1625] [outer = 18242000] 05:38:18 INFO - PROCESS | 216 | 1461328698447 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:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 05:38:18 INFO - PROCESS | 216 | 1461328698489 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 05:38:18 INFO - PROCESS | 216 | 1461328698491 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 05:38:18 INFO - PROCESS | 216 | 1461328698494 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:38:18 INFO - PROCESS | 216 | 1461328698496 Marionette TRACE conn4 <- [1,2130,null,{}] 05:38:18 INFO - PROCESS | 216 | 1461328698499 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:38:18 INFO - PROCESS | 216 | 1461328698614 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 05:38:18 INFO - PROCESS | 216 | 1461328698708 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10264400 == 36 [pid = 216] [id = 542] 05:38:18 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (10A15800) [pid = 216] [serial = 1626] [outer = 00000000] 05:38:18 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (187F0800) [pid = 216] [serial = 1627] [outer = 10A15800] 05:38:18 INFO - PROCESS | 216 | 1461328698753 Marionette DEBUG loaded listener.js 05:38:18 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (1874AC00) [pid = 216] [serial = 1628] [outer = 10A15800] 05:38:19 INFO - PROCESS | 216 | 1461328699187 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:38:19 INFO - PROCESS | 216 | 1461328699231 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 05:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:38:19 INFO - PROCESS | 216 | 1461328699239 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:38:19 INFO - PROCESS | 216 | 1461328699241 Marionette TRACE conn4 <- [1,2134,null,{}] 05:38:19 INFO - PROCESS | 216 | 1461328699244 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:38:19 INFO - PROCESS | 216 | 1461328699360 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 05:38:19 INFO - PROCESS | 216 | 1461328699372 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1467E400 == 37 [pid = 216] [id = 543] 05:38:19 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (18814C00) [pid = 216] [serial = 1629] [outer = 00000000] 05:38:19 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (18C10400) [pid = 216] [serial = 1630] [outer = 18814C00] 05:38:19 INFO - PROCESS | 216 | 1461328699417 Marionette DEBUG loaded listener.js 05:38:19 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (18C13400) [pid = 216] [serial = 1631] [outer = 18814C00] 05:38:19 INFO - PROCESS | 216 | 1461328699901 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:38:19 INFO - PROCESS | 216 | 1461328699927 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 05:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:38:19 INFO - PROCESS | 216 | 1461328699935 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:38:19 INFO - PROCESS | 216 | 1461328699938 Marionette TRACE conn4 <- [1,2138,null,{}] 05:38:19 INFO - PROCESS | 216 | 1461328699941 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:38:20 INFO - PROCESS | 216 | 1461328700101 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 132 (19783400) [pid = 216] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 131 (0FD49800) [pid = 216] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1881B000) [pid = 216] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 129 (0B59DC00) [pid = 216] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1AACE000) [pid = 216] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 127 (187EF800) [pid = 216] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1798A800) [pid = 216] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1AF93400) [pid = 216] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 124 (18C8C000) [pid = 216] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 123 (14646C00) [pid = 216] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 122 (168C0400) [pid = 216] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1021C800) [pid = 216] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 120 (10A95C00) [pid = 216] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1A483400) [pid = 216] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1A482800) [pid = 216] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 117 (18C8B000) [pid = 216] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 116 (18C15400) [pid = 216] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 115 (19641000) [pid = 216] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 114 (196A9400) [pid = 216] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 113 (14769800) [pid = 216] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1AF9C000) [pid = 216] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1798F400) [pid = 216] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 110 (0FD47C00) [pid = 216] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 109 (142A5800) [pid = 216] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 108 (18228C00) [pid = 216] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1BBD2C00) [pid = 216] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1BB3F400) [pid = 216] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1A49F000) [pid = 216] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1799C400) [pid = 216] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 103 (0FD5CC00) [pid = 216] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1A4F5C00) [pid = 216] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1874D400) [pid = 216] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:38:20 INFO - PROCESS | 216 | --DOMWINDOW == 100 (195BBC00) [pid = 216] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:38:20 INFO - PROCESS | 216 | 1461328700882 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0EFE6C00 == 38 [pid = 216] [id = 544] 05:38:20 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (0EFEF000) [pid = 216] [serial = 1632] [outer = 00000000] 05:38:20 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (0FD0A400) [pid = 216] [serial = 1633] [outer = 0EFEF000] 05:38:20 INFO - PROCESS | 216 | 1461328700942 Marionette DEBUG loaded listener.js 05:38:21 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (10264000) [pid = 216] [serial = 1634] [outer = 0EFEF000] 05:38:21 INFO - PROCESS | 216 | 1461328701341 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:38:21 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:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1425ms 05:38:21 INFO - PROCESS | 216 | 1461328701359 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 05:38:21 INFO - PROCESS | 216 | 1461328701360 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 05:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:38:21 INFO - PROCESS | 216 | 1461328701364 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:38:21 INFO - PROCESS | 216 | 1461328701366 Marionette TRACE conn4 <- [1,2142,null,{}] 05:38:21 INFO - PROCESS | 216 | 1461328701369 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:38:21 INFO - PROCESS | 216 | 1461328701484 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 05:38:21 INFO - PROCESS | 216 | 1461328701493 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14646C00 == 39 [pid = 216] [id = 545] 05:38:21 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (14650400) [pid = 216] [serial = 1635] [outer = 00000000] 05:38:21 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (17BD5000) [pid = 216] [serial = 1636] [outer = 14650400] 05:38:21 INFO - PROCESS | 216 | 1461328701539 Marionette DEBUG loaded listener.js 05:38:21 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (18745000) [pid = 216] [serial = 1637] [outer = 14650400] 05:38:21 INFO - PROCESS | 216 | 1461328701961 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:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 630ms 05:38:22 INFO - PROCESS | 216 | 1461328701995 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 05:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:38:22 INFO - PROCESS | 216 | 1461328701996 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 05:38:22 INFO - PROCESS | 216 | 1461328702000 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:38:22 INFO - PROCESS | 216 | 1461328702002 Marionette TRACE conn4 <- [1,2146,null,{}] 05:38:22 INFO - PROCESS | 216 | 1461328702006 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:38:22 INFO - PROCESS | 216 | 1461328702084 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 05:38:22 INFO - PROCESS | 216 | 1461328702215 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 216 | ++DOCSHELL 0EFEE400 == 40 [pid = 216] [id = 546] 05:38:22 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (17989400) [pid = 216] [serial = 1638] [outer = 00000000] 05:38:22 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (193D9400) [pid = 216] [serial = 1639] [outer = 17989400] 05:38:22 INFO - PROCESS | 216 | 1461328702266 Marionette DEBUG loaded listener.js 05:38:22 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (19576C00) [pid = 216] [serial = 1640] [outer = 17989400] 05:38:22 INFO - PROCESS | 216 | 1461328702645 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:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 05:38:22 INFO - PROCESS | 216 | 1461328702673 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 05:38:22 INFO - PROCESS | 216 | 1461328702675 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 05:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:38:22 INFO - PROCESS | 216 | 1461328702678 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:38:22 INFO - PROCESS | 216 | 1461328702680 Marionette TRACE conn4 <- [1,2150,null,{}] 05:38:22 INFO - PROCESS | 216 | 1461328702683 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:38:22 INFO - PROCESS | 216 | 1461328702762 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 05:38:22 INFO - PROCESS | 216 | 1461328702768 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 216 | ++DOCSHELL 14718400 == 41 [pid = 216] [id = 547] 05:38:22 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (19583400) [pid = 216] [serial = 1641] [outer = 00000000] 05:38:22 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (19644000) [pid = 216] [serial = 1642] [outer = 19583400] 05:38:22 INFO - PROCESS | 216 | 1461328702815 Marionette DEBUG loaded listener.js 05:38:22 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (19643800) [pid = 216] [serial = 1643] [outer = 19583400] 05:38:23 INFO - PROCESS | 216 | 1461328703648 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:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1016ms 05:38:23 INFO - PROCESS | 216 | 1461328703697 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 05:38:23 INFO - PROCESS | 216 | 1461328703703 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 05:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:38:23 INFO - PROCESS | 216 | 1461328703709 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:38:23 INFO - PROCESS | 216 | 1461328703713 Marionette TRACE conn4 <- [1,2154,null,{}] 05:38:23 INFO - PROCESS | 216 | 1461328703741 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:38:23 INFO - PROCESS | 216 | --DOCSHELL 0FAF1800 == 40 [pid = 216] [id = 12] 05:38:23 INFO - PROCESS | 216 | 1461328703967 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 05:38:24 INFO - PROCESS | 216 | 1461328704089 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA84C00 == 41 [pid = 216] [id = 548] 05:38:24 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (0FAF4400) [pid = 216] [serial = 1644] [outer = 00000000] 05:38:24 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (0FD5B000) [pid = 216] [serial = 1645] [outer = 0FAF4400] 05:38:24 INFO - PROCESS | 216 | 1461328704150 Marionette DEBUG loaded listener.js 05:38:24 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (0FD65000) [pid = 216] [serial = 1646] [outer = 0FAF4400] 05:38:24 INFO - PROCESS | 216 | 1461328704877 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:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1242ms 05:38:24 INFO - PROCESS | 216 | 1461328704953 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 05:38:24 INFO - PROCESS | 216 | 1461328704959 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 05:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:38:24 INFO - PROCESS | 216 | 1461328704965 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:38:24 INFO - PROCESS | 216 | 1461328704968 Marionette TRACE conn4 <- [1,2158,null,{}] 05:38:25 INFO - PROCESS | 216 | 1461328704972 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:38:25 INFO - PROCESS | 216 | 1461328705110 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 05:38:25 INFO - PROCESS | 216 | 1461328705241 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0B582000 == 42 [pid = 216] [id = 549] 05:38:25 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (0B58AC00) [pid = 216] [serial = 1647] [outer = 00000000] 05:38:25 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (0FD46800) [pid = 216] [serial = 1648] [outer = 0B58AC00] 05:38:25 INFO - PROCESS | 216 | 1461328705300 Marionette DEBUG loaded listener.js 05:38:25 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (142A3000) [pid = 216] [serial = 1649] [outer = 0B58AC00] 05:38:26 INFO - PROCESS | 216 | --DOCSHELL 0FD01400 == 41 [pid = 216] [id = 426] 05:38:26 INFO - PROCESS | 216 | --DOCSHELL 17999800 == 40 [pid = 216] [id = 430] 05:38:26 INFO - PROCESS | 216 | --DOCSHELL 1403D400 == 39 [pid = 216] [id = 427] 05:38:26 INFO - PROCESS | 216 | --DOCSHELL 100D1000 == 38 [pid = 216] [id = 431] 05:38:26 INFO - PROCESS | 216 | --DOCSHELL 1798CC00 == 37 [pid = 216] [id = 429] 05:38:26 INFO - PROCESS | 216 | --DOCSHELL 168B9800 == 36 [pid = 216] [id = 428] 05:38:26 INFO - PROCESS | 216 | --DOCSHELL 0EFEF400 == 35 [pid = 216] [id = 423] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1C690C00) [pid = 216] [serial = 1600] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOCSHELL 1C604C00 == 34 [pid = 216] [id = 533] 05:38:26 INFO - PROCESS | 216 | 1461328706261 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:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1C135000) [pid = 216] [serial = 1448] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 115 (10AA2000) [pid = 216] [serial = 1469] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 114 (193D8000) [pid = 216] [serial = 1466] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 113 (100D0400) [pid = 216] [serial = 1511] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1BB0A800) [pid = 216] [serial = 1445] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1A484000) [pid = 216] [serial = 1517] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 110 (18C0E000) [pid = 216] [serial = 1442] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1BB0BC00) [pid = 216] [serial = 1436] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 108 (195C1800) [pid = 216] [serial = 1475] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1796D400) [pid = 216] [serial = 1514] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 106 (179A1C00) [pid = 216] [serial = 1472] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 105 (14713800) [pid = 216] [serial = 1439] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1AC21C00) [pid = 216] [serial = 1523] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1AA83400) [pid = 216] [serial = 1520] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1A4A1800) [pid = 216] [serial = 1388] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 101 (19781000) [pid = 216] [serial = 1478] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 100 (19282400) [pid = 216] [serial = 1585] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 99 (193E0800) [pid = 216] [serial = 1586] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1978CC00) [pid = 216] [serial = 1588] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1ABD1C00) [pid = 216] [serial = 1591] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 96 (196A6C00) [pid = 216] [serial = 1594] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1C48EC00) [pid = 216] [serial = 1597] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1AF0A400) [pid = 216] [serial = 1592] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1C5A7800) [pid = 216] [serial = 1598] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 92 (17A8DC00) [pid = 216] [serial = 1579] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 91 (10AF2800) [pid = 216] [serial = 1576] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 90 (14626C00) [pid = 216] [serial = 1577] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 89 (17986800) [pid = 216] [serial = 1574] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 88 (168C2400) [pid = 216] [serial = 1573] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1C48F800) [pid = 216] [serial = 1571] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1923CC00) [pid = 216] [serial = 1570] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1C498400) [pid = 216] [serial = 1568] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1C490400) [pid = 216] [serial = 1567] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1C13B000) [pid = 216] [serial = 1565] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1C134800) [pid = 216] [serial = 1564] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1AF97000) [pid = 216] [serial = 1562] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 80 (1AD74400) [pid = 216] [serial = 1561] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 79 (1874A000) [pid = 216] [serial = 1559] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 78 (17BD1C00) [pid = 216] [serial = 1558] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 77 (1467E800) [pid = 216] [serial = 1556] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 76 (14645800) [pid = 216] [serial = 1555] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 75 (1AD77800) [pid = 216] [serial = 1553] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 74 (1887CC00) [pid = 216] [serial = 1582] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 73 (1822F400) [pid = 216] [serial = 1580] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 72 (1A480000) [pid = 216] [serial = 1589] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 71 (189CDC00) [pid = 216] [serial = 1583] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 70 (1AACC400) [pid = 216] [serial = 1595] [outer = 00000000] [url = about:blank] 05:38:26 INFO - PROCESS | 216 | --DOMWINDOW == 69 (1978A000) [pid = 216] [serial = 1508] [outer = 00000000] [url = about:blank] 05:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1334ms 05:38:26 INFO - PROCESS | 216 | 1461328706302 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 05:38:26 INFO - PROCESS | 216 | 1461328706306 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 05:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:38:26 INFO - PROCESS | 216 | 1461328706312 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:38:26 INFO - PROCESS | 216 | 1461328706315 Marionette TRACE conn4 <- [1,2162,null,{}] 05:38:26 INFO - PROCESS | 216 | 1461328706320 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:38:26 INFO - PROCESS | 216 | 1461328706404 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 05:38:26 INFO - PROCESS | 216 | 1461328706418 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD09C00 == 35 [pid = 216] [id = 550] 05:38:26 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (0FD0C000) [pid = 216] [serial = 1650] [outer = 00000000] 05:38:26 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (0FD45800) [pid = 216] [serial = 1651] [outer = 0FD0C000] 05:38:26 INFO - PROCESS | 216 | 1461328706467 Marionette DEBUG loaded listener.js 05:38:26 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (0FD5F800) [pid = 216] [serial = 1652] [outer = 0FD0C000] 05:38:27 INFO - PROCESS | 216 | 1461328707005 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:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 05:38:27 INFO - PROCESS | 216 | 1461328707042 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 05:38:27 INFO - PROCESS | 216 | 1461328707048 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 05:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:38:27 INFO - PROCESS | 216 | 1461328707054 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:38:27 INFO - PROCESS | 216 | 1461328707057 Marionette TRACE conn4 <- [1,2166,null,{}] 05:38:27 INFO - PROCESS | 216 | 1461328707061 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:38:27 INFO - PROCESS | 216 | 1461328707143 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 05:38:27 INFO - PROCESS | 216 | 1461328707153 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10AEC800 == 36 [pid = 216] [id = 551] 05:38:27 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (10AEFC00) [pid = 216] [serial = 1653] [outer = 00000000] 05:38:27 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (14042000) [pid = 216] [serial = 1654] [outer = 10AEFC00] 05:38:27 INFO - PROCESS | 216 | 1461328707200 Marionette DEBUG loaded listener.js 05:38:27 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (14645800) [pid = 216] [serial = 1655] [outer = 10AEFC00] 05:38:27 INFO - PROCESS | 216 | 1461328707690 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:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 671ms 05:38:27 INFO - PROCESS | 216 | 1461328707727 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 05:38:27 INFO - PROCESS | 216 | 1461328707729 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 05:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:38:27 INFO - PROCESS | 216 | 1461328707733 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:38:27 INFO - PROCESS | 216 | 1461328707737 Marionette TRACE conn4 <- [1,2170,null,{}] 05:38:27 INFO - PROCESS | 216 | 1461328707748 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:38:27 INFO - PROCESS | 216 | 1461328707857 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 05:38:27 INFO - PROCESS | 216 | 1461328707957 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15651C00 == 37 [pid = 216] [id = 552] 05:38:28 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (15652000) [pid = 216] [serial = 1656] [outer = 00000000] 05:38:28 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (15FCC800) [pid = 216] [serial = 1657] [outer = 15652000] 05:38:28 INFO - PROCESS | 216 | 1461328708006 Marionette DEBUG loaded listener.js 05:38:28 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (168C2000) [pid = 216] [serial = 1658] [outer = 15652000] 05:38:28 INFO - PROCESS | 216 | 1461328708388 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:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 05:38:28 INFO - PROCESS | 216 | 1461328708407 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 05:38:28 INFO - PROCESS | 216 | 1461328708409 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 05:38:28 INFO - PROCESS | 216 | 1461328708412 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:38:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:38:28 INFO - PROCESS | 216 | 1461328708414 Marionette TRACE conn4 <- [1,2174,null,{}] 05:38:28 INFO - PROCESS | 216 | 1461328708418 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:38:28 INFO - PROCESS | 216 | 1461328708574 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 05:38:28 INFO - PROCESS | 216 | 1461328708594 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17864000 == 38 [pid = 216] [id = 553] 05:38:28 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (17868800) [pid = 216] [serial = 1659] [outer = 00000000] 05:38:28 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (17991800) [pid = 216] [serial = 1660] [outer = 17868800] 05:38:28 INFO - PROCESS | 216 | 1461328708640 Marionette DEBUG loaded listener.js 05:38:28 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1799C800) [pid = 216] [serial = 1661] [outer = 17868800] 05:38:29 INFO - PROCESS | 216 | 1461328709079 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:38:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:38:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 05:38:29 INFO - PROCESS | 216 | 1461328709147 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 05:38:29 INFO - PROCESS | 216 | 1461328709149 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 05:38:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:38:29 INFO - PROCESS | 216 | 1461328709152 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:38:29 INFO - PROCESS | 216 | 1461328709154 Marionette TRACE conn4 <- [1,2178,null,{}] 05:38:29 INFO - PROCESS | 216 | 1461328709158 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:38:29 INFO - PROCESS | 216 | 1461328709269 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 05:38:29 INFO - PROCESS | 216 | 1461328709279 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 179A4800 == 39 [pid = 216] [id = 554] 05:38:29 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (179A4C00) [pid = 216] [serial = 1662] [outer = 00000000] 05:38:29 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (17BCC000) [pid = 216] [serial = 1663] [outer = 179A4C00] 05:38:29 INFO - PROCESS | 216 | 1461328709376 Marionette DEBUG loaded listener.js 05:38:29 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (17BD4C00) [pid = 216] [serial = 1664] [outer = 179A4C00] 05:38:29 INFO - PROCESS | 216 | 1461328709795 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:38:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:38:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 05:38:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:38:29 INFO - PROCESS | 216 | 1461328709823 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 05:38:29 INFO - PROCESS | 216 | 1461328709825 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 05:38:29 INFO - PROCESS | 216 | 1461328709828 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:38:29 INFO - PROCESS | 216 | 1461328709829 Marionette TRACE conn4 <- [1,2182,null,{}] 05:38:29 INFO - PROCESS | 216 | 1461328709833 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:38:30 INFO - PROCESS | 216 | 1461328709992 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 05:38:30 INFO - PROCESS | 216 | 1461328710015 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1403A000 == 40 [pid = 216] [id = 555] 05:38:30 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (182B1800) [pid = 216] [serial = 1665] [outer = 00000000] 05:38:30 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1881E800) [pid = 216] [serial = 1666] [outer = 182B1800] 05:38:30 INFO - PROCESS | 216 | 1461328710063 Marionette DEBUG loaded listener.js 05:38:30 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1881C000) [pid = 216] [serial = 1667] [outer = 182B1800] 05:38:30 INFO - PROCESS | 216 | --DOMWINDOW == 86 (0FD0E000) [pid = 216] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:38:30 INFO - PROCESS | 216 | --DOMWINDOW == 85 (10A15800) [pid = 216] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:38:30 INFO - PROCESS | 216 | --DOMWINDOW == 84 (10A1FC00) [pid = 216] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:38:30 INFO - PROCESS | 216 | --DOMWINDOW == 83 (168C2C00) [pid = 216] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:38:30 INFO - PROCESS | 216 | --DOMWINDOW == 82 (18814C00) [pid = 216] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:38:30 INFO - PROCESS | 216 | --DOMWINDOW == 81 (179A6400) [pid = 216] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:38:30 INFO - PROCESS | 216 | --DOMWINDOW == 80 (13D50800) [pid = 216] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:38:30 INFO - PROCESS | 216 | --DOMWINDOW == 79 (14650400) [pid = 216] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:38:30 INFO - PROCESS | 216 | --DOMWINDOW == 78 (18242000) [pid = 216] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:38:30 INFO - PROCESS | 216 | --DOMWINDOW == 77 (0F1B7C00) [pid = 216] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:38:30 INFO - PROCESS | 216 | --DOMWINDOW == 76 (146F4000) [pid = 216] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:38:30 INFO - PROCESS | 216 | --DOMWINDOW == 75 (0EFEF000) [pid = 216] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:38:30 INFO - PROCESS | 216 | --DOMWINDOW == 74 (17989400) [pid = 216] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:38:30 INFO - PROCESS | 216 | 1461328710770 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:38:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:38:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 971ms 05:38:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:38:30 INFO - PROCESS | 216 | 1461328710799 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 05:38:30 INFO - PROCESS | 216 | 1461328710801 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 05:38:30 INFO - PROCESS | 216 | 1461328710804 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:38:30 INFO - PROCESS | 216 | 1461328710806 Marionette TRACE conn4 <- [1,2186,null,{}] 05:38:30 INFO - PROCESS | 216 | 1461328710809 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:38:30 INFO - PROCESS | 216 | 1461328710887 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 05:38:30 INFO - PROCESS | 216 | 1461328710893 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FB97000 == 41 [pid = 216] [id = 556] 05:38:30 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (0FB98000) [pid = 216] [serial = 1668] [outer = 00000000] 05:38:30 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (146F4000) [pid = 216] [serial = 1669] [outer = 0FB98000] 05:38:30 INFO - PROCESS | 216 | 1461328710938 Marionette DEBUG loaded listener.js 05:38:31 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (1564D800) [pid = 216] [serial = 1670] [outer = 0FB98000] 05:38:31 INFO - PROCESS | 216 | 1461328711394 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:38:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:38:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms 05:38:31 INFO - PROCESS | 216 | 1461328711435 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 05:38:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:38:31 INFO - PROCESS | 216 | 1461328711437 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 05:38:31 INFO - PROCESS | 216 | 1461328711440 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:38:31 INFO - PROCESS | 216 | 1461328711442 Marionette TRACE conn4 <- [1,2190,null,{}] 05:38:31 INFO - PROCESS | 216 | 1461328711445 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:38:31 INFO - PROCESS | 216 | 1461328711526 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 05:38:31 INFO - PROCESS | 216 | 1461328711533 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 216 | ++DOCSHELL 179A6400 == 42 [pid = 216] [id = 557] 05:38:31 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (17A92800) [pid = 216] [serial = 1671] [outer = 00000000] 05:38:31 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (18C0DC00) [pid = 216] [serial = 1672] [outer = 17A92800] 05:38:31 INFO - PROCESS | 216 | 1461328711577 Marionette DEBUG loaded listener.js 05:38:31 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (18C18400) [pid = 216] [serial = 1673] [outer = 17A92800] 05:38:32 INFO - PROCESS | 216 | 1461328712004 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:38:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:38:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 05:38:32 INFO - PROCESS | 216 | 1461328712071 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 05:38:32 INFO - PROCESS | 216 | 1461328712073 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 05:38:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:38:32 INFO - PROCESS | 216 | 1461328712076 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:38:32 INFO - PROCESS | 216 | 1461328712078 Marionette TRACE conn4 <- [1,2194,null,{}] 05:38:32 INFO - PROCESS | 216 | 1461328712081 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:38:32 INFO - PROCESS | 216 | 1461328712159 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 05:38:32 INFO - PROCESS | 216 | 1461328712165 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 216 | ++DOCSHELL 18C85400 == 43 [pid = 216] [id = 558] 05:38:32 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (18C8C800) [pid = 216] [serial = 1674] [outer = 00000000] 05:38:32 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (193D5C00) [pid = 216] [serial = 1675] [outer = 18C8C800] 05:38:32 INFO - PROCESS | 216 | 1461328712211 Marionette DEBUG loaded listener.js 05:38:32 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (193D5400) [pid = 216] [serial = 1676] [outer = 18C8C800] 05:38:32 INFO - PROCESS | 216 | 1461328712643 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:38:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:38:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 05:38:32 INFO - PROCESS | 216 | 1461328712708 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 05:38:32 INFO - PROCESS | 216 | 1461328712710 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 05:38:32 INFO - PROCESS | 216 | 1461328712713 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:38:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:38:32 INFO - PROCESS | 216 | 1461328712715 Marionette TRACE conn4 <- [1,2198,null,{}] 05:38:32 INFO - PROCESS | 216 | 1461328712718 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:38:32 INFO - PROCESS | 216 | 1461328712846 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 05:38:33 INFO - PROCESS | 216 | 1461328713046 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0EFF2800 == 44 [pid = 216] [id = 559] 05:38:33 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (0EFF2C00) [pid = 216] [serial = 1677] [outer = 00000000] 05:38:33 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (0FA7F800) [pid = 216] [serial = 1678] [outer = 0EFF2C00] 05:38:33 INFO - PROCESS | 216 | 1461328713107 Marionette DEBUG loaded listener.js 05:38:33 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (0FD08C00) [pid = 216] [serial = 1679] [outer = 0EFF2C00] 05:38:33 INFO - PROCESS | 216 | 1461328713651 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:38:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:38:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 970ms 05:38:33 INFO - PROCESS | 216 | 1461328713689 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 05:38:33 INFO - PROCESS | 216 | 1461328713694 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 05:38:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:38:33 INFO - PROCESS | 216 | 1461328713698 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:38:33 INFO - PROCESS | 216 | 1461328713703 Marionette TRACE conn4 <- [1,2202,null,{}] 05:38:33 INFO - PROCESS | 216 | 1461328713708 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:38:33 INFO - PROCESS | 216 | 1461328713816 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 05:38:33 INFO - PROCESS | 216 | 1461328713925 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 146F6C00 == 45 [pid = 216] [id = 560] 05:38:33 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (146F7400) [pid = 216] [serial = 1680] [outer = 00000000] 05:38:34 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (148A3C00) [pid = 216] [serial = 1681] [outer = 146F7400] 05:38:34 INFO - PROCESS | 216 | 1461328713984 Marionette DEBUG loaded listener.js 05:38:34 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1564CC00) [pid = 216] [serial = 1682] [outer = 146F7400] 05:38:34 INFO - PROCESS | 216 | 1461328714625 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:38:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:38:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 971ms 05:38:34 INFO - PROCESS | 216 | 1461328714673 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 05:38:34 INFO - PROCESS | 216 | 1461328714676 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 05:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:38:34 INFO - PROCESS | 216 | 1461328714680 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:38:34 INFO - PROCESS | 216 | 1461328714682 Marionette TRACE conn4 <- [1,2206,null,{}] 05:38:34 INFO - PROCESS | 216 | 1461328714686 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:38:34 INFO - PROCESS | 216 | 1461328714793 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 05:38:34 INFO - PROCESS | 216 | 1461328714903 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18745C00 == 46 [pid = 216] [id = 561] 05:38:34 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (18747C00) [pid = 216] [serial = 1683] [outer = 00000000] 05:38:34 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1887D400) [pid = 216] [serial = 1684] [outer = 18747C00] 05:38:34 INFO - PROCESS | 216 | 1461328714959 Marionette DEBUG loaded listener.js 05:38:35 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (18C8E000) [pid = 216] [serial = 1685] [outer = 18747C00] 05:38:35 INFO - PROCESS | 216 | 1461328715544 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:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 870ms 05:38:35 INFO - PROCESS | 216 | 1461328715552 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 05:38:35 INFO - PROCESS | 216 | 1461328715557 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 05:38:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:38:35 INFO - PROCESS | 216 | 1461328715585 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:38:35 INFO - PROCESS | 216 | 1461328715590 Marionette TRACE conn4 <- [1,2210,null,{}] 05:38:35 INFO - PROCESS | 216 | 1461328715594 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:38:35 INFO - PROCESS | 216 | 1461328715704 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 05:38:35 INFO - PROCESS | 216 | 1461328715810 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 196A3800 == 47 [pid = 216] [id = 562] 05:38:35 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (196A3C00) [pid = 216] [serial = 1686] [outer = 00000000] 05:38:35 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (196A8400) [pid = 216] [serial = 1687] [outer = 196A3C00] 05:38:35 INFO - PROCESS | 216 | 1461328715866 Marionette DEBUG loaded listener.js 05:38:35 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (19781800) [pid = 216] [serial = 1688] [outer = 196A3C00] 05:38:36 INFO - PROCESS | 216 | 1461328716471 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:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 930ms 05:38:36 INFO - PROCESS | 216 | 1461328716510 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 05:38:36 INFO - PROCESS | 216 | 1461328716513 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 05:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:38:36 INFO - PROCESS | 216 | 1461328716516 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:38:36 INFO - PROCESS | 216 | 1461328716518 Marionette TRACE conn4 <- [1,2214,null,{}] 05:38:36 INFO - PROCESS | 216 | 1461328716522 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:38:36 INFO - PROCESS | 216 | 1461328716626 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 05:38:36 INFO - PROCESS | 216 | 1461328716732 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18230000 == 48 [pid = 216] [id = 563] 05:38:36 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (195C5800) [pid = 216] [serial = 1689] [outer = 00000000] 05:38:36 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1978F400) [pid = 216] [serial = 1690] [outer = 195C5800] 05:38:36 INFO - PROCESS | 216 | 1461328716787 Marionette DEBUG loaded listener.js 05:38:36 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1A47FC00) [pid = 216] [serial = 1691] [outer = 195C5800] 05:38:37 INFO - PROCESS | 216 | 1461328717359 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:38:37 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:38:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 871ms 05:38:37 INFO - PROCESS | 216 | 1461328717405 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 05:38:37 INFO - PROCESS | 216 | 1461328717407 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 05:38:37 INFO - PROCESS | 216 | 1461328717412 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:38:37 INFO - PROCESS | 216 | 1461328717414 Marionette TRACE conn4 <- [1,2218,null,{}] 05:38:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:38:37 INFO - PROCESS | 216 | 1461328717418 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:38:37 INFO - PROCESS | 216 | 1461328717521 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 05:38:37 INFO - PROCESS | 216 | 1461328717635 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0B598C00 == 49 [pid = 216] [id = 564] 05:38:37 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (0F5A1000) [pid = 216] [serial = 1692] [outer = 00000000] 05:38:37 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (0FD40000) [pid = 216] [serial = 1693] [outer = 0F5A1000] 05:38:37 INFO - PROCESS | 216 | 1461328717820 Marionette DEBUG loaded listener.js 05:38:37 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1006F400) [pid = 216] [serial = 1694] [outer = 0F5A1000] 05:38:38 INFO - PROCESS | 216 | 1461328718445 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:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1067ms 05:38:38 INFO - PROCESS | 216 | 1461328718486 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 05:38:38 INFO - PROCESS | 216 | 1461328718491 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 05:38:38 INFO - PROCESS | 216 | 1461328718497 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:38:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:38:38 INFO - PROCESS | 216 | 1461328718499 Marionette TRACE conn4 <- [1,2222,null,{}] 05:38:38 INFO - PROCESS | 216 | 1461328718504 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:38:38 INFO - PROCESS | 216 | 1461328718625 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 05:38:38 INFO - PROCESS | 216 | --DOCSHELL 100D9000 == 48 [pid = 216] [id = 425] 05:38:38 INFO - PROCESS | 216 | --DOCSHELL 14630400 == 47 [pid = 216] [id = 432] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 100 (0FA7A800) [pid = 216] [serial = 1604] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 99 (14763C00) [pid = 216] [serial = 1615] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 98 (148A5000) [pid = 216] [serial = 1616] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 97 (19576C00) [pid = 216] [serial = 1640] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 96 (0FD0A400) [pid = 216] [serial = 1633] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 95 (10264000) [pid = 216] [serial = 1634] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 94 (18745000) [pid = 216] [serial = 1637] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 93 (18610800) [pid = 216] [serial = 1625] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 92 (193D9400) [pid = 216] [serial = 1639] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 91 (0FD49400) [pid = 216] [serial = 1606] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 90 (0FD5DC00) [pid = 216] [serial = 1607] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 89 (187F0800) [pid = 216] [serial = 1627] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 88 (10A95800) [pid = 216] [serial = 1609] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 87 (11106800) [pid = 216] [serial = 1610] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1796A400) [pid = 216] [serial = 1618] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1798A400) [pid = 216] [serial = 1619] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 84 (18C10400) [pid = 216] [serial = 1630] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1874AC00) [pid = 216] [serial = 1628] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 82 (17BD9800) [pid = 216] [serial = 1621] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 81 (17BD9000) [pid = 216] [serial = 1622] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 80 (14627C00) [pid = 216] [serial = 1612] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 79 (17BD5000) [pid = 216] [serial = 1636] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 78 (1464A800) [pid = 216] [serial = 1613] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 77 (18744400) [pid = 216] [serial = 1624] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 76 (18C13400) [pid = 216] [serial = 1631] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | --DOMWINDOW == 75 (0FA1F800) [pid = 216] [serial = 1603] [outer = 00000000] [url = about:blank] 05:38:38 INFO - PROCESS | 216 | 1461328718787 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0B59F800 == 48 [pid = 216] [id = 565] 05:38:38 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (0B5A0000) [pid = 216] [serial = 1695] [outer = 00000000] 05:38:38 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (0FA1E800) [pid = 216] [serial = 1696] [outer = 0B5A0000] 05:38:38 INFO - PROCESS | 216 | 1461328718836 Marionette DEBUG loaded listener.js 05:38:38 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (0FA7D800) [pid = 216] [serial = 1697] [outer = 0B5A0000] 05:38:39 INFO - PROCESS | 216 | 1461328719266 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:38:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:38:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 830ms 05:38:39 INFO - PROCESS | 216 | 1461328719331 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 05:38:39 INFO - PROCESS | 216 | 1461328719335 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 05:38:39 INFO - PROCESS | 216 | 1461328719341 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:38:39 INFO - PROCESS | 216 | 1461328719343 Marionette TRACE conn4 <- [1,2226,null,{}] 05:38:39 INFO - PROCESS | 216 | 1461328719348 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:38:39 INFO - PROCESS | 216 | 1461328719432 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 05:38:39 INFO - PROCESS | 216 | 1461328719442 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 11108800 == 49 [pid = 216] [id = 566] 05:38:39 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (13D53800) [pid = 216] [serial = 1698] [outer = 00000000] 05:38:39 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (1464C400) [pid = 216] [serial = 1699] [outer = 13D53800] 05:38:39 INFO - PROCESS | 216 | 1461328719488 Marionette DEBUG loaded listener.js 05:38:39 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (14712C00) [pid = 216] [serial = 1700] [outer = 13D53800] 05:38:40 INFO - PROCESS | 216 | 1461328719990 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:38:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 05:38:40 INFO - PROCESS | 216 | 1461328720016 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 05:38:40 INFO - PROCESS | 216 | 1461328720018 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 05:38:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:38:40 INFO - PROCESS | 216 | 1461328720022 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:38:40 INFO - PROCESS | 216 | 1461328720025 Marionette TRACE conn4 <- [1,2230,null,{}] 05:38:40 INFO - PROCESS | 216 | 1461328720036 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:38:40 INFO - PROCESS | 216 | 1461328720127 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 05:38:40 INFO - PROCESS | 216 | 1461328720138 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17983400 == 50 [pid = 216] [id = 567] 05:38:40 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (17983800) [pid = 216] [serial = 1701] [outer = 00000000] 05:38:40 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1798C000) [pid = 216] [serial = 1702] [outer = 17983800] 05:38:40 INFO - PROCESS | 216 | 1461328720187 Marionette DEBUG loaded listener.js 05:38:40 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (17991C00) [pid = 216] [serial = 1703] [outer = 17983800] 05:38:40 INFO - PROCESS | 216 | 1461328720653 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:38:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 671ms 05:38:40 INFO - PROCESS | 216 | 1461328720696 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 05:38:40 INFO - PROCESS | 216 | 1461328720698 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 05:38:40 INFO - PROCESS | 216 | 1461328720702 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:38:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:38:40 INFO - PROCESS | 216 | 1461328720704 Marionette TRACE conn4 <- [1,2234,null,{}] 05:38:40 INFO - PROCESS | 216 | 1461328720708 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:38:40 INFO - PROCESS | 216 | 1461328720794 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 05:38:40 INFO - PROCESS | 216 | 1461328720922 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17AB0C00 == 51 [pid = 216] [id = 568] 05:38:40 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (17AB2000) [pid = 216] [serial = 1704] [outer = 00000000] 05:38:41 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (18242C00) [pid = 216] [serial = 1705] [outer = 17AB2000] 05:38:41 INFO - PROCESS | 216 | 1461328720979 Marionette DEBUG loaded listener.js 05:38:41 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1860E400) [pid = 216] [serial = 1706] [outer = 17AB2000] 05:38:41 INFO - PROCESS | 216 | 1461328721381 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:38:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:38:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 731ms 05:38:41 INFO - PROCESS | 216 | 1461328721436 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 05:38:41 INFO - PROCESS | 216 | 1461328721439 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 05:38:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:38:41 INFO - PROCESS | 216 | 1461328721442 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:38:41 INFO - PROCESS | 216 | 1461328721443 Marionette TRACE conn4 <- [1,2238,null,{}] 05:38:41 INFO - PROCESS | 216 | 1461328721453 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:38:41 INFO - PROCESS | 216 | 1461328721571 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 05:38:41 INFO - PROCESS | 216 | 1461328721582 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1822BC00 == 52 [pid = 216] [id = 569] 05:38:41 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (18615000) [pid = 216] [serial = 1707] [outer = 00000000] 05:38:41 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1874E400) [pid = 216] [serial = 1708] [outer = 18615000] 05:38:41 INFO - PROCESS | 216 | 1461328721638 Marionette DEBUG loaded listener.js 05:38:41 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (18817400) [pid = 216] [serial = 1709] [outer = 18615000] 05:38:42 INFO - PROCESS | 216 | 1461328722136 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:38:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:38:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 05:38:42 INFO - PROCESS | 216 | 1461328722182 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 05:38:42 INFO - PROCESS | 216 | 1461328722184 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 05:38:42 INFO - PROCESS | 216 | 1461328722187 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:38:42 INFO - PROCESS | 216 | 1461328722189 Marionette TRACE conn4 <- [1,2242,null,{}] 05:38:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:38:42 INFO - PROCESS | 216 | 1461328722193 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:38:42 INFO - PROCESS | 216 | 1461328722318 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 05:38:42 INFO - PROCESS | 216 | 1461328722386 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1881B400 == 53 [pid = 216] [id = 570] 05:38:42 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (18C0D800) [pid = 216] [serial = 1710] [outer = 00000000] 05:38:42 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (18C8D000) [pid = 216] [serial = 1711] [outer = 18C0D800] 05:38:42 INFO - PROCESS | 216 | 1461328722431 Marionette DEBUG loaded listener.js 05:38:42 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (18C88C00) [pid = 216] [serial = 1712] [outer = 18C0D800] 05:38:42 INFO - PROCESS | 216 | 1461328722841 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:38:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:38:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 05:38:42 INFO - PROCESS | 216 | 1461328722864 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 05:38:42 INFO - PROCESS | 216 | 1461328722866 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 05:38:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:38:42 INFO - PROCESS | 216 | 1461328722869 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:38:42 INFO - PROCESS | 216 | 1461328722871 Marionette TRACE conn4 <- [1,2246,null,{}] 05:38:42 INFO - PROCESS | 216 | 1461328722874 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:38:43 INFO - PROCESS | 216 | 1461328723002 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 05:38:43 INFO - PROCESS | 216 | 1461328723024 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 193DB000 == 54 [pid = 216] [id = 571] 05:38:43 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (193DD000) [pid = 216] [serial = 1713] [outer = 00000000] 05:38:43 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (19646400) [pid = 216] [serial = 1714] [outer = 193DD000] 05:38:43 INFO - PROCESS | 216 | 1461328723072 Marionette DEBUG loaded listener.js 05:38:43 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (196A9C00) [pid = 216] [serial = 1715] [outer = 193DD000] 05:38:43 INFO - PROCESS | 216 | --DOMWINDOW == 95 (179A4C00) [pid = 216] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:38:43 INFO - PROCESS | 216 | --DOMWINDOW == 94 (10AEFC00) [pid = 216] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:38:43 INFO - PROCESS | 216 | --DOMWINDOW == 93 (0FD0C000) [pid = 216] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:38:43 INFO - PROCESS | 216 | --DOMWINDOW == 92 (15652000) [pid = 216] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:38:43 INFO - PROCESS | 216 | --DOMWINDOW == 91 (182B1800) [pid = 216] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:38:43 INFO - PROCESS | 216 | --DOMWINDOW == 90 (0FB98000) [pid = 216] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:38:43 INFO - PROCESS | 216 | --DOMWINDOW == 89 (17A92800) [pid = 216] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:38:43 INFO - PROCESS | 216 | --DOMWINDOW == 88 (17868800) [pid = 216] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:38:43 INFO - PROCESS | 216 | --DOMWINDOW == 87 (0FB98800) [pid = 216] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:38:43 INFO - PROCESS | 216 | 1461328723562 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:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 05:38:43 INFO - PROCESS | 216 | 1461328723600 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 05:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:38:43 INFO - PROCESS | 216 | 1461328723602 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 05:38:43 INFO - PROCESS | 216 | 1461328723605 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:38:43 INFO - PROCESS | 216 | 1461328723607 Marionette TRACE conn4 <- [1,2250,null,{}] 05:38:43 INFO - PROCESS | 216 | 1461328723611 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:38:43 INFO - PROCESS | 216 | 1461328723727 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 05:38:43 INFO - PROCESS | 216 | 1461328723734 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 179A8400 == 55 [pid = 216] [id = 572] 05:38:43 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (182B1800) [pid = 216] [serial = 1716] [outer = 00000000] 05:38:43 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (19788C00) [pid = 216] [serial = 1717] [outer = 182B1800] 05:38:43 INFO - PROCESS | 216 | 1461328723782 Marionette DEBUG loaded listener.js 05:38:43 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1978D400) [pid = 216] [serial = 1718] [outer = 182B1800] 05:38:44 INFO - PROCESS | 216 | 1461328724220 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:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 631ms 05:38:44 INFO - PROCESS | 216 | 1461328724236 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 05:38:44 INFO - PROCESS | 216 | 1461328724238 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 05:38:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:38:44 INFO - PROCESS | 216 | 1461328724260 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:38:44 INFO - PROCESS | 216 | 1461328724261 Marionette TRACE conn4 <- [1,2254,null,{}] 05:38:44 INFO - PROCESS | 216 | 1461328724265 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:38:44 INFO - PROCESS | 216 | 1461328724351 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 05:38:44 INFO - PROCESS | 216 | 1461328724358 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD0C000 == 56 [pid = 216] [id = 573] 05:38:44 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1A483000) [pid = 216] [serial = 1719] [outer = 00000000] 05:38:44 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1A49E400) [pid = 216] [serial = 1720] [outer = 1A483000] 05:38:44 INFO - PROCESS | 216 | 1461328724407 Marionette DEBUG loaded listener.js 05:38:44 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1A4A0400) [pid = 216] [serial = 1721] [outer = 1A483000] 05:38:44 INFO - PROCESS | 216 | 1461328724839 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:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 650ms 05:38:44 INFO - PROCESS | 216 | 1461328724892 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 05:38:44 INFO - PROCESS | 216 | 1461328724894 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 05:38:44 INFO - PROCESS | 216 | 1461328724897 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:38:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:38:44 INFO - PROCESS | 216 | 1461328724899 Marionette TRACE conn4 <- [1,2258,null,{}] 05:38:44 INFO - PROCESS | 216 | 1461328724903 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:38:45 INFO - PROCESS | 216 | 1461328724989 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 05:38:45 INFO - PROCESS | 216 | 1461328724996 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 216 | ++DOCSHELL 1A4A3800 == 57 [pid = 216] [id = 574] 05:38:45 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1A4A5000) [pid = 216] [serial = 1722] [outer = 00000000] 05:38:45 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1A4F5800) [pid = 216] [serial = 1723] [outer = 1A4A5000] 05:38:45 INFO - PROCESS | 216 | 1461328725047 Marionette DEBUG loaded listener.js 05:38:45 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1A880C00) [pid = 216] [serial = 1724] [outer = 1A4A5000] 05:38:45 INFO - PROCESS | 216 | 1461328725747 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:38:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:38:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 870ms 05:38:45 INFO - PROCESS | 216 | 1461328725773 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 05:38:45 INFO - PROCESS | 216 | 1461328725778 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 05:38:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:38:45 INFO - PROCESS | 216 | 1461328725784 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:38:45 INFO - PROCESS | 216 | 1461328725788 Marionette TRACE conn4 <- [1,2262,null,{}] 05:38:45 INFO - PROCESS | 216 | 1461328725794 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:38:45 INFO - PROCESS | 216 | 1461328725906 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 05:38:46 INFO - PROCESS | 216 | 1461328726019 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD5EC00 == 58 [pid = 216] [id = 575] 05:38:46 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (0FD64C00) [pid = 216] [serial = 1725] [outer = 00000000] 05:38:46 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (13D55000) [pid = 216] [serial = 1726] [outer = 0FD64C00] 05:38:46 INFO - PROCESS | 216 | 1461328726118 Marionette DEBUG loaded listener.js 05:38:46 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1464BC00) [pid = 216] [serial = 1727] [outer = 0FD64C00] 05:38:46 INFO - PROCESS | 216 | 1461328726742 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:38:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:38:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 970ms 05:38:46 INFO - PROCESS | 216 | 1461328726759 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 05:38:46 INFO - PROCESS | 216 | 1461328726765 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 05:38:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:38:46 INFO - PROCESS | 216 | 1461328726772 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:38:46 INFO - PROCESS | 216 | 1461328726775 Marionette TRACE conn4 <- [1,2266,null,{}] 05:38:46 INFO - PROCESS | 216 | 1461328726779 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:38:46 INFO - PROCESS | 216 | 1461328726892 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 05:38:47 INFO - PROCESS | 216 | 1461328727003 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1464A800 == 59 [pid = 216] [id = 576] 05:38:47 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1467E800) [pid = 216] [serial = 1728] [outer = 00000000] 05:38:47 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1799B400) [pid = 216] [serial = 1729] [outer = 1467E800] 05:38:47 INFO - PROCESS | 216 | 1461328727059 Marionette DEBUG loaded listener.js 05:38:47 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (18229400) [pid = 216] [serial = 1730] [outer = 1467E800] 05:38:47 INFO - PROCESS | 216 | 1461328727698 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:38:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:38:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 971ms 05:38:47 INFO - PROCESS | 216 | 1461328727744 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 05:38:47 INFO - PROCESS | 216 | 1461328727746 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 05:38:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:38:47 INFO - PROCESS | 216 | 1461328727750 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:38:47 INFO - PROCESS | 216 | 1461328727754 Marionette TRACE conn4 <- [1,2270,null,{}] 05:38:47 INFO - PROCESS | 216 | 1461328727766 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:38:47 INFO - PROCESS | 216 | 1461328727882 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 05:38:48 INFO - PROCESS | 216 | 1461328728022 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 156F6400 == 60 [pid = 216] [id = 577] 05:38:48 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1A49F000) [pid = 216] [serial = 1731] [outer = 00000000] 05:38:48 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1A87A400) [pid = 216] [serial = 1732] [outer = 1A49F000] 05:38:48 INFO - PROCESS | 216 | 1461328728082 Marionette DEBUG loaded listener.js 05:38:48 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1AAC8000) [pid = 216] [serial = 1733] [outer = 1A49F000] 05:38:48 INFO - PROCESS | 216 | 1461328728635 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:38:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:38:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 930ms 05:38:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:38:48 INFO - PROCESS | 216 | 1461328728683 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 05:38:48 INFO - PROCESS | 216 | 1461328728687 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 05:38:48 INFO - PROCESS | 216 | 1461328728690 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:38:48 INFO - PROCESS | 216 | 1461328728693 Marionette TRACE conn4 <- [1,2274,null,{}] 05:38:48 INFO - PROCESS | 216 | 1461328728697 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:38:48 INFO - PROCESS | 216 | 1461328728810 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 05:38:48 INFO - PROCESS | 216 | 1461328728920 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AACE400 == 61 [pid = 216] [id = 578] 05:38:48 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1ABD9800) [pid = 216] [serial = 1734] [outer = 00000000] 05:38:49 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1AC24000) [pid = 216] [serial = 1735] [outer = 1ABD9800] 05:38:49 INFO - PROCESS | 216 | 1461328728975 Marionette DEBUG loaded listener.js 05:38:49 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1AD73400) [pid = 216] [serial = 1736] [outer = 1ABD9800] 05:38:49 INFO - PROCESS | 216 | 1461328729567 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:38:49 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:38:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 930ms 05:38:49 INFO - PROCESS | 216 | 1461328729623 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 05:38:49 INFO - PROCESS | 216 | 1461328729626 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 05:38:49 INFO - PROCESS | 216 | 1461328729629 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:38:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:38:49 INFO - PROCESS | 216 | 1461328729631 Marionette TRACE conn4 <- [1,2278,null,{}] 05:38:49 INFO - PROCESS | 216 | 1461328729635 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:38:49 INFO - PROCESS | 216 | 1461328729739 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 05:38:49 INFO - PROCESS | 216 | 1461328729849 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AF0C800 == 62 [pid = 216] [id = 579] 05:38:49 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1AF0CC00) [pid = 216] [serial = 1737] [outer = 00000000] 05:38:49 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1AF96C00) [pid = 216] [serial = 1738] [outer = 1AF0CC00] 05:38:49 INFO - PROCESS | 216 | 1461328729904 Marionette DEBUG loaded listener.js 05:38:50 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1AF9AC00) [pid = 216] [serial = 1739] [outer = 1AF0CC00] 05:38:50 INFO - PROCESS | 216 | 1461328730729 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:38:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:38:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1174ms 05:38:50 INFO - PROCESS | 216 | 1461328730807 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 05:38:50 INFO - PROCESS | 216 | 1461328730811 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 05:38:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:38:50 INFO - PROCESS | 216 | 1461328730816 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:38:50 INFO - PROCESS | 216 | 1461328730820 Marionette TRACE conn4 <- [1,2282,null,{}] 05:38:50 INFO - PROCESS | 216 | 1461328730826 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:38:51 INFO - PROCESS | 216 | 1461328730970 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 05:38:51 INFO - PROCESS | 216 | 1461328731107 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10262800 == 63 [pid = 216] [id = 580] 05:38:51 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (13D51000) [pid = 216] [serial = 1740] [outer = 00000000] 05:38:51 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (156EA800) [pid = 216] [serial = 1741] [outer = 13D51000] 05:38:51 INFO - PROCESS | 216 | 1461328731159 Marionette DEBUG loaded listener.js 05:38:51 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (17862C00) [pid = 216] [serial = 1742] [outer = 13D51000] 05:38:51 INFO - PROCESS | 216 | --DOCSHELL 0FD0C000 == 62 [pid = 216] [id = 573] 05:38:51 INFO - PROCESS | 216 | --DOCSHELL 179A8400 == 61 [pid = 216] [id = 572] 05:38:51 INFO - PROCESS | 216 | --DOCSHELL 193DB000 == 60 [pid = 216] [id = 571] 05:38:51 INFO - PROCESS | 216 | --DOCSHELL 1881B400 == 59 [pid = 216] [id = 570] 05:38:51 INFO - PROCESS | 216 | --DOCSHELL 1822BC00 == 58 [pid = 216] [id = 569] 05:38:51 INFO - PROCESS | 216 | --DOCSHELL 17AB0C00 == 57 [pid = 216] [id = 568] 05:38:51 INFO - PROCESS | 216 | --DOCSHELL 17983400 == 56 [pid = 216] [id = 567] 05:38:51 INFO - PROCESS | 216 | --DOCSHELL 11108800 == 55 [pid = 216] [id = 566] 05:38:51 INFO - PROCESS | 216 | --DOMWINDOW == 113 (19644000) [pid = 216] [serial = 1642] [outer = 00000000] [url = about:blank] 05:38:51 INFO - PROCESS | 216 | --DOMWINDOW == 112 (0FD46800) [pid = 216] [serial = 1648] [outer = 00000000] [url = about:blank] 05:38:51 INFO - PROCESS | 216 | --DOMWINDOW == 111 (0FD5B000) [pid = 216] [serial = 1645] [outer = 00000000] [url = about:blank] 05:38:51 INFO - PROCESS | 216 | --DOCSHELL 0B59F800 == 54 [pid = 216] [id = 565] 05:38:51 INFO - PROCESS | 216 | --DOCSHELL 0B598C00 == 53 [pid = 216] [id = 564] 05:38:51 INFO - PROCESS | 216 | --DOMWINDOW == 110 (193D5C00) [pid = 216] [serial = 1675] [outer = 00000000] [url = about:blank] 05:38:51 INFO - PROCESS | 216 | --DOMWINDOW == 109 (17BCC000) [pid = 216] [serial = 1663] [outer = 00000000] [url = about:blank] 05:38:51 INFO - PROCESS | 216 | --DOMWINDOW == 108 (14042000) [pid = 216] [serial = 1654] [outer = 00000000] [url = about:blank] 05:38:51 INFO - PROCESS | 216 | --DOMWINDOW == 107 (14645800) [pid = 216] [serial = 1655] [outer = 00000000] [url = about:blank] 05:38:51 INFO - PROCESS | 216 | --DOMWINDOW == 106 (0FD45800) [pid = 216] [serial = 1651] [outer = 00000000] [url = about:blank] 05:38:51 INFO - PROCESS | 216 | --DOMWINDOW == 105 (0FD5F800) [pid = 216] [serial = 1652] [outer = 00000000] [url = about:blank] 05:38:51 INFO - PROCESS | 216 | --DOMWINDOW == 104 (15FCC800) [pid = 216] [serial = 1657] [outer = 00000000] [url = about:blank] 05:38:51 INFO - PROCESS | 216 | --DOMWINDOW == 103 (168C2000) [pid = 216] [serial = 1658] [outer = 00000000] [url = about:blank] 05:38:51 INFO - PROCESS | 216 | --DOMWINDOW == 102 (17BD4C00) [pid = 216] [serial = 1664] [outer = 00000000] [url = about:blank] 05:38:51 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1881E800) [pid = 216] [serial = 1666] [outer = 00000000] [url = about:blank] 05:38:51 INFO - PROCESS | 216 | --DOMWINDOW == 100 (146F4000) [pid = 216] [serial = 1669] [outer = 00000000] [url = about:blank] 05:38:51 INFO - PROCESS | 216 | --DOMWINDOW == 99 (18C0DC00) [pid = 216] [serial = 1672] [outer = 00000000] [url = about:blank] 05:38:51 INFO - PROCESS | 216 | --DOMWINDOW == 98 (17991800) [pid = 216] [serial = 1660] [outer = 00000000] [url = about:blank] 05:38:51 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1799C800) [pid = 216] [serial = 1661] [outer = 00000000] [url = about:blank] 05:38:51 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1881C000) [pid = 216] [serial = 1667] [outer = 00000000] [url = about:blank] 05:38:51 INFO - PROCESS | 216 | --DOMWINDOW == 95 (18C18400) [pid = 216] [serial = 1673] [outer = 00000000] [url = about:blank] 05:38:51 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1564D800) [pid = 216] [serial = 1670] [outer = 00000000] [url = about:blank] 05:38:51 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1C805C00) [pid = 216] [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:38:51 INFO - PROCESS | 216 | 1461328731783 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:38:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:38:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 990ms 05:38:51 INFO - PROCESS | 216 | 1461328731838 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 05:38:51 INFO - PROCESS | 216 | 1461328731843 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 05:38:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:38:51 INFO - PROCESS | 216 | 1461328731850 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:38:51 INFO - PROCESS | 216 | 1461328731852 Marionette TRACE conn4 <- [1,2286,null,{}] 05:38:51 INFO - PROCESS | 216 | 1461328731857 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:38:51 INFO - PROCESS | 216 | 1461328731947 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 05:38:52 INFO - PROCESS | 216 | 1461328732044 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA16000 == 54 [pid = 216] [id = 581] 05:38:52 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (0FD01C00) [pid = 216] [serial = 1743] [outer = 00000000] 05:38:52 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (10A16400) [pid = 216] [serial = 1744] [outer = 0FD01C00] 05:38:52 INFO - PROCESS | 216 | 1461328732093 Marionette DEBUG loaded listener.js 05:38:52 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (11108800) [pid = 216] [serial = 1745] [outer = 0FD01C00] 05:38:52 INFO - PROCESS | 216 | 1461328732562 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:38:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:38:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 05:38:52 INFO - PROCESS | 216 | 1461328732582 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 05:38:52 INFO - PROCESS | 216 | 1461328732585 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 05:38:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:38:52 INFO - PROCESS | 216 | 1461328732588 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:38:52 INFO - PROCESS | 216 | 1461328732592 Marionette TRACE conn4 <- [1,2290,null,{}] 05:38:52 INFO - PROCESS | 216 | 1461328732602 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:38:52 INFO - PROCESS | 216 | 1461328732693 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 05:38:52 INFO - PROCESS | 216 | 1461328732701 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 142A9800 == 55 [pid = 216] [id = 582] 05:38:52 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (14651400) [pid = 216] [serial = 1746] [outer = 00000000] 05:38:52 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1796E000) [pid = 216] [serial = 1747] [outer = 14651400] 05:38:52 INFO - PROCESS | 216 | 1461328732753 Marionette DEBUG loaded listener.js 05:38:52 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (17992400) [pid = 216] [serial = 1748] [outer = 14651400] 05:38:53 INFO - PROCESS | 216 | 1461328733237 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:38:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:38:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 05:38:53 INFO - PROCESS | 216 | 1461328733262 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 05:38:53 INFO - PROCESS | 216 | 1461328733265 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 05:38:53 INFO - PROCESS | 216 | 1461328733268 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:38:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:38:53 INFO - PROCESS | 216 | 1461328733270 Marionette TRACE conn4 <- [1,2294,null,{}] 05:38:53 INFO - PROCESS | 216 | 1461328733274 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:38:53 INFO - PROCESS | 216 | 1461328733362 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 05:38:53 INFO - PROCESS | 216 | 1461328733372 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17AAA800 == 56 [pid = 216] [id = 583] 05:38:53 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (17AB4000) [pid = 216] [serial = 1749] [outer = 00000000] 05:38:53 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1823F000) [pid = 216] [serial = 1750] [outer = 17AB4000] 05:38:53 INFO - PROCESS | 216 | 1461328733418 Marionette DEBUG loaded listener.js 05:38:53 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1860F400) [pid = 216] [serial = 1751] [outer = 17AB4000] 05:38:53 INFO - PROCESS | 216 | 1461328733877 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:38:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:38:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 05:38:53 INFO - PROCESS | 216 | 1461328733942 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 05:38:53 INFO - PROCESS | 216 | 1461328733945 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 05:38:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:38:53 INFO - PROCESS | 216 | 1461328733948 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:38:53 INFO - PROCESS | 216 | 1461328733949 Marionette TRACE conn4 <- [1,2298,null,{}] 05:38:53 INFO - PROCESS | 216 | 1461328733953 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:38:54 INFO - PROCESS | 216 | 1461328734074 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 05:38:54 INFO - PROCESS | 216 | 1461328734164 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18744000 == 57 [pid = 216] [id = 584] 05:38:54 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1874F800) [pid = 216] [serial = 1752] [outer = 00000000] 05:38:54 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (18814400) [pid = 216] [serial = 1753] [outer = 1874F800] 05:38:54 INFO - PROCESS | 216 | 1461328734210 Marionette DEBUG loaded listener.js 05:38:54 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1881FC00) [pid = 216] [serial = 1754] [outer = 1874F800] 05:38:54 INFO - PROCESS | 216 | 1461328734638 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:38:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:38:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 731ms 05:38:54 INFO - PROCESS | 216 | 1461328734678 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 05:38:54 INFO - PROCESS | 216 | 1461328734680 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 05:38:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:38:54 INFO - PROCESS | 216 | 1461328734691 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:38:54 INFO - PROCESS | 216 | 1461328734693 Marionette TRACE conn4 <- [1,2302,null,{}] 05:38:54 INFO - PROCESS | 216 | 1461328734697 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:38:54 INFO - PROCESS | 216 | 1461328734842 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 05:38:54 INFO - PROCESS | 216 | 1461328734914 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD5A000 == 58 [pid = 216] [id = 585] 05:38:54 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1887D000) [pid = 216] [serial = 1755] [outer = 00000000] 05:38:54 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (18C87800) [pid = 216] [serial = 1756] [outer = 1887D000] 05:38:54 INFO - PROCESS | 216 | 1461328734963 Marionette DEBUG loaded listener.js 05:38:55 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (18C8CC00) [pid = 216] [serial = 1757] [outer = 1887D000] 05:38:55 INFO - PROCESS | 216 | 1461328735370 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:38:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:38:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 05:38:55 INFO - PROCESS | 216 | 1461328735454 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 05:38:55 INFO - PROCESS | 216 | 1461328735456 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 05:38:55 INFO - PROCESS | 216 | 1461328735462 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:38:55 INFO - PROCESS | 216 | 1461328735464 Marionette TRACE conn4 <- [1,2306,null,{}] 05:38:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:38:55 INFO - PROCESS | 216 | 1461328735467 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:38:55 INFO - PROCESS | 216 | 1461328735590 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 05:38:55 INFO - PROCESS | 216 | 1461328735657 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C84000 == 59 [pid = 216] [id = 586] 05:38:55 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (193D9000) [pid = 216] [serial = 1758] [outer = 00000000] 05:38:55 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1969AC00) [pid = 216] [serial = 1759] [outer = 193D9000] 05:38:55 INFO - PROCESS | 216 | 1461328735702 Marionette DEBUG loaded listener.js 05:38:55 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (196A8000) [pid = 216] [serial = 1760] [outer = 193D9000] 05:38:56 INFO - PROCESS | 216 | --DOMWINDOW == 110 (0B58AC00) [pid = 216] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:38:56 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1C609800) [pid = 216] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:38:56 INFO - PROCESS | 216 | --DOMWINDOW == 108 (18615000) [pid = 216] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:38:56 INFO - PROCESS | 216 | --DOMWINDOW == 107 (18C0D800) [pid = 216] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:38:56 INFO - PROCESS | 216 | --DOMWINDOW == 106 (13D53800) [pid = 216] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:38:56 INFO - PROCESS | 216 | --DOMWINDOW == 105 (0B5A0000) [pid = 216] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:38:56 INFO - PROCESS | 216 | --DOMWINDOW == 104 (17AB2000) [pid = 216] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:38:56 INFO - PROCESS | 216 | --DOMWINDOW == 103 (17983800) [pid = 216] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:38:56 INFO - PROCESS | 216 | --DOMWINDOW == 102 (0F5A1000) [pid = 216] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:38:56 INFO - PROCESS | 216 | --DOMWINDOW == 101 (193DD000) [pid = 216] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:38:56 INFO - PROCESS | 216 | --DOMWINDOW == 100 (182B1800) [pid = 216] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:38:56 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1A483000) [pid = 216] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:38:56 INFO - PROCESS | 216 | 1461328736333 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:38:56 INFO - PROCESS | 216 | 1461328736401 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 05:38:56 INFO - PROCESS | 216 | 1461328736404 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:38:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:38:56 INFO - PROCESS | 216 | 1461328736406 Marionette TRACE conn4 <- [1,2310,null,{}] 05:38:56 INFO - PROCESS | 216 | 1461328736409 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:38:56 INFO - PROCESS | 216 | 1461328736489 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 05:38:56 INFO - PROCESS | 216 | 1461328736496 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17986000 == 60 [pid = 216] [id = 587] 05:38:56 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (17AB2000) [pid = 216] [serial = 1761] [outer = 00000000] 05:38:56 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1A485400) [pid = 216] [serial = 1762] [outer = 17AB2000] 05:38:56 INFO - PROCESS | 216 | 1461328736542 Marionette DEBUG loaded listener.js 05:38:56 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1A48B800) [pid = 216] [serial = 1763] [outer = 17AB2000] 05:38:56 INFO - PROCESS | 216 | 1461328736971 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:38:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:38:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 631ms 05:38:57 INFO - PROCESS | 216 | 1461328737040 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 05:38:57 INFO - PROCESS | 216 | 1461328737042 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 05:38:57 INFO - PROCESS | 216 | 1461328737045 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:38:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:38:57 INFO - PROCESS | 216 | 1461328737047 Marionette TRACE conn4 <- [1,2314,null,{}] 05:38:57 INFO - PROCESS | 216 | 1461328737051 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:38:57 INFO - PROCESS | 216 | 1461328737132 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 05:38:57 INFO - PROCESS | 216 | 1461328737169 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 148AFC00 == 61 [pid = 216] [id = 588] 05:38:57 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1A48C800) [pid = 216] [serial = 1764] [outer = 00000000] 05:38:57 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1A4FCC00) [pid = 216] [serial = 1765] [outer = 1A48C800] 05:38:57 INFO - PROCESS | 216 | 1461328737215 Marionette DEBUG loaded listener.js 05:38:57 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1ABD9000) [pid = 216] [serial = 1766] [outer = 1A48C800] 05:38:57 INFO - PROCESS | 216 | 1461328737634 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:38:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:38:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 631ms 05:38:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:38:57 INFO - PROCESS | 216 | 1461328737686 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 05:38:57 INFO - PROCESS | 216 | 1461328737688 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 05:38:57 INFO - PROCESS | 216 | 1461328737692 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:38:57 INFO - PROCESS | 216 | 1461328737694 Marionette TRACE conn4 <- [1,2318,null,{}] 05:38:57 INFO - PROCESS | 216 | 1461328737697 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:38:57 INFO - PROCESS | 216 | 1461328737784 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 05:38:57 INFO - PROCESS | 216 | 1461328737790 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AC17800 == 62 [pid = 216] [id = 589] 05:38:57 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1AC1F400) [pid = 216] [serial = 1767] [outer = 00000000] 05:38:57 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1BA89800) [pid = 216] [serial = 1768] [outer = 1AC1F400] 05:38:57 INFO - PROCESS | 216 | 1461328737838 Marionette DEBUG loaded listener.js 05:38:57 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1BBC7800) [pid = 216] [serial = 1769] [outer = 1AC1F400] 05:38:58 INFO - PROCESS | 216 | 1461328738568 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:38:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:38:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 930ms 05:38:58 INFO - PROCESS | 216 | 1461328738625 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 05:38:58 INFO - PROCESS | 216 | 1461328738630 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 05:38:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:38:58 INFO - PROCESS | 216 | 1461328738637 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:38:58 INFO - PROCESS | 216 | 1461328738640 Marionette TRACE conn4 <- [1,2322,null,{}] 05:38:58 INFO - PROCESS | 216 | 1461328738647 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:38:58 INFO - PROCESS | 216 | 1461328738774 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 05:38:58 INFO - PROCESS | 216 | 1461328738917 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD68000 == 63 [pid = 216] [id = 590] 05:38:58 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (10264000) [pid = 216] [serial = 1770] [outer = 00000000] 05:38:58 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (14630000) [pid = 216] [serial = 1771] [outer = 10264000] 05:38:58 INFO - PROCESS | 216 | 1461328738978 Marionette DEBUG loaded listener.js 05:38:59 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1464AC00) [pid = 216] [serial = 1772] [outer = 10264000] 05:38:59 INFO - PROCESS | 216 | 1461328739547 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:38:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:38:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 970ms 05:38:59 INFO - PROCESS | 216 | 1461328739610 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 05:38:59 INFO - PROCESS | 216 | 1461328739617 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 05:38:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:38:59 INFO - PROCESS | 216 | 1461328739624 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:38:59 INFO - PROCESS | 216 | 1461328739627 Marionette TRACE conn4 <- [1,2326,null,{}] 05:38:59 INFO - PROCESS | 216 | 1461328739632 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:38:59 INFO - PROCESS | 216 | 1461328739743 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 05:38:59 INFO - PROCESS | 216 | 1461328739884 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 146F2800 == 64 [pid = 216] [id = 591] 05:38:59 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (15FD2400) [pid = 216] [serial = 1773] [outer = 00000000] 05:38:59 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (17BD2400) [pid = 216] [serial = 1774] [outer = 15FD2400] 05:38:59 INFO - PROCESS | 216 | 1461328739941 Marionette DEBUG loaded listener.js 05:39:00 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (18816C00) [pid = 216] [serial = 1775] [outer = 15FD2400] 05:39:00 INFO - PROCESS | 216 | 1461328740550 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:39:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:39:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 990ms 05:39:00 INFO - PROCESS | 216 | 1461328740615 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 05:39:00 INFO - PROCESS | 216 | 1461328740618 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 05:39:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:39:00 INFO - PROCESS | 216 | 1461328740637 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:39:00 INFO - PROCESS | 216 | 1461328740641 Marionette TRACE conn4 <- [1,2330,null,{}] 05:39:00 INFO - PROCESS | 216 | 1461328740654 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:39:00 INFO - PROCESS | 216 | 1461328740780 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 05:39:00 INFO - PROCESS | 216 | 1461328740915 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD0B400 == 65 [pid = 216] [id = 592] 05:39:00 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1AD6E400) [pid = 216] [serial = 1776] [outer = 00000000] 05:39:00 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1C12EC00) [pid = 216] [serial = 1777] [outer = 1AD6E400] 05:39:00 INFO - PROCESS | 216 | 1461328740975 Marionette DEBUG loaded listener.js 05:39:01 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1C133C00) [pid = 216] [serial = 1778] [outer = 1AD6E400] 05:39:01 INFO - PROCESS | 216 | 1461328741584 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:39:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:39:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 991ms 05:39:01 INFO - PROCESS | 216 | 1461328741615 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 05:39:01 INFO - PROCESS | 216 | 1461328741618 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 05:39:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:39:01 INFO - PROCESS | 216 | 1461328741622 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:39:01 INFO - PROCESS | 216 | 1461328741624 Marionette TRACE conn4 <- [1,2334,null,{}] 05:39:01 INFO - PROCESS | 216 | 1461328741628 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:39:01 INFO - PROCESS | 216 | 1461328741740 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 05:39:01 INFO - PROCESS | 216 | 1461328741852 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C135400 == 66 [pid = 216] [id = 593] 05:39:01 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1C135C00) [pid = 216] [serial = 1779] [outer = 00000000] 05:39:01 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1C490000) [pid = 216] [serial = 1780] [outer = 1C135C00] 05:39:01 INFO - PROCESS | 216 | 1461328741908 Marionette DEBUG loaded listener.js 05:39:02 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1C493C00) [pid = 216] [serial = 1781] [outer = 1C135C00] 05:39:02 INFO - PROCESS | 216 | 1461328742511 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:39:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:39:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 930ms 05:39:02 INFO - PROCESS | 216 | 1461328742555 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 05:39:02 INFO - PROCESS | 216 | 1461328742558 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 05:39:02 INFO - PROCESS | 216 | 1461328742561 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:39:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:39:02 INFO - PROCESS | 216 | 1461328742563 Marionette TRACE conn4 <- [1,2338,null,{}] 05:39:02 INFO - PROCESS | 216 | 1461328742567 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:39:02 INFO - PROCESS | 216 | 1461328742672 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 05:39:02 INFO - PROCESS | 216 | 1461328742785 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C1BF000 == 67 [pid = 216] [id = 594] 05:39:02 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1C48F800) [pid = 216] [serial = 1782] [outer = 00000000] 05:39:02 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1C5A4C00) [pid = 216] [serial = 1783] [outer = 1C48F800] 05:39:02 INFO - PROCESS | 216 | 1461328742841 Marionette DEBUG loaded listener.js 05:39:02 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1C602800) [pid = 216] [serial = 1784] [outer = 1C48F800] 05:39:03 INFO - PROCESS | 216 | 1461328743424 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:39:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:39:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 870ms 05:39:03 INFO - PROCESS | 216 | 1461328743435 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 05:39:03 INFO - PROCESS | 216 | 1461328743437 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 05:39:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:39:03 INFO - PROCESS | 216 | 1461328743470 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:39:03 INFO - PROCESS | 216 | 1461328743472 Marionette TRACE conn4 <- [1,2342,null,{}] 05:39:03 INFO - PROCESS | 216 | 1461328743476 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:39:03 INFO - PROCESS | 216 | 1461328743606 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 05:39:03 INFO - PROCESS | 216 | 1461328743768 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA7A800 == 68 [pid = 216] [id = 595] 05:39:03 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (0FAEF000) [pid = 216] [serial = 1785] [outer = 00000000] 05:39:03 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1006F000) [pid = 216] [serial = 1786] [outer = 0FAEF000] 05:39:03 INFO - PROCESS | 216 | 1461328743828 Marionette DEBUG loaded listener.js 05:39:03 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (10AF3000) [pid = 216] [serial = 1787] [outer = 0FAEF000] 05:39:04 INFO - PROCESS | 216 | 1461328744529 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:39:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:39:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1123ms 05:39:04 INFO - PROCESS | 216 | 1461328744593 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 05:39:04 INFO - PROCESS | 216 | 1461328744598 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 05:39:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:39:04 INFO - PROCESS | 216 | 1461328744604 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:39:04 INFO - PROCESS | 216 | 1461328744607 Marionette TRACE conn4 <- [1,2346,null,{}] 05:39:04 INFO - PROCESS | 216 | 1461328744612 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:39:04 INFO - PROCESS | 216 | 1461328744713 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 05:39:04 INFO - PROCESS | 216 | 1461328744860 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14711000 == 69 [pid = 216] [id = 596] 05:39:04 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1564F400) [pid = 216] [serial = 1788] [outer = 00000000] 05:39:04 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (17964400) [pid = 216] [serial = 1789] [outer = 1564F400] 05:39:04 INFO - PROCESS | 216 | 1461328744915 Marionette DEBUG loaded listener.js 05:39:05 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (1799C000) [pid = 216] [serial = 1790] [outer = 1564F400] 05:39:05 INFO - PROCESS | 216 | --DOCSHELL 1403A000 == 68 [pid = 216] [id = 555] 05:39:05 INFO - PROCESS | 216 | --DOCSHELL 189C6000 == 67 [pid = 216] [id = 433] 05:39:05 INFO - PROCESS | 216 | --DOCSHELL 17864000 == 66 [pid = 216] [id = 553] 05:39:05 INFO - PROCESS | 216 | --DOCSHELL 179A4800 == 65 [pid = 216] [id = 554] 05:39:05 INFO - PROCESS | 216 | --DOCSHELL 15651C00 == 64 [pid = 216] [id = 552] 05:39:05 INFO - PROCESS | 216 | --DOCSHELL 148AFC00 == 63 [pid = 216] [id = 588] 05:39:05 INFO - PROCESS | 216 | --DOCSHELL 17986000 == 62 [pid = 216] [id = 587] 05:39:05 INFO - PROCESS | 216 | --DOCSHELL 18C84000 == 61 [pid = 216] [id = 586] 05:39:05 INFO - PROCESS | 216 | --DOCSHELL 0FD5A000 == 60 [pid = 216] [id = 585] 05:39:05 INFO - PROCESS | 216 | --DOCSHELL 18744000 == 59 [pid = 216] [id = 584] 05:39:05 INFO - PROCESS | 216 | --DOCSHELL 17AAA800 == 58 [pid = 216] [id = 583] 05:39:05 INFO - PROCESS | 216 | --DOCSHELL 142A9800 == 57 [pid = 216] [id = 582] 05:39:05 INFO - PROCESS | 216 | --DOCSHELL 0FA16000 == 56 [pid = 216] [id = 581] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1A4F5800) [pid = 216] [serial = 1723] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOCSHELL 10262800 == 55 [pid = 216] [id = 580] 05:39:05 INFO - PROCESS | 216 | --DOCSHELL 0F54F000 == 54 [pid = 216] [id = 13] 05:39:05 INFO - PROCESS | 216 | --DOCSHELL 1AACE400 == 53 [pid = 216] [id = 578] 05:39:05 INFO - PROCESS | 216 | --DOCSHELL 0FD5EC00 == 52 [pid = 216] [id = 575] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 127 (142A3000) [pid = 216] [serial = 1649] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1C803000) [pid = 216] [serial = 1601] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1874E400) [pid = 216] [serial = 1708] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 124 (18C88C00) [pid = 216] [serial = 1712] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 123 (18C8D000) [pid = 216] [serial = 1711] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 122 (18817400) [pid = 216] [serial = 1709] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1887D400) [pid = 216] [serial = 1684] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1978F400) [pid = 216] [serial = 1690] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1464C400) [pid = 216] [serial = 1699] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 118 (14712C00) [pid = 216] [serial = 1700] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 117 (148A3C00) [pid = 216] [serial = 1681] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 116 (0FA1E800) [pid = 216] [serial = 1696] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 115 (0FA7D800) [pid = 216] [serial = 1697] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 114 (18242C00) [pid = 216] [serial = 1705] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1798C000) [pid = 216] [serial = 1702] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 112 (17991C00) [pid = 216] [serial = 1703] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1006F400) [pid = 216] [serial = 1694] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 110 (0FD40000) [pid = 216] [serial = 1693] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 109 (0FA7F800) [pid = 216] [serial = 1678] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 108 (196A8400) [pid = 216] [serial = 1687] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 107 (19646400) [pid = 216] [serial = 1714] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 106 (19788C00) [pid = 216] [serial = 1717] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1A49E400) [pid = 216] [serial = 1720] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 104 (196A9C00) [pid = 216] [serial = 1715] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1978D400) [pid = 216] [serial = 1718] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1A4A0400) [pid = 216] [serial = 1721] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1860E400) [pid = 216] [serial = 1706] [outer = 00000000] [url = about:blank] 05:39:05 INFO - PROCESS | 216 | 1461328745488 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:39:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:39:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 930ms 05:39:05 INFO - PROCESS | 216 | 1461328745539 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 05:39:05 INFO - PROCESS | 216 | 1461328745544 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 05:39:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:39:05 INFO - PROCESS | 216 | 1461328745550 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:39:05 INFO - PROCESS | 216 | 1461328745552 Marionette TRACE conn4 <- [1,2350,null,{}] 05:39:05 INFO - PROCESS | 216 | 1461328745556 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:39:05 INFO - PROCESS | 216 | 1461328745645 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 05:39:05 INFO - PROCESS | 216 | 1461328745748 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 216 | ++DOCSHELL 0FD49000 == 53 [pid = 216] [id = 597] 05:39:05 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (0FD62000) [pid = 216] [serial = 1791] [outer = 00000000] 05:39:05 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1462F400) [pid = 216] [serial = 1792] [outer = 0FD62000] 05:39:05 INFO - PROCESS | 216 | 1461328745794 Marionette DEBUG loaded listener.js 05:39:05 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (14712C00) [pid = 216] [serial = 1793] [outer = 0FD62000] 05:39:06 INFO - PROCESS | 216 | 1461328746227 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:39:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:39:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 05:39:06 INFO - PROCESS | 216 | 1461328746283 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 05:39:06 INFO - PROCESS | 216 | 1461328746285 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 05:39:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:39:06 INFO - PROCESS | 216 | 1461328746289 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:39:06 INFO - PROCESS | 216 | 1461328746292 Marionette TRACE conn4 <- [1,2354,null,{}] 05:39:06 INFO - PROCESS | 216 | 1461328746303 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:39:06 INFO - PROCESS | 216 | 1461328746426 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 05:39:06 INFO - PROCESS | 216 | 1461328746444 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17BD3000 == 54 [pid = 216] [id = 598] 05:39:06 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (17BD4C00) [pid = 216] [serial = 1794] [outer = 00000000] 05:39:06 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (182AC400) [pid = 216] [serial = 1795] [outer = 17BD4C00] 05:39:06 INFO - PROCESS | 216 | 1461328746491 Marionette DEBUG loaded listener.js 05:39:06 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (18744800) [pid = 216] [serial = 1796] [outer = 17BD4C00] 05:39:06 INFO - PROCESS | 216 | 1461328746965 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:39:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:39:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 05:39:07 INFO - PROCESS | 216 | 1461328747023 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 05:39:07 INFO - PROCESS | 216 | 1461328747025 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 05:39:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:39:07 INFO - PROCESS | 216 | 1461328747029 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:39:07 INFO - PROCESS | 216 | 1461328747030 Marionette TRACE conn4 <- [1,2358,null,{}] 05:39:07 INFO - PROCESS | 216 | 1461328747034 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:39:07 INFO - PROCESS | 216 | 1461328747120 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 05:39:07 INFO - PROCESS | 216 | 1461328747129 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18242C00 == 55 [pid = 216] [id = 599] 05:39:07 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (18749000) [pid = 216] [serial = 1797] [outer = 00000000] 05:39:07 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1881D000) [pid = 216] [serial = 1798] [outer = 18749000] 05:39:07 INFO - PROCESS | 216 | 1461328747269 Marionette DEBUG loaded listener.js 05:39:07 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (189CE800) [pid = 216] [serial = 1799] [outer = 18749000] 05:39:07 INFO - PROCESS | 216 | 1461328747677 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:39:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:39:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 671ms 05:39:07 INFO - PROCESS | 216 | 1461328747703 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 05:39:07 INFO - PROCESS | 216 | 1461328747705 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 05:39:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:39:07 INFO - PROCESS | 216 | 1461328747715 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:39:07 INFO - PROCESS | 216 | 1461328747717 Marionette TRACE conn4 <- [1,2362,null,{}] 05:39:07 INFO - PROCESS | 216 | 1461328747721 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:39:07 INFO - PROCESS | 216 | 1461328747866 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 05:39:07 INFO - PROCESS | 216 | 1461328747902 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C0B400 == 56 [pid = 216] [id = 600] 05:39:07 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (18C14400) [pid = 216] [serial = 1800] [outer = 00000000] 05:39:07 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (193D6C00) [pid = 216] [serial = 1801] [outer = 18C14400] 05:39:07 INFO - PROCESS | 216 | 1461328747948 Marionette DEBUG loaded listener.js 05:39:08 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (193DC800) [pid = 216] [serial = 1802] [outer = 18C14400] 05:39:08 INFO - PROCESS | 216 | 1461328748421 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:39:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:39:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 770ms 05:39:08 INFO - PROCESS | 216 | 1461328748498 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 05:39:08 INFO - PROCESS | 216 | 1461328748500 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 05:39:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:39:08 INFO - PROCESS | 216 | 1461328748504 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:39:08 INFO - PROCESS | 216 | 1461328748505 Marionette TRACE conn4 <- [1,2366,null,{}] 05:39:08 INFO - PROCESS | 216 | 1461328748509 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:39:08 INFO - PROCESS | 216 | 1461328748638 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 05:39:08 INFO - PROCESS | 216 | 1461328748707 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 216 | ++DOCSHELL 196A2000 == 57 [pid = 216] [id = 601] 05:39:08 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (196A5400) [pid = 216] [serial = 1803] [outer = 00000000] 05:39:08 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1A47E800) [pid = 216] [serial = 1804] [outer = 196A5400] 05:39:08 INFO - PROCESS | 216 | 1461328748755 Marionette DEBUG loaded listener.js 05:39:08 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1A481400) [pid = 216] [serial = 1805] [outer = 196A5400] 05:39:09 INFO - PROCESS | 216 | 1461328749176 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:39:09 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:39:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 05:39:09 INFO - PROCESS | 216 | 1461328749239 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 05:39:09 INFO - PROCESS | 216 | 1461328749241 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 05:39:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:39:09 INFO - PROCESS | 216 | 1461328749244 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:39:09 INFO - PROCESS | 216 | 1461328749246 Marionette TRACE conn4 <- [1,2370,null,{}] 05:39:09 INFO - PROCESS | 216 | 1461328749249 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:39:09 INFO - PROCESS | 216 | 1461328749366 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 05:39:09 INFO - PROCESS | 216 | 1461328749435 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA82C00 == 58 [pid = 216] [id = 602] 05:39:09 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (10064000) [pid = 216] [serial = 1806] [outer = 00000000] 05:39:09 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1A4A5800) [pid = 216] [serial = 1807] [outer = 10064000] 05:39:09 INFO - PROCESS | 216 | 1461328749480 Marionette DEBUG loaded listener.js 05:39:09 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1A4FD000) [pid = 216] [serial = 1808] [outer = 10064000] 05:39:09 INFO - PROCESS | 216 | --DOMWINDOW == 118 (17AB4000) [pid = 216] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:39:09 INFO - PROCESS | 216 | --DOMWINDOW == 117 (14651400) [pid = 216] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:39:09 INFO - PROCESS | 216 | --DOMWINDOW == 116 (18C8C800) [pid = 216] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:39:09 INFO - PROCESS | 216 | --DOMWINDOW == 115 (13D51000) [pid = 216] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:39:09 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1AF0CC00) [pid = 216] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:39:09 INFO - PROCESS | 216 | --DOMWINDOW == 113 (19583400) [pid = 216] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:39:09 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1887D000) [pid = 216] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:39:09 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1874F800) [pid = 216] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:39:09 INFO - PROCESS | 216 | --DOMWINDOW == 110 (17AB2000) [pid = 216] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:39:09 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1A48C800) [pid = 216] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:39:09 INFO - PROCESS | 216 | --DOMWINDOW == 108 (193D9000) [pid = 216] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:39:09 INFO - PROCESS | 216 | --DOMWINDOW == 107 (0FD01C00) [pid = 216] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:39:09 INFO - PROCESS | 216 | --DOMWINDOW == 106 (0FAF3400) [pid = 216] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:39:09 INFO - PROCESS | 216 | --DOMWINDOW == 105 (0FAF4400) [pid = 216] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:39:09 INFO - PROCESS | 216 | --DOMWINDOW == 104 (196A3C00) [pid = 216] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:39:09 INFO - PROCESS | 216 | --DOMWINDOW == 103 (195C5800) [pid = 216] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:39:09 INFO - PROCESS | 216 | --DOMWINDOW == 102 (0EFF2C00) [pid = 216] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:39:09 INFO - PROCESS | 216 | --DOMWINDOW == 101 (18747C00) [pid = 216] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:39:09 INFO - PROCESS | 216 | --DOMWINDOW == 100 (146F7400) [pid = 216] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:39:09 INFO - PROCESS | 216 | --DOMWINDOW == 99 (100D7800) [pid = 216] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:39:09 INFO - PROCESS | 216 | 1461328749930 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:39:09 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:39:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 05:39:09 INFO - PROCESS | 216 | 1461328749975 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 05:39:09 INFO - PROCESS | 216 | 1461328749977 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 05:39:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:39:09 INFO - PROCESS | 216 | 1461328749981 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:39:09 INFO - PROCESS | 216 | 1461328749982 Marionette TRACE conn4 <- [1,2374,null,{}] 05:39:10 INFO - PROCESS | 216 | 1461328749986 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:39:10 INFO - PROCESS | 216 | 1461328750069 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 05:39:10 INFO - PROCESS | 216 | 1461328750075 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 146F7400 == 59 [pid = 216] [id = 603] 05:39:10 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (14769800) [pid = 216] [serial = 1809] [outer = 00000000] 05:39:10 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (18C14000) [pid = 216] [serial = 1810] [outer = 14769800] 05:39:10 INFO - PROCESS | 216 | 1461328750120 Marionette DEBUG loaded listener.js 05:39:10 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (19583400) [pid = 216] [serial = 1811] [outer = 14769800] 05:39:10 INFO - PROCESS | 216 | 1461328750532 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:39:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:39:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 572ms 05:39:10 INFO - PROCESS | 216 | 1461328750561 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 05:39:10 INFO - PROCESS | 216 | 1461328750563 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 05:39:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:39:10 INFO - PROCESS | 216 | 1461328750566 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:39:10 INFO - PROCESS | 216 | 1461328750568 Marionette TRACE conn4 <- [1,2378,null,{}] 05:39:10 INFO - PROCESS | 216 | 1461328750575 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:39:10 INFO - PROCESS | 216 | 1461328750704 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 05:39:10 INFO - PROCESS | 216 | 1461328750714 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 187EE400 == 60 [pid = 216] [id = 604] 05:39:10 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (195C5000) [pid = 216] [serial = 1812] [outer = 00000000] 05:39:10 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1ABDC400) [pid = 216] [serial = 1813] [outer = 195C5000] 05:39:10 INFO - PROCESS | 216 | 1461328750763 Marionette DEBUG loaded listener.js 05:39:10 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1AD6D000) [pid = 216] [serial = 1814] [outer = 195C5000] 05:39:11 INFO - PROCESS | 216 | 1461328751215 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:39:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:39:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 671ms 05:39:11 INFO - PROCESS | 216 | 1461328751237 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 05:39:11 INFO - PROCESS | 216 | 1461328751239 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 05:39:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:39:11 INFO - PROCESS | 216 | 1461328751242 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:39:11 INFO - PROCESS | 216 | 1461328751244 Marionette TRACE conn4 <- [1,2382,null,{}] 05:39:11 INFO - PROCESS | 216 | 1461328751248 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:39:11 INFO - PROCESS | 216 | 1461328751374 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 05:39:11 INFO - PROCESS | 216 | 1461328751384 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1799AC00 == 61 [pid = 216] [id = 605] 05:39:11 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1AA86C00) [pid = 216] [serial = 1815] [outer = 00000000] 05:39:11 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1C12E800) [pid = 216] [serial = 1816] [outer = 1AA86C00] 05:39:11 INFO - PROCESS | 216 | 1461328751429 Marionette DEBUG loaded listener.js 05:39:11 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1C12E000) [pid = 216] [serial = 1817] [outer = 1AA86C00] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 0B585800 == 60 [pid = 216] [id = 438] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 18745C00 == 59 [pid = 216] [id = 561] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 18C89400 == 58 [pid = 216] [id = 436] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 18230000 == 57 [pid = 216] [id = 563] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 146F6C00 == 56 [pid = 216] [id = 560] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 1AF0C800 == 55 [pid = 216] [id = 579] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 1464A800 == 54 [pid = 216] [id = 576] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 0B59A000 == 53 [pid = 216] [id = 437] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 156F6400 == 52 [pid = 216] [id = 577] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 0FD40400 == 51 [pid = 216] [id = 439] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 1006EC00 == 50 [pid = 216] [id = 440] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 0FD41C00 == 49 [pid = 216] [id = 424] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 1A4A3800 == 48 [pid = 216] [id = 574] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 179A6400 == 47 [pid = 216] [id = 557] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 196A3800 == 46 [pid = 216] [id = 562] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 0FB97000 == 45 [pid = 216] [id = 556] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 0EFF2800 == 44 [pid = 216] [id = 559] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 13D35C00 == 43 [pid = 216] [id = 434] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 18C85400 == 42 [pid = 216] [id = 558] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 15644400 == 41 [pid = 216] [id = 435] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 14711000 == 40 [pid = 216] [id = 596] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 0FA7A800 == 39 [pid = 216] [id = 595] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 1C135400 == 38 [pid = 216] [id = 593] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 1C1BF000 == 37 [pid = 216] [id = 594] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 0FD0B400 == 36 [pid = 216] [id = 592] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 1AC17800 == 35 [pid = 216] [id = 589] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 0FD68000 == 34 [pid = 216] [id = 590] 05:39:12 INFO - PROCESS | 216 | --DOCSHELL 146F2800 == 33 [pid = 216] [id = 591] 05:39:13 INFO - PROCESS | 216 | --DOCSHELL 0FD49000 == 32 [pid = 216] [id = 597] 05:39:13 INFO - PROCESS | 216 | --DOCSHELL 18C0B400 == 31 [pid = 216] [id = 600] 05:39:13 INFO - PROCESS | 216 | --DOCSHELL 0FA82C00 == 30 [pid = 216] [id = 602] 05:39:13 INFO - PROCESS | 216 | --DOCSHELL 187EE400 == 29 [pid = 216] [id = 604] 05:39:13 INFO - PROCESS | 216 | --DOCSHELL 18242C00 == 28 [pid = 216] [id = 599] 05:39:13 INFO - PROCESS | 216 | --DOCSHELL 196A2000 == 27 [pid = 216] [id = 601] 05:39:13 INFO - PROCESS | 216 | --DOCSHELL 146F7400 == 26 [pid = 216] [id = 603] 05:39:13 INFO - PROCESS | 216 | --DOCSHELL 17BD3000 == 25 [pid = 216] [id = 598] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1ABD9000) [pid = 216] [serial = 1766] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1BA89800) [pid = 216] [serial = 1768] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1860F400) [pid = 216] [serial = 1751] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 104 (17992400) [pid = 216] [serial = 1748] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1799B400) [pid = 216] [serial = 1729] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 102 (193D5400) [pid = 216] [serial = 1676] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 101 (156EA800) [pid = 216] [serial = 1741] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1AF9AC00) [pid = 216] [serial = 1739] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 99 (19643800) [pid = 216] [serial = 1643] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 98 (18C8CC00) [pid = 216] [serial = 1757] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1823F000) [pid = 216] [serial = 1750] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 96 (18814400) [pid = 216] [serial = 1753] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1A485400) [pid = 216] [serial = 1762] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1881FC00) [pid = 216] [serial = 1754] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1A4FCC00) [pid = 216] [serial = 1765] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 92 (17862C00) [pid = 216] [serial = 1742] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 91 (196A8000) [pid = 216] [serial = 1760] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1969AC00) [pid = 216] [serial = 1759] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1A48B800) [pid = 216] [serial = 1763] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 88 (10A16400) [pid = 216] [serial = 1744] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 87 (13D55000) [pid = 216] [serial = 1726] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1796E000) [pid = 216] [serial = 1747] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 85 (18C87800) [pid = 216] [serial = 1756] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 84 (0FD65000) [pid = 216] [serial = 1646] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1AC24000) [pid = 216] [serial = 1735] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 82 (11108800) [pid = 216] [serial = 1745] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1A87A400) [pid = 216] [serial = 1732] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 80 (1AF96C00) [pid = 216] [serial = 1738] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 79 (19781800) [pid = 216] [serial = 1688] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 78 (1A47FC00) [pid = 216] [serial = 1691] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 77 (0FD08C00) [pid = 216] [serial = 1679] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 76 (18C8E000) [pid = 216] [serial = 1685] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | --DOMWINDOW == 75 (1564CC00) [pid = 216] [serial = 1682] [outer = 00000000] [url = about:blank] 05:39:13 INFO - PROCESS | 216 | 1461328753689 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:39:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:39:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2477ms 05:39:13 INFO - PROCESS | 216 | 1461328753721 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 05:39:13 INFO - PROCESS | 216 | 1461328753725 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 05:39:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:39:13 INFO - PROCESS | 216 | 1461328753729 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:39:13 INFO - PROCESS | 216 | 1461328753732 Marionette TRACE conn4 <- [1,2386,null,{}] 05:39:13 INFO - PROCESS | 216 | 1461328753739 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:39:13 INFO - PROCESS | 216 | 1461328753832 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 05:39:13 INFO - PROCESS | 216 | 1461328753842 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 216 | ++DOCSHELL 0F59EC00 == 26 [pid = 216] [id = 606] 05:39:13 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (0F59F400) [pid = 216] [serial = 1818] [outer = 00000000] 05:39:13 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (0FA7A800) [pid = 216] [serial = 1819] [outer = 0F59F400] 05:39:13 INFO - PROCESS | 216 | 1461328753936 Marionette DEBUG loaded listener.js 05:39:14 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (0FAF4000) [pid = 216] [serial = 1820] [outer = 0F59F400] 05:39:14 INFO - PROCESS | 216 | 1461328754407 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:39:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:39:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 731ms 05:39:14 INFO - PROCESS | 216 | 1461328754461 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 05:39:14 INFO - PROCESS | 216 | 1461328754467 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 05:39:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:39:14 INFO - PROCESS | 216 | 1461328754473 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:39:14 INFO - PROCESS | 216 | 1461328754476 Marionette TRACE conn4 <- [1,2390,null,{}] 05:39:14 INFO - PROCESS | 216 | 1461328754480 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:39:14 INFO - PROCESS | 216 | 1461328754571 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 05:39:14 INFO - PROCESS | 216 | 1461328754580 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD02800 == 27 [pid = 216] [id = 607] 05:39:14 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (0FD06000) [pid = 216] [serial = 1821] [outer = 00000000] 05:39:14 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (0FD4B000) [pid = 216] [serial = 1822] [outer = 0FD06000] 05:39:14 INFO - PROCESS | 216 | 1461328754626 Marionette DEBUG loaded listener.js 05:39:14 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (0FD60400) [pid = 216] [serial = 1823] [outer = 0FD06000] 05:39:15 INFO - PROCESS | 216 | 1461328755128 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:39:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:39:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 05:39:15 INFO - PROCESS | 216 | 1461328755145 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 05:39:15 INFO - PROCESS | 216 | 1461328755148 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 05:39:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:39:15 INFO - PROCESS | 216 | 1461328755152 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:39:15 INFO - PROCESS | 216 | 1461328755156 Marionette TRACE conn4 <- [1,2394,null,{}] 05:39:15 INFO - PROCESS | 216 | 1461328755167 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:39:15 INFO - PROCESS | 216 | 1461328755287 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 05:39:15 INFO - PROCESS | 216 | 1461328755299 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1025EC00 == 28 [pid = 216] [id = 608] 05:39:15 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1025FC00) [pid = 216] [serial = 1824] [outer = 00000000] 05:39:15 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (10A1FC00) [pid = 216] [serial = 1825] [outer = 1025FC00] 05:39:15 INFO - PROCESS | 216 | 1461328755349 Marionette DEBUG loaded listener.js 05:39:15 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (10A9FC00) [pid = 216] [serial = 1826] [outer = 1025FC00] 05:39:15 INFO - PROCESS | 216 | 1461328755834 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:39:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:39:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 730ms 05:39:15 INFO - PROCESS | 216 | 1461328755885 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 05:39:15 INFO - PROCESS | 216 | 1461328755888 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 05:39:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:39:15 INFO - PROCESS | 216 | 1461328755891 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:39:15 INFO - PROCESS | 216 | 1461328755893 Marionette TRACE conn4 <- [1,2398,null,{}] 05:39:15 INFO - PROCESS | 216 | 1461328755897 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:39:15 INFO - PROCESS | 216 | 1461328755982 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 05:39:16 INFO - PROCESS | 216 | 1461328755990 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10AF8C00 == 29 [pid = 216] [id = 609] 05:39:16 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (111A8800) [pid = 216] [serial = 1827] [outer = 00000000] 05:39:16 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1403A000) [pid = 216] [serial = 1828] [outer = 111A8800] 05:39:16 INFO - PROCESS | 216 | 1461328756036 Marionette DEBUG loaded listener.js 05:39:16 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (142A1800) [pid = 216] [serial = 1829] [outer = 111A8800] 05:39:16 INFO - PROCESS | 216 | 1461328756606 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:39:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:39:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 771ms 05:39:16 INFO - PROCESS | 216 | 1461328756677 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 05:39:16 INFO - PROCESS | 216 | 1461328756679 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 05:39:16 INFO - PROCESS | 216 | 1461328756682 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:39:16 INFO - PROCESS | 216 | 1461328756684 Marionette TRACE conn4 <- [1,2402,null,{}] 05:39:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:39:16 INFO - PROCESS | 216 | 1461328756687 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:39:16 INFO - PROCESS | 216 | 1461328756765 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 05:39:16 INFO - PROCESS | 216 | 1461328756773 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14042400 == 30 [pid = 216] [id = 610] 05:39:16 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1462DC00) [pid = 216] [serial = 1830] [outer = 00000000] 05:39:16 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (146F8800) [pid = 216] [serial = 1831] [outer = 1462DC00] 05:39:16 INFO - PROCESS | 216 | 1461328756818 Marionette DEBUG loaded listener.js 05:39:16 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1475B400) [pid = 216] [serial = 1832] [outer = 1462DC00] 05:39:17 INFO - PROCESS | 216 | 1461328757292 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:39:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:39:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 631ms 05:39:17 INFO - PROCESS | 216 | 1461328757318 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 05:39:17 INFO - PROCESS | 216 | 1461328757320 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 05:39:17 INFO - PROCESS | 216 | 1461328757323 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:39:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:39:17 INFO - PROCESS | 216 | 1461328757325 Marionette TRACE conn4 <- [1,2406,null,{}] 05:39:17 INFO - PROCESS | 216 | 1461328757328 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:39:17 INFO - PROCESS | 216 | 1461328757438 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 05:39:17 INFO - PROCESS | 216 | 1461328757446 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15FD0800 == 31 [pid = 216] [id = 611] 05:39:17 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (15FD3400) [pid = 216] [serial = 1833] [outer = 00000000] 05:39:17 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (17863800) [pid = 216] [serial = 1834] [outer = 15FD3400] 05:39:17 INFO - PROCESS | 216 | 1461328757496 Marionette DEBUG loaded listener.js 05:39:17 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1796A400) [pid = 216] [serial = 1835] [outer = 15FD3400] 05:39:17 INFO - PROCESS | 216 | 1461328757944 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:39:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 05:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:39:18 INFO - PROCESS | 216 | 1461328757998 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 05:39:18 INFO - PROCESS | 216 | 1461328758000 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 05:39:18 INFO - PROCESS | 216 | 1461328758003 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:39:18 INFO - PROCESS | 216 | 1461328758004 Marionette TRACE conn4 <- [1,2410,null,{}] 05:39:18 INFO - PROCESS | 216 | 1461328758008 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:39:18 INFO - PROCESS | 216 | 1461328758084 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 05:39:18 INFO - PROCESS | 216 | 1461328758121 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1798DC00 == 32 [pid = 216] [id = 612] 05:39:18 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1798F800) [pid = 216] [serial = 1836] [outer = 00000000] 05:39:18 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (179A0C00) [pid = 216] [serial = 1837] [outer = 1798F800] 05:39:18 INFO - PROCESS | 216 | 1461328758167 Marionette DEBUG loaded listener.js 05:39:18 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (179A2C00) [pid = 216] [serial = 1838] [outer = 1798F800] 05:39:18 INFO - PROCESS | 216 | 1461328758605 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:39:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 05:39:18 INFO - PROCESS | 216 | 1461328758644 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 05:39:18 INFO - PROCESS | 216 | 1461328758646 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 05:39:18 INFO - PROCESS | 216 | 1461328758649 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:39:18 INFO - PROCESS | 216 | 1461328758651 Marionette TRACE conn4 <- [1,2414,null,{}] 05:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:39:18 INFO - PROCESS | 216 | 1461328758654 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:39:18 INFO - PROCESS | 216 | 1461328758732 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 05:39:18 INFO - PROCESS | 216 | 1461328758740 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 179A7400 == 33 [pid = 216] [id = 613] 05:39:18 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (17AAEC00) [pid = 216] [serial = 1839] [outer = 00000000] 05:39:18 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (17BD9800) [pid = 216] [serial = 1840] [outer = 17AAEC00] 05:39:18 INFO - PROCESS | 216 | 1461328758785 Marionette DEBUG loaded listener.js 05:39:18 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (17BCB000) [pid = 216] [serial = 1841] [outer = 17AAEC00] 05:39:19 INFO - PROCESS | 216 | 1461328759275 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:39:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:39:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 05:39:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:39:19 INFO - PROCESS | 216 | 1461328759324 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 05:39:19 INFO - PROCESS | 216 | 1461328759326 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 05:39:19 INFO - PROCESS | 216 | 1461328759329 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:39:19 INFO - PROCESS | 216 | 1461328759331 Marionette TRACE conn4 <- [1,2418,null,{}] 05:39:19 INFO - PROCESS | 216 | 1461328759335 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:39:19 INFO - PROCESS | 216 | 1461328759449 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 05:39:19 INFO - PROCESS | 216 | 1461328759542 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1021C800 == 34 [pid = 216] [id = 614] 05:39:19 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (10221C00) [pid = 216] [serial = 1842] [outer = 00000000] 05:39:19 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (18746400) [pid = 216] [serial = 1843] [outer = 10221C00] 05:39:19 INFO - PROCESS | 216 | 1461328759588 Marionette DEBUG loaded listener.js 05:39:19 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (18745400) [pid = 216] [serial = 1844] [outer = 10221C00] 05:39:20 INFO - PROCESS | 216 | 1461328760010 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:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 730ms 05:39:20 INFO - PROCESS | 216 | 1461328760062 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 05:39:20 INFO - PROCESS | 216 | 1461328760064 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 05:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:39:20 INFO - PROCESS | 216 | 1461328760067 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:39:20 INFO - PROCESS | 216 | 1461328760069 Marionette TRACE conn4 <- [1,2422,null,{}] 05:39:20 INFO - PROCESS | 216 | 1461328760073 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:39:20 INFO - PROCESS | 216 | 1461328760187 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 05:39:20 INFO - PROCESS | 216 | 1461328760193 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1874D000 == 35 [pid = 216] [id = 615] 05:39:20 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (18750000) [pid = 216] [serial = 1845] [outer = 00000000] 05:39:20 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (18819000) [pid = 216] [serial = 1846] [outer = 18750000] 05:39:20 INFO - PROCESS | 216 | 1461328760238 Marionette DEBUG loaded listener.js 05:39:20 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1881E800) [pid = 216] [serial = 1847] [outer = 18750000] 05:39:20 INFO - PROCESS | 216 | 1461328760691 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:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 672ms 05:39:20 INFO - PROCESS | 216 | 1461328760742 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 05:39:20 INFO - PROCESS | 216 | 1461328760744 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 05:39:20 INFO - PROCESS | 216 | 1461328760747 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:39:20 INFO - PROCESS | 216 | 1461328760749 Marionette TRACE conn4 <- [1,2426,null,{}] 05:39:20 INFO - PROCESS | 216 | 1461328760753 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:39:20 INFO - PROCESS | 216 | 1461328760912 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 05:39:21 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1A49F000) [pid = 216] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:39:21 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1A4A5000) [pid = 216] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:39:21 INFO - PROCESS | 216 | --DOMWINDOW == 102 (0FD64C00) [pid = 216] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:39:21 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1467E800) [pid = 216] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:39:21 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1ABD9800) [pid = 216] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:39:21 INFO - PROCESS | 216 | --DOMWINDOW == 99 (195C5000) [pid = 216] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:39:21 INFO - PROCESS | 216 | --DOMWINDOW == 98 (18C14400) [pid = 216] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:39:21 INFO - PROCESS | 216 | --DOMWINDOW == 97 (196A5400) [pid = 216] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:39:21 INFO - PROCESS | 216 | --DOMWINDOW == 96 (10064000) [pid = 216] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:39:21 INFO - PROCESS | 216 | --DOMWINDOW == 95 (18749000) [pid = 216] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:39:21 INFO - PROCESS | 216 | --DOMWINDOW == 94 (17BD4C00) [pid = 216] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:39:21 INFO - PROCESS | 216 | --DOMWINDOW == 93 (0FD62000) [pid = 216] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:39:21 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1564F400) [pid = 216] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:39:21 INFO - PROCESS | 216 | --DOMWINDOW == 91 (0FAEF000) [pid = 216] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:39:21 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1C48F800) [pid = 216] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:39:21 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1C135C00) [pid = 216] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:39:21 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1AD6E400) [pid = 216] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:39:21 INFO - PROCESS | 216 | --DOMWINDOW == 87 (15FD2400) [pid = 216] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:39:21 INFO - PROCESS | 216 | --DOMWINDOW == 86 (10264000) [pid = 216] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:39:21 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1AC1F400) [pid = 216] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:39:21 INFO - PROCESS | 216 | --DOMWINDOW == 84 (14769800) [pid = 216] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:39:21 INFO - PROCESS | 216 | 1461328761589 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0B594400 == 36 [pid = 216] [id = 616] 05:39:21 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (0EFE6000) [pid = 216] [serial = 1848] [outer = 00000000] 05:39:21 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (0FD10C00) [pid = 216] [serial = 1849] [outer = 0EFE6000] 05:39:21 INFO - PROCESS | 216 | 1461328761644 Marionette DEBUG loaded listener.js 05:39:21 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (10A7E400) [pid = 216] [serial = 1850] [outer = 0EFE6000] 05:39:22 INFO - PROCESS | 216 | 1461328762041 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:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1316ms 05:39:22 INFO - PROCESS | 216 | 1461328762067 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 05:39:22 INFO - PROCESS | 216 | 1461328762069 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 05:39:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:39:22 INFO - PROCESS | 216 | 1461328762072 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:39:22 INFO - PROCESS | 216 | 1461328762075 Marionette TRACE conn4 <- [1,2430,null,{}] 05:39:22 INFO - PROCESS | 216 | 1461328762078 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:39:22 INFO - PROCESS | 216 | 1461328762156 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 05:39:22 INFO - PROCESS | 216 | 1461328762163 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 15644000 == 37 [pid = 216] [id = 617] 05:39:22 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1564F400) [pid = 216] [serial = 1851] [outer = 00000000] 05:39:22 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1887D400) [pid = 216] [serial = 1852] [outer = 1564F400] 05:39:22 INFO - PROCESS | 216 | 1461328762208 Marionette DEBUG loaded listener.js 05:39:22 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (18C0B000) [pid = 216] [serial = 1853] [outer = 1564F400] 05:39:22 INFO - PROCESS | 216 | 1461328762637 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:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 570ms 05:39:22 INFO - PROCESS | 216 | 1461328762644 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 05:39:22 INFO - PROCESS | 216 | 1461328762645 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 05:39:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:39:22 INFO - PROCESS | 216 | 1461328762649 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:39:22 INFO - PROCESS | 216 | 1461328762650 Marionette TRACE conn4 <- [1,2434,null,{}] 05:39:22 INFO - PROCESS | 216 | 1461328762654 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:39:22 INFO - PROCESS | 216 | 1461328762774 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 05:39:22 INFO - PROCESS | 216 | 1461328762783 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17989400 == 38 [pid = 216] [id = 618] 05:39:22 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (18C0D000) [pid = 216] [serial = 1854] [outer = 00000000] 05:39:22 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (18C88000) [pid = 216] [serial = 1855] [outer = 18C0D000] 05:39:22 INFO - PROCESS | 216 | 1461328762828 Marionette DEBUG loaded listener.js 05:39:22 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (18C8CC00) [pid = 216] [serial = 1856] [outer = 18C0D000] 05:39:23 INFO - PROCESS | 216 | 1461328763250 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:39:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:39:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 632ms 05:39:23 INFO - PROCESS | 216 | 1461328763282 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 05:39:23 INFO - PROCESS | 216 | 1461328763283 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 05:39:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:39:23 INFO - PROCESS | 216 | 1461328763287 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:39:23 INFO - PROCESS | 216 | 1461328763288 Marionette TRACE conn4 <- [1,2438,null,{}] 05:39:23 INFO - PROCESS | 216 | 1461328763292 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:39:23 INFO - PROCESS | 216 | 1461328763408 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 05:39:23 INFO - PROCESS | 216 | 1461328763417 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 216 | ++DOCSHELL 18C8DC00 == 39 [pid = 216] [id = 619] 05:39:23 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (18C8E400) [pid = 216] [serial = 1857] [outer = 00000000] 05:39:23 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (193D9C00) [pid = 216] [serial = 1858] [outer = 18C8E400] 05:39:23 INFO - PROCESS | 216 | 1461328763463 Marionette DEBUG loaded listener.js 05:39:23 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (193D9000) [pid = 216] [serial = 1859] [outer = 18C8E400] 05:39:24 INFO - PROCESS | 216 | 1461328764280 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:39:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:39:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1019ms 05:39:24 INFO - PROCESS | 216 | 1461328764306 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 05:39:24 INFO - PROCESS | 216 | 1461328764312 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 05:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:39:24 INFO - PROCESS | 216 | 1461328764318 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:39:24 INFO - PROCESS | 216 | 1461328764322 Marionette TRACE conn4 <- [1,2442,null,{}] 05:39:24 INFO - PROCESS | 216 | 1461328764348 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:39:24 INFO - PROCESS | 216 | 1461328764472 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 05:39:24 INFO - PROCESS | 216 | 1461328764611 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0F1B5400 == 40 [pid = 216] [id = 620] 05:39:24 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (0FD03000) [pid = 216] [serial = 1860] [outer = 00000000] 05:39:24 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (0FD45800) [pid = 216] [serial = 1861] [outer = 0FD03000] 05:39:24 INFO - PROCESS | 216 | 1461328764671 Marionette DEBUG loaded listener.js 05:39:24 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (0FD64000) [pid = 216] [serial = 1862] [outer = 0FD03000] 05:39:25 INFO - PROCESS | 216 | 1461328765349 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:39:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:39:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1045ms 05:39:25 INFO - PROCESS | 216 | 1461328765366 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 05:39:25 INFO - PROCESS | 216 | 1461328765373 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 05:39:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:39:25 INFO - PROCESS | 216 | 1461328765379 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:39:25 INFO - PROCESS | 216 | 1461328765382 Marionette TRACE conn4 <- [1,2446,null,{}] 05:39:25 INFO - PROCESS | 216 | 1461328765386 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:39:25 INFO - PROCESS | 216 | 1461328765506 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 05:39:25 INFO - PROCESS | 216 | 1461328765628 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1021C000 == 41 [pid = 216] [id = 621] 05:39:25 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (10A95C00) [pid = 216] [serial = 1863] [outer = 00000000] 05:39:25 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (14041800) [pid = 216] [serial = 1864] [outer = 10A95C00] 05:39:25 INFO - PROCESS | 216 | 1461328765684 Marionette DEBUG loaded listener.js 05:39:25 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (146F0000) [pid = 216] [serial = 1865] [outer = 10A95C00] 05:39:26 INFO - PROCESS | 216 | --DOCSHELL 14646C00 == 40 [pid = 216] [id = 545] 05:39:26 INFO - PROCESS | 216 | --DOCSHELL 15FD5400 == 39 [pid = 216] [id = 539] 05:39:26 INFO - PROCESS | 216 | --DOCSHELL 0FD44C00 == 38 [pid = 216] [id = 541] 05:39:26 INFO - PROCESS | 216 | --DOCSHELL 1467E400 == 37 [pid = 216] [id = 543] 05:39:26 INFO - PROCESS | 216 | --DOCSHELL 0EFE6C00 == 36 [pid = 216] [id = 544] 05:39:26 INFO - PROCESS | 216 | --DOCSHELL 10AEC800 == 35 [pid = 216] [id = 551] 05:39:26 INFO - PROCESS | 216 | --DOCSHELL 179A4400 == 34 [pid = 216] [id = 540] 05:39:26 INFO - PROCESS | 216 | --DOCSHELL 10A93800 == 33 [pid = 216] [id = 537] 05:39:26 INFO - PROCESS | 216 | --DOCSHELL 0F1B7400 == 32 [pid = 216] [id = 534] 05:39:26 INFO - PROCESS | 216 | 1461328766680 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:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1C12E800) [pid = 216] [serial = 1816] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOCSHELL 1799AC00 == 31 [pid = 216] [id = 605] 05:39:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:39:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1379ms 05:39:26 INFO - PROCESS | 216 | 1461328766760 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 05:39:26 INFO - PROCESS | 216 | 1461328766764 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 05:39:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:39:26 INFO - PROCESS | 216 | 1461328766768 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:39:26 INFO - PROCESS | 216 | 1461328766772 Marionette TRACE conn4 <- [1,2450,null,{}] 05:39:26 INFO - PROCESS | 216 | 1461328766777 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:39:26 INFO - PROCESS | 216 | 1461328766861 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1AAC8000) [pid = 216] [serial = 1733] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1A880C00) [pid = 216] [serial = 1724] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1464BC00) [pid = 216] [serial = 1727] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 97 (18229400) [pid = 216] [serial = 1730] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1AD73400) [pid = 216] [serial = 1736] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1AD6D000) [pid = 216] [serial = 1814] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 94 (193D6C00) [pid = 216] [serial = 1801] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1A47E800) [pid = 216] [serial = 1804] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 92 (193DC800) [pid = 216] [serial = 1802] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1A4A5800) [pid = 216] [serial = 1807] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1A481400) [pid = 216] [serial = 1805] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1ABDC400) [pid = 216] [serial = 1813] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1A4FD000) [pid = 216] [serial = 1808] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1881D000) [pid = 216] [serial = 1798] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 86 (182AC400) [pid = 216] [serial = 1795] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 85 (18744800) [pid = 216] [serial = 1796] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1462F400) [pid = 216] [serial = 1792] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 83 (14712C00) [pid = 216] [serial = 1793] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1799C000) [pid = 216] [serial = 1790] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 81 (17964400) [pid = 216] [serial = 1789] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 80 (10AF3000) [pid = 216] [serial = 1787] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 79 (1006F000) [pid = 216] [serial = 1786] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 78 (1C602800) [pid = 216] [serial = 1784] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 77 (1C5A4C00) [pid = 216] [serial = 1783] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1C493C00) [pid = 216] [serial = 1781] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 75 (1C490000) [pid = 216] [serial = 1780] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 74 (1C133C00) [pid = 216] [serial = 1778] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 73 (1C12EC00) [pid = 216] [serial = 1777] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 72 (18816C00) [pid = 216] [serial = 1775] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 71 (17BD2400) [pid = 216] [serial = 1774] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 70 (1464AC00) [pid = 216] [serial = 1772] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 69 (14630000) [pid = 216] [serial = 1771] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 68 (1BBC7800) [pid = 216] [serial = 1769] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 67 (18C14000) [pid = 216] [serial = 1810] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 66 (19583400) [pid = 216] [serial = 1811] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | --DOMWINDOW == 65 (189CE800) [pid = 216] [serial = 1799] [outer = 00000000] [url = about:blank] 05:39:26 INFO - PROCESS | 216 | 1461328766972 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA16000 == 32 [pid = 216] [id = 622] 05:39:27 INFO - PROCESS | 216 | ++DOMWINDOW == 66 (0FAEFC00) [pid = 216] [serial = 1866] [outer = 00000000] 05:39:27 INFO - PROCESS | 216 | ++DOMWINDOW == 67 (0FD3E800) [pid = 216] [serial = 1867] [outer = 0FAEFC00] 05:39:27 INFO - PROCESS | 216 | 1461328767024 Marionette DEBUG loaded listener.js 05:39:27 INFO - PROCESS | 216 | ++DOMWINDOW == 68 (0FD5A000) [pid = 216] [serial = 1868] [outer = 0FAEFC00] 05:39:27 INFO - PROCESS | 216 | 1461328767432 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:39:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:39:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 731ms 05:39:27 INFO - PROCESS | 216 | 1461328767500 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 05:39:27 INFO - PROCESS | 216 | 1461328767506 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 05:39:27 INFO - PROCESS | 216 | 1461328767512 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:39:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:39:27 INFO - PROCESS | 216 | 1461328767515 Marionette TRACE conn4 <- [1,2454,null,{}] 05:39:27 INFO - PROCESS | 216 | 1461328767518 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:39:27 INFO - PROCESS | 216 | 1461328767602 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 05:39:27 INFO - PROCESS | 216 | 1461328767609 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10067800 == 33 [pid = 216] [id = 623] 05:39:27 INFO - PROCESS | 216 | ++DOMWINDOW == 69 (10067C00) [pid = 216] [serial = 1869] [outer = 00000000] 05:39:27 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (13D50400) [pid = 216] [serial = 1870] [outer = 10067C00] 05:39:27 INFO - PROCESS | 216 | 1461328767655 Marionette DEBUG loaded listener.js 05:39:27 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (1423E400) [pid = 216] [serial = 1871] [outer = 10067C00] 05:39:28 INFO - PROCESS | 216 | 1461328768116 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:39:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:39:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 05:39:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:39:28 INFO - PROCESS | 216 | 1461328768145 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 05:39:28 INFO - PROCESS | 216 | 1461328768147 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 05:39:28 INFO - PROCESS | 216 | 1461328768151 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:39:28 INFO - PROCESS | 216 | 1461328768154 Marionette TRACE conn4 <- [1,2458,null,{}] 05:39:28 INFO - PROCESS | 216 | 1461328768165 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:39:28 INFO - PROCESS | 216 | 1461328768253 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 05:39:28 INFO - PROCESS | 216 | 1461328768392 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1467AC00 == 34 [pid = 216] [id = 624] 05:39:28 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (1475D000) [pid = 216] [serial = 1872] [outer = 00000000] 05:39:28 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (148AD400) [pid = 216] [serial = 1873] [outer = 1475D000] 05:39:28 INFO - PROCESS | 216 | 1461328768444 Marionette DEBUG loaded listener.js 05:39:28 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (15652000) [pid = 216] [serial = 1874] [outer = 1475D000] 05:39:28 INFO - PROCESS | 216 | 1461328768859 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:39:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:39:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 05:39:28 INFO - PROCESS | 216 | 1461328768885 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 05:39:28 INFO - PROCESS | 216 | 1461328768887 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 05:39:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:39:28 INFO - PROCESS | 216 | 1461328768890 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:39:28 INFO - PROCESS | 216 | 1461328768892 Marionette TRACE conn4 <- [1,2462,null,{}] 05:39:28 INFO - PROCESS | 216 | 1461328768896 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:39:29 INFO - PROCESS | 216 | 1461328769020 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 05:39:29 INFO - PROCESS | 216 | 1461328769037 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 168C2000 == 35 [pid = 216] [id = 625] 05:39:29 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (168C2400) [pid = 216] [serial = 1875] [outer = 00000000] 05:39:29 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (1798CC00) [pid = 216] [serial = 1876] [outer = 168C2400] 05:39:29 INFO - PROCESS | 216 | 1461328769089 Marionette DEBUG loaded listener.js 05:39:29 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (17992400) [pid = 216] [serial = 1877] [outer = 168C2400] 05:39:29 INFO - PROCESS | 216 | 1461328769540 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:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 05:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:39:29 INFO - PROCESS | 216 | 1461328769566 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 05:39:29 INFO - PROCESS | 216 | 1461328769568 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 05:39:29 INFO - PROCESS | 216 | 1461328769571 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:39:29 INFO - PROCESS | 216 | 1461328769572 Marionette TRACE conn4 <- [1,2466,null,{}] 05:39:29 INFO - PROCESS | 216 | 1461328769576 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:39:29 INFO - PROCESS | 216 | 1461328769687 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 05:39:29 INFO - PROCESS | 216 | 1461328769780 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 179A3400 == 36 [pid = 216] [id = 626] 05:39:29 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (179A5C00) [pid = 216] [serial = 1878] [outer = 00000000] 05:39:29 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (18229400) [pid = 216] [serial = 1879] [outer = 179A5C00] 05:39:29 INFO - PROCESS | 216 | 1461328769827 Marionette DEBUG loaded listener.js 05:39:29 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (18248C00) [pid = 216] [serial = 1880] [outer = 179A5C00] 05:39:30 INFO - PROCESS | 216 | 1461328770270 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:39:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:39:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 05:39:30 INFO - PROCESS | 216 | 1461328770302 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 05:39:30 INFO - PROCESS | 216 | 1461328770304 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 05:39:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:39:30 INFO - PROCESS | 216 | 1461328770307 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:39:30 INFO - PROCESS | 216 | 1461328770309 Marionette TRACE conn4 <- [1,2470,null,{}] 05:39:30 INFO - PROCESS | 216 | 1461328770312 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:39:30 INFO - PROCESS | 216 | 1461328770443 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 05:39:30 INFO - PROCESS | 216 | 1461328770451 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0F5A0C00 == 37 [pid = 216] [id = 627] 05:39:30 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (0FA83C00) [pid = 216] [serial = 1881] [outer = 00000000] 05:39:30 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (18818400) [pid = 216] [serial = 1882] [outer = 0FA83C00] 05:39:30 INFO - PROCESS | 216 | 1461328770550 Marionette DEBUG loaded listener.js 05:39:30 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (187EE000) [pid = 216] [serial = 1883] [outer = 0FA83C00] 05:39:31 INFO - PROCESS | 216 | 1461328770985 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:39:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:39:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 731ms 05:39:31 INFO - PROCESS | 216 | --DOMWINDOW == 82 (18C0D000) [pid = 216] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:39:31 INFO - PROCESS | 216 | --DOMWINDOW == 81 (10221C00) [pid = 216] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:39:31 INFO - PROCESS | 216 | --DOMWINDOW == 80 (0FD06000) [pid = 216] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:39:31 INFO - PROCESS | 216 | --DOMWINDOW == 79 (1025FC00) [pid = 216] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:39:31 INFO - PROCESS | 216 | --DOMWINDOW == 78 (1798F800) [pid = 216] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:39:31 INFO - PROCESS | 216 | --DOMWINDOW == 77 (0F59F400) [pid = 216] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:39:31 INFO - PROCESS | 216 | --DOMWINDOW == 76 (111A8800) [pid = 216] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:39:31 INFO - PROCESS | 216 | --DOMWINDOW == 75 (1462DC00) [pid = 216] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:39:31 INFO - PROCESS | 216 | --DOMWINDOW == 74 (1AA86C00) [pid = 216] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:39:31 INFO - PROCESS | 216 | --DOMWINDOW == 73 (17AAEC00) [pid = 216] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:39:31 INFO - PROCESS | 216 | --DOMWINDOW == 72 (18750000) [pid = 216] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:39:31 INFO - PROCESS | 216 | --DOMWINDOW == 71 (1564F400) [pid = 216] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:39:31 INFO - PROCESS | 216 | --DOMWINDOW == 70 (0EFE6000) [pid = 216] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:39:31 INFO - PROCESS | 216 | 1461328771214 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 05:39:31 INFO - PROCESS | 216 | 1461328771216 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 05:39:31 INFO - PROCESS | 216 | 1461328771221 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:39:31 INFO - PROCESS | 216 | 1461328771223 Marionette TRACE conn4 <- [1,2474,null,{}] 05:39:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:39:31 INFO - PROCESS | 216 | 1461328771227 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:39:31 INFO - PROCESS | 216 | 1461328771303 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 05:39:31 INFO - PROCESS | 216 | 1461328771312 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FB9B800 == 38 [pid = 216] [id = 628] 05:39:31 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (0FD48800) [pid = 216] [serial = 1884] [outer = 00000000] 05:39:31 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (1464CC00) [pid = 216] [serial = 1885] [outer = 0FD48800] 05:39:31 INFO - PROCESS | 216 | 1461328771357 Marionette DEBUG loaded listener.js 05:39:31 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (17860800) [pid = 216] [serial = 1886] [outer = 0FD48800] 05:39:31 INFO - PROCESS | 216 | 1461328771784 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:39:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:39:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 630ms 05:39:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:39:31 INFO - PROCESS | 216 | 1461328771858 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 05:39:31 INFO - PROCESS | 216 | 1461328771860 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 05:39:31 INFO - PROCESS | 216 | 1461328771863 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:39:31 INFO - PROCESS | 216 | 1461328771865 Marionette TRACE conn4 <- [1,2478,null,{}] 05:39:31 INFO - PROCESS | 216 | 1461328771869 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:39:31 INFO - PROCESS | 216 | 1461328771948 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 05:39:31 INFO - PROCESS | 216 | 1461328771954 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14034800 == 39 [pid = 216] [id = 629] 05:39:31 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (18C0A000) [pid = 216] [serial = 1887] [outer = 00000000] 05:39:32 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (18C85400) [pid = 216] [serial = 1888] [outer = 18C0A000] 05:39:32 INFO - PROCESS | 216 | 1461328772000 Marionette DEBUG loaded listener.js 05:39:32 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (193D5C00) [pid = 216] [serial = 1889] [outer = 18C0A000] 05:39:32 INFO - PROCESS | 216 | 1461328772436 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:39:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:39:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 630ms 05:39:32 INFO - PROCESS | 216 | 1461328772494 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 05:39:32 INFO - PROCESS | 216 | 1461328772496 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 05:39:32 INFO - PROCESS | 216 | 1461328772500 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:39:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:39:32 INFO - PROCESS | 216 | 1461328772501 Marionette TRACE conn4 <- [1,2482,null,{}] 05:39:32 INFO - PROCESS | 216 | 1461328772505 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:39:32 INFO - PROCESS | 216 | 1461328772588 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 05:39:32 INFO - PROCESS | 216 | 1461328772594 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 216 | ++DOCSHELL 18C12C00 == 40 [pid = 216] [id = 630] 05:39:32 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (193D8000) [pid = 216] [serial = 1890] [outer = 00000000] 05:39:32 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (195BBC00) [pid = 216] [serial = 1891] [outer = 193D8000] 05:39:32 INFO - PROCESS | 216 | 1461328772638 Marionette DEBUG loaded listener.js 05:39:32 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1963D400) [pid = 216] [serial = 1892] [outer = 193D8000] 05:39:33 INFO - PROCESS | 216 | 1461328773089 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:39:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:39:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 630ms 05:39:33 INFO - PROCESS | 216 | 1461328773137 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 05:39:33 INFO - PROCESS | 216 | 1461328773139 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 05:39:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:39:33 INFO - PROCESS | 216 | 1461328773146 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:39:33 INFO - PROCESS | 216 | 1461328773148 Marionette TRACE conn4 <- [1,2486,null,{}] 05:39:33 INFO - PROCESS | 216 | 1461328773152 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:39:33 INFO - PROCESS | 216 | 1461328773280 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 05:39:33 INFO - PROCESS | 216 | 1461328773420 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0B59B400 == 41 [pid = 216] [id = 631] 05:39:33 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (0B59C800) [pid = 216] [serial = 1893] [outer = 00000000] 05:39:33 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (0F139000) [pid = 216] [serial = 1894] [outer = 0B59C800] 05:39:33 INFO - PROCESS | 216 | 1461328773480 Marionette DEBUG loaded listener.js 05:39:33 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (0FAEF800) [pid = 216] [serial = 1895] [outer = 0B59C800] 05:39:34 INFO - PROCESS | 216 | 1461328774142 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:39:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:39:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1021ms 05:39:34 INFO - PROCESS | 216 | 1461328774171 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 05:39:34 INFO - PROCESS | 216 | 1461328774176 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 05:39:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:39:34 INFO - PROCESS | 216 | 1461328774181 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:39:34 INFO - PROCESS | 216 | 1461328774185 Marionette TRACE conn4 <- [1,2490,null,{}] 05:39:34 INFO - PROCESS | 216 | 1461328774211 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:39:34 INFO - PROCESS | 216 | 1461328774320 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 05:39:34 INFO - PROCESS | 216 | 1461328774457 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14677800 == 42 [pid = 216] [id = 632] 05:39:34 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1467E400) [pid = 216] [serial = 1896] [outer = 00000000] 05:39:34 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (156F2400) [pid = 216] [serial = 1897] [outer = 1467E400] 05:39:34 INFO - PROCESS | 216 | 1461328774518 Marionette DEBUG loaded listener.js 05:39:34 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (168C4800) [pid = 216] [serial = 1898] [outer = 1467E400] 05:39:35 INFO - PROCESS | 216 | 1461328775073 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:39:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:39:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 950ms 05:39:35 INFO - PROCESS | 216 | 1461328775135 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 05:39:35 INFO - PROCESS | 216 | 1461328775138 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 05:39:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:39:35 INFO - PROCESS | 216 | 1461328775142 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:39:35 INFO - PROCESS | 216 | 1461328775145 Marionette TRACE conn4 <- [1,2494,null,{}] 05:39:35 INFO - PROCESS | 216 | 1461328775149 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:39:35 INFO - PROCESS | 216 | 1461328775255 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 05:39:35 INFO - PROCESS | 216 | 1461328775392 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17985C00 == 43 [pid = 216] [id = 633] 05:39:35 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (187F0000) [pid = 216] [serial = 1899] [outer = 00000000] 05:39:35 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (18C10000) [pid = 216] [serial = 1900] [outer = 187F0000] 05:39:35 INFO - PROCESS | 216 | 1461328775449 Marionette DEBUG loaded listener.js 05:39:35 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1963FC00) [pid = 216] [serial = 1901] [outer = 187F0000] 05:39:36 INFO - PROCESS | 216 | 1461328776086 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:39:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:39:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 970ms 05:39:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:39:36 INFO - PROCESS | 216 | 1461328776115 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 05:39:36 INFO - PROCESS | 216 | 1461328776119 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 05:39:36 INFO - PROCESS | 216 | 1461328776130 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:39:36 INFO - PROCESS | 216 | 1461328776135 Marionette TRACE conn4 <- [1,2498,null,{}] 05:39:36 INFO - PROCESS | 216 | 1461328776139 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:39:36 INFO - PROCESS | 216 | 1461328776248 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 05:39:36 INFO - PROCESS | 216 | 1461328776383 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1799C000 == 44 [pid = 216] [id = 634] 05:39:36 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (196A8000) [pid = 216] [serial = 1902] [outer = 00000000] 05:39:36 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (19788C00) [pid = 216] [serial = 1903] [outer = 196A8000] 05:39:36 INFO - PROCESS | 216 | 1461328776440 Marionette DEBUG loaded listener.js 05:39:36 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1978C800) [pid = 216] [serial = 1904] [outer = 196A8000] 05:39:37 INFO - PROCESS | 216 | 1461328776982 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:39:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:39:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 890ms 05:39:37 INFO - PROCESS | 216 | 1461328777014 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 05:39:37 INFO - PROCESS | 216 | 1461328777017 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 05:39:37 INFO - PROCESS | 216 | 1461328777020 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:39:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:39:37 INFO - PROCESS | 216 | 1461328777022 Marionette TRACE conn4 <- [1,2502,null,{}] 05:39:37 INFO - PROCESS | 216 | 1461328777026 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:39:37 INFO - PROCESS | 216 | 1461328777130 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 05:39:37 INFO - PROCESS | 216 | 1461328777263 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C8C000 == 45 [pid = 216] [id = 635] 05:39:37 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (18C8C400) [pid = 216] [serial = 1905] [outer = 00000000] 05:39:37 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1A484C00) [pid = 216] [serial = 1906] [outer = 18C8C400] 05:39:37 INFO - PROCESS | 216 | 1461328777318 Marionette DEBUG loaded listener.js 05:39:37 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1A489000) [pid = 216] [serial = 1907] [outer = 18C8C400] 05:39:38 INFO - PROCESS | 216 | 1461328778032 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:39:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:39:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1070ms 05:39:38 INFO - PROCESS | 216 | 1461328778094 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 05:39:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:39:38 INFO - PROCESS | 216 | 1461328778098 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 05:39:38 INFO - PROCESS | 216 | 1461328778103 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:39:38 INFO - PROCESS | 216 | 1461328778106 Marionette TRACE conn4 <- [1,2506,null,{}] 05:39:38 INFO - PROCESS | 216 | 1461328778112 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:39:38 INFO - PROCESS | 216 | 1461328778211 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 05:39:38 INFO - PROCESS | 216 | 1461328778355 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD62000 == 46 [pid = 216] [id = 636] 05:39:38 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (0FD64400) [pid = 216] [serial = 1908] [outer = 00000000] 05:39:38 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1462D400) [pid = 216] [serial = 1909] [outer = 0FD64400] 05:39:38 INFO - PROCESS | 216 | 1461328778409 Marionette DEBUG loaded listener.js 05:39:38 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1464E400) [pid = 216] [serial = 1910] [outer = 0FD64400] 05:39:38 INFO - PROCESS | 216 | --DOCSHELL 0FA83400 == 45 [pid = 216] [id = 535] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 96 (18C88000) [pid = 216] [serial = 1855] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 95 (18746400) [pid = 216] [serial = 1843] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 94 (0FD4B000) [pid = 216] [serial = 1822] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 93 (10A1FC00) [pid = 216] [serial = 1825] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 92 (10A9FC00) [pid = 216] [serial = 1826] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 91 (179A0C00) [pid = 216] [serial = 1837] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 90 (179A2C00) [pid = 216] [serial = 1838] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 89 (0FA7A800) [pid = 216] [serial = 1819] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 88 (0FAF4000) [pid = 216] [serial = 1820] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1403A000) [pid = 216] [serial = 1828] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 86 (142A1800) [pid = 216] [serial = 1829] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 85 (146F8800) [pid = 216] [serial = 1831] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1475B400) [pid = 216] [serial = 1832] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1C12E000) [pid = 216] [serial = 1817] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 82 (17863800) [pid = 216] [serial = 1834] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 81 (17BD9800) [pid = 216] [serial = 1840] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 80 (18819000) [pid = 216] [serial = 1846] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 79 (18C8CC00) [pid = 216] [serial = 1856] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 78 (18745400) [pid = 216] [serial = 1844] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 77 (1881E800) [pid = 216] [serial = 1847] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1887D400) [pid = 216] [serial = 1852] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 75 (0FD10C00) [pid = 216] [serial = 1849] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 74 (0FD60400) [pid = 216] [serial = 1823] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 73 (10A7E400) [pid = 216] [serial = 1850] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 72 (18C0B000) [pid = 216] [serial = 1853] [outer = 00000000] [url = about:blank] 05:39:38 INFO - PROCESS | 216 | --DOMWINDOW == 71 (17BCB000) [pid = 216] [serial = 1841] [outer = 00000000] [url = about:blank] 05:39:39 INFO - PROCESS | 216 | 1461328779137 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:39:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:39:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1079ms 05:39:39 INFO - PROCESS | 216 | 1461328779183 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 05:39:39 INFO - PROCESS | 216 | 1461328779188 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 05:39:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:39:39 INFO - PROCESS | 216 | 1461328779194 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:39:39 INFO - PROCESS | 216 | 1461328779197 Marionette TRACE conn4 <- [1,2510,null,{}] 05:39:39 INFO - PROCESS | 216 | 1461328779203 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:39:39 INFO - PROCESS | 216 | 1461328779312 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 05:39:39 INFO - PROCESS | 216 | 1461328779448 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD4CC00 == 46 [pid = 216] [id = 637] 05:39:39 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (0FD59800) [pid = 216] [serial = 1911] [outer = 00000000] 05:39:39 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (100D9400) [pid = 216] [serial = 1912] [outer = 0FD59800] 05:39:39 INFO - PROCESS | 216 | 1461328779509 Marionette DEBUG loaded listener.js 05:39:39 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (10A75000) [pid = 216] [serial = 1913] [outer = 0FD59800] 05:39:40 INFO - PROCESS | 216 | 1461328780082 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:39:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:39:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 930ms 05:39:40 INFO - PROCESS | 216 | 1461328780128 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 05:39:40 INFO - PROCESS | 216 | 1461328780135 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 05:39:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:39:40 INFO - PROCESS | 216 | 1461328780141 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:39:40 INFO - PROCESS | 216 | 1461328780144 Marionette TRACE conn4 <- [1,2514,null,{}] 05:39:40 INFO - PROCESS | 216 | 1461328780149 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:39:40 INFO - PROCESS | 216 | 1461328780253 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 05:39:40 INFO - PROCESS | 216 | 1461328780388 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1403E000 == 47 [pid = 216] [id = 638] 05:39:40 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (14243800) [pid = 216] [serial = 1914] [outer = 00000000] 05:39:40 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (1464E000) [pid = 216] [serial = 1915] [outer = 14243800] 05:39:40 INFO - PROCESS | 216 | 1461328780450 Marionette DEBUG loaded listener.js 05:39:40 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (14712000) [pid = 216] [serial = 1916] [outer = 14243800] 05:39:41 INFO - PROCESS | 216 | 1461328781070 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:39:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:39:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 971ms 05:39:41 INFO - PROCESS | 216 | 1461328781112 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 05:39:41 INFO - PROCESS | 216 | 1461328781115 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 05:39:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:39:41 INFO - PROCESS | 216 | 1461328781119 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:39:41 INFO - PROCESS | 216 | 1461328781122 Marionette TRACE conn4 <- [1,2518,null,{}] 05:39:41 INFO - PROCESS | 216 | 1461328781134 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:39:41 INFO - PROCESS | 216 | 1461328781240 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 05:39:41 INFO - PROCESS | 216 | 1461328781377 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17988000 == 48 [pid = 216] [id = 639] 05:39:41 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (17988C00) [pid = 216] [serial = 1917] [outer = 00000000] 05:39:41 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1799E000) [pid = 216] [serial = 1918] [outer = 17988C00] 05:39:41 INFO - PROCESS | 216 | 1461328781437 Marionette DEBUG loaded listener.js 05:39:41 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (179A6400) [pid = 216] [serial = 1919] [outer = 17988C00] 05:39:42 INFO - PROCESS | 216 | 1461328782012 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:39:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:39:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 930ms 05:39:42 INFO - PROCESS | 216 | 1461328782053 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 05:39:42 INFO - PROCESS | 216 | 1461328782056 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 05:39:42 INFO - PROCESS | 216 | 1461328782059 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:39:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:39:42 INFO - PROCESS | 216 | 1461328782061 Marionette TRACE conn4 <- [1,2522,null,{}] 05:39:42 INFO - PROCESS | 216 | 1461328782065 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:39:42 INFO - PROCESS | 216 | 1461328782168 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 05:39:42 INFO - PROCESS | 216 | 1461328782274 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17A8D800 == 49 [pid = 216] [id = 640] 05:39:42 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (17BCAC00) [pid = 216] [serial = 1920] [outer = 00000000] 05:39:42 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1824A400) [pid = 216] [serial = 1921] [outer = 17BCAC00] 05:39:42 INFO - PROCESS | 216 | 1461328782330 Marionette DEBUG loaded listener.js 05:39:42 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (18611C00) [pid = 216] [serial = 1922] [outer = 17BCAC00] 05:39:42 INFO - PROCESS | 216 | 1461328782890 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:39:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:39:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 870ms 05:39:42 INFO - PROCESS | 216 | 1461328782933 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 05:39:42 INFO - PROCESS | 216 | 1461328782935 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 05:39:42 INFO - PROCESS | 216 | 1461328782939 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:39:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:39:42 INFO - PROCESS | 216 | 1461328782941 Marionette TRACE conn4 <- [1,2526,null,{}] 05:39:42 INFO - PROCESS | 216 | 1461328782944 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:39:43 INFO - PROCESS | 216 | 1461328783044 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 05:39:43 INFO - PROCESS | 216 | 1461328783149 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10064000 == 50 [pid = 216] [id = 641] 05:39:43 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (18244000) [pid = 216] [serial = 1923] [outer = 00000000] 05:39:43 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (187EE800) [pid = 216] [serial = 1924] [outer = 18244000] 05:39:43 INFO - PROCESS | 216 | 1461328783206 Marionette DEBUG loaded listener.js 05:39:43 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (187EE400) [pid = 216] [serial = 1925] [outer = 18244000] 05:39:43 INFO - PROCESS | 216 | 1461328783886 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:39:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:39:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1017ms 05:39:43 INFO - PROCESS | 216 | 1461328783960 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 05:39:43 INFO - PROCESS | 216 | 1461328783962 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 05:39:43 INFO - PROCESS | 216 | 1461328783966 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:39:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:39:43 INFO - PROCESS | 216 | 1461328783968 Marionette TRACE conn4 <- [1,2530,null,{}] 05:39:43 INFO - PROCESS | 216 | 1461328783972 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:39:44 INFO - PROCESS | 216 | 1461328784096 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 05:39:44 INFO - PROCESS | 216 | 1461328784235 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD68C00 == 51 [pid = 216] [id = 642] 05:39:44 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1881F800) [pid = 216] [serial = 1926] [outer = 00000000] 05:39:44 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (193E2C00) [pid = 216] [serial = 1927] [outer = 1881F800] 05:39:44 INFO - PROCESS | 216 | 1461328784296 Marionette DEBUG loaded listener.js 05:39:44 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (193E0000) [pid = 216] [serial = 1928] [outer = 1881F800] 05:39:44 INFO - PROCESS | 216 | 1461328784889 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:39:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:39:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 971ms 05:39:44 INFO - PROCESS | 216 | 1461328784940 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 05:39:44 INFO - PROCESS | 216 | 1461328784945 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 05:39:44 INFO - PROCESS | 216 | 1461328784950 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:39:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:39:44 INFO - PROCESS | 216 | 1461328784954 Marionette TRACE conn4 <- [1,2534,null,{}] 05:39:44 INFO - PROCESS | 216 | 1461328784959 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:39:45 INFO - PROCESS | 216 | 1461328785066 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 05:39:45 INFO - PROCESS | 216 | 1461328785177 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0EFF3800 == 52 [pid = 216] [id = 643] 05:39:45 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (0FA1E800) [pid = 216] [serial = 1929] [outer = 00000000] 05:39:45 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (13D44C00) [pid = 216] [serial = 1930] [outer = 0FA1E800] 05:39:45 INFO - PROCESS | 216 | 1461328785250 Marionette DEBUG loaded listener.js 05:39:45 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (14643800) [pid = 216] [serial = 1931] [outer = 0FA1E800] 05:39:45 INFO - PROCESS | 216 | 1461328785672 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:39:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:39:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 770ms 05:39:45 INFO - PROCESS | 216 | 1461328785725 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 05:39:45 INFO - PROCESS | 216 | 1461328785731 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 05:39:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:39:45 INFO - PROCESS | 216 | 1461328785737 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:39:45 INFO - PROCESS | 216 | 1461328785739 Marionette TRACE conn4 <- [1,2538,null,{}] 05:39:45 INFO - PROCESS | 216 | 1461328785743 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:39:45 INFO - PROCESS | 216 | 1461328785832 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 05:39:45 INFO - PROCESS | 216 | 1461328785839 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1471DC00 == 53 [pid = 216] [id = 644] 05:39:45 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1475E800) [pid = 216] [serial = 1932] [outer = 00000000] 05:39:45 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (17AB7800) [pid = 216] [serial = 1933] [outer = 1475E800] 05:39:45 INFO - PROCESS | 216 | 1461328785886 Marionette DEBUG loaded listener.js 05:39:45 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1874BC00) [pid = 216] [serial = 1934] [outer = 1475E800] 05:39:46 INFO - PROCESS | 216 | 1461328786375 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:39:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:39:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 05:39:46 INFO - PROCESS | 216 | 1461328786410 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 05:39:46 INFO - PROCESS | 216 | 1461328786412 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 05:39:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:39:46 INFO - PROCESS | 216 | 1461328786416 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:39:46 INFO - PROCESS | 216 | 1461328786419 Marionette TRACE conn4 <- [1,2542,null,{}] 05:39:46 INFO - PROCESS | 216 | 1461328786429 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:39:46 INFO - PROCESS | 216 | 1461328786518 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 05:39:46 INFO - PROCESS | 216 | 1461328786625 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18881C00 == 54 [pid = 216] [id = 645] 05:39:46 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1928EC00) [pid = 216] [serial = 1935] [outer = 00000000] 05:39:46 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1969B400) [pid = 216] [serial = 1936] [outer = 1928EC00] 05:39:46 INFO - PROCESS | 216 | 1461328786673 Marionette DEBUG loaded listener.js 05:39:46 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (196A7400) [pid = 216] [serial = 1937] [outer = 1928EC00] 05:39:47 INFO - PROCESS | 216 | 1461328787080 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:39:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:39:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 671ms 05:39:47 INFO - PROCESS | 216 | 1461328787091 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 05:39:47 INFO - PROCESS | 216 | 1461328787093 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 05:39:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:39:47 INFO - PROCESS | 216 | 1461328787117 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:39:47 INFO - PROCESS | 216 | 1461328787119 Marionette TRACE conn4 <- [1,2546,null,{}] 05:39:47 INFO - PROCESS | 216 | 1461328787123 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:39:47 INFO - PROCESS | 216 | 1461328787209 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 05:39:47 INFO - PROCESS | 216 | 1461328787216 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 196A9800 == 55 [pid = 216] [id = 646] 05:39:47 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (19787800) [pid = 216] [serial = 1938] [outer = 00000000] 05:39:47 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1A49F800) [pid = 216] [serial = 1939] [outer = 19787800] 05:39:47 INFO - PROCESS | 216 | 1461328787261 Marionette DEBUG loaded listener.js 05:39:47 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1A4A2000) [pid = 216] [serial = 1940] [outer = 19787800] 05:39:47 INFO - PROCESS | 216 | 1461328787728 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:39:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:39:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 691ms 05:39:47 INFO - PROCESS | 216 | 1461328787791 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 05:39:47 INFO - PROCESS | 216 | 1461328787793 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 05:39:47 INFO - PROCESS | 216 | 1461328787796 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:39:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:39:47 INFO - PROCESS | 216 | 1461328787798 Marionette TRACE conn4 <- [1,2550,null,{}] 05:39:47 INFO - PROCESS | 216 | 1461328787807 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:39:47 INFO - PROCESS | 216 | 1461328787923 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 05:39:48 INFO - PROCESS | 216 | 1461328788020 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 007BB400 == 56 [pid = 216] [id = 647] 05:39:48 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1A49DC00) [pid = 216] [serial = 1941] [outer = 00000000] 05:39:48 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1A4FCC00) [pid = 216] [serial = 1942] [outer = 1A49DC00] 05:39:48 INFO - PROCESS | 216 | 1461328788067 Marionette DEBUG loaded listener.js 05:39:48 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1A87BC00) [pid = 216] [serial = 1943] [outer = 1A49DC00] 05:39:48 INFO - PROCESS | 216 | 1461328788523 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:39:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:39:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 771ms 05:39:48 INFO - PROCESS | 216 | 1461328788572 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 05:39:48 INFO - PROCESS | 216 | 1461328788575 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 05:39:48 INFO - PROCESS | 216 | 1461328788578 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:39:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:39:48 INFO - PROCESS | 216 | 1461328788580 Marionette TRACE conn4 <- [1,2554,null,{}] 05:39:48 INFO - PROCESS | 216 | 1461328788583 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:39:48 INFO - PROCESS | 216 | 1461328788709 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 05:39:48 INFO - PROCESS | 216 | 1461328788780 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C8FC00 == 57 [pid = 216] [id = 648] 05:39:48 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1AAD2C00) [pid = 216] [serial = 1944] [outer = 00000000] 05:39:48 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1AC1D800) [pid = 216] [serial = 1945] [outer = 1AAD2C00] 05:39:48 INFO - PROCESS | 216 | 1461328788828 Marionette DEBUG loaded listener.js 05:39:48 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1AC19800) [pid = 216] [serial = 1946] [outer = 1AAD2C00] 05:39:49 INFO - PROCESS | 216 | 1461328789244 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:39:49 INFO - PROCESS | 216 | --DOMWINDOW == 106 (193D8000) [pid = 216] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:39:49 INFO - PROCESS | 216 | --DOMWINDOW == 105 (15FD3400) [pid = 216] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:39:49 INFO - PROCESS | 216 | --DOMWINDOW == 104 (179A5C00) [pid = 216] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:39:49 INFO - PROCESS | 216 | --DOMWINDOW == 103 (0FA83C00) [pid = 216] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:39:49 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1475D000) [pid = 216] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:39:49 INFO - PROCESS | 216 | --DOMWINDOW == 101 (10067C00) [pid = 216] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:39:49 INFO - PROCESS | 216 | --DOMWINDOW == 100 (0FAEFC00) [pid = 216] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:39:49 INFO - PROCESS | 216 | --DOMWINDOW == 99 (0FD48800) [pid = 216] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:39:49 INFO - PROCESS | 216 | --DOMWINDOW == 98 (168C2400) [pid = 216] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:39:49 INFO - PROCESS | 216 | --DOMWINDOW == 97 (18C0A000) [pid = 216] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:39:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:39:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 05:39:49 INFO - PROCESS | 216 | 1461328789331 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 05:39:49 INFO - PROCESS | 216 | 1461328789333 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 05:39:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:39:49 INFO - PROCESS | 216 | 1461328789344 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:39:49 INFO - PROCESS | 216 | 1461328789345 Marionette TRACE conn4 <- [1,2558,null,{}] 05:39:49 INFO - PROCESS | 216 | 1461328789349 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:39:49 INFO - PROCESS | 216 | 1461328789431 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 05:39:49 INFO - PROCESS | 216 | 1461328789442 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0EFEB800 == 58 [pid = 216] [id = 649] 05:39:49 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (0B598000) [pid = 216] [serial = 1947] [outer = 00000000] 05:39:49 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (17967C00) [pid = 216] [serial = 1948] [outer = 0B598000] 05:39:49 INFO - PROCESS | 216 | 1461328789490 Marionette DEBUG loaded listener.js 05:39:49 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (179A5C00) [pid = 216] [serial = 1949] [outer = 0B598000] 05:39:49 INFO - PROCESS | 216 | 1461328789938 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:39:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:39:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 630ms 05:39:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:39:49 INFO - PROCESS | 216 | 1461328789970 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 05:39:49 INFO - PROCESS | 216 | 1461328789972 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 05:39:49 INFO - PROCESS | 216 | 1461328789975 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:39:49 INFO - PROCESS | 216 | 1461328789977 Marionette TRACE conn4 <- [1,2562,null,{}] 05:39:49 INFO - PROCESS | 216 | 1461328789980 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:39:50 INFO - PROCESS | 216 | 1461328790062 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 05:39:50 INFO - PROCESS | 216 | 1461328790069 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 156EDC00 == 59 [pid = 216] [id = 650] 05:39:50 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1860C800) [pid = 216] [serial = 1950] [outer = 00000000] 05:39:50 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1AD6A400) [pid = 216] [serial = 1951] [outer = 1860C800] 05:39:50 INFO - PROCESS | 216 | 1461328790113 Marionette DEBUG loaded listener.js 05:39:50 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1AF0C800) [pid = 216] [serial = 1952] [outer = 1860C800] 05:39:50 INFO - PROCESS | 216 | 1461328790561 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:39:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:39:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 05:39:50 INFO - PROCESS | 216 | 1461328790606 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 05:39:50 INFO - PROCESS | 216 | 1461328790608 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 05:39:50 INFO - PROCESS | 216 | 1461328790611 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:39:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:39:50 INFO - PROCESS | 216 | 1461328790613 Marionette TRACE conn4 <- [1,2566,null,{}] 05:39:50 INFO - PROCESS | 216 | 1461328790617 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:39:50 INFO - PROCESS | 216 | 1461328790699 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 05:39:50 INFO - PROCESS | 216 | 1461328790705 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AF9C000 == 60 [pid = 216] [id = 651] 05:39:50 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1AF9D000) [pid = 216] [serial = 1953] [outer = 00000000] 05:39:50 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1BB3B000) [pid = 216] [serial = 1954] [outer = 1AF9D000] 05:39:50 INFO - PROCESS | 216 | 1461328790751 Marionette DEBUG loaded listener.js 05:39:50 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1BBD1400) [pid = 216] [serial = 1955] [outer = 1AF9D000] 05:39:51 INFO - PROCESS | 216 | 1461328791222 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:39:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:39:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 631ms 05:39:51 INFO - PROCESS | 216 | 1461328791246 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 05:39:51 INFO - PROCESS | 216 | 1461328791248 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 05:39:51 INFO - PROCESS | 216 | 1461328791264 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:39:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:39:51 INFO - PROCESS | 216 | 1461328791266 Marionette TRACE conn4 <- [1,2570,null,{}] 05:39:51 INFO - PROCESS | 216 | 1461328791270 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:39:51 INFO - PROCESS | 216 | 1461328791352 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 05:39:51 INFO - PROCESS | 216 | 1461328791359 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA80400 == 61 [pid = 216] [id = 652] 05:39:51 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1C12C400) [pid = 216] [serial = 1956] [outer = 00000000] 05:39:51 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1C138000) [pid = 216] [serial = 1957] [outer = 1C12C400] 05:39:51 INFO - PROCESS | 216 | 1461328791403 Marionette DEBUG loaded listener.js 05:39:51 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1C1BB800) [pid = 216] [serial = 1958] [outer = 1C12C400] 05:39:52 INFO - PROCESS | 216 | 1461328792148 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:39:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:39:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 930ms 05:39:52 INFO - PROCESS | 216 | 1461328792197 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 05:39:52 INFO - PROCESS | 216 | 1461328792201 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 05:39:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:39:52 INFO - PROCESS | 216 | 1461328792206 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:39:52 INFO - PROCESS | 216 | 1461328792209 Marionette TRACE conn4 <- [1,2574,null,{}] 05:39:52 INFO - PROCESS | 216 | 1461328792216 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:39:52 INFO - PROCESS | 216 | 1461328792338 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 05:39:52 INFO - PROCESS | 216 | 1461328792475 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 13D43000 == 62 [pid = 216] [id = 653] 05:39:52 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (13D56000) [pid = 216] [serial = 1959] [outer = 00000000] 05:39:52 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (179A5000) [pid = 216] [serial = 1960] [outer = 13D56000] 05:39:52 INFO - PROCESS | 216 | 1461328792534 Marionette DEBUG loaded listener.js 05:39:52 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (187EA000) [pid = 216] [serial = 1961] [outer = 13D56000] 05:39:53 INFO - PROCESS | 216 | 1461328793116 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:39:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:39:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 987ms 05:39:53 INFO - PROCESS | 216 | 1461328793195 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 05:39:53 INFO - PROCESS | 216 | 1461328793201 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 05:39:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:39:53 INFO - PROCESS | 216 | 1461328793208 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:39:53 INFO - PROCESS | 216 | 1461328793211 Marionette TRACE conn4 <- [1,2578,null,{}] 05:39:53 INFO - PROCESS | 216 | 1461328793215 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:39:53 INFO - PROCESS | 216 | 1461328793359 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 05:39:53 INFO - PROCESS | 216 | 1461328793502 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 193D6800 == 63 [pid = 216] [id = 654] 05:39:53 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (193E0800) [pid = 216] [serial = 1962] [outer = 00000000] 05:39:53 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1A484800) [pid = 216] [serial = 1963] [outer = 193E0800] 05:39:53 INFO - PROCESS | 216 | 1461328793558 Marionette DEBUG loaded listener.js 05:39:53 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1A4A7400) [pid = 216] [serial = 1964] [outer = 193E0800] 05:39:54 INFO - PROCESS | 216 | 1461328794152 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:39:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:39:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 971ms 05:39:54 INFO - PROCESS | 216 | 1461328794179 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 05:39:54 INFO - PROCESS | 216 | 1461328794182 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 05:39:54 INFO - PROCESS | 216 | 1461328794186 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:39:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:39:54 INFO - PROCESS | 216 | 1461328794190 Marionette TRACE conn4 <- [1,2582,null,{}] 05:39:54 INFO - PROCESS | 216 | 1461328794201 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:39:54 INFO - PROCESS | 216 | 1461328794317 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 05:39:54 INFO - PROCESS | 216 | 1461328794432 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C131000 == 64 [pid = 216] [id = 655] 05:39:54 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1C137000) [pid = 216] [serial = 1965] [outer = 00000000] 05:39:54 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1C491000) [pid = 216] [serial = 1966] [outer = 1C137000] 05:39:54 INFO - PROCESS | 216 | 1461328794531 Marionette DEBUG loaded listener.js 05:39:54 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1C498400) [pid = 216] [serial = 1967] [outer = 1C137000] 05:39:55 INFO - PROCESS | 216 | 1461328795179 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:39:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:39:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1286ms 05:39:55 INFO - PROCESS | 216 | 1461328795485 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 05:39:55 INFO - PROCESS | 216 | 1461328795490 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 05:39:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:39:55 INFO - PROCESS | 216 | 1461328795495 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:39:55 INFO - PROCESS | 216 | 1461328795498 Marionette TRACE conn4 <- [1,2586,null,{}] 05:39:55 INFO - PROCESS | 216 | 1461328795503 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:39:55 INFO - PROCESS | 216 | 1461328795633 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 05:39:55 INFO - PROCESS | 216 | 1461328795771 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD40C00 == 65 [pid = 216] [id = 656] 05:39:55 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (0FD5FC00) [pid = 216] [serial = 1968] [outer = 00000000] 05:39:55 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (100D7000) [pid = 216] [serial = 1969] [outer = 0FD5FC00] 05:39:55 INFO - PROCESS | 216 | 1461328795827 Marionette DEBUG loaded listener.js 05:39:55 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (111A5800) [pid = 216] [serial = 1970] [outer = 0FD5FC00] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 0FD09C00 == 64 [pid = 216] [id = 550] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 10A16000 == 63 [pid = 216] [id = 536] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 14034800 == 62 [pid = 216] [id = 629] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 10264400 == 61 [pid = 216] [id = 542] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 0F5A0C00 == 60 [pid = 216] [id = 627] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 18C12C00 == 59 [pid = 216] [id = 630] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 1464D400 == 58 [pid = 216] [id = 538] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 179A3400 == 57 [pid = 216] [id = 626] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 0FB9B800 == 56 [pid = 216] [id = 628] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 168C2000 == 55 [pid = 216] [id = 625] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 1467AC00 == 54 [pid = 216] [id = 624] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 1AF9C000 == 53 [pid = 216] [id = 651] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 156EDC00 == 52 [pid = 216] [id = 650] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 0EFEB800 == 51 [pid = 216] [id = 649] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 18C8FC00 == 50 [pid = 216] [id = 648] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 007BB400 == 49 [pid = 216] [id = 647] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 196A9800 == 48 [pid = 216] [id = 646] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 18881C00 == 47 [pid = 216] [id = 645] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 120 (0F139000) [pid = 216] [serial = 1894] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1462D400) [pid = 216] [serial = 1909] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 118 (0FD45800) [pid = 216] [serial = 1861] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 117 (14041800) [pid = 216] [serial = 1864] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1A484C00) [pid = 216] [serial = 1906] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 115 (19788C00) [pid = 216] [serial = 1903] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 114 (18C10000) [pid = 216] [serial = 1900] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 113 (156F2400) [pid = 216] [serial = 1897] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 1471DC00 == 46 [pid = 216] [id = 644] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 0EFF3800 == 45 [pid = 216] [id = 643] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 17988000 == 44 [pid = 216] [id = 639] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 1403E000 == 43 [pid = 216] [id = 638] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 0FD4CC00 == 42 [pid = 216] [id = 637] 05:39:56 INFO - PROCESS | 216 | --DOCSHELL 0FD62000 == 41 [pid = 216] [id = 636] 05:39:56 INFO - PROCESS | 216 | 1461328796475 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:39:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:39:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1023ms 05:39:56 INFO - PROCESS | 216 | 1461328796519 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 05:39:56 INFO - PROCESS | 216 | 1461328796523 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 05:39:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:39:56 INFO - PROCESS | 216 | 1461328796532 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:39:56 INFO - PROCESS | 216 | 1461328796536 Marionette TRACE conn4 <- [1,2590,null,{}] 05:39:56 INFO - PROCESS | 216 | 1461328796540 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:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 112 (195BBC00) [pid = 216] [serial = 1891] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1796A400) [pid = 216] [serial = 1835] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 110 (18229400) [pid = 216] [serial = 1879] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 109 (18818400) [pid = 216] [serial = 1882] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 108 (193D9C00) [pid = 216] [serial = 1858] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 107 (148AD400) [pid = 216] [serial = 1873] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 106 (15652000) [pid = 216] [serial = 1874] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 105 (18248C00) [pid = 216] [serial = 1880] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 104 (13D50400) [pid = 216] [serial = 1870] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1423E400) [pid = 216] [serial = 1871] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 102 (0FD3E800) [pid = 216] [serial = 1867] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 101 (0FD5A000) [pid = 216] [serial = 1868] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1464CC00) [pid = 216] [serial = 1885] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 99 (17860800) [pid = 216] [serial = 1886] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 98 (187EE000) [pid = 216] [serial = 1883] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1963D400) [pid = 216] [serial = 1892] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1798CC00) [pid = 216] [serial = 1876] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 95 (17992400) [pid = 216] [serial = 1877] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 94 (18C85400) [pid = 216] [serial = 1888] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | --DOMWINDOW == 93 (193D5C00) [pid = 216] [serial = 1889] [outer = 00000000] [url = about:blank] 05:39:56 INFO - PROCESS | 216 | 1461328796710 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 05:39:56 INFO - PROCESS | 216 | 1461328796775 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA7D400 == 42 [pid = 216] [id = 657] 05:39:56 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (0FAEFC00) [pid = 216] [serial = 1971] [outer = 00000000] 05:39:56 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (0FD5A000) [pid = 216] [serial = 1972] [outer = 0FAEFC00] 05:39:56 INFO - PROCESS | 216 | 1461328796822 Marionette DEBUG loaded listener.js 05:39:56 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (0FD66000) [pid = 216] [serial = 1973] [outer = 0FAEFC00] 05:39:57 INFO - PROCESS | 216 | 1461328797306 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:39:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:39:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 831ms 05:39:57 INFO - PROCESS | 216 | 1461328797364 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 05:39:57 INFO - PROCESS | 216 | 1461328797367 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 05:39:57 INFO - PROCESS | 216 | 1461328797370 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:39:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:39:57 INFO - PROCESS | 216 | 1461328797372 Marionette TRACE conn4 <- [1,2594,null,{}] 05:39:57 INFO - PROCESS | 216 | 1461328797381 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:39:57 INFO - PROCESS | 216 | 1461328797470 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 05:39:57 INFO - PROCESS | 216 | 1461328797479 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1464B800 == 43 [pid = 216] [id = 658] 05:39:57 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1464C400) [pid = 216] [serial = 1974] [outer = 00000000] 05:39:57 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (14716800) [pid = 216] [serial = 1975] [outer = 1464C400] 05:39:57 INFO - PROCESS | 216 | 1461328797529 Marionette DEBUG loaded listener.js 05:39:57 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (148B1400) [pid = 216] [serial = 1976] [outer = 1464C400] 05:39:58 INFO - PROCESS | 216 | 1461328798030 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:39:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:39:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 672ms 05:39:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:39:58 INFO - PROCESS | 216 | 1461328798046 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 05:39:58 INFO - PROCESS | 216 | 1461328798048 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 05:39:58 INFO - PROCESS | 216 | 1461328798051 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:39:58 INFO - PROCESS | 216 | 1461328798053 Marionette TRACE conn4 <- [1,2598,null,{}] 05:39:58 INFO - PROCESS | 216 | 1461328798057 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:39:58 INFO - PROCESS | 216 | 1461328798141 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 05:39:58 INFO - PROCESS | 216 | 1461328798148 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 168C3C00 == 44 [pid = 216] [id = 659] 05:39:58 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (168C6800) [pid = 216] [serial = 1977] [outer = 00000000] 05:39:58 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1798D000) [pid = 216] [serial = 1978] [outer = 168C6800] 05:39:58 INFO - PROCESS | 216 | 1461328798194 Marionette DEBUG loaded listener.js 05:39:58 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (17999800) [pid = 216] [serial = 1979] [outer = 168C6800] 05:39:58 INFO - PROCESS | 216 | 1461328798645 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:39:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:39:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 630ms 05:39:58 INFO - PROCESS | 216 | 1461328798683 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 05:39:58 INFO - PROCESS | 216 | 1461328798685 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 05:39:58 INFO - PROCESS | 216 | 1461328798688 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:39:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:39:58 INFO - PROCESS | 216 | 1461328798690 Marionette TRACE conn4 <- [1,2602,null,{}] 05:39:58 INFO - PROCESS | 216 | 1461328798693 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:39:58 INFO - PROCESS | 216 | 1461328798774 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 05:39:58 INFO - PROCESS | 216 | 1461328798798 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17A91800 == 45 [pid = 216] [id = 660] 05:39:58 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (17A93400) [pid = 216] [serial = 1980] [outer = 00000000] 05:39:58 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (18243000) [pid = 216] [serial = 1981] [outer = 17A93400] 05:39:58 INFO - PROCESS | 216 | 1461328798846 Marionette DEBUG loaded listener.js 05:39:58 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1860FC00) [pid = 216] [serial = 1982] [outer = 17A93400] 05:39:59 INFO - PROCESS | 216 | 1461328799369 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:39:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:39:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 05:39:59 INFO - PROCESS | 216 | 1461328799422 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 05:39:59 INFO - PROCESS | 216 | 1461328799424 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 05:39:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:39:59 INFO - PROCESS | 216 | 1461328799427 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:39:59 INFO - PROCESS | 216 | 1461328799429 Marionette TRACE conn4 <- [1,2606,null,{}] 05:39:59 INFO - PROCESS | 216 | 1461328799439 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:39:59 INFO - PROCESS | 216 | 1461328799578 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 05:39:59 INFO - PROCESS | 216 | 1461328799647 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD05400 == 46 [pid = 216] [id = 661] 05:39:59 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (0FD09400) [pid = 216] [serial = 1983] [outer = 00000000] 05:39:59 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (18C0B000) [pid = 216] [serial = 1984] [outer = 0FD09400] 05:39:59 INFO - PROCESS | 216 | 1461328799696 Marionette DEBUG loaded listener.js 05:39:59 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (18C12C00) [pid = 216] [serial = 1985] [outer = 0FD09400] 05:40:00 INFO - PROCESS | 216 | 1461328800139 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:40:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:40:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 731ms 05:40:00 INFO - PROCESS | 216 | 1461328800159 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 05:40:00 INFO - PROCESS | 216 | 1461328800161 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 05:40:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:40:00 INFO - PROCESS | 216 | 1461328800204 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:40:00 INFO - PROCESS | 216 | 1461328800206 Marionette TRACE conn4 <- [1,2610,null,{}] 05:40:00 INFO - PROCESS | 216 | 1461328800210 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:40:00 INFO - PROCESS | 216 | 1461328800324 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 05:40:00 INFO - PROCESS | 216 | 1461328800334 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FA80000 == 47 [pid = 216] [id = 662] 05:40:00 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (18C14800) [pid = 216] [serial = 1986] [outer = 00000000] 05:40:00 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1922E400) [pid = 216] [serial = 1987] [outer = 18C14800] 05:40:00 INFO - PROCESS | 216 | 1461328800380 Marionette DEBUG loaded listener.js 05:40:00 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (192DC000) [pid = 216] [serial = 1988] [outer = 18C14800] 05:40:00 INFO - PROCESS | 216 | 1461328800833 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:40:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:40:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 691ms 05:40:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:40:00 INFO - PROCESS | 216 | 1461328800885 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 05:40:00 INFO - PROCESS | 216 | 1461328800887 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 05:40:00 INFO - PROCESS | 216 | 1461328800891 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:40:00 INFO - PROCESS | 216 | 1461328800893 Marionette TRACE conn4 <- [1,2614,null,{}] 05:40:00 INFO - PROCESS | 216 | 1461328800896 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:40:01 INFO - PROCESS | 216 | 1461328801017 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 05:40:01 INFO - PROCESS | 216 | 1461328801509 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | --DOMWINDOW == 110 (1AF9D000) [pid = 216] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:40:01 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1A49DC00) [pid = 216] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:40:01 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1AAD2C00) [pid = 216] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:40:01 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1881F800) [pid = 216] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:40:01 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1928EC00) [pid = 216] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:40:01 INFO - PROCESS | 216 | --DOMWINDOW == 105 (19787800) [pid = 216] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:40:01 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1475E800) [pid = 216] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:40:01 INFO - PROCESS | 216 | --DOMWINDOW == 103 (0FA1E800) [pid = 216] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:40:01 INFO - PROCESS | 216 | --DOMWINDOW == 102 (0B598000) [pid = 216] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:40:01 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1860C800) [pid = 216] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:40:01 INFO - PROCESS | 216 | --DOMWINDOW == 100 (10A95C00) [pid = 216] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:40:01 INFO - PROCESS | 216 | --DOMWINDOW == 99 (18C8C400) [pid = 216] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:40:01 INFO - PROCESS | 216 | ++DOCSHELL 0B59BC00 == 48 [pid = 216] [id = 663] 05:40:01 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (0B59E000) [pid = 216] [serial = 1989] [outer = 00000000] 05:40:01 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (0FD5CC00) [pid = 216] [serial = 1990] [outer = 0B59E000] 05:40:01 INFO - PROCESS | 216 | 1461328801565 Marionette DEBUG loaded listener.js 05:40:01 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (111A2400) [pid = 216] [serial = 1991] [outer = 0B59E000] 05:40:02 INFO - PROCESS | 216 | 1461328801978 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:40:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:40:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1124ms 05:40:02 INFO - PROCESS | 216 | 1461328802016 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 05:40:02 INFO - PROCESS | 216 | 1461328802018 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 05:40:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:40:02 INFO - PROCESS | 216 | 1461328802021 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:40:02 INFO - PROCESS | 216 | 1461328802023 Marionette TRACE conn4 <- [1,2618,null,{}] 05:40:02 INFO - PROCESS | 216 | 1461328802027 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:40:02 INFO - PROCESS | 216 | 1461328802150 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 05:40:02 INFO - PROCESS | 216 | 1461328802163 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 13D56800 == 49 [pid = 216] [id = 664] 05:40:02 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1464C000) [pid = 216] [serial = 1992] [outer = 00000000] 05:40:02 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (195BD000) [pid = 216] [serial = 1993] [outer = 1464C000] 05:40:02 INFO - PROCESS | 216 | 1461328802207 Marionette DEBUG loaded listener.js 05:40:02 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1963D800) [pid = 216] [serial = 1994] [outer = 1464C000] 05:40:02 INFO - PROCESS | 216 | 1461328802628 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:40:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:40:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 05:40:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:40:02 INFO - PROCESS | 216 | 1461328802656 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 05:40:02 INFO - PROCESS | 216 | 1461328802658 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 05:40:02 INFO - PROCESS | 216 | 1461328802661 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:40:02 INFO - PROCESS | 216 | 1461328802663 Marionette TRACE conn4 <- [1,2622,null,{}] 05:40:02 INFO - PROCESS | 216 | 1461328802667 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:40:02 INFO - PROCESS | 216 | 1461328802789 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 05:40:02 INFO - PROCESS | 216 | 1461328802830 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17862C00 == 50 [pid = 216] [id = 665] 05:40:02 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (193DD000) [pid = 216] [serial = 1995] [outer = 00000000] 05:40:02 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1A47E800) [pid = 216] [serial = 1996] [outer = 193DD000] 05:40:02 INFO - PROCESS | 216 | 1461328802875 Marionette DEBUG loaded listener.js 05:40:02 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1A487800) [pid = 216] [serial = 1997] [outer = 193DD000] 05:40:03 INFO - PROCESS | 216 | 1461328803294 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:40:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:40:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 05:40:03 INFO - PROCESS | 216 | 1461328803332 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 05:40:03 INFO - PROCESS | 216 | 1461328803335 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 05:40:03 INFO - PROCESS | 216 | 1461328803338 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:40:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:40:03 INFO - PROCESS | 216 | 1461328803340 Marionette TRACE conn4 <- [1,2626,null,{}] 05:40:03 INFO - PROCESS | 216 | 1461328803353 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:40:03 INFO - PROCESS | 216 | 1461328803453 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 05:40:03 INFO - PROCESS | 216 | 1461328803462 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A4A4C00 == 51 [pid = 216] [id = 666] 05:40:03 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1A4A8C00) [pid = 216] [serial = 1998] [outer = 00000000] 05:40:03 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1AAC7C00) [pid = 216] [serial = 1999] [outer = 1A4A8C00] 05:40:03 INFO - PROCESS | 216 | 1461328803511 Marionette DEBUG loaded listener.js 05:40:03 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1ABDC400) [pid = 216] [serial = 2000] [outer = 1A4A8C00] 05:40:04 INFO - PROCESS | 216 | 1461328804281 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:40:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:40:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 991ms 05:40:04 INFO - PROCESS | 216 | 1461328804333 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 05:40:04 INFO - PROCESS | 216 | 1461328804339 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 05:40:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:40:04 INFO - PROCESS | 216 | 1461328804345 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:40:04 INFO - PROCESS | 216 | 1461328804349 Marionette TRACE conn4 <- [1,2630,null,{}] 05:40:04 INFO - PROCESS | 216 | 1461328804354 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:40:04 INFO - PROCESS | 216 | 1461328804467 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 05:40:04 INFO - PROCESS | 216 | 1461328804612 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 100D3800 == 52 [pid = 216] [id = 667] 05:40:04 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (100D4000) [pid = 216] [serial = 2001] [outer = 00000000] 05:40:04 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (14626C00) [pid = 216] [serial = 2002] [outer = 100D4000] 05:40:04 INFO - PROCESS | 216 | 1461328804671 Marionette DEBUG loaded listener.js 05:40:04 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1464C800) [pid = 216] [serial = 2003] [outer = 100D4000] 05:40:05 INFO - PROCESS | 216 | 1461328805251 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:40:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:40:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 930ms 05:40:05 INFO - PROCESS | 216 | 1461328805279 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 05:40:05 INFO - PROCESS | 216 | 1461328805285 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 05:40:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:40:05 INFO - PROCESS | 216 | 1461328805292 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:40:05 INFO - PROCESS | 216 | 1461328805295 Marionette TRACE conn4 <- [1,2634,null,{}] 05:40:05 INFO - PROCESS | 216 | 1461328805299 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:40:05 INFO - PROCESS | 216 | 1461328805411 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 05:40:05 INFO - PROCESS | 216 | 1461328805553 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1564F000 == 53 [pid = 216] [id = 668] 05:40:05 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (15FD1000) [pid = 216] [serial = 2004] [outer = 00000000] 05:40:05 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1874B800) [pid = 216] [serial = 2005] [outer = 15FD1000] 05:40:05 INFO - PROCESS | 216 | 1461328805611 Marionette DEBUG loaded listener.js 05:40:05 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (18813800) [pid = 216] [serial = 2006] [outer = 15FD1000] 05:40:06 INFO - PROCESS | 216 | 1461328806222 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:40:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:40:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 970ms 05:40:06 INFO - PROCESS | 216 | 1461328806263 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 05:40:06 INFO - PROCESS | 216 | 1461328806266 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 05:40:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:40:06 INFO - PROCESS | 216 | 1461328806269 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:40:06 INFO - PROCESS | 216 | 1461328806273 Marionette TRACE conn4 <- [1,2638,null,{}] 05:40:06 INFO - PROCESS | 216 | 1461328806285 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:40:06 INFO - PROCESS | 216 | 1461328806398 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 05:40:06 INFO - PROCESS | 216 | 1461328806515 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A4F5400 == 54 [pid = 216] [id = 669] 05:40:06 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1A4F6800) [pid = 216] [serial = 2007] [outer = 00000000] 05:40:06 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1ABCF400) [pid = 216] [serial = 2008] [outer = 1A4F6800] 05:40:06 INFO - PROCESS | 216 | 1461328806573 Marionette DEBUG loaded listener.js 05:40:06 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1AD76C00) [pid = 216] [serial = 2009] [outer = 1A4F6800] 05:40:07 INFO - PROCESS | 216 | 1461328807151 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:40:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:40:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 930ms 05:40:07 INFO - PROCESS | 216 | 1461328807203 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 05:40:07 INFO - PROCESS | 216 | 1461328807206 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 05:40:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:40:07 INFO - PROCESS | 216 | 1461328807209 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:40:07 INFO - PROCESS | 216 | 1461328807211 Marionette TRACE conn4 <- [1,2642,null,{}] 05:40:07 INFO - PROCESS | 216 | 1461328807215 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:40:07 INFO - PROCESS | 216 | 1461328807325 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 05:40:07 INFO - PROCESS | 216 | 1461328807438 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AF9C000 == 55 [pid = 216] [id = 670] 05:40:07 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1BA80800) [pid = 216] [serial = 2010] [outer = 00000000] 05:40:07 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1C12F800) [pid = 216] [serial = 2011] [outer = 1BA80800] 05:40:07 INFO - PROCESS | 216 | 1461328807534 Marionette DEBUG loaded listener.js 05:40:07 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1C136C00) [pid = 216] [serial = 2012] [outer = 1BA80800] 05:40:08 INFO - PROCESS | 216 | 1461328808062 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:40:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:40:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 931ms 05:40:08 INFO - PROCESS | 216 | 1461328808143 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 05:40:08 INFO - PROCESS | 216 | 1461328808145 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 05:40:08 INFO - PROCESS | 216 | 1461328808149 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:40:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:40:08 INFO - PROCESS | 216 | 1461328808151 Marionette TRACE conn4 <- [1,2646,null,{}] 05:40:08 INFO - PROCESS | 216 | 1461328808155 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:40:08 INFO - PROCESS | 216 | 1461328808261 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 05:40:08 INFO - PROCESS | 216 | 1461328808402 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A87CC00 == 56 [pid = 216] [id = 671] 05:40:08 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1C134800) [pid = 216] [serial = 2013] [outer = 00000000] 05:40:08 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1C59E000) [pid = 216] [serial = 2014] [outer = 1C134800] 05:40:08 INFO - PROCESS | 216 | 1461328808459 Marionette DEBUG loaded listener.js 05:40:08 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1C5A7C00) [pid = 216] [serial = 2015] [outer = 1C134800] 05:40:09 INFO - PROCESS | 216 | 1461328809101 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:40:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:40:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 970ms 05:40:09 INFO - PROCESS | 216 | 1461328809123 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 05:40:09 INFO - PROCESS | 216 | 1461328809125 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 05:40:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:40:09 INFO - PROCESS | 216 | 1461328809129 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:40:09 INFO - PROCESS | 216 | 1461328809131 Marionette TRACE conn4 <- [1,2650,null,{}] 05:40:09 INFO - PROCESS | 216 | 1461328809135 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:40:09 INFO - PROCESS | 216 | 1461328809250 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 05:40:09 INFO - PROCESS | 216 | 1461328809501 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0F59E400 == 57 [pid = 216] [id = 672] 05:40:09 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (0FA18C00) [pid = 216] [serial = 2016] [outer = 00000000] 05:40:09 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (1006B400) [pid = 216] [serial = 2017] [outer = 0FA18C00] 05:40:09 INFO - PROCESS | 216 | 1461328809559 Marionette DEBUG loaded listener.js 05:40:09 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (111A1800) [pid = 216] [serial = 2018] [outer = 0FA18C00] 05:40:10 INFO - PROCESS | 216 | 1461328810230 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:40:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:40:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1119ms 05:40:10 INFO - PROCESS | 216 | 1461328810252 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 05:40:10 INFO - PROCESS | 216 | 1461328810257 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 05:40:10 INFO - PROCESS | 216 | 1461328810262 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:40:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:40:10 INFO - PROCESS | 216 | 1461328810265 Marionette TRACE conn4 <- [1,2654,null,{}] 05:40:10 INFO - PROCESS | 216 | 1461328810270 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:40:10 INFO - PROCESS | 216 | 1461328810402 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 05:40:10 INFO - PROCESS | 216 | --DOCSHELL 17862C00 == 56 [pid = 216] [id = 665] 05:40:10 INFO - PROCESS | 216 | --DOCSHELL 13D56800 == 55 [pid = 216] [id = 664] 05:40:10 INFO - PROCESS | 216 | --DOCSHELL 0B59BC00 == 54 [pid = 216] [id = 663] 05:40:10 INFO - PROCESS | 216 | --DOCSHELL 0FA80000 == 53 [pid = 216] [id = 662] 05:40:10 INFO - PROCESS | 216 | --DOCSHELL 0FD05400 == 52 [pid = 216] [id = 661] 05:40:10 INFO - PROCESS | 216 | --DOCSHELL 17A91800 == 51 [pid = 216] [id = 660] 05:40:10 INFO - PROCESS | 216 | --DOCSHELL 168C3C00 == 50 [pid = 216] [id = 659] 05:40:10 INFO - PROCESS | 216 | --DOCSHELL 1464B800 == 49 [pid = 216] [id = 658] 05:40:10 INFO - PROCESS | 216 | --DOCSHELL 0FA7D400 == 48 [pid = 216] [id = 657] 05:40:10 INFO - PROCESS | 216 | --DOCSHELL 0FD40C00 == 47 [pid = 216] [id = 656] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 128 (146F0000) [pid = 216] [serial = 1865] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1A489000) [pid = 216] [serial = 1907] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1A4FCC00) [pid = 216] [serial = 1942] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1AC1D800) [pid = 216] [serial = 1945] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 124 (100D9400) [pid = 216] [serial = 1912] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1824A400) [pid = 216] [serial = 1921] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1799E000) [pid = 216] [serial = 1918] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1464E000) [pid = 216] [serial = 1915] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 120 (193E0000) [pid = 216] [serial = 1928] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 119 (193E2C00) [pid = 216] [serial = 1927] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1969B400) [pid = 216] [serial = 1936] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1A87BC00) [pid = 216] [serial = 1943] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 116 (196A7400) [pid = 216] [serial = 1937] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1A49F800) [pid = 216] [serial = 1939] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 114 (17AB7800) [pid = 216] [serial = 1933] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1874BC00) [pid = 216] [serial = 1934] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 112 (13D44C00) [pid = 216] [serial = 1930] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 111 (14643800) [pid = 216] [serial = 1931] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 110 (187EE800) [pid = 216] [serial = 1924] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1AC19800) [pid = 216] [serial = 1946] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 108 (17967C00) [pid = 216] [serial = 1948] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1AD6A400) [pid = 216] [serial = 1951] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1BBD1400) [pid = 216] [serial = 1955] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 105 (179A5C00) [pid = 216] [serial = 1949] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1AF0C800) [pid = 216] [serial = 1952] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1A4A2000) [pid = 216] [serial = 1940] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1BB3B000) [pid = 216] [serial = 1954] [outer = 00000000] [url = about:blank] 05:40:10 INFO - PROCESS | 216 | 1461328810564 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0EFE7400 == 48 [pid = 216] [id = 673] 05:40:10 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (0EFE7800) [pid = 216] [serial = 2019] [outer = 00000000] 05:40:10 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (0FD0F400) [pid = 216] [serial = 2020] [outer = 0EFE7800] 05:40:10 INFO - PROCESS | 216 | 1461328810612 Marionette DEBUG loaded listener.js 05:40:10 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (0FD5E400) [pid = 216] [serial = 2021] [outer = 0EFE7800] 05:40:11 INFO - PROCESS | 216 | 1461328811470 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:40:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 05:40:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1235ms 05:40:11 INFO - PROCESS | 216 | 1461328811503 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 05:40:11 INFO - PROCESS | 216 | 1461328811507 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 05:40:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:40:11 INFO - PROCESS | 216 | 1461328811511 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:40:11 INFO - PROCESS | 216 | 1461328811513 Marionette TRACE conn4 <- [1,2658,null,{}] 05:40:11 INFO - PROCESS | 216 | 1461328811517 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:40:11 INFO - PROCESS | 216 | 1461328811612 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 05:40:11 INFO - PROCESS | 216 | 1461328811705 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 10262800 == 49 [pid = 216] [id = 674] 05:40:11 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (14037000) [pid = 216] [serial = 2022] [outer = 00000000] 05:40:11 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (17967C00) [pid = 216] [serial = 2023] [outer = 14037000] 05:40:11 INFO - PROCESS | 216 | 1461328811751 Marionette DEBUG loaded listener.js 05:40:11 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (179A0000) [pid = 216] [serial = 2024] [outer = 14037000] 05:40:12 INFO - PROCESS | 216 | 1461328812660 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:40:12 INFO - PROCESS | 216 | 1461328812699 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 05:40:12 INFO - PROCESS | 216 | 1461328812704 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:40:12 INFO - PROCESS | 216 | 1461328812710 Marionette TRACE conn4 <- [1,2662,null,{}] 05:40:12 INFO - PROCESS | 216 | 1461328812719 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:40:12 INFO - PROCESS | 216 | 1461328812841 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 05:40:12 INFO - PROCESS | 216 | 1461328812905 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1824A400 == 50 [pid = 216] [id = 675] 05:40:12 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (182AEC00) [pid = 216] [serial = 2025] [outer = 00000000] 05:40:12 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1881F000) [pid = 216] [serial = 2026] [outer = 182AEC00] 05:40:12 INFO - PROCESS | 216 | 1461328812951 Marionette DEBUG loaded listener.js 05:40:13 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (18C0B400) [pid = 216] [serial = 2027] [outer = 182AEC00] 05:40:13 INFO - PROCESS | 216 | 1461328813896 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:40:13 INFO - PROCESS | 216 | 1461328813934 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 05:40:13 INFO - PROCESS | 216 | 1461328813937 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:40:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:40:13 INFO - PROCESS | 216 | 1461328813938 Marionette TRACE conn4 <- [1,2666,null,{}] 05:40:13 INFO - PROCESS | 216 | 1461328813942 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:40:14 INFO - PROCESS | 216 | 1461328814069 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 05:40:14 INFO - PROCESS | 216 | 1461328814076 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C0F400 == 51 [pid = 216] [id = 676] 05:40:14 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (18C10400) [pid = 216] [serial = 2028] [outer = 00000000] 05:40:14 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (195BA000) [pid = 216] [serial = 2029] [outer = 18C10400] 05:40:14 INFO - PROCESS | 216 | 1461328814122 Marionette DEBUG loaded listener.js 05:40:14 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (195B9800) [pid = 216] [serial = 2030] [outer = 18C10400] 05:40:14 INFO - PROCESS | 216 | --DOMWINDOW == 113 (193DD000) [pid = 216] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:40:14 INFO - PROCESS | 216 | --DOMWINDOW == 112 (0FD09400) [pid = 216] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:40:14 INFO - PROCESS | 216 | --DOMWINDOW == 111 (17A93400) [pid = 216] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:40:14 INFO - PROCESS | 216 | --DOMWINDOW == 110 (168C6800) [pid = 216] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:40:14 INFO - PROCESS | 216 | --DOMWINDOW == 109 (18C14800) [pid = 216] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:40:14 INFO - PROCESS | 216 | --DOMWINDOW == 108 (0FD5FC00) [pid = 216] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:40:14 INFO - PROCESS | 216 | --DOMWINDOW == 107 (0FAEFC00) [pid = 216] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:40:14 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1464C400) [pid = 216] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:40:14 INFO - PROCESS | 216 | --DOMWINDOW == 105 (0B59E000) [pid = 216] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:40:14 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1464C000) [pid = 216] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:40:15 INFO - PROCESS | 216 | 1461328815216 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:40:15 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:40:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1323ms 05:40:15 INFO - PROCESS | 216 | 1461328815263 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 05:40:15 INFO - PROCESS | 216 | 1461328815265 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 05:40:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:40:15 INFO - PROCESS | 216 | 1461328815268 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:40:15 INFO - PROCESS | 216 | 1461328815270 Marionette TRACE conn4 <- [1,2670,null,{}] 05:40:15 INFO - PROCESS | 216 | 1461328815274 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:40:15 INFO - PROCESS | 216 | 1461328815358 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 05:40:15 INFO - PROCESS | 216 | 1461328815481 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD44800 == 52 [pid = 216] [id = 677] 05:40:15 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (0FD5FC00) [pid = 216] [serial = 2031] [outer = 00000000] 05:40:15 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (18C8D000) [pid = 216] [serial = 2032] [outer = 0FD5FC00] 05:40:15 INFO - PROCESS | 216 | 1461328815539 Marionette DEBUG loaded listener.js 05:40:15 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1964A800) [pid = 216] [serial = 2033] [outer = 0FD5FC00] 05:40:16 INFO - PROCESS | 216 | 1461328816409 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:40:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 05:40:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1180ms 05:40:16 INFO - PROCESS | 216 | 1461328816449 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 05:40:16 INFO - PROCESS | 216 | 1461328816451 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 05:40:16 INFO - PROCESS | 216 | 1461328816454 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:40:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:40:16 INFO - PROCESS | 216 | 1461328816456 Marionette TRACE conn4 <- [1,2674,null,{}] 05:40:16 INFO - PROCESS | 216 | 1461328816460 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:40:16 INFO - PROCESS | 216 | 1461328816579 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 05:40:16 INFO - PROCESS | 216 | 1461328816589 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1969EC00 == 53 [pid = 216] [id = 678] 05:40:16 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (196A3000) [pid = 216] [serial = 2034] [outer = 00000000] 05:40:16 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1A4A2000) [pid = 216] [serial = 2035] [outer = 196A3000] 05:40:16 INFO - PROCESS | 216 | 1461328816635 Marionette DEBUG loaded listener.js 05:40:16 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1A4A5C00) [pid = 216] [serial = 2036] [outer = 196A3000] 05:40:17 INFO - PROCESS | 216 | 1461328817841 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:40:17 INFO - PROCESS | 216 | 1461328817880 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 05:40:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:40:17 INFO - PROCESS | 216 | 1461328817885 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:40:17 INFO - PROCESS | 216 | 1461328817888 Marionette TRACE conn4 <- [1,2678,null,{}] 05:40:17 INFO - PROCESS | 216 | 1461328817895 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:40:18 INFO - PROCESS | 216 | 1461328818039 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 05:40:18 INFO - PROCESS | 216 | 1461328818190 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1467C000 == 54 [pid = 216] [id = 679] 05:40:18 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1471D800) [pid = 216] [serial = 2037] [outer = 00000000] 05:40:18 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (17862400) [pid = 216] [serial = 2038] [outer = 1471D800] 05:40:18 INFO - PROCESS | 216 | 1461328818250 Marionette DEBUG loaded listener.js 05:40:18 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1798EC00) [pid = 216] [serial = 2039] [outer = 1471D800] 05:40:19 INFO - PROCESS | 216 | 1461328819306 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:40:19 INFO - PROCESS | 216 | 1461328819377 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 05:40:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:40:19 INFO - PROCESS | 216 | 1461328819427 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:40:19 INFO - PROCESS | 216 | 1461328819430 Marionette TRACE conn4 <- [1,2682,null,{}] 05:40:19 INFO - PROCESS | 216 | 1461328819434 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:40:19 INFO - PROCESS | 216 | 1461328819579 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 05:40:19 INFO - PROCESS | 216 | 1461328819718 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1874BC00 == 55 [pid = 216] [id = 680] 05:40:19 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (18C14800) [pid = 216] [serial = 2040] [outer = 00000000] 05:40:19 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (196A9800) [pid = 216] [serial = 2041] [outer = 18C14800] 05:40:19 INFO - PROCESS | 216 | 1461328819776 Marionette DEBUG loaded listener.js 05:40:19 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1A482000) [pid = 216] [serial = 2042] [outer = 18C14800] 05:40:20 INFO - PROCESS | 216 | 1461328820804 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:40:20 INFO - PROCESS | 216 | 1461328820860 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 05:40:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:40:20 INFO - PROCESS | 216 | 1461328820864 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:40:20 INFO - PROCESS | 216 | 1461328820868 Marionette TRACE conn4 <- [1,2686,null,{}] 05:40:20 INFO - PROCESS | 216 | 1461328820880 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:40:21 INFO - PROCESS | 216 | 1461328821058 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 05:40:21 INFO - PROCESS | 216 | 1461328821199 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AAD5800 == 56 [pid = 216] [id = 681] 05:40:21 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1AC22400) [pid = 216] [serial = 2043] [outer = 00000000] 05:40:21 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1AF0BC00) [pid = 216] [serial = 2044] [outer = 1AC22400] 05:40:21 INFO - PROCESS | 216 | 1461328821257 Marionette DEBUG loaded listener.js 05:40:21 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1BA84800) [pid = 216] [serial = 2045] [outer = 1AC22400] 05:40:22 INFO - PROCESS | 216 | 1461328822301 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:40:22 INFO - PROCESS | 216 | 1461328822353 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 05:40:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:40:22 INFO - PROCESS | 216 | 1461328822358 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:40:22 INFO - PROCESS | 216 | 1461328822361 Marionette TRACE conn4 <- [1,2690,null,{}] 05:40:22 INFO - PROCESS | 216 | 1461328822367 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:40:22 INFO - PROCESS | 216 | 1461328822466 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 05:40:22 INFO - PROCESS | 216 | 1461328822647 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 111A4000 == 57 [pid = 216] [id = 682] 05:40:22 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (168BC400) [pid = 216] [serial = 2046] [outer = 00000000] 05:40:22 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1798C400) [pid = 216] [serial = 2047] [outer = 168BC400] 05:40:22 INFO - PROCESS | 216 | 1461328822703 Marionette DEBUG loaded listener.js 05:40:22 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (179A2000) [pid = 216] [serial = 2048] [outer = 168BC400] 05:40:23 INFO - PROCESS | 216 | --DOCSHELL 0FD44800 == 56 [pid = 216] [id = 677] 05:40:23 INFO - PROCESS | 216 | --DOCSHELL 18C0F400 == 55 [pid = 216] [id = 676] 05:40:23 INFO - PROCESS | 216 | --DOCSHELL 1824A400 == 54 [pid = 216] [id = 675] 05:40:23 INFO - PROCESS | 216 | --DOCSHELL 10262800 == 53 [pid = 216] [id = 674] 05:40:23 INFO - PROCESS | 216 | --DOCSHELL 0EFE7400 == 52 [pid = 216] [id = 673] 05:40:23 INFO - PROCESS | 216 | --DOCSHELL 0F59E400 == 51 [pid = 216] [id = 672] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1C138000) [pid = 216] [serial = 1957] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 120 (179A5000) [pid = 216] [serial = 1960] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1A484800) [pid = 216] [serial = 1963] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1C491000) [pid = 216] [serial = 1966] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 117 (18C0B000) [pid = 216] [serial = 1984] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 116 (18243000) [pid = 216] [serial = 1981] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1798D000) [pid = 216] [serial = 1978] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 114 (17999800) [pid = 216] [serial = 1979] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1922E400) [pid = 216] [serial = 1987] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 112 (111A5800) [pid = 216] [serial = 1970] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 111 (100D7000) [pid = 216] [serial = 1969] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 110 (0FD5A000) [pid = 216] [serial = 1972] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 109 (0FD66000) [pid = 216] [serial = 1973] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 108 (18C12C00) [pid = 216] [serial = 1985] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 107 (14716800) [pid = 216] [serial = 1975] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 106 (148B1400) [pid = 216] [serial = 1976] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 105 (192DC000) [pid = 216] [serial = 1988] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 104 (0FD5CC00) [pid = 216] [serial = 1990] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 103 (195BD000) [pid = 216] [serial = 1993] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 102 (111A2400) [pid = 216] [serial = 1991] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1963D800) [pid = 216] [serial = 1994] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1A487800) [pid = 216] [serial = 1997] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1860FC00) [pid = 216] [serial = 1982] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1A47E800) [pid = 216] [serial = 1996] [outer = 00000000] [url = about:blank] 05:40:23 INFO - PROCESS | 216 | 1461328823269 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:40:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:40:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 930ms 05:40:23 INFO - PROCESS | 216 | 1461328823289 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 05:40:23 INFO - PROCESS | 216 | 1461328823294 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 05:40:23 INFO - PROCESS | 216 | 1461328823300 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:40:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:40:23 INFO - PROCESS | 216 | 1461328823302 Marionette TRACE conn4 <- [1,2694,null,{}] 05:40:23 INFO - PROCESS | 216 | 1461328823306 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:40:23 INFO - PROCESS | 216 | 1461328823398 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 05:40:23 INFO - PROCESS | 216 | 1461328823504 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0EFEA400 == 52 [pid = 216] [id = 683] 05:40:23 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (0EFEFC00) [pid = 216] [serial = 2049] [outer = 00000000] 05:40:23 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (10A22400) [pid = 216] [serial = 2050] [outer = 0EFEFC00] 05:40:23 INFO - PROCESS | 216 | 1461328823552 Marionette DEBUG loaded listener.js 05:40:23 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1462D400) [pid = 216] [serial = 2051] [outer = 0EFEFC00] 05:40:24 INFO - PROCESS | 216 | 1461328823999 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:40:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:40:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 731ms 05:40:24 INFO - PROCESS | 216 | 1461328824033 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 05:40:24 INFO - PROCESS | 216 | 1461328824036 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 05:40:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:40:24 INFO - PROCESS | 216 | 1461328824039 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:40:24 INFO - PROCESS | 216 | 1461328824042 Marionette TRACE conn4 <- [1,2698,null,{}] 05:40:24 INFO - PROCESS | 216 | 1461328824053 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:40:24 INFO - PROCESS | 216 | 1461328824145 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 05:40:24 INFO - PROCESS | 216 | 1461328824156 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17A95C00 == 53 [pid = 216] [id = 684] 05:40:24 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (17AAEC00) [pid = 216] [serial = 2052] [outer = 00000000] 05:40:24 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (182AF800) [pid = 216] [serial = 2053] [outer = 17AAEC00] 05:40:24 INFO - PROCESS | 216 | 1461328824213 Marionette DEBUG loaded listener.js 05:40:24 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (18744C00) [pid = 216] [serial = 2054] [outer = 17AAEC00] 05:40:24 INFO - PROCESS | 216 | 1461328824719 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:40:24 INFO - PROCESS | 216 | 1461328824776 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 05:40:24 INFO - PROCESS | 216 | 1461328824780 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:40:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:40:24 INFO - PROCESS | 216 | 1461328824781 Marionette TRACE conn4 <- [1,2702,null,{}] 05:40:24 INFO - PROCESS | 216 | 1461328824785 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:40:24 INFO - PROCESS | 216 | 1461328824871 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 05:40:24 INFO - PROCESS | 216 | 1461328824881 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1799AC00 == 54 [pid = 216] [id = 685] 05:40:25 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (18248C00) [pid = 216] [serial = 2055] [outer = 00000000] 05:40:25 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (18C8D400) [pid = 216] [serial = 2056] [outer = 18248C00] 05:40:25 INFO - PROCESS | 216 | 1461328825021 Marionette DEBUG loaded listener.js 05:40:25 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (192DC000) [pid = 216] [serial = 2057] [outer = 18248C00] 05:40:25 INFO - PROCESS | 216 | 1461328825432 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:40:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:40:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 05:40:25 INFO - PROCESS | 216 | 1461328825453 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 05:40:25 INFO - PROCESS | 216 | 1461328825455 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 05:40:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:40:25 INFO - PROCESS | 216 | 1461328825458 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:40:25 INFO - PROCESS | 216 | 1461328825460 Marionette TRACE conn4 <- [1,2706,null,{}] 05:40:25 INFO - PROCESS | 216 | 1461328825464 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:40:25 INFO - PROCESS | 216 | 1461328825611 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 05:40:25 INFO - PROCESS | 216 | 1461328825636 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 193E4400 == 55 [pid = 216] [id = 686] 05:40:25 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (193E4800) [pid = 216] [serial = 2058] [outer = 00000000] 05:40:25 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1969B800) [pid = 216] [serial = 2059] [outer = 193E4800] 05:40:25 INFO - PROCESS | 216 | 1461328825682 Marionette DEBUG loaded listener.js 05:40:25 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (196A8400) [pid = 216] [serial = 2060] [outer = 193E4800] 05:40:26 INFO - PROCESS | 216 | 1461328826140 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:40:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:40:26 INFO - PROCESS | 216 | 1461328826193 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 05:40:26 INFO - PROCESS | 216 | 1461328826196 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:40:26 INFO - PROCESS | 216 | 1461328826198 Marionette TRACE conn4 <- [1,2710,null,{}] 05:40:26 INFO - PROCESS | 216 | 1461328826202 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:40:26 INFO - PROCESS | 216 | 1461328826365 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 05:40:26 INFO - PROCESS | 216 | 1461328826438 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 216 | ++DOCSHELL 1403E000 == 56 [pid = 216] [id = 687] 05:40:26 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (195C5000) [pid = 216] [serial = 2061] [outer = 00000000] 05:40:26 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1AC21800) [pid = 216] [serial = 2062] [outer = 195C5000] 05:40:26 INFO - PROCESS | 216 | 1461328826487 Marionette DEBUG loaded listener.js 05:40:26 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1AD78800) [pid = 216] [serial = 2063] [outer = 195C5000] 05:40:26 INFO - PROCESS | 216 | 1461328826965 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:40:27 INFO - PROCESS | 216 | 1461328827032 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 05:40:27 INFO - PROCESS | 216 | 1461328827035 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:40:27 INFO - PROCESS | 216 | 1461328827037 Marionette TRACE conn4 <- [1,2714,null,{}] 05:40:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:40:27 INFO - PROCESS | 216 | 1461328827041 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:40:27 INFO - PROCESS | 216 | 1461328827165 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 05:40:27 INFO - PROCESS | 216 | 1461328827237 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1BBD2400 == 57 [pid = 216] [id = 688] 05:40:27 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1C130000) [pid = 216] [serial = 2064] [outer = 00000000] 05:40:27 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1C491400) [pid = 216] [serial = 2065] [outer = 1C130000] 05:40:27 INFO - PROCESS | 216 | 1461328827284 Marionette DEBUG loaded listener.js 05:40:27 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1C490800) [pid = 216] [serial = 2066] [outer = 1C130000] 05:40:27 INFO - PROCESS | 216 | --DOMWINDOW == 115 (0FD5FC00) [pid = 216] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:40:27 INFO - PROCESS | 216 | --DOMWINDOW == 114 (14037000) [pid = 216] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:40:27 INFO - PROCESS | 216 | --DOMWINDOW == 113 (0FA18C00) [pid = 216] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:40:27 INFO - PROCESS | 216 | --DOMWINDOW == 112 (0EFE7800) [pid = 216] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:40:27 INFO - PROCESS | 216 | --DOMWINDOW == 111 (18C10400) [pid = 216] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:40:27 INFO - PROCESS | 216 | --DOMWINDOW == 110 (182AEC00) [pid = 216] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:40:27 INFO - PROCESS | 216 | 1461328827770 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:40:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:40:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 771ms 05:40:27 INFO - PROCESS | 216 | 1461328827813 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 05:40:27 INFO - PROCESS | 216 | 1461328827815 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 05:40:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:40:27 INFO - PROCESS | 216 | 1461328827832 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:40:27 INFO - PROCESS | 216 | 1461328827834 Marionette TRACE conn4 <- [1,2718,null,{}] 05:40:27 INFO - PROCESS | 216 | 1461328827837 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:40:27 INFO - PROCESS | 216 | 1461328827919 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 05:40:27 INFO - PROCESS | 216 | 1461328827927 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1860FC00 == 58 [pid = 216] [id = 689] 05:40:27 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (193D6000) [pid = 216] [serial = 2067] [outer = 00000000] 05:40:28 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1C60DC00) [pid = 216] [serial = 2068] [outer = 193D6000] 05:40:28 INFO - PROCESS | 216 | 1461328827972 Marionette DEBUG loaded listener.js 05:40:28 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1C60FC00) [pid = 216] [serial = 2069] [outer = 193D6000] 05:40:28 INFO - PROCESS | 216 | 1461328828892 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:40:28 INFO - PROCESS | 216 | 1461328828909 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 05:40:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:40:28 INFO - PROCESS | 216 | 1461328828912 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:40:28 INFO - PROCESS | 216 | 1461328828914 Marionette TRACE conn4 <- [1,2722,null,{}] 05:40:28 INFO - PROCESS | 216 | 1461328828917 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:40:29 INFO - PROCESS | 216 | 1461328829045 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 05:40:29 INFO - PROCESS | 216 | 1461328829055 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C620800 == 59 [pid = 216] [id = 690] 05:40:29 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1C694C00) [pid = 216] [serial = 2070] [outer = 00000000] 05:40:29 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1C806800) [pid = 216] [serial = 2071] [outer = 1C694C00] 05:40:29 INFO - PROCESS | 216 | 1461328829101 Marionette DEBUG loaded listener.js 05:40:29 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1C809000) [pid = 216] [serial = 2072] [outer = 1C694C00] 05:40:29 INFO - PROCESS | 216 | 1461328829519 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:40:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:40:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 05:40:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:40:29 INFO - PROCESS | 216 | 1461328829543 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 05:40:29 INFO - PROCESS | 216 | 1461328829545 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 05:40:29 INFO - PROCESS | 216 | 1461328829548 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:40:29 INFO - PROCESS | 216 | 1461328829549 Marionette TRACE conn4 <- [1,2726,null,{}] 05:40:29 INFO - PROCESS | 216 | 1461328829553 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:40:29 INFO - PROCESS | 216 | 1461328829693 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 05:40:29 INFO - PROCESS | 216 | 1461328829847 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FAF4400 == 60 [pid = 216] [id = 691] 05:40:29 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (0FD01C00) [pid = 216] [serial = 2073] [outer = 00000000] 05:40:29 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (0FD67000) [pid = 216] [serial = 2074] [outer = 0FD01C00] 05:40:29 INFO - PROCESS | 216 | 1461328829909 Marionette DEBUG loaded listener.js 05:40:30 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (13D5A400) [pid = 216] [serial = 2075] [outer = 0FD01C00] 05:40:30 INFO - PROCESS | 216 | 1461328830545 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:40:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:40:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1070ms 05:40:30 INFO - PROCESS | 216 | 1461328830620 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 05:40:30 INFO - PROCESS | 216 | 1461328830625 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 05:40:30 INFO - PROCESS | 216 | 1461328830630 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:40:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:40:30 INFO - PROCESS | 216 | 1461328830634 Marionette TRACE conn4 <- [1,2730,null,{}] 05:40:30 INFO - PROCESS | 216 | 1461328830639 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:40:30 INFO - PROCESS | 216 | 1461328830807 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 05:40:30 INFO - PROCESS | 216 | 1461328830819 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1799A400 == 61 [pid = 216] [id = 692] 05:40:30 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1799DC00) [pid = 216] [serial = 2076] [outer = 00000000] 05:40:30 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (18817000) [pid = 216] [serial = 2077] [outer = 1799DC00] 05:40:30 INFO - PROCESS | 216 | 1461328830878 Marionette DEBUG loaded listener.js 05:40:31 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (18C0BC00) [pid = 216] [serial = 2078] [outer = 1799DC00] 05:40:31 INFO - PROCESS | 216 | 1461328831554 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:40:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:40:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 971ms 05:40:31 INFO - PROCESS | 216 | 1461328831605 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 05:40:31 INFO - PROCESS | 216 | 1461328831608 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 05:40:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:40:31 INFO - PROCESS | 216 | 1461328831612 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:40:31 INFO - PROCESS | 216 | 1461328831614 Marionette TRACE conn4 <- [1,2734,null,{}] 05:40:31 INFO - PROCESS | 216 | 1461328831619 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:40:31 INFO - PROCESS | 216 | 1461328831729 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 05:40:31 INFO - PROCESS | 216 | 1461328831877 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AC19800 == 62 [pid = 216] [id = 693] 05:40:31 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1AD71800) [pid = 216] [serial = 2079] [outer = 00000000] 05:40:31 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1C1BF400) [pid = 216] [serial = 2080] [outer = 1AD71800] 05:40:31 INFO - PROCESS | 216 | 1461328831934 Marionette DEBUG loaded listener.js 05:40:32 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1C695000) [pid = 216] [serial = 2081] [outer = 1AD71800] 05:40:32 INFO - PROCESS | 216 | 1461328832495 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:40:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:40:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 930ms 05:40:32 INFO - PROCESS | 216 | 1461328832544 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 05:40:32 INFO - PROCESS | 216 | 1461328832548 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 05:40:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:40:32 INFO - PROCESS | 216 | 1461328832560 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:40:32 INFO - PROCESS | 216 | 1461328832564 Marionette TRACE conn4 <- [1,2738,null,{}] 05:40:32 INFO - PROCESS | 216 | 1461328832569 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:40:32 INFO - PROCESS | 216 | 1461328832681 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 05:40:32 INFO - PROCESS | 216 | 1461328832838 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C804800 == 63 [pid = 216] [id = 694] 05:40:32 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1C8F4400) [pid = 216] [serial = 2082] [outer = 00000000] 05:40:32 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1D11E000) [pid = 216] [serial = 2083] [outer = 1C8F4400] 05:40:32 INFO - PROCESS | 216 | 1461328832894 Marionette DEBUG loaded listener.js 05:40:33 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (1D335000) [pid = 216] [serial = 2084] [outer = 1C8F4400] 05:40:33 INFO - PROCESS | 216 | 1461328833489 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:40:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:40:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 990ms 05:40:33 INFO - PROCESS | 216 | 1461328833549 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 05:40:33 INFO - PROCESS | 216 | 1461328833551 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 05:40:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:40:33 INFO - PROCESS | 216 | 1461328833555 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:40:33 INFO - PROCESS | 216 | 1461328833557 Marionette TRACE conn4 <- [1,2742,null,{}] 05:40:33 INFO - PROCESS | 216 | 1461328833561 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:40:33 INFO - PROCESS | 216 | 1461328833700 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 05:40:33 INFO - PROCESS | 216 | 1461328833844 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD61400 == 64 [pid = 216] [id = 695] 05:40:33 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (10069800) [pid = 216] [serial = 2085] [outer = 00000000] 05:40:33 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (1D33E800) [pid = 216] [serial = 2086] [outer = 10069800] 05:40:33 INFO - PROCESS | 216 | 1461328833901 Marionette DEBUG loaded listener.js 05:40:34 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (1DE04800) [pid = 216] [serial = 2087] [outer = 10069800] 05:40:34 INFO - PROCESS | 216 | 1461328834753 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:40:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:40:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1273ms 05:40:34 INFO - PROCESS | 216 | 1461328834832 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 05:40:34 INFO - PROCESS | 216 | 1461328834836 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 05:40:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:40:34 INFO - PROCESS | 216 | 1461328834841 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:40:34 INFO - PROCESS | 216 | 1461328834844 Marionette TRACE conn4 <- [1,2746,null,{}] 05:40:34 INFO - PROCESS | 216 | 1461328834850 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:40:34 INFO - PROCESS | 216 | 1461328834950 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 05:40:35 INFO - PROCESS | 216 | 1461328835092 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0B5A0800 == 65 [pid = 216] [id = 696] 05:40:35 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (0EFEA800) [pid = 216] [serial = 2088] [outer = 00000000] 05:40:35 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (111A5C00) [pid = 216] [serial = 2089] [outer = 0EFEA800] 05:40:35 INFO - PROCESS | 216 | 1461328835145 Marionette DEBUG loaded listener.js 05:40:35 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (148A5400) [pid = 216] [serial = 2090] [outer = 0EFEA800] 05:40:35 INFO - PROCESS | 216 | 1461328835712 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:40:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:40:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 930ms 05:40:35 INFO - PROCESS | 216 | 1461328835771 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 05:40:35 INFO - PROCESS | 216 | 1461328835777 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 05:40:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:40:35 INFO - PROCESS | 216 | 1461328835783 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:40:35 INFO - PROCESS | 216 | 1461328835786 Marionette TRACE conn4 <- [1,2750,null,{}] 05:40:35 INFO - PROCESS | 216 | 1461328835790 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:40:35 INFO - PROCESS | 216 | 1461328835893 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 05:40:36 INFO - PROCESS | 216 | 1461328836044 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | --DOCSHELL 1C620800 == 64 [pid = 216] [id = 690] 05:40:36 INFO - PROCESS | 216 | --DOCSHELL 1860FC00 == 63 [pid = 216] [id = 689] 05:40:36 INFO - PROCESS | 216 | --DOCSHELL 1BBD2400 == 62 [pid = 216] [id = 688] 05:40:36 INFO - PROCESS | 216 | --DOCSHELL 1403E000 == 61 [pid = 216] [id = 687] 05:40:36 INFO - PROCESS | 216 | --DOCSHELL 193E4400 == 60 [pid = 216] [id = 686] 05:40:36 INFO - PROCESS | 216 | --DOCSHELL 1799AC00 == 59 [pid = 216] [id = 685] 05:40:36 INFO - PROCESS | 216 | --DOCSHELL 17A95C00 == 58 [pid = 216] [id = 684] 05:40:36 INFO - PROCESS | 216 | --DOMWINDOW == 133 (1AAC7C00) [pid = 216] [serial = 1999] [outer = 00000000] [url = about:blank] 05:40:36 INFO - PROCESS | 216 | --DOMWINDOW == 132 (14626C00) [pid = 216] [serial = 2002] [outer = 00000000] [url = about:blank] 05:40:36 INFO - PROCESS | 216 | --DOMWINDOW == 131 (1874B800) [pid = 216] [serial = 2005] [outer = 00000000] [url = about:blank] 05:40:36 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1ABCF400) [pid = 216] [serial = 2008] [outer = 00000000] [url = about:blank] 05:40:36 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1C12F800) [pid = 216] [serial = 2011] [outer = 00000000] [url = about:blank] 05:40:36 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1C59E000) [pid = 216] [serial = 2014] [outer = 00000000] [url = about:blank] 05:40:36 INFO - PROCESS | 216 | ++DOCSHELL 0FD10800 == 59 [pid = 216] [id = 697] 05:40:36 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (0FD40C00) [pid = 216] [serial = 2091] [outer = 00000000] 05:40:36 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (100D6C00) [pid = 216] [serial = 2092] [outer = 0FD40C00] 05:40:36 INFO - PROCESS | 216 | 1461328836145 Marionette DEBUG loaded listener.js 05:40:36 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (14643400) [pid = 216] [serial = 2093] [outer = 0FD40C00] 05:40:36 INFO - PROCESS | 216 | --DOCSHELL 0EFEA400 == 58 [pid = 216] [id = 683] 05:40:36 INFO - PROCESS | 216 | --DOCSHELL 111A4000 == 57 [pid = 216] [id = 682] 05:40:36 INFO - PROCESS | 216 | --DOMWINDOW == 130 (17967C00) [pid = 216] [serial = 2023] [outer = 00000000] [url = about:blank] 05:40:36 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1006B400) [pid = 216] [serial = 2017] [outer = 00000000] [url = about:blank] 05:40:36 INFO - PROCESS | 216 | --DOMWINDOW == 128 (111A1800) [pid = 216] [serial = 2018] [outer = 00000000] [url = about:blank] 05:40:36 INFO - PROCESS | 216 | --DOMWINDOW == 127 (0FD0F400) [pid = 216] [serial = 2020] [outer = 00000000] [url = about:blank] 05:40:36 INFO - PROCESS | 216 | --DOMWINDOW == 126 (0FD5E400) [pid = 216] [serial = 2021] [outer = 00000000] [url = about:blank] 05:40:36 INFO - PROCESS | 216 | --DOMWINDOW == 125 (195BA000) [pid = 216] [serial = 2029] [outer = 00000000] [url = about:blank] 05:40:36 INFO - PROCESS | 216 | --DOMWINDOW == 124 (18C0B400) [pid = 216] [serial = 2027] [outer = 00000000] [url = about:blank] 05:40:36 INFO - PROCESS | 216 | --DOMWINDOW == 123 (195B9800) [pid = 216] [serial = 2030] [outer = 00000000] [url = about:blank] 05:40:36 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1881F000) [pid = 216] [serial = 2026] [outer = 00000000] [url = about:blank] 05:40:36 INFO - PROCESS | 216 | --DOMWINDOW == 121 (179A0000) [pid = 216] [serial = 2024] [outer = 00000000] [url = about:blank] 05:40:36 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1964A800) [pid = 216] [serial = 2033] [outer = 00000000] [url = about:blank] 05:40:36 INFO - PROCESS | 216 | --DOMWINDOW == 119 (18C8D000) [pid = 216] [serial = 2032] [outer = 00000000] [url = about:blank] 05:40:36 INFO - PROCESS | 216 | 1461328836611 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:40:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:40:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 870ms 05:40:36 INFO - PROCESS | 216 | 1461328836656 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 05:40:36 INFO - PROCESS | 216 | 1461328836658 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 05:40:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:40:36 INFO - PROCESS | 216 | 1461328836661 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:40:36 INFO - PROCESS | 216 | 1461328836665 Marionette TRACE conn4 <- [1,2754,null,{}] 05:40:36 INFO - PROCESS | 216 | 1461328836675 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:40:36 INFO - PROCESS | 216 | 1461328836765 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 05:40:36 INFO - PROCESS | 216 | 1461328836772 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1462DC00 == 58 [pid = 216] [id = 698] 05:40:36 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1462FC00) [pid = 216] [serial = 2094] [outer = 00000000] 05:40:36 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (179A3400) [pid = 216] [serial = 2095] [outer = 1462FC00] 05:40:36 INFO - PROCESS | 216 | 1461328836822 Marionette DEBUG loaded listener.js 05:40:36 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (18229C00) [pid = 216] [serial = 2096] [outer = 1462FC00] 05:40:37 INFO - PROCESS | 216 | 1461328837339 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:40:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:40:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 731ms 05:40:37 INFO - PROCESS | 216 | 1461328837392 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 05:40:37 INFO - PROCESS | 216 | 1461328837395 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 05:40:37 INFO - PROCESS | 216 | 1461328837398 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:40:37 INFO - PROCESS | 216 | 1461328837399 Marionette TRACE conn4 <- [1,2758,null,{}] 05:40:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:40:37 INFO - PROCESS | 216 | 1461328837403 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:40:37 INFO - PROCESS | 216 | 1461328837487 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 05:40:37 INFO - PROCESS | 216 | 1461328837496 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1874A800 == 59 [pid = 216] [id = 699] 05:40:37 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (18750000) [pid = 216] [serial = 2097] [outer = 00000000] 05:40:37 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (189CB800) [pid = 216] [serial = 2098] [outer = 18750000] 05:40:37 INFO - PROCESS | 216 | 1461328837542 Marionette DEBUG loaded listener.js 05:40:37 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (18C10400) [pid = 216] [serial = 2099] [outer = 18750000] 05:40:38 INFO - PROCESS | 216 | 1461328838043 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:40:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:40:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 05:40:38 INFO - PROCESS | 216 | 1461328838072 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 05:40:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:40:38 INFO - PROCESS | 216 | 1461328838074 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 05:40:38 INFO - PROCESS | 216 | 1461328838080 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:40:38 INFO - PROCESS | 216 | 1461328838082 Marionette TRACE conn4 <- [1,2762,null,{}] 05:40:38 INFO - PROCESS | 216 | 1461328838086 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:40:38 INFO - PROCESS | 216 | 1461328838168 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 05:40:38 INFO - PROCESS | 216 | 1461328838175 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18C13C00 == 60 [pid = 216] [id = 700] 05:40:38 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (18C18400) [pid = 216] [serial = 2100] [outer = 00000000] 05:40:38 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (18C8F000) [pid = 216] [serial = 2101] [outer = 18C18400] 05:40:38 INFO - PROCESS | 216 | 1461328838223 Marionette DEBUG loaded listener.js 05:40:38 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (195BBC00) [pid = 216] [serial = 2102] [outer = 18C18400] 05:40:38 INFO - PROCESS | 216 | 1461328838683 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:40:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:40:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 05:40:38 INFO - PROCESS | 216 | 1461328838710 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 05:40:38 INFO - PROCESS | 216 | 1461328838712 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 05:40:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:40:38 INFO - PROCESS | 216 | 1461328838715 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:40:38 INFO - PROCESS | 216 | 1461328838717 Marionette TRACE conn4 <- [1,2766,null,{}] 05:40:38 INFO - PROCESS | 216 | 1461328838730 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:40:38 INFO - PROCESS | 216 | 1461328838869 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 05:40:38 INFO - PROCESS | 216 | 1461328838969 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 14633800 == 61 [pid = 216] [id = 701] 05:40:39 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (18C8A800) [pid = 216] [serial = 2103] [outer = 00000000] 05:40:39 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (1978BC00) [pid = 216] [serial = 2104] [outer = 18C8A800] 05:40:39 INFO - PROCESS | 216 | 1461328839019 Marionette DEBUG loaded listener.js 05:40:39 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (1A48CC00) [pid = 216] [serial = 2105] [outer = 18C8A800] 05:40:39 INFO - PROCESS | 216 | 1461328839456 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:40:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:40:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 770ms 05:40:39 INFO - PROCESS | 216 | 1461328839493 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 05:40:39 INFO - PROCESS | 216 | 1461328839495 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 05:40:39 INFO - PROCESS | 216 | 1461328839498 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:40:39 INFO - PROCESS | 216 | 1461328839500 Marionette TRACE conn4 <- [1,2770,null,{}] 05:40:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:40:39 INFO - PROCESS | 216 | 1461328839503 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:40:39 INFO - PROCESS | 216 | 1461328839619 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 05:40:39 INFO - PROCESS | 216 | 1461328839688 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1A4A0400 == 62 [pid = 216] [id = 702] 05:40:39 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (1A4A4800) [pid = 216] [serial = 2106] [outer = 00000000] 05:40:39 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (1AACD800) [pid = 216] [serial = 2107] [outer = 1A4A4800] 05:40:39 INFO - PROCESS | 216 | 1461328839732 Marionette DEBUG loaded listener.js 05:40:39 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (1AAC8000) [pid = 216] [serial = 2108] [outer = 1A4A4800] 05:40:40 INFO - PROCESS | 216 | 1461328840163 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:40:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:40:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 05:40:40 INFO - PROCESS | 216 | 1461328840261 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 05:40:40 INFO - PROCESS | 216 | 1461328840263 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 05:40:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:40:40 INFO - PROCESS | 216 | 1461328840278 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:40:40 INFO - PROCESS | 216 | 1461328840280 Marionette TRACE conn4 <- [1,2774,null,{}] 05:40:40 INFO - PROCESS | 216 | 1461328840284 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:40:40 INFO - PROCESS | 216 | 1461328840402 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 05:40:40 INFO - PROCESS | 216 | 1461328840471 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AF93C00 == 63 [pid = 216] [id = 703] 05:40:40 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (1AF98000) [pid = 216] [serial = 2109] [outer = 00000000] 05:40:40 INFO - PROCESS | 216 | ++DOMWINDOW == 136 (1C131C00) [pid = 216] [serial = 2110] [outer = 1AF98000] 05:40:40 INFO - PROCESS | 216 | 1461328840517 Marionette DEBUG loaded listener.js 05:40:40 INFO - PROCESS | 216 | ++DOMWINDOW == 137 (1C13B000) [pid = 216] [serial = 2111] [outer = 1AF98000] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 136 (15FD1000) [pid = 216] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 135 (18C14800) [pid = 216] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 134 (17AAEC00) [pid = 216] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 133 (187F0000) [pid = 216] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 132 (0FD59800) [pid = 216] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 131 (1AC22400) [pid = 216] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 130 (0FD64400) [pid = 216] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 129 (0FD03000) [pid = 216] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 128 (14243800) [pid = 216] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1467E400) [pid = 216] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1C130000) [pid = 216] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 125 (195C5000) [pid = 216] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 124 (0B59C800) [pid = 216] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 123 (196A8000) [pid = 216] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1C12C400) [pid = 216] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 121 (193E4800) [pid = 216] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1C134800) [pid = 216] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 119 (13D56000) [pid = 216] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 118 (100D4000) [pid = 216] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 117 (18244000) [pid = 216] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 116 (0EFEFC00) [pid = 216] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 115 (17BCAC00) [pid = 216] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1BA80800) [pid = 216] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 113 (18248C00) [pid = 216] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 112 (193D6000) [pid = 216] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 111 (18C8E400) [pid = 216] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1A4F6800) [pid = 216] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 109 (168BC400) [pid = 216] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 108 (17988C00) [pid = 216] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1471D800) [pid = 216] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1C137000) [pid = 216] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 105 (193E0800) [pid = 216] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:40:41 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1A4A8C00) [pid = 216] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:40:41 INFO - PROCESS | 216 | 1461328841266 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:40:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:40:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1023ms 05:40:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:40:41 INFO - PROCESS | 216 | 1461328841300 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 05:40:41 INFO - PROCESS | 216 | 1461328841302 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 05:40:41 INFO - PROCESS | 216 | 1461328841305 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:40:41 INFO - PROCESS | 216 | 1461328841307 Marionette TRACE conn4 <- [1,2778,null,{}] 05:40:41 INFO - PROCESS | 216 | 1461328841328 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:40:41 INFO - PROCESS | 216 | 1461328841450 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 05:40:41 INFO - PROCESS | 216 | 1461328841466 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 0FD64400 == 64 [pid = 216] [id = 704] 05:40:41 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (100D0800) [pid = 216] [serial = 2112] [outer = 00000000] 05:40:41 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (148A5000) [pid = 216] [serial = 2113] [outer = 100D0800] 05:40:41 INFO - PROCESS | 216 | 1461328841511 Marionette DEBUG loaded listener.js 05:40:41 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (168BCC00) [pid = 216] [serial = 2114] [outer = 100D0800] 05:40:41 INFO - PROCESS | 216 | 1461328841930 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:40:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:40:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 671ms 05:40:42 INFO - PROCESS | 216 | 1461328841977 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 05:40:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:40:42 INFO - PROCESS | 216 | 1461328841979 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 05:40:42 INFO - PROCESS | 216 | 1461328841982 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:40:42 INFO - PROCESS | 216 | 1461328841984 Marionette TRACE conn4 <- [1,2782,null,{}] 05:40:42 INFO - PROCESS | 216 | 1461328841988 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:40:42 INFO - PROCESS | 216 | 1461328842076 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 05:40:42 INFO - PROCESS | 216 | 1461328842116 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 17988000 == 65 [pid = 216] [id = 705] 05:40:42 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (17AAEC00) [pid = 216] [serial = 2115] [outer = 00000000] 05:40:42 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (193E4800) [pid = 216] [serial = 2116] [outer = 17AAEC00] 05:40:42 INFO - PROCESS | 216 | 1461328842162 Marionette DEBUG loaded listener.js 05:40:42 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (19787C00) [pid = 216] [serial = 2117] [outer = 17AAEC00] 05:40:42 INFO - PROCESS | 216 | 1461328842581 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:40:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:40:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 05:40:42 INFO - PROCESS | 216 | 1461328842653 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 05:40:42 INFO - PROCESS | 216 | 1461328842656 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 05:40:42 INFO - PROCESS | 216 | 1461328842659 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:40:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:40:42 INFO - PROCESS | 216 | 1461328842661 Marionette TRACE conn4 <- [1,2786,null,{}] 05:40:42 INFO - PROCESS | 216 | 1461328842665 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:40:42 INFO - PROCESS | 216 | 1461328842771 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 05:40:42 INFO - PROCESS | 216 | 1461328842778 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1AAC7C00 == 66 [pid = 216] [id = 706] 05:40:42 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1C48F800) [pid = 216] [serial = 2118] [outer = 00000000] 05:40:42 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1C690000) [pid = 216] [serial = 2119] [outer = 1C48F800] 05:40:42 INFO - PROCESS | 216 | 1461328842828 Marionette DEBUG loaded listener.js 05:40:42 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1C80C400) [pid = 216] [serial = 2120] [outer = 1C48F800] 05:40:43 INFO - PROCESS | 216 | 1461328843565 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:40:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:40:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 930ms 05:40:43 INFO - PROCESS | 216 | 1461328843594 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 05:40:43 INFO - PROCESS | 216 | 1461328843599 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 05:40:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:40:43 INFO - PROCESS | 216 | 1461328843605 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:40:43 INFO - PROCESS | 216 | 1461328843608 Marionette TRACE conn4 <- [1,2790,null,{}] 05:40:43 INFO - PROCESS | 216 | 1461328843614 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:40:43 INFO - PROCESS | 216 | 1461328843733 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 05:40:43 INFO - PROCESS | 216 | 1461328843883 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 111AD000 == 67 [pid = 216] [id = 707] 05:40:43 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (13F59400) [pid = 216] [serial = 2121] [outer = 00000000] 05:40:43 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (14716800) [pid = 216] [serial = 2122] [outer = 13F59400] 05:40:44 INFO - PROCESS | 216 | 1461328843963 Marionette DEBUG loaded listener.js 05:40:44 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (168C4400) [pid = 216] [serial = 2123] [outer = 13F59400] 05:40:44 INFO - PROCESS | 216 | 1461328844519 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:40:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:40:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 931ms 05:40:44 INFO - PROCESS | 216 | 1461328844539 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 05:40:44 INFO - PROCESS | 216 | 1461328844545 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 05:40:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:40:44 INFO - PROCESS | 216 | 1461328844551 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:40:44 INFO - PROCESS | 216 | 1461328844554 Marionette TRACE conn4 <- [1,2794,null,{}] 05:40:44 INFO - PROCESS | 216 | 1461328844559 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:40:44 INFO - PROCESS | 216 | 1461328844674 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 05:40:44 INFO - PROCESS | 216 | 1461328844836 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 18813400 == 68 [pid = 216] [id = 708] 05:40:44 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (18814400) [pid = 216] [serial = 2124] [outer = 00000000] 05:40:44 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (18C8E400) [pid = 216] [serial = 2125] [outer = 18814400] 05:40:44 INFO - PROCESS | 216 | 1461328844893 Marionette DEBUG loaded listener.js 05:40:45 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (19641C00) [pid = 216] [serial = 2126] [outer = 18814400] 05:40:45 INFO - PROCESS | 216 | 1461328845519 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:40:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:40:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1021ms 05:40:45 INFO - PROCESS | 216 | 1461328845574 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 05:40:45 INFO - PROCESS | 216 | 1461328845577 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 05:40:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:40:45 INFO - PROCESS | 216 | 1461328845596 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:40:45 INFO - PROCESS | 216 | 1461328845600 Marionette TRACE conn4 <- [1,2798,null,{}] 05:40:45 INFO - PROCESS | 216 | 1461328845629 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:40:45 INFO - PROCESS | 216 | 1461328845755 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 05:40:45 INFO - PROCESS | 216 | 1461328845896 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1C5A4C00 == 69 [pid = 216] [id = 709] 05:40:45 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1C605000) [pid = 216] [serial = 2127] [outer = 00000000] 05:40:45 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1C8F8800) [pid = 216] [serial = 2128] [outer = 1C605000] 05:40:45 INFO - PROCESS | 216 | 1461328845955 Marionette DEBUG loaded listener.js 05:40:46 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1D111800) [pid = 216] [serial = 2129] [outer = 1C605000] 05:40:46 INFO - PROCESS | 216 | 1461328846571 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:40:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:40:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1046ms 05:40:46 INFO - PROCESS | 216 | 1461328846642 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 05:40:46 INFO - PROCESS | 216 | 1461328846645 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 05:40:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:40:46 INFO - PROCESS | 216 | 1461328846648 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:40:46 INFO - PROCESS | 216 | 1461328846650 Marionette TRACE conn4 <- [1,2802,null,{}] 05:40:46 INFO - PROCESS | 216 | 1461328846654 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:40:46 INFO - PROCESS | 216 | 1461328846765 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 05:40:46 INFO - PROCESS | 216 | 1461328846912 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1D115400 == 70 [pid = 216] [id = 710] 05:40:46 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1D339800) [pid = 216] [serial = 2130] [outer = 00000000] 05:40:46 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1DE47800) [pid = 216] [serial = 2131] [outer = 1D339800] 05:40:47 INFO - PROCESS | 216 | 1461328846969 Marionette DEBUG loaded listener.js 05:40:47 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1DE4E400) [pid = 216] [serial = 2132] [outer = 1D339800] 05:40:47 INFO - PROCESS | 216 | 1461328847502 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:40:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:40:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 871ms 05:40:47 INFO - PROCESS | 216 | 1461328847521 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 05:40:47 INFO - PROCESS | 216 | 1461328847524 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 05:40:47 INFO - PROCESS | 216 | 1461328847527 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:40:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:40:47 INFO - PROCESS | 216 | 1461328847529 Marionette TRACE conn4 <- [1,2806,null,{}] 05:40:47 INFO - PROCESS | 216 | 1461328847533 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:40:47 INFO - PROCESS | 216 | 1461328847641 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 05:40:47 INFO - PROCESS | 216 | 1461328847801 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 216 | ++DOCSHELL 1DE08400 == 71 [pid = 216] [id = 711] 05:40:47 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1E126800) [pid = 216] [serial = 2133] [outer = 00000000] 05:40:47 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1E132400) [pid = 216] [serial = 2134] [outer = 1E126800] 05:40:47 INFO - PROCESS | 216 | 1461328847857 Marionette DEBUG loaded listener.js 05:40:47 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (20C9C800) [pid = 216] [serial = 2135] [outer = 1E126800] 05:40:48 INFO - PROCESS | 216 | 1461328848506 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:40:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:40:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1017ms 05:40:48 INFO - PROCESS | 216 | 1461328848549 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 05:40:48 INFO - PROCESS | 216 | 1461328848551 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 05:40:48 INFO - PROCESS | 216 | 1461328848554 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:40:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:40:48 INFO - PROCESS | 216 | 1461328848557 Marionette TRACE conn4 <- [1,2810,null,{}] 05:40:48 INFO - PROCESS | 216 | 1461328848560 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:40:48 INFO - PROCESS | 216 | 1461328848689 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 05:40:49 INFO - PROCESS | 216 | 1461328848996 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 216 | ++DOCSHELL 0F5A0C00 == 72 [pid = 216] [id = 712] 05:40:49 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (0FD0F800) [pid = 216] [serial = 2136] [outer = 00000000] 05:40:49 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (10064800) [pid = 216] [serial = 2137] [outer = 0FD0F800] 05:40:49 INFO - PROCESS | 216 | 1461328849054 Marionette DEBUG loaded listener.js 05:40:49 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (100D4400) [pid = 216] [serial = 2138] [outer = 0FD0F800] 05:40:49 INFO - PROCESS | 216 | 1461328849677 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:40:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:40:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1181ms 05:40:49 INFO - PROCESS | 216 | 1461328849740 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 05:40:49 INFO - PROCESS | 216 | 1461328849745 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 05:40:49 INFO - PROCESS | 216 | 1461328849750 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:40:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:40:49 INFO - PROCESS | 216 | 1461328849753 Marionette TRACE conn4 <- [1,2814,null,{}] 05:40:49 INFO - PROCESS | 216 | 1461328849758 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:40:49 INFO - PROCESS | 216 | 1461328849867 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 05:40:50 INFO - PROCESS | 216 | 1461328850028 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 216 | --DOCSHELL 193D6800 == 71 [pid = 216] [id = 654] 05:40:50 INFO - PROCESS | 216 | --DOCSHELL 13D43000 == 70 [pid = 216] [id = 653] 05:40:50 INFO - PROCESS | 216 | --DOCSHELL 17985C00 == 69 [pid = 216] [id = 633] 05:40:50 INFO - PROCESS | 216 | --DOCSHELL 1A87CC00 == 68 [pid = 216] [id = 671] 05:40:50 INFO - PROCESS | 216 | --DOCSHELL 17988000 == 67 [pid = 216] [id = 705] 05:40:50 INFO - PROCESS | 216 | --DOCSHELL 0FD64400 == 66 [pid = 216] [id = 704] 05:40:50 INFO - PROCESS | 216 | --DOCSHELL 1AF93C00 == 65 [pid = 216] [id = 703] 05:40:50 INFO - PROCESS | 216 | --DOCSHELL 1A4A0400 == 64 [pid = 216] [id = 702] 05:40:50 INFO - PROCESS | 216 | --DOCSHELL 14633800 == 63 [pid = 216] [id = 701] 05:40:50 INFO - PROCESS | 216 | --DOCSHELL 18C13C00 == 62 [pid = 216] [id = 700] 05:40:50 INFO - PROCESS | 216 | --DOCSHELL 1874A800 == 61 [pid = 216] [id = 699] 05:40:50 INFO - PROCESS | 216 | --DOCSHELL 1462DC00 == 60 [pid = 216] [id = 698] 05:40:50 INFO - PROCESS | 216 | --DOCSHELL 0FD10800 == 59 [pid = 216] [id = 697] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1A4A2000) [pid = 216] [serial = 2035] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | ++DOCSHELL 0F0B5C00 == 60 [pid = 216] [id = 713] 05:40:50 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (0F54FC00) [pid = 216] [serial = 2139] [outer = 00000000] 05:40:50 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (0FD4BC00) [pid = 216] [serial = 2140] [outer = 0F54FC00] 05:40:50 INFO - PROCESS | 216 | 1461328850133 Marionette DEBUG loaded listener.js 05:40:50 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (10214000) [pid = 216] [serial = 2141] [outer = 0F54FC00] 05:40:50 INFO - PROCESS | 216 | --DOCSHELL 0B5A0800 == 59 [pid = 216] [id = 696] 05:40:50 INFO - PROCESS | 216 | --DOCSHELL 0FAF4400 == 58 [pid = 216] [id = 691] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 132 (1C60FC00) [pid = 216] [serial = 2069] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 131 (1C806800) [pid = 216] [serial = 2071] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 130 (18813800) [pid = 216] [serial = 2006] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 129 (196A9800) [pid = 216] [serial = 2041] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 128 (182AF800) [pid = 216] [serial = 2053] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1963FC00) [pid = 216] [serial = 1901] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 126 (10A75000) [pid = 216] [serial = 1913] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1BA84800) [pid = 216] [serial = 2045] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1464E400) [pid = 216] [serial = 1910] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 123 (0FD64000) [pid = 216] [serial = 1862] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 122 (14712000) [pid = 216] [serial = 1916] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 121 (168C4800) [pid = 216] [serial = 1898] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1C490800) [pid = 216] [serial = 2066] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1AC21800) [pid = 216] [serial = 2062] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 118 (0FAEF800) [pid = 216] [serial = 1895] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1978C800) [pid = 216] [serial = 1904] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1C1BB800) [pid = 216] [serial = 1958] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1AD78800) [pid = 216] [serial = 2063] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1969B800) [pid = 216] [serial = 2059] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1C5A7C00) [pid = 216] [serial = 2015] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 112 (187EA000) [pid = 216] [serial = 1961] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1A482000) [pid = 216] [serial = 2042] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1464C800) [pid = 216] [serial = 2003] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 109 (187EE400) [pid = 216] [serial = 1925] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 108 (196A8400) [pid = 216] [serial = 2060] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 107 (10A22400) [pid = 216] [serial = 2050] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 106 (18611C00) [pid = 216] [serial = 1922] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1C136C00) [pid = 216] [serial = 2012] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 104 (18C8D400) [pid = 216] [serial = 2056] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1C60DC00) [pid = 216] [serial = 2068] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 102 (193D9000) [pid = 216] [serial = 1859] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1AD76C00) [pid = 216] [serial = 2009] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1798C400) [pid = 216] [serial = 2047] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1AF0BC00) [pid = 216] [serial = 2044] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 98 (179A6400) [pid = 216] [serial = 1919] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 97 (17862400) [pid = 216] [serial = 2038] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1C498400) [pid = 216] [serial = 1967] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1C491400) [pid = 216] [serial = 2065] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 94 (179A2000) [pid = 216] [serial = 2048] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 93 (192DC000) [pid = 216] [serial = 2057] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1462D400) [pid = 216] [serial = 2051] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1A4A7400) [pid = 216] [serial = 1964] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1798EC00) [pid = 216] [serial = 2039] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1ABDC400) [pid = 216] [serial = 2000] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | --DOMWINDOW == 88 (18744C00) [pid = 216] [serial = 2054] [outer = 00000000] [url = about:blank] 05:40:50 INFO - PROCESS | 216 | 1461328850608 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:40:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:40:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 870ms 05:40:50 INFO - PROCESS | 216 | 1461328850627 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 05:40:50 INFO - PROCESS | 216 | 1461328850631 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 05:40:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:40:50 INFO - PROCESS | 216 | 1461328850635 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:40:50 INFO - PROCESS | 216 | 1461328850637 Marionette TRACE conn4 <- [1,2818,null,{}] 05:40:50 INFO - PROCESS | 216 | 1461328850641 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:40:50 INFO - PROCESS | 216 | 1461328850729 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 05:40:50 INFO - PROCESS | 216 | 1461328850736 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 216 | ++DOCSHELL 13D51000 == 59 [pid = 216] [id = 714] 05:40:50 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (14240400) [pid = 216] [serial = 2142] [outer = 00000000] 05:40:50 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (14713000) [pid = 216] [serial = 2143] [outer = 14240400] 05:40:50 INFO - PROCESS | 216 | 1461328850783 Marionette DEBUG loaded listener.js 05:40:50 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (15FD3400) [pid = 216] [serial = 2144] [outer = 14240400] 05:40:51 INFO - PROCESS | 216 | 1461328851298 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:40:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:40:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 671ms 05:40:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:40:51 INFO - PROCESS | 216 | 1461328851310 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 05:40:51 INFO - PROCESS | 216 | 1461328851312 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 05:40:51 INFO - PROCESS | 216 | 1461328851317 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:40:51 INFO - PROCESS | 216 | 1461328851322 Marionette TRACE conn4 <- [1,2822,null,{}] 05:40:51 INFO - PROCESS | 216 | 1461328851336 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:40:51 INFO - PROCESS | 216 | 1461328851426 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 05:40:51 INFO - PROCESS | 216 | 1461328851434 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 216 | ++DOCSHELL 17A94400 == 60 [pid = 216] [id = 715] 05:40:51 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (17AAAC00) [pid = 216] [serial = 2145] [outer = 00000000] 05:40:51 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (18229400) [pid = 216] [serial = 2146] [outer = 17AAAC00] 05:40:51 INFO - PROCESS | 216 | 1461328851480 Marionette DEBUG loaded listener.js 05:40:51 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (18248C00) [pid = 216] [serial = 2147] [outer = 17AAAC00] 05:40:52 INFO - PROCESS | 216 | 1461328851977 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:40:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:40:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 690ms 05:40:52 INFO - PROCESS | 216 | 1461328852014 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 05:40:52 INFO - PROCESS | 216 | 1461328852016 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 05:40:52 INFO - PROCESS | 216 | 1461328852019 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:40:52 INFO - PROCESS | 216 | 1461328852021 Marionette TRACE conn4 <- [1,2826,null,{}] 05:40:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:40:52 INFO - PROCESS | 216 | 1461328852024 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:40:52 INFO - PROCESS | 216 | 1461328852111 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 05:40:52 INFO - PROCESS | 216 | 1461328852118 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 216 | ++DOCSHELL 18744000 == 61 [pid = 216] [id = 716] 05:40:52 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (18745800) [pid = 216] [serial = 2148] [outer = 00000000] 05:40:52 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (18812400) [pid = 216] [serial = 2149] [outer = 18745800] 05:40:52 INFO - PROCESS | 216 | 1461328852163 Marionette DEBUG loaded listener.js 05:40:52 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1881B800) [pid = 216] [serial = 2150] [outer = 18745800] 05:40:52 INFO - PROCESS | 216 | 1461328852603 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:40:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:40:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 05:40:52 INFO - PROCESS | 216 | 1461328852655 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 05:40:52 INFO - PROCESS | 216 | 1461328852657 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 05:40:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:40:52 INFO - PROCESS | 216 | 1461328852670 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:40:52 INFO - PROCESS | 216 | 1461328852672 Marionette TRACE conn4 <- [1,2830,null,{}] 05:40:52 INFO - PROCESS | 216 | 1461328852676 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:40:52 INFO - PROCESS | 216 | 1461328852795 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 05:40:52 INFO - PROCESS | 216 | 1461328852802 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 216 | ++DOCSHELL 0FD0C000 == 62 [pid = 216] [id = 717] 05:40:52 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (18C0A000) [pid = 216] [serial = 2151] [outer = 00000000] 05:40:52 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (18C86C00) [pid = 216] [serial = 2152] [outer = 18C0A000] 05:40:52 INFO - PROCESS | 216 | 1461328852943 Marionette DEBUG loaded listener.js 05:40:53 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (193D7800) [pid = 216] [serial = 2153] [outer = 18C0A000] 05:40:53 INFO - PROCESS | 216 | 1461328853399 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:40:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:40:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 770ms 05:40:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:40:53 INFO - PROCESS | 216 | 1461328853446 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 05:40:53 INFO - PROCESS | 216 | 1461328853448 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 05:40:53 INFO - PROCESS | 216 | 1461328853451 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:40:53 INFO - PROCESS | 216 | 1461328853453 Marionette TRACE conn4 <- [1,2834,null,{}] 05:40:53 INFO - PROCESS | 216 | 1461328853456 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:40:53 INFO - PROCESS | 216 | 1461328853584 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 05:40:53 INFO - PROCESS | 216 | 1461328853660 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 216 | ++DOCSHELL 193E4000 == 63 [pid = 216] [id = 718] 05:40:53 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1957A800) [pid = 216] [serial = 2154] [outer = 00000000] 05:40:53 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (19646800) [pid = 216] [serial = 2155] [outer = 1957A800] 05:40:53 INFO - PROCESS | 216 | 1461328853708 Marionette DEBUG loaded listener.js 05:40:53 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (19645400) [pid = 216] [serial = 2156] [outer = 1957A800] 05:40:54 INFO - PROCESS | 216 | 1461328854129 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:40:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:40:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 731ms 05:40:54 INFO - PROCESS | 216 | 1461328854209 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 05:40:54 INFO - PROCESS | 216 | 1461328854211 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 05:40:54 INFO - PROCESS | 216 | 1461328854215 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:40:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:40:54 INFO - PROCESS | 216 | 1461328854216 Marionette TRACE conn4 <- [1,2838,null,{}] 05:40:54 INFO - PROCESS | 216 | 1461328854220 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:40:54 INFO - PROCESS | 216 | 1461328854376 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 05:40:54 INFO - PROCESS | 216 | 1461328854446 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 216 | ++DOCSHELL 196A8C00 == 64 [pid = 216] [id = 719] 05:40:54 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (19786400) [pid = 216] [serial = 2157] [outer = 00000000] 05:40:54 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1A47FC00) [pid = 216] [serial = 2158] [outer = 19786400] 05:40:54 INFO - PROCESS | 216 | 1461328854494 Marionette DEBUG loaded listener.js 05:40:54 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1A48B000) [pid = 216] [serial = 2159] [outer = 19786400] 05:40:54 INFO - PROCESS | 216 | --DOMWINDOW == 105 (0FD40C00) [pid = 216] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:40:54 INFO - PROCESS | 216 | --DOMWINDOW == 104 (18C18400) [pid = 216] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:40:54 INFO - PROCESS | 216 | --DOMWINDOW == 103 (17AAEC00) [pid = 216] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:40:54 INFO - PROCESS | 216 | --DOMWINDOW == 102 (18750000) [pid = 216] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:40:54 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1462FC00) [pid = 216] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:40:54 INFO - PROCESS | 216 | --DOMWINDOW == 100 (18C8A800) [pid = 216] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:40:54 INFO - PROCESS | 216 | --DOMWINDOW == 99 (0EFEA800) [pid = 216] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:40:54 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1A4A4800) [pid = 216] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:40:54 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1AF98000) [pid = 216] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:40:54 INFO - PROCESS | 216 | --DOMWINDOW == 96 (100D0800) [pid = 216] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:40:54 INFO - PROCESS | 216 | --DOMWINDOW == 95 (196A3000) [pid = 216] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:40:55 INFO - PROCESS | 216 | 1461328855025 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:40:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:40:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 830ms 05:40:55 INFO - PROCESS | 216 | 1461328855080 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 05:40:55 INFO - PROCESS | 216 | 1461328855081 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 05:40:55 INFO - PROCESS | 216 | 1461328855085 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:40:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:40:55 INFO - PROCESS | 216 | 1461328855086 Marionette TRACE conn4 <- [1,2842,null,{}] 05:40:55 INFO - PROCESS | 216 | 1461328855090 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:40:55 INFO - PROCESS | 216 | 1461328855214 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 05:40:55 INFO - PROCESS | 216 | 1461328855230 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 216 | ++DOCSHELL 17985800 == 65 [pid = 216] [id = 720] 05:40:55 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (17AB7800) [pid = 216] [serial = 2160] [outer = 00000000] 05:40:55 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (19780800) [pid = 216] [serial = 2161] [outer = 17AB7800] 05:40:55 INFO - PROCESS | 216 | 1461328855274 Marionette DEBUG loaded listener.js 05:40:55 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1978B800) [pid = 216] [serial = 2162] [outer = 17AB7800] 05:40:55 INFO - PROCESS | 216 | 1461328855698 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:40:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:40:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 631ms 05:40:55 INFO - PROCESS | 216 | 1461328855730 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 05:40:55 INFO - PROCESS | 216 | 1461328855732 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 05:40:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:40:55 INFO - PROCESS | 216 | 1461328855735 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:40:55 INFO - PROCESS | 216 | 1461328855737 Marionette TRACE conn4 <- [1,2846,null,{}] 05:40:55 INFO - PROCESS | 216 | 1461328855741 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:40:55 INFO - PROCESS | 216 | 1461328855826 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 05:40:55 INFO - PROCESS | 216 | 1461328855833 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 216 | ++DOCSHELL 1A4A2000 == 66 [pid = 216] [id = 721] 05:40:55 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1A4A7800) [pid = 216] [serial = 2163] [outer = 00000000] 05:40:55 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1A878C00) [pid = 216] [serial = 2164] [outer = 1A4A7800] 05:40:55 INFO - PROCESS | 216 | 1461328855877 Marionette DEBUG loaded listener.js 05:40:55 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1AAD3400) [pid = 216] [serial = 2165] [outer = 1A4A7800] 05:40:56 INFO - PROCESS | 216 | 1461328856340 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:40:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:40:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 05:40:56 INFO - PROCESS | 216 | 1461328856371 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 05:40:56 INFO - PROCESS | 216 | 1461328856373 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 05:40:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:40:56 INFO - PROCESS | 216 | 1461328856376 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:40:56 INFO - PROCESS | 216 | 1461328856378 Marionette TRACE conn4 <- [1,2850,null,{}] 05:40:56 INFO - PROCESS | 216 | 1461328856381 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:40:56 INFO - PROCESS | 216 | 1461328856512 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 05:40:56 INFO - PROCESS | 216 | 1461328856522 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 216 | ++DOCSHELL 1006A800 == 67 [pid = 216] [id = 722] 05:40:56 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (18804800) [pid = 216] [serial = 2166] [outer = 00000000] 05:40:56 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1880B800) [pid = 216] [serial = 2167] [outer = 18804800] 05:40:56 INFO - PROCESS | 216 | 1461328856573 Marionette DEBUG loaded listener.js 05:40:56 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1880FC00) [pid = 216] [serial = 2168] [outer = 18804800] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 1AAD5800 == 66 [pid = 216] [id = 681] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 1799C000 == 65 [pid = 216] [id = 634] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 100D3800 == 64 [pid = 216] [id = 667] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 1C804800 == 63 [pid = 216] [id = 694] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 1AC19800 == 62 [pid = 216] [id = 693] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 0FD61400 == 61 [pid = 216] [id = 695] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 1A4F5400 == 60 [pid = 216] [id = 669] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 0FA84C00 == 59 [pid = 216] [id = 548] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 0FD68C00 == 58 [pid = 216] [id = 642] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 0FA80400 == 57 [pid = 216] [id = 652] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 17A8D800 == 56 [pid = 216] [id = 640] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 1799A400 == 55 [pid = 216] [id = 692] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 1A4A4C00 == 54 [pid = 216] [id = 666] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 0EFEE400 == 53 [pid = 216] [id = 546] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 1AF9C000 == 52 [pid = 216] [id = 670] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 14718400 == 51 [pid = 216] [id = 547] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 1969EC00 == 50 [pid = 216] [id = 678] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 18C8C000 == 49 [pid = 216] [id = 635] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 1467C000 == 48 [pid = 216] [id = 679] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 0B582000 == 47 [pid = 216] [id = 549] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 0B59B400 == 46 [pid = 216] [id = 631] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 1874BC00 == 45 [pid = 216] [id = 680] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 10064000 == 44 [pid = 216] [id = 641] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 14677800 == 43 [pid = 216] [id = 632] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 1564F000 == 42 [pid = 216] [id = 668] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 1C131000 == 41 [pid = 216] [id = 655] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 0F0B5C00 == 40 [pid = 216] [id = 713] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 0F5A0C00 == 39 [pid = 216] [id = 712] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 1D115400 == 38 [pid = 216] [id = 710] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 1DE08400 == 37 [pid = 216] [id = 711] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 1C5A4C00 == 36 [pid = 216] [id = 709] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 111AD000 == 35 [pid = 216] [id = 707] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 18813400 == 34 [pid = 216] [id = 708] 05:40:57 INFO - PROCESS | 216 | --DOCSHELL 1AAC7C00 == 33 [pid = 216] [id = 706] 05:40:58 INFO - PROCESS | 216 | --DOCSHELL 18744000 == 32 [pid = 216] [id = 716] 05:40:58 INFO - PROCESS | 216 | --DOCSHELL 17A94400 == 31 [pid = 216] [id = 715] 05:40:58 INFO - PROCESS | 216 | --DOCSHELL 196A8C00 == 30 [pid = 216] [id = 719] 05:40:58 INFO - PROCESS | 216 | --DOCSHELL 13D51000 == 29 [pid = 216] [id = 714] 05:40:58 INFO - PROCESS | 216 | --DOCSHELL 0FD0C000 == 28 [pid = 216] [id = 717] 05:40:58 INFO - PROCESS | 216 | --DOCSHELL 1A4A2000 == 27 [pid = 216] [id = 721] 05:40:58 INFO - PROCESS | 216 | --DOCSHELL 17985800 == 26 [pid = 216] [id = 720] 05:40:58 INFO - PROCESS | 216 | --DOCSHELL 193E4000 == 25 [pid = 216] [id = 718] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1A4A5C00) [pid = 216] [serial = 2036] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 102 (100D6C00) [pid = 216] [serial = 2092] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 101 (14643400) [pid = 216] [serial = 2093] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 100 (18C8F000) [pid = 216] [serial = 2101] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 99 (19787C00) [pid = 216] [serial = 2117] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 98 (189CB800) [pid = 216] [serial = 2098] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 97 (18C10400) [pid = 216] [serial = 2099] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 96 (179A3400) [pid = 216] [serial = 2095] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 95 (18229C00) [pid = 216] [serial = 2096] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1978BC00) [pid = 216] [serial = 2104] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1A48CC00) [pid = 216] [serial = 2105] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 92 (148A5400) [pid = 216] [serial = 2090] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1AAC8000) [pid = 216] [serial = 2108] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 90 (111A5C00) [pid = 216] [serial = 2089] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 89 (0FD67000) [pid = 216] [serial = 2074] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1AACD800) [pid = 216] [serial = 2107] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 87 (18817000) [pid = 216] [serial = 2077] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1C1BF400) [pid = 216] [serial = 2080] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1D11E000) [pid = 216] [serial = 2083] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1D33E800) [pid = 216] [serial = 2086] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1C131C00) [pid = 216] [serial = 2110] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1C690000) [pid = 216] [serial = 2119] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 81 (193E4800) [pid = 216] [serial = 2116] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 80 (1C13B000) [pid = 216] [serial = 2111] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 79 (148A5000) [pid = 216] [serial = 2113] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 78 (168BCC00) [pid = 216] [serial = 2114] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | --DOMWINDOW == 77 (195BBC00) [pid = 216] [serial = 2102] [outer = 00000000] [url = about:blank] 05:40:58 INFO - PROCESS | 216 | 1461328858734 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:40:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:40:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2373ms 05:40:58 INFO - PROCESS | 216 | 1461328858750 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 05:40:58 INFO - PROCESS | 216 | 1461328858754 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 05:40:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:40:58 INFO - PROCESS | 216 | 1461328858760 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:40:58 INFO - PROCESS | 216 | 1461328858763 Marionette TRACE conn4 <- [1,2854,null,{}] 05:40:58 INFO - PROCESS | 216 | 1461328858769 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:40:58 INFO - PROCESS | 216 | 1461328858863 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 05:40:58 INFO - PROCESS | 216 | 1461328858873 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 216 | ++DOCSHELL 0F142000 == 26 [pid = 216] [id = 723] 05:40:58 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (0F143C00) [pid = 216] [serial = 2169] [outer = 00000000] 05:40:58 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (0F5D7400) [pid = 216] [serial = 2170] [outer = 0F143C00] 05:40:58 INFO - PROCESS | 216 | 1461328858924 Marionette DEBUG loaded listener.js 05:40:59 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (0FA1C000) [pid = 216] [serial = 2171] [outer = 0F143C00] 05:40:59 INFO - PROCESS | 216 | 1461328859484 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:40:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:40:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 790ms 05:40:59 INFO - PROCESS | 216 | 1461328859550 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 05:40:59 INFO - PROCESS | 216 | 1461328859556 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 05:40:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:40:59 INFO - PROCESS | 216 | 1461328859563 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:40:59 INFO - PROCESS | 216 | 1461328859566 Marionette TRACE conn4 <- [1,2858,null,{}] 05:40:59 INFO - PROCESS | 216 | 1461328859569 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:40:59 INFO - PROCESS | 216 | 1461328859670 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 05:40:59 INFO - PROCESS | 216 | 1461328859765 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 216 | ++DOCSHELL 0FB9C000 == 27 [pid = 216] [id = 724] 05:40:59 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (0FB9C400) [pid = 216] [serial = 2172] [outer = 00000000] 05:40:59 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (0FD0B800) [pid = 216] [serial = 2173] [outer = 0FB9C400] 05:40:59 INFO - PROCESS | 216 | 1461328859813 Marionette DEBUG loaded listener.js 05:40:59 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (0FD10C00) [pid = 216] [serial = 2174] [outer = 0FB9C400] 05:41:00 INFO - PROCESS | 216 | 1461328860256 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:41:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:41:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 05:41:00 INFO - PROCESS | 216 | 1461328860325 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 05:41:00 INFO - PROCESS | 216 | 1461328860327 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 05:41:00 INFO - PROCESS | 216 | 1461328860334 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:41:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:41:00 INFO - PROCESS | 216 | 1461328860338 Marionette TRACE conn4 <- [1,2862,null,{}] 05:41:00 INFO - PROCESS | 216 | 1461328860353 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:41:00 INFO - PROCESS | 216 | 1461328860442 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 05:41:00 INFO - PROCESS | 216 | 1461328860458 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:00 INFO - PROCESS | 216 | ++DOCSHELL 10063C00 == 28 [pid = 216] [id = 725] 05:41:00 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (10064000) [pid = 216] [serial = 2175] [outer = 00000000] 05:41:00 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (10069400) [pid = 216] [serial = 2176] [outer = 10064000] 05:41:00 INFO - PROCESS | 216 | 1461328860512 Marionette DEBUG loaded listener.js 05:41:00 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (100D3C00) [pid = 216] [serial = 2177] [outer = 10064000] 05:41:00 INFO - PROCESS | 216 | 1461328860965 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:41:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:41:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 671ms 05:41:01 INFO - PROCESS | 216 | 1461328861010 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 05:41:01 INFO - PROCESS | 216 | 1461328861012 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 05:41:01 INFO - PROCESS | 216 | 1461328861016 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:41:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:41:01 INFO - PROCESS | 216 | 1461328861017 Marionette TRACE conn4 <- [1,2866,null,{}] 05:41:01 INFO - PROCESS | 216 | 1461328861021 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:41:01 INFO - PROCESS | 216 | 1461328861104 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 05:41:01 INFO - PROCESS | 216 | 1461328861111 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:01 INFO - PROCESS | 216 | ++DOCSHELL 0FA80000 == 29 [pid = 216] [id = 726] 05:41:01 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (10A97C00) [pid = 216] [serial = 2178] [outer = 00000000] 05:41:01 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (111ADC00) [pid = 216] [serial = 2179] [outer = 10A97C00] 05:41:01 INFO - PROCESS | 216 | 1461328861157 Marionette DEBUG loaded listener.js 05:41:01 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (13F5EC00) [pid = 216] [serial = 2180] [outer = 10A97C00] 05:41:01 INFO - PROCESS | 216 | 1461328861619 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:41:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:41:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 630ms 05:41:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:41:01 INFO - PROCESS | 216 | 1461328861649 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 05:41:01 INFO - PROCESS | 216 | 1461328861651 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 05:41:01 INFO - PROCESS | 216 | 1461328861654 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:41:01 INFO - PROCESS | 216 | 1461328861656 Marionette TRACE conn4 <- [1,2870,null,{}] 05:41:01 INFO - PROCESS | 216 | 1461328861660 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:41:01 INFO - PROCESS | 216 | 1461328861738 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 05:41:01 INFO - PROCESS | 216 | 1461328861744 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:01 INFO - PROCESS | 216 | ++DOCSHELL 14243800 == 30 [pid = 216] [id = 727] 05:41:01 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (14245400) [pid = 216] [serial = 2181] [outer = 00000000] 05:41:01 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (14646400) [pid = 216] [serial = 2182] [outer = 14245400] 05:41:01 INFO - PROCESS | 216 | 1461328861790 Marionette DEBUG loaded listener.js 05:41:01 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1464B800) [pid = 216] [serial = 2183] [outer = 14245400] 05:41:02 INFO - PROCESS | 216 | 1461328862286 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:41:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:41:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 05:41:02 INFO - PROCESS | 216 | 1461328862326 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 05:41:02 INFO - PROCESS | 216 | 1461328862328 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 05:41:02 INFO - PROCESS | 216 | 1461328862331 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:41:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:41:02 INFO - PROCESS | 216 | 1461328862332 Marionette TRACE conn4 <- [1,2874,null,{}] 05:41:02 INFO - PROCESS | 216 | 1461328862336 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:41:02 INFO - PROCESS | 216 | 1461328862449 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 05:41:02 INFO - PROCESS | 216 | 1461328862457 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:02 INFO - PROCESS | 216 | ++DOCSHELL 1475F400 == 31 [pid = 216] [id = 728] 05:41:02 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (14763400) [pid = 216] [serial = 2184] [outer = 00000000] 05:41:02 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (15643400) [pid = 216] [serial = 2185] [outer = 14763400] 05:41:02 INFO - PROCESS | 216 | 1461328862508 Marionette DEBUG loaded listener.js 05:41:02 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1564E800) [pid = 216] [serial = 2186] [outer = 14763400] 05:41:02 INFO - PROCESS | 216 | 1461328862956 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:41:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:41:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 05:41:03 INFO - PROCESS | 216 | 1461328863005 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 05:41:03 INFO - PROCESS | 216 | 1461328863007 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 05:41:03 INFO - PROCESS | 216 | 1461328863011 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:41:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:41:03 INFO - PROCESS | 216 | 1461328863013 Marionette TRACE conn4 <- [1,2878,null,{}] 05:41:03 INFO - PROCESS | 216 | 1461328863016 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:41:03 INFO - PROCESS | 216 | 1461328863092 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 05:41:03 INFO - PROCESS | 216 | 1461328863128 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:03 INFO - PROCESS | 216 | ++DOCSHELL 15FD1800 == 32 [pid = 216] [id = 729] 05:41:03 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (15FD2400) [pid = 216] [serial = 2187] [outer = 00000000] 05:41:03 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (17865400) [pid = 216] [serial = 2188] [outer = 15FD2400] 05:41:03 INFO - PROCESS | 216 | 1461328863176 Marionette DEBUG loaded listener.js 05:41:03 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (17963800) [pid = 216] [serial = 2189] [outer = 15FD2400] 05:41:03 INFO - PROCESS | 216 | 1461328863592 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:41:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:41:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 05:41:03 INFO - PROCESS | 216 | 1461328863649 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 05:41:03 INFO - PROCESS | 216 | 1461328863652 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 05:41:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:41:03 INFO - PROCESS | 216 | 1461328863655 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:41:03 INFO - PROCESS | 216 | 1461328863657 Marionette TRACE conn4 <- [1,2882,null,{}] 05:41:03 INFO - PROCESS | 216 | 1461328863665 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:41:03 INFO - PROCESS | 216 | 1461328863742 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 05:41:03 INFO - PROCESS | 216 | 1461328863749 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:03 INFO - PROCESS | 216 | ++DOCSHELL 17987000 == 33 [pid = 216] [id = 730] 05:41:03 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (17988000) [pid = 216] [serial = 2190] [outer = 00000000] 05:41:03 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (17991400) [pid = 216] [serial = 2191] [outer = 17988000] 05:41:03 INFO - PROCESS | 216 | 1461328863795 Marionette DEBUG loaded listener.js 05:41:03 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1798D400) [pid = 216] [serial = 2192] [outer = 17988000] 05:41:04 INFO - PROCESS | 216 | 1461328864289 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:41:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:41:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 671ms 05:41:04 INFO - PROCESS | 216 | 1461328864330 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 05:41:04 INFO - PROCESS | 216 | 1461328864332 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 05:41:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:41:04 INFO - PROCESS | 216 | 1461328864336 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:41:04 INFO - PROCESS | 216 | 1461328864337 Marionette TRACE conn4 <- [1,2886,null,{}] 05:41:04 INFO - PROCESS | 216 | 1461328864341 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:41:04 INFO - PROCESS | 216 | 1461328864455 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 05:41:04 INFO - PROCESS | 216 | 1461328864548 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:04 INFO - PROCESS | 216 | ++DOCSHELL 0FD67800 == 34 [pid = 216] [id = 731] 05:41:04 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (10063800) [pid = 216] [serial = 2193] [outer = 00000000] 05:41:04 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (179A4800) [pid = 216] [serial = 2194] [outer = 10063800] 05:41:04 INFO - PROCESS | 216 | 1461328864594 Marionette DEBUG loaded listener.js 05:41:04 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (179A3C00) [pid = 216] [serial = 2195] [outer = 10063800] 05:41:05 INFO - PROCESS | 216 | 1461328865020 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:41:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:41:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 05:41:05 INFO - PROCESS | 216 | 1461328865067 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 05:41:05 INFO - PROCESS | 216 | 1461328865069 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 05:41:05 INFO - PROCESS | 216 | 1461328865072 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:41:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:41:05 INFO - PROCESS | 216 | 1461328865073 Marionette TRACE conn4 <- [1,2890,null,{}] 05:41:05 INFO - PROCESS | 216 | 1461328865077 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:41:05 INFO - PROCESS | 216 | 1461328865193 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 05:41:05 INFO - PROCESS | 216 | 1461328865200 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:05 INFO - PROCESS | 216 | ++DOCSHELL 17AB1400 == 35 [pid = 216] [id = 732] 05:41:05 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (17BCB400) [pid = 216] [serial = 2196] [outer = 00000000] 05:41:05 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (18242400) [pid = 216] [serial = 2197] [outer = 17BCB400] 05:41:05 INFO - PROCESS | 216 | 1461328865246 Marionette DEBUG loaded listener.js 05:41:05 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1860F800) [pid = 216] [serial = 2198] [outer = 17BCB400] 05:41:05 INFO - PROCESS | 216 | 1461328865712 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:41:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:41:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 05:41:05 INFO - PROCESS | 216 | 1461328865746 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 05:41:05 INFO - PROCESS | 216 | 1461328865749 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 05:41:05 INFO - PROCESS | 216 | 1461328865752 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:41:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:41:05 INFO - PROCESS | 216 | 1461328865754 Marionette TRACE conn4 <- [1,2894,null,{}] 05:41:05 INFO - PROCESS | 216 | 1461328865758 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:41:05 INFO - PROCESS | 216 | 1461328865918 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 106 (10069800) [pid = 216] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1C694C00) [pid = 216] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1AD71800) [pid = 216] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1C8F4400) [pid = 216] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 102 (0FD01C00) [pid = 216] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1799DC00) [pid = 216] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1A4A7800) [pid = 216] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 99 (18C0A000) [pid = 216] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1957A800) [pid = 216] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 97 (19786400) [pid = 216] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 96 (18745800) [pid = 216] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 95 (17AAAC00) [pid = 216] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 94 (14240400) [pid = 216] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 93 (0F54FC00) [pid = 216] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 92 (0FD0F800) [pid = 216] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1E126800) [pid = 216] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1D339800) [pid = 216] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1C605000) [pid = 216] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 88 (18814400) [pid = 216] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 87 (13F59400) [pid = 216] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1C48F800) [pid = 216] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:41:06 INFO - PROCESS | 216 | --DOMWINDOW == 85 (17AB7800) [pid = 216] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:41:06 INFO - PROCESS | 216 | 1461328866466 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:06 INFO - PROCESS | 216 | ++DOCSHELL 0FAF7400 == 36 [pid = 216] [id = 733] 05:41:06 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (0FD01C00) [pid = 216] [serial = 2199] [outer = 00000000] 05:41:06 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1006F800) [pid = 216] [serial = 2200] [outer = 0FD01C00] 05:41:06 INFO - PROCESS | 216 | 1461328866522 Marionette DEBUG loaded listener.js 05:41:06 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (14646000) [pid = 216] [serial = 2201] [outer = 0FD01C00] 05:41:06 INFO - PROCESS | 216 | 1461328866910 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:41:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:41:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1175ms 05:41:06 INFO - PROCESS | 216 | 1461328866932 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 05:41:06 INFO - PROCESS | 216 | 1461328866934 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 05:41:06 INFO - PROCESS | 216 | 1461328866937 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:41:06 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:41:06 INFO - PROCESS | 216 | 1461328866939 Marionette TRACE conn4 <- [1,2898,null,{}] 05:41:06 INFO - PROCESS | 216 | 1461328866943 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:41:07 INFO - PROCESS | 216 | 1461328867022 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 05:41:07 INFO - PROCESS | 216 | 1461328867029 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:07 INFO - PROCESS | 216 | ++DOCSHELL 1475EC00 == 37 [pid = 216] [id = 734] 05:41:07 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (14764800) [pid = 216] [serial = 2202] [outer = 00000000] 05:41:07 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (18801400) [pid = 216] [serial = 2203] [outer = 14764800] 05:41:07 INFO - PROCESS | 216 | 1461328867076 Marionette DEBUG loaded listener.js 05:41:07 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (18807400) [pid = 216] [serial = 2204] [outer = 14764800] 05:41:07 INFO - PROCESS | 216 | 1461328867515 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:41:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:41:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:41:07 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 631ms 05:41:07 INFO - PROCESS | 216 | 1461328867572 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 05:41:07 INFO - PROCESS | 216 | 1461328867574 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 05:41:07 INFO - PROCESS | 216 | 1461328867582 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:41:07 INFO - TEST-START | /DOMEvents/constructors.html 05:41:07 INFO - PROCESS | 216 | 1461328867583 Marionette TRACE conn4 <- [1,2902,null,{}] 05:41:07 INFO - PROCESS | 216 | 1461328867587 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:41:07 INFO - PROCESS | 216 | 1461328867667 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 05:41:07 INFO - PROCESS | 216 | 1461328867673 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:07 INFO - PROCESS | 216 | ++DOCSHELL 1874A400 == 38 [pid = 216] [id = 735] 05:41:07 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (18808400) [pid = 216] [serial = 2205] [outer = 00000000] 05:41:07 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (18814C00) [pid = 216] [serial = 2206] [outer = 18808400] 05:41:07 INFO - PROCESS | 216 | 1461328867718 Marionette DEBUG loaded listener.js 05:41:07 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (18818C00) [pid = 216] [serial = 2207] [outer = 18808400] 05:41:08 INFO - PROCESS | 216 | 1461328868454 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:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:41:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:41:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:41:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:41:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:41:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:41:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:41:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:41:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:41:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:41:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:41:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:41:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:41:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:41:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:41:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:41:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:41:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:41:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:41:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:41:08 INFO - TEST-OK | /DOMEvents/constructors.html | took 947ms 05:41:08 INFO - PROCESS | 216 | 1461328868534 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 05:41:08 INFO - PROCESS | 216 | 1461328868539 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 05:41:08 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:41:08 INFO - PROCESS | 216 | 1461328868545 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:41:08 INFO - PROCESS | 216 | 1461328868549 Marionette TRACE conn4 <- [1,2906,null,{}] 05:41:08 INFO - PROCESS | 216 | 1461328868608 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:41:08 INFO - PROCESS | 216 | 1461328868710 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 05:41:08 INFO - PROCESS | 216 | 1461328868844 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:08 INFO - PROCESS | 216 | ++DOCSHELL 0EFEE800 == 39 [pid = 216] [id = 736] 05:41:08 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (0EFEF000) [pid = 216] [serial = 2208] [outer = 00000000] 05:41:08 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (0F59CC00) [pid = 216] [serial = 2209] [outer = 0EFEF000] 05:41:08 INFO - PROCESS | 216 | 1461328868902 Marionette DEBUG loaded listener.js 05:41:09 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (0FA7E000) [pid = 216] [serial = 2210] [outer = 0EFEF000] 05:41:09 INFO - PROCESS | 216 | 1461328869576 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:41:09 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:41:09 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1070ms 05:41:09 INFO - PROCESS | 216 | 1461328869633 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 05:41:09 INFO - PROCESS | 216 | 1461328869640 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 05:41:09 INFO - PROCESS | 216 | 1461328869647 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:41:09 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:41:09 INFO - PROCESS | 216 | 1461328869650 Marionette TRACE conn4 <- [1,2910,null,{}] 05:41:09 INFO - PROCESS | 216 | 1461328869675 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:41:09 INFO - PROCESS | 216 | 1461328869793 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 05:41:09 INFO - PROCESS | 216 | 1461328869932 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:09 INFO - PROCESS | 216 | ++DOCSHELL 0FD41800 == 40 [pid = 216] [id = 737] 05:41:09 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (0FD5B800) [pid = 216] [serial = 2211] [outer = 00000000] 05:41:09 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1006A000) [pid = 216] [serial = 2212] [outer = 0FD5B800] 05:41:09 INFO - PROCESS | 216 | 1461328869989 Marionette DEBUG loaded listener.js 05:41:10 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (10AFAC00) [pid = 216] [serial = 2213] [outer = 0FD5B800] 05:41:10 INFO - PROCESS | 216 | [216] 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 570 05:41:10 INFO - PROCESS | 216 | [216] 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 570 05:41:10 INFO - PROCESS | 216 | [216] 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 570 05:41:10 INFO - PROCESS | 216 | [216] 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 570 05:41:10 INFO - PROCESS | 216 | 1461328870671 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:41:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:41:10 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:41:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:41:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:41:10 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:41:10 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:41:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:41:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:41:10 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:41:10 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:41:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:41:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:41:10 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:41:10 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:41:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:41:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:41:10 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:41:10 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1078ms 05:41:10 INFO - PROCESS | 216 | 1461328870759 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 05:41:10 INFO - PROCESS | 216 | 1461328870762 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 05:41:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:41:10 INFO - PROCESS | 216 | 1461328870766 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:41:10 INFO - PROCESS | 216 | 1461328870770 Marionette TRACE conn4 <- [1,2914,null,{}] 05:41:10 INFO - PROCESS | 216 | 1461328870782 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:41:10 INFO - PROCESS | 216 | 1461328870910 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 05:41:11 INFO - PROCESS | 216 | 1461328871026 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:11 INFO - PROCESS | 216 | ++DOCSHELL 0EFE8000 == 41 [pid = 216] [id = 738] 05:41:11 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (0FD5E400) [pid = 216] [serial = 2214] [outer = 00000000] 05:41:11 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (168C3400) [pid = 216] [serial = 2215] [outer = 0FD5E400] 05:41:11 INFO - PROCESS | 216 | 1461328871087 Marionette DEBUG loaded listener.js 05:41:11 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1798F400) [pid = 216] [serial = 2216] [outer = 0FD5E400] 05:41:11 INFO - PROCESS | 216 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:41:11 INFO - PROCESS | 216 | --DOCSHELL 0FA16000 == 40 [pid = 216] [id = 622] 05:41:11 INFO - PROCESS | 216 | --DOCSHELL 15FD0800 == 39 [pid = 216] [id = 611] 05:41:11 INFO - PROCESS | 216 | --DOCSHELL 10067800 == 38 [pid = 216] [id = 623] 05:41:11 INFO - PROCESS | 216 | --DOCSHELL 179A7400 == 37 [pid = 216] [id = 613] 05:41:11 INFO - PROCESS | 216 | --DOCSHELL 14042400 == 36 [pid = 216] [id = 610] 05:41:11 INFO - PROCESS | 216 | --DOCSHELL 15644000 == 35 [pid = 216] [id = 617] 05:41:11 INFO - PROCESS | 216 | --DOCSHELL 1798DC00 == 34 [pid = 216] [id = 612] 05:41:11 INFO - PROCESS | 216 | --DOCSHELL 1021C800 == 33 [pid = 216] [id = 614] 05:41:11 INFO - PROCESS | 216 | --DOCSHELL 10AF8C00 == 32 [pid = 216] [id = 609] 05:41:11 INFO - PROCESS | 216 | --DOCSHELL 0F59EC00 == 31 [pid = 216] [id = 606] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1880B800) [pid = 216] [serial = 2167] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | 1461328871928 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:41:11 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:41:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1186ms 05:41:11 INFO - PROCESS | 216 | 1461328871955 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 05:41:11 INFO - PROCESS | 216 | 1461328871960 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1C809000) [pid = 216] [serial = 2072] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1C695000) [pid = 216] [serial = 2081] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1D335000) [pid = 216] [serial = 2084] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 98 (13D5A400) [pid = 216] [serial = 2075] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 97 (18C0BC00) [pid = 216] [serial = 2078] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1DE04800) [pid = 216] [serial = 2087] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 95 (18812400) [pid = 216] [serial = 2149] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 94 (18229400) [pid = 216] [serial = 2146] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 93 (18248C00) [pid = 216] [serial = 2147] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 92 (14713000) [pid = 216] [serial = 2143] [outer = 00000000] [url = about:blank] 05:41:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 91 (15FD3400) [pid = 216] [serial = 2144] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 90 (0FD4BC00) [pid = 216] [serial = 2140] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 89 (10214000) [pid = 216] [serial = 2141] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 88 (100D4400) [pid = 216] [serial = 2138] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 87 (10064800) [pid = 216] [serial = 2137] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 86 (20C9C800) [pid = 216] [serial = 2135] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1E132400) [pid = 216] [serial = 2134] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1DE4E400) [pid = 216] [serial = 2132] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1DE47800) [pid = 216] [serial = 2131] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1D111800) [pid = 216] [serial = 2129] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1C8F8800) [pid = 216] [serial = 2128] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 80 (19641C00) [pid = 216] [serial = 2126] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 79 (18C8E400) [pid = 216] [serial = 2125] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 78 (168C4400) [pid = 216] [serial = 2123] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 77 (14716800) [pid = 216] [serial = 2122] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1C80C400) [pid = 216] [serial = 2120] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 75 (19780800) [pid = 216] [serial = 2161] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 74 (1881B800) [pid = 216] [serial = 2150] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 73 (1978B800) [pid = 216] [serial = 2162] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 72 (1AAD3400) [pid = 216] [serial = 2165] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 71 (18C86C00) [pid = 216] [serial = 2152] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 70 (193D7800) [pid = 216] [serial = 2153] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 69 (19645400) [pid = 216] [serial = 2156] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 68 (19646800) [pid = 216] [serial = 2155] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 67 (1A47FC00) [pid = 216] [serial = 2158] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 66 (1A878C00) [pid = 216] [serial = 2164] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | --DOMWINDOW == 65 (1A48B000) [pid = 216] [serial = 2159] [outer = 00000000] [url = about:blank] 05:41:11 INFO - PROCESS | 216 | 1461328871992 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:41:12 INFO - PROCESS | 216 | 1461328871996 Marionette TRACE conn4 <- [1,2918,null,{}] 05:41:12 INFO - PROCESS | 216 | 1461328872006 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:41:12 INFO - PROCESS | 216 | 1461328872097 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 05:41:12 INFO - PROCESS | 216 | 1461328872105 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:12 INFO - PROCESS | 216 | ++DOCSHELL 0FD47C00 == 32 [pid = 216] [id = 739] 05:41:12 INFO - PROCESS | 216 | ++DOMWINDOW == 66 (0FD48800) [pid = 216] [serial = 2217] [outer = 00000000] 05:41:12 INFO - PROCESS | 216 | ++DOMWINDOW == 67 (0FD5C000) [pid = 216] [serial = 2218] [outer = 0FD48800] 05:41:12 INFO - PROCESS | 216 | 1461328872155 Marionette DEBUG loaded listener.js 05:41:12 INFO - PROCESS | 216 | ++DOMWINDOW == 68 (10067800) [pid = 216] [serial = 2219] [outer = 0FD48800] 05:41:12 INFO - PROCESS | 216 | 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:41:12 INFO - PROCESS | 216 | 1461328872664 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:41:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:41:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 751ms 05:41:12 INFO - PROCESS | 216 | 1461328872734 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 05:41:12 INFO - PROCESS | 216 | 1461328872740 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 05:41:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:41:12 INFO - PROCESS | 216 | 1461328872746 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:41:12 INFO - PROCESS | 216 | 1461328872748 Marionette TRACE conn4 <- [1,2922,null,{}] 05:41:12 INFO - PROCESS | 216 | 1461328872752 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:41:12 INFO - PROCESS | 216 | 1461328872836 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 05:41:12 INFO - PROCESS | 216 | 1461328872929 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:12 INFO - PROCESS | 216 | ++DOCSHELL 10071C00 == 33 [pid = 216] [id = 740] 05:41:12 INFO - PROCESS | 216 | ++DOMWINDOW == 69 (13D43000) [pid = 216] [serial = 2220] [outer = 00000000] 05:41:12 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (14042400) [pid = 216] [serial = 2221] [outer = 13D43000] 05:41:12 INFO - PROCESS | 216 | 1461328872976 Marionette DEBUG loaded listener.js 05:41:13 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (142A7000) [pid = 216] [serial = 2222] [outer = 13D43000] 05:41:13 INFO - PROCESS | 216 | 1461328873329 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:41:13 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:41:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 05:41:13 INFO - PROCESS | 216 | 1461328873379 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 05:41:13 INFO - PROCESS | 216 | 1461328873382 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 05:41:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:41:13 INFO - PROCESS | 216 | 1461328873385 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:41:13 INFO - PROCESS | 216 | 1461328873389 Marionette TRACE conn4 <- [1,2926,null,{}] 05:41:13 INFO - PROCESS | 216 | 1461328873400 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:41:13 INFO - PROCESS | 216 | 1461328873487 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 05:41:13 INFO - PROCESS | 216 | 1461328873495 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:13 INFO - PROCESS | 216 | ++DOCSHELL 14651800 == 34 [pid = 216] [id = 741] 05:41:13 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (14651C00) [pid = 216] [serial = 2223] [outer = 00000000] 05:41:13 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (15FD8800) [pid = 216] [serial = 2224] [outer = 14651C00] 05:41:13 INFO - PROCESS | 216 | 1461328873543 Marionette DEBUG loaded listener.js 05:41:13 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (17863800) [pid = 216] [serial = 2225] [outer = 14651C00] 05:41:13 INFO - PROCESS | 216 | 1461328873971 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:41:14 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:41:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 05:41:14 INFO - PROCESS | 216 | 1461328874027 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 05:41:14 INFO - PROCESS | 216 | 1461328874030 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 05:41:14 INFO - PROCESS | 216 | 1461328874034 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:41:14 INFO - PROCESS | 216 | 1461328874035 Marionette TRACE conn4 <- [1,2930,null,{}] 05:41:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:41:14 INFO - PROCESS | 216 | 1461328874039 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:41:14 INFO - PROCESS | 216 | 1461328874162 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 05:41:14 INFO - PROCESS | 216 | 1461328874202 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:14 INFO - PROCESS | 216 | ++DOCSHELL 1799D000 == 35 [pid = 216] [id = 742] 05:41:14 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (1799D400) [pid = 216] [serial = 2226] [outer = 00000000] 05:41:14 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (17AAA800) [pid = 216] [serial = 2227] [outer = 1799D400] 05:41:14 INFO - PROCESS | 216 | 1461328874305 Marionette DEBUG loaded listener.js 05:41:14 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (17BD9800) [pid = 216] [serial = 2228] [outer = 1799D400] 05:41:14 INFO - PROCESS | 216 | 1461328874717 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:41:14 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:41:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:41:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 730ms 05:41:14 INFO - PROCESS | 216 | 1461328874770 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 05:41:14 INFO - PROCESS | 216 | 1461328874772 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 05:41:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:41:14 INFO - PROCESS | 216 | 1461328874775 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:41:14 INFO - PROCESS | 216 | 1461328874777 Marionette TRACE conn4 <- [1,2934,null,{}] 05:41:14 INFO - PROCESS | 216 | 1461328874785 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:41:14 INFO - PROCESS | 216 | 1461328874899 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 05:41:14 INFO - PROCESS | 216 | 1461328874964 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:14 INFO - PROCESS | 216 | ++DOCSHELL 1860E000 == 36 [pid = 216] [id = 743] 05:41:14 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (1860FC00) [pid = 216] [serial = 2229] [outer = 00000000] 05:41:15 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1874CC00) [pid = 216] [serial = 2230] [outer = 1860FC00] 05:41:15 INFO - PROCESS | 216 | 1461328875010 Marionette DEBUG loaded listener.js 05:41:15 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (18751400) [pid = 216] [serial = 2231] [outer = 1860FC00] 05:41:15 INFO - PROCESS | 216 | 1461328875404 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:41:15 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:41:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 691ms 05:41:15 INFO - PROCESS | 216 | 1461328875467 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 05:41:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:41:15 INFO - PROCESS | 216 | 1461328875469 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 05:41:15 INFO - PROCESS | 216 | 1461328875472 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:41:15 INFO - PROCESS | 216 | 1461328875474 Marionette TRACE conn4 <- [1,2938,null,{}] 05:41:15 INFO - PROCESS | 216 | 1461328875483 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:41:15 INFO - PROCESS | 216 | 1461328875634 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 05:41:15 INFO - PROCESS | 216 | 1461328875652 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:15 INFO - PROCESS | 216 | ++DOCSHELL 1880B800 == 37 [pid = 216] [id = 744] 05:41:15 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1880BC00) [pid = 216] [serial = 2232] [outer = 00000000] 05:41:15 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1887BC00) [pid = 216] [serial = 2233] [outer = 1880BC00] 05:41:15 INFO - PROCESS | 216 | 1461328875700 Marionette DEBUG loaded listener.js 05:41:15 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1887B800) [pid = 216] [serial = 2234] [outer = 1880BC00] 05:41:16 INFO - PROCESS | 216 | ++DOCSHELL 18C13400 == 38 [pid = 216] [id = 745] 05:41:16 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (18C13800) [pid = 216] [serial = 2235] [outer = 00000000] 05:41:16 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (18C14000) [pid = 216] [serial = 2236] [outer = 18C13800] 05:41:16 INFO - PROCESS | 216 | --DOMWINDOW == 84 (10063800) [pid = 216] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:41:16 INFO - PROCESS | 216 | --DOMWINDOW == 83 (10064000) [pid = 216] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:41:16 INFO - PROCESS | 216 | --DOMWINDOW == 82 (14245400) [pid = 216] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:41:16 INFO - PROCESS | 216 | --DOMWINDOW == 81 (15FD2400) [pid = 216] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:41:16 INFO - PROCESS | 216 | --DOMWINDOW == 80 (0FB9C400) [pid = 216] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:41:16 INFO - PROCESS | 216 | --DOMWINDOW == 79 (17BCB400) [pid = 216] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:41:16 INFO - PROCESS | 216 | --DOMWINDOW == 78 (10A97C00) [pid = 216] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:41:16 INFO - PROCESS | 216 | --DOMWINDOW == 77 (14763400) [pid = 216] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:41:16 INFO - PROCESS | 216 | --DOMWINDOW == 76 (17988000) [pid = 216] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:41:16 INFO - PROCESS | 216 | --DOMWINDOW == 75 (0F143C00) [pid = 216] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:41:16 INFO - PROCESS | 216 | --DOMWINDOW == 74 (14764800) [pid = 216] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:41:16 INFO - PROCESS | 216 | --DOMWINDOW == 73 (0FD01C00) [pid = 216] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:41:16 INFO - PROCESS | 216 | 1461328876301 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:41:16 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:41:16 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 890ms 05:41:16 INFO - PROCESS | 216 | 1461328876363 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 05:41:16 INFO - PROCESS | 216 | 1461328876365 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 05:41:16 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:41:16 INFO - PROCESS | 216 | 1461328876368 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:41:16 INFO - PROCESS | 216 | 1461328876370 Marionette TRACE conn4 <- [1,2942,null,{}] 05:41:16 INFO - PROCESS | 216 | 1461328876373 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:41:16 INFO - PROCESS | 216 | 1461328876461 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 05:41:16 INFO - PROCESS | 216 | 1461328876557 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:16 INFO - PROCESS | 216 | ++DOCSHELL 0FAF4400 == 39 [pid = 216] [id = 746] 05:41:16 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (0FB98000) [pid = 216] [serial = 2237] [outer = 00000000] 05:41:16 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (15FCD000) [pid = 216] [serial = 2238] [outer = 0FB98000] 05:41:16 INFO - PROCESS | 216 | 1461328876602 Marionette DEBUG loaded listener.js 05:41:16 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (17988000) [pid = 216] [serial = 2239] [outer = 0FB98000] 05:41:16 INFO - PROCESS | 216 | 1461328876931 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:41:17 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:41:17 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:41:17 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 05:41:17 INFO - PROCESS | 216 | 1461328876999 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 05:41:17 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:41:17 INFO - PROCESS | 216 | 1461328877001 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 05:41:17 INFO - PROCESS | 216 | 1461328877004 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:41:17 INFO - PROCESS | 216 | 1461328877006 Marionette TRACE conn4 <- [1,2946,null,{}] 05:41:17 INFO - PROCESS | 216 | 1461328877009 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:41:17 INFO - PROCESS | 216 | 1461328877169 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 05:41:17 INFO - PROCESS | 216 | 1461328877178 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:17 INFO - PROCESS | 216 | ++DOCSHELL 1564DC00 == 40 [pid = 216] [id = 747] 05:41:17 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (17BCB400) [pid = 216] [serial = 2240] [outer = 00000000] 05:41:17 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (18C18000) [pid = 216] [serial = 2241] [outer = 17BCB400] 05:41:17 INFO - PROCESS | 216 | 1461328877223 Marionette DEBUG loaded listener.js 05:41:17 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (18C84800) [pid = 216] [serial = 2242] [outer = 17BCB400] 05:41:17 INFO - PROCESS | 216 | 1461328877600 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:41:17 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:41:17 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 631ms 05:41:17 INFO - PROCESS | 216 | 1461328877635 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 05:41:17 INFO - PROCESS | 216 | 1461328877637 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 05:41:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:41:17 INFO - PROCESS | 216 | 1461328877640 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:41:17 INFO - PROCESS | 216 | 1461328877641 Marionette TRACE conn4 <- [1,2950,null,{}] 05:41:17 INFO - PROCESS | 216 | 1461328877645 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:41:17 INFO - PROCESS | 216 | 1461328877724 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 05:41:17 INFO - PROCESS | 216 | 1461328877730 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:17 INFO - PROCESS | 216 | ++DOCSHELL 13F87800 == 41 [pid = 216] [id = 748] 05:41:17 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (1881B800) [pid = 216] [serial = 2243] [outer = 00000000] 05:41:17 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (19282400) [pid = 216] [serial = 2244] [outer = 1881B800] 05:41:17 INFO - PROCESS | 216 | 1461328877775 Marionette DEBUG loaded listener.js 05:41:17 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1923CC00) [pid = 216] [serial = 2245] [outer = 1881B800] 05:41:18 INFO - PROCESS | 216 | 1461328878178 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:41:18 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:41:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 570ms 05:41:18 INFO - PROCESS | 216 | 1461328878272 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 05:41:18 INFO - PROCESS | 216 | 1461328878276 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 05:41:18 INFO - PROCESS | 216 | 1461328878282 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:41:18 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:41:18 INFO - PROCESS | 216 | 1461328878287 Marionette TRACE conn4 <- [1,2954,null,{}] 05:41:18 INFO - PROCESS | 216 | 1461328878293 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:41:18 INFO - PROCESS | 216 | 1461328878404 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 05:41:18 INFO - PROCESS | 216 | 1461328878580 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:18 INFO - PROCESS | 216 | ++DOCSHELL 0FD46000 == 42 [pid = 216] [id = 749] 05:41:18 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (0FD46400) [pid = 216] [serial = 2246] [outer = 00000000] 05:41:18 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (0FD66000) [pid = 216] [serial = 2247] [outer = 0FD46400] 05:41:18 INFO - PROCESS | 216 | 1461328878639 Marionette DEBUG loaded listener.js 05:41:18 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (10214000) [pid = 216] [serial = 2248] [outer = 0FD46400] 05:41:19 INFO - PROCESS | 216 | 1461328879143 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:41:19 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:41:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 870ms 05:41:19 INFO - PROCESS | 216 | 1461328879160 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 05:41:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:41:19 INFO - PROCESS | 216 | 1461328879164 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 05:41:19 INFO - PROCESS | 216 | 1461328879172 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:41:19 INFO - PROCESS | 216 | 1461328879176 Marionette TRACE conn4 <- [1,2958,null,{}] 05:41:19 INFO - PROCESS | 216 | 1461328879181 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:41:19 INFO - PROCESS | 216 | 1461328879295 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 05:41:19 INFO - PROCESS | 216 | 1461328879432 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:19 INFO - PROCESS | 216 | ++DOCSHELL 10A76000 == 43 [pid = 216] [id = 750] 05:41:19 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (10AA0400) [pid = 216] [serial = 2249] [outer = 00000000] 05:41:19 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (15FD3800) [pid = 216] [serial = 2250] [outer = 10AA0400] 05:41:19 INFO - PROCESS | 216 | 1461328879492 Marionette DEBUG loaded listener.js 05:41:19 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (17989000) [pid = 216] [serial = 2251] [outer = 10AA0400] 05:41:20 INFO - PROCESS | 216 | 1461328880022 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:41:20 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:41:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 890ms 05:41:20 INFO - PROCESS | 216 | 1461328880059 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 05:41:20 INFO - PROCESS | 216 | 1461328880062 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 05:41:20 INFO - PROCESS | 216 | 1461328880066 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:41:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:41:20 INFO - PROCESS | 216 | 1461328880068 Marionette TRACE conn4 <- [1,2962,null,{}] 05:41:20 INFO - PROCESS | 216 | 1461328880078 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:41:20 INFO - PROCESS | 216 | 1461328880221 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 05:41:20 INFO - PROCESS | 216 | 1461328880364 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:20 INFO - PROCESS | 216 | ++DOCSHELL 18880C00 == 44 [pid = 216] [id = 751] 05:41:20 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (18881000) [pid = 216] [serial = 2252] [outer = 00000000] 05:41:20 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (193D5400) [pid = 216] [serial = 2253] [outer = 18881000] 05:41:20 INFO - PROCESS | 216 | 1461328880427 Marionette DEBUG loaded listener.js 05:41:20 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (193DB000) [pid = 216] [serial = 2254] [outer = 18881000] 05:41:20 INFO - PROCESS | 216 | 1461328880920 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:41:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 05:41:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 870ms 05:41:20 INFO - PROCESS | 216 | 1461328880939 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 05:41:20 INFO - PROCESS | 216 | 1461328880941 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 05:41:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:41:20 INFO - PROCESS | 216 | 1461328880945 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:41:20 INFO - PROCESS | 216 | 1461328880947 Marionette TRACE conn4 <- [1,2966,null,{}] 05:41:20 INFO - PROCESS | 216 | 1461328880951 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:41:21 INFO - PROCESS | 216 | 1461328881056 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 05:41:21 INFO - PROCESS | 216 | 1461328881195 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:21 INFO - PROCESS | 216 | ++DOCSHELL 19583400 == 45 [pid = 216] [id = 752] 05:41:21 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (195BBC00) [pid = 216] [serial = 2255] [outer = 00000000] 05:41:21 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (19647400) [pid = 216] [serial = 2256] [outer = 195BBC00] 05:41:21 INFO - PROCESS | 216 | 1461328881253 Marionette DEBUG loaded listener.js 05:41:21 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1969AC00) [pid = 216] [serial = 2257] [outer = 195BBC00] 05:41:21 INFO - PROCESS | 216 | 1461328881776 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:41:21 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:41:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 870ms 05:41:21 INFO - PROCESS | 216 | 1461328881819 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 05:41:21 INFO - PROCESS | 216 | 1461328881821 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 05:41:21 INFO - PROCESS | 216 | 1461328881825 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:41:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:41:21 INFO - PROCESS | 216 | 1461328881827 Marionette TRACE conn4 <- [1,2970,null,{}] 05:41:21 INFO - PROCESS | 216 | 1461328881831 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:41:21 INFO - PROCESS | 216 | 1461328881931 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 05:41:22 INFO - PROCESS | 216 | 1461328882072 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:22 INFO - PROCESS | 216 | ++DOCSHELL 195B9800 == 46 [pid = 216] [id = 753] 05:41:22 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1969BC00) [pid = 216] [serial = 2258] [outer = 00000000] 05:41:22 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (196A8000) [pid = 216] [serial = 2259] [outer = 1969BC00] 05:41:22 INFO - PROCESS | 216 | 1461328882135 Marionette DEBUG loaded listener.js 05:41:22 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (196A7C00) [pid = 216] [serial = 2260] [outer = 1969BC00] 05:41:22 INFO - PROCESS | 216 | 1461328882603 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:41:22 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:41:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:41:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 830ms 05:41:22 INFO - PROCESS | 216 | 1461328882660 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 05:41:22 INFO - PROCESS | 216 | 1461328882662 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 05:41:22 INFO - PROCESS | 216 | 1461328882665 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:41:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:41:22 INFO - PROCESS | 216 | 1461328882667 Marionette TRACE conn4 <- [1,2974,null,{}] 05:41:22 INFO - PROCESS | 216 | 1461328882728 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:41:22 INFO - PROCESS | 216 | 1461328882864 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 05:41:22 INFO - PROCESS | 216 | 1461328882968 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:22 INFO - PROCESS | 216 | ++DOCSHELL 0FD68000 == 47 [pid = 216] [id = 754] 05:41:22 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1110D400) [pid = 216] [serial = 2261] [outer = 00000000] 05:41:23 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (17983800) [pid = 216] [serial = 2262] [outer = 1110D400] 05:41:23 INFO - PROCESS | 216 | 1461328883027 Marionette DEBUG loaded listener.js 05:41:23 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (17AB4000) [pid = 216] [serial = 2263] [outer = 1110D400] 05:41:23 INFO - PROCESS | 216 | 1461328883529 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:41:23 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:41:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 870ms 05:41:23 INFO - PROCESS | 216 | 1461328883539 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 05:41:23 INFO - PROCESS | 216 | 1461328883541 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 05:41:23 INFO - PROCESS | 216 | 1461328883545 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:41:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:41:23 INFO - PROCESS | 216 | 1461328883547 Marionette TRACE conn4 <- [1,2978,null,{}] 05:41:23 INFO - PROCESS | 216 | 1461328883550 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:41:23 INFO - PROCESS | 216 | 1461328883651 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 05:41:23 INFO - PROCESS | 216 | 1461328883792 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:23 INFO - PROCESS | 216 | ++DOCSHELL 0F598C00 == 48 [pid = 216] [id = 755] 05:41:23 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (0F6E3400) [pid = 216] [serial = 2264] [outer = 00000000] 05:41:23 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (0FD3F000) [pid = 216] [serial = 2265] [outer = 0F6E3400] 05:41:23 INFO - PROCESS | 216 | 1461328883852 Marionette DEBUG loaded listener.js 05:41:23 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1006CC00) [pid = 216] [serial = 2266] [outer = 0F6E3400] 05:41:24 INFO - PROCESS | 216 | ++DOCSHELL 10068400 == 49 [pid = 216] [id = 756] 05:41:24 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (10069800) [pid = 216] [serial = 2267] [outer = 00000000] 05:41:24 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (111AA800) [pid = 216] [serial = 2268] [outer = 10069800] 05:41:24 INFO - PROCESS | 216 | 1461328884515 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:41:24 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:41:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1016ms 05:41:24 INFO - PROCESS | 216 | 1461328884566 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 05:41:24 INFO - PROCESS | 216 | 1461328884571 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 05:41:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:41:24 INFO - PROCESS | 216 | 1461328884576 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:41:24 INFO - PROCESS | 216 | 1461328884579 Marionette TRACE conn4 <- [1,2982,null,{}] 05:41:24 INFO - PROCESS | 216 | 1461328884584 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:41:24 INFO - PROCESS | 216 | 1461328884721 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 05:41:24 INFO - PROCESS | 216 | 1461328884877 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:24 INFO - PROCESS | 216 | --DOCSHELL 18C13400 == 48 [pid = 216] [id = 745] 05:41:24 INFO - PROCESS | 216 | --DOMWINDOW == 104 (18814C00) [pid = 216] [serial = 2206] [outer = 00000000] [url = about:blank] 05:41:24 INFO - PROCESS | 216 | ++DOCSHELL 0B594C00 == 49 [pid = 216] [id = 757] 05:41:24 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (0B598400) [pid = 216] [serial = 2269] [outer = 00000000] 05:41:24 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (0F6DD800) [pid = 216] [serial = 2270] [outer = 0B598400] 05:41:24 INFO - PROCESS | 216 | 1461328884981 Marionette DEBUG loaded listener.js 05:41:25 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (0FAEB400) [pid = 216] [serial = 2271] [outer = 0B598400] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 106 (179A3C00) [pid = 216] [serial = 2195] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1860F800) [pid = 216] [serial = 2198] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 104 (18801400) [pid = 216] [serial = 2203] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1006F800) [pid = 216] [serial = 2200] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 102 (18807400) [pid = 216] [serial = 2204] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1798D400) [pid = 216] [serial = 2192] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 100 (14646000) [pid = 216] [serial = 2201] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 99 (179A4800) [pid = 216] [serial = 2194] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 98 (10069400) [pid = 216] [serial = 2176] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 97 (100D3C00) [pid = 216] [serial = 2177] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 96 (14646400) [pid = 216] [serial = 2182] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1464B800) [pid = 216] [serial = 2183] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 94 (17865400) [pid = 216] [serial = 2188] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 93 (17963800) [pid = 216] [serial = 2189] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 92 (0FD0B800) [pid = 216] [serial = 2173] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 91 (0FD10C00) [pid = 216] [serial = 2174] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 90 (18242400) [pid = 216] [serial = 2197] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 89 (111ADC00) [pid = 216] [serial = 2179] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 88 (13F5EC00) [pid = 216] [serial = 2180] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 87 (15643400) [pid = 216] [serial = 2185] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1564E800) [pid = 216] [serial = 2186] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 85 (17991400) [pid = 216] [serial = 2191] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 84 (0F5D7400) [pid = 216] [serial = 2170] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | --DOMWINDOW == 83 (0FA1C000) [pid = 216] [serial = 2171] [outer = 00000000] [url = about:blank] 05:41:25 INFO - PROCESS | 216 | 1461328885415 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:41:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:41:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:41:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 870ms 05:41:25 INFO - PROCESS | 216 | 1461328885451 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 05:41:25 INFO - PROCESS | 216 | 1461328885457 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 05:41:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:41:25 INFO - PROCESS | 216 | 1461328885463 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:41:25 INFO - PROCESS | 216 | 1461328885466 Marionette TRACE conn4 <- [1,2986,null,{}] 05:41:25 INFO - PROCESS | 216 | 1461328885469 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:41:25 INFO - PROCESS | 216 | 1461328885561 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 05:41:25 INFO - PROCESS | 216 | 1461328885570 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:25 INFO - PROCESS | 216 | ++DOCSHELL 111AD000 == 50 [pid = 216] [id = 758] 05:41:25 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (13D5A400) [pid = 216] [serial = 2272] [outer = 00000000] 05:41:25 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (142A9800) [pid = 216] [serial = 2273] [outer = 13D5A400] 05:41:25 INFO - PROCESS | 216 | 1461328885617 Marionette DEBUG loaded listener.js 05:41:25 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (14648800) [pid = 216] [serial = 2274] [outer = 13D5A400] 05:41:26 INFO - PROCESS | 216 | 1461328886092 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:41:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:41:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 05:41:26 INFO - PROCESS | 216 | 1461328886136 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 05:41:26 INFO - PROCESS | 216 | 1461328886138 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 05:41:26 INFO - PROCESS | 216 | 1461328886142 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:41:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:41:26 INFO - PROCESS | 216 | 1461328886145 Marionette TRACE conn4 <- [1,2990,null,{}] 05:41:26 INFO - PROCESS | 216 | 1461328886155 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:41:26 INFO - PROCESS | 216 | 1461328886242 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 05:41:26 INFO - PROCESS | 216 | 1461328886252 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:26 INFO - PROCESS | 216 | ++DOCSHELL 15646400 == 51 [pid = 216] [id = 759] 05:41:26 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1564C400) [pid = 216] [serial = 2275] [outer = 00000000] 05:41:26 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (15FCCC00) [pid = 216] [serial = 2276] [outer = 1564C400] 05:41:26 INFO - PROCESS | 216 | 1461328886303 Marionette DEBUG loaded listener.js 05:41:26 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (17863000) [pid = 216] [serial = 2277] [outer = 1564C400] 05:41:26 INFO - PROCESS | 216 | 1461328886785 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:41:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:41:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 05:41:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:41:26 INFO - PROCESS | 216 | 1461328886815 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 05:41:26 INFO - PROCESS | 216 | 1461328886818 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 05:41:26 INFO - PROCESS | 216 | 1461328886821 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:41:26 INFO - PROCESS | 216 | 1461328886823 Marionette TRACE conn4 <- [1,2994,null,{}] 05:41:26 INFO - PROCESS | 216 | 1461328886826 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:41:26 INFO - PROCESS | 216 | 1461328886911 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 05:41:26 INFO - PROCESS | 216 | 1461328886917 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:26 INFO - PROCESS | 216 | ++DOCSHELL 17964C00 == 52 [pid = 216] [id = 760] 05:41:26 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (17986400) [pid = 216] [serial = 2278] [outer = 00000000] 05:41:26 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (17BCAC00) [pid = 216] [serial = 2279] [outer = 17986400] 05:41:26 INFO - PROCESS | 216 | 1461328886964 Marionette DEBUG loaded listener.js 05:41:27 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1823D800) [pid = 216] [serial = 2280] [outer = 17986400] 05:41:27 INFO - PROCESS | 216 | 1461328887390 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:41:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:41:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 631ms 05:41:27 INFO - PROCESS | 216 | 1461328887456 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 05:41:27 INFO - PROCESS | 216 | 1461328887458 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 05:41:27 INFO - PROCESS | 216 | 1461328887461 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:41:27 INFO - PROCESS | 216 | 1461328887463 Marionette TRACE conn4 <- [1,2998,null,{}] 05:41:27 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:41:27 INFO - PROCESS | 216 | 1461328887466 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:41:27 INFO - PROCESS | 216 | 1461328887589 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 05:41:27 INFO - PROCESS | 216 | 1461328887595 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:27 INFO - PROCESS | 216 | ++DOCSHELL 17A95C00 == 53 [pid = 216] [id = 761] 05:41:27 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (18242400) [pid = 216] [serial = 2281] [outer = 00000000] 05:41:27 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (187E9000) [pid = 216] [serial = 2282] [outer = 18242400] 05:41:27 INFO - PROCESS | 216 | 1461328887640 Marionette DEBUG loaded listener.js 05:41:27 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (18806000) [pid = 216] [serial = 2283] [outer = 18242400] 05:41:27 INFO - PROCESS | 216 | [216] 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:41:28 INFO - PROCESS | 216 | 1461328888179 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:41:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:41:28 INFO - {} 05:41:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:41:28 INFO - {} 05:41:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:41:28 INFO - {} 05:41:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:41:28 INFO - {} 05:41:28 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 05:41:28 INFO - PROCESS | 216 | 1461328888237 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 05:41:28 INFO - PROCESS | 216 | 1461328888239 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 05:41:28 INFO - TEST-START | /FileAPI/fileReader.html 05:41:28 INFO - PROCESS | 216 | 1461328888243 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:41:28 INFO - PROCESS | 216 | 1461328888244 Marionette TRACE conn4 <- [1,3002,null,{}] 05:41:28 INFO - PROCESS | 216 | 1461328888256 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:41:28 INFO - PROCESS | 216 | 1461328888390 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 05:41:28 INFO - PROCESS | 216 | 1461328888396 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:28 INFO - PROCESS | 216 | ++DOCSHELL 1880A400 == 54 [pid = 216] [id = 762] 05:41:28 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (18C0A800) [pid = 216] [serial = 2284] [outer = 00000000] 05:41:28 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (19237400) [pid = 216] [serial = 2285] [outer = 18C0A800] 05:41:28 INFO - PROCESS | 216 | 1461328888503 Marionette DEBUG loaded listener.js 05:41:28 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (192DC000) [pid = 216] [serial = 2286] [outer = 18C0A800] 05:41:29 INFO - PROCESS | 216 | 1461328889006 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:41:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:41:29 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:41:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:41:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:41:29 INFO - TEST-OK | /FileAPI/fileReader.html | took 830ms 05:41:29 INFO - PROCESS | 216 | 1461328889077 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 05:41:29 INFO - PROCESS | 216 | 1461328889079 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 05:41:29 INFO - PROCESS | 216 | 1461328889082 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:41:29 INFO - PROCESS | 216 | 1461328889084 Marionette TRACE conn4 <- [1,3006,null,{}] 05:41:29 INFO - TEST-START | /FileAPI/historical.html 05:41:29 INFO - PROCESS | 216 | 1461328889087 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:41:29 INFO - PROCESS | 216 | 1461328889208 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 05:41:29 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1860FC00) [pid = 216] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:41:29 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1880BC00) [pid = 216] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:41:29 INFO - PROCESS | 216 | --DOMWINDOW == 95 (17BCB400) [pid = 216] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:41:29 INFO - PROCESS | 216 | --DOMWINDOW == 94 (18C13800) [pid = 216] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:41:29 INFO - PROCESS | 216 | --DOMWINDOW == 93 (18808400) [pid = 216] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:41:29 INFO - PROCESS | 216 | --DOMWINDOW == 92 (14651C00) [pid = 216] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:41:29 INFO - PROCESS | 216 | --DOMWINDOW == 91 (0FD48800) [pid = 216] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:41:29 INFO - PROCESS | 216 | --DOMWINDOW == 90 (0FB98000) [pid = 216] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:41:29 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1799D400) [pid = 216] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:41:29 INFO - PROCESS | 216 | --DOMWINDOW == 88 (13D43000) [pid = 216] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:41:29 INFO - PROCESS | 216 | 1461328889295 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:29 INFO - PROCESS | 216 | ++DOCSHELL 0B595C00 == 55 [pid = 216] [id = 763] 05:41:29 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (0B598000) [pid = 216] [serial = 2287] [outer = 00000000] 05:41:29 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1799F800) [pid = 216] [serial = 2288] [outer = 0B598000] 05:41:29 INFO - PROCESS | 216 | 1461328889345 Marionette DEBUG loaded listener.js 05:41:29 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (19646000) [pid = 216] [serial = 2289] [outer = 0B598000] 05:41:29 INFO - PROCESS | 216 | 1461328889698 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:41:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:41:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:41:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:41:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:41:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:41:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:41:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:41:29 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 05:41:29 INFO - PROCESS | 216 | 1461328889757 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 05:41:29 INFO - TEST-START | /FileAPI/idlharness.html 05:41:29 INFO - PROCESS | 216 | 1461328889759 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 05:41:29 INFO - PROCESS | 216 | 1461328889763 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:41:29 INFO - PROCESS | 216 | 1461328889764 Marionette TRACE conn4 <- [1,3010,null,{}] 05:41:29 INFO - PROCESS | 216 | 1461328889768 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:41:29 INFO - PROCESS | 216 | 1461328889854 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 05:41:29 INFO - PROCESS | 216 | 1461328889861 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:29 INFO - PROCESS | 216 | ++DOCSHELL 0FA83800 == 56 [pid = 216] [id = 764] 05:41:29 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (0FAF4C00) [pid = 216] [serial = 2290] [outer = 00000000] 05:41:29 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1A48C000) [pid = 216] [serial = 2291] [outer = 0FAF4C00] 05:41:29 INFO - PROCESS | 216 | 1461328889909 Marionette DEBUG loaded listener.js 05:41:30 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1A4A0400) [pid = 216] [serial = 2292] [outer = 0FAF4C00] 05:41:30 INFO - PROCESS | 216 | 1461328890868 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:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:41:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:41:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:41:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:41:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:41:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:41:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:41:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:41:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:41:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:41:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:41:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:41:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:41:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:41:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:41:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:41:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:41:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:41:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:41:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:41:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:41:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:41:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:41:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:41:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:41:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:41:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:41:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:41:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:41:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:41:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:41:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:41:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:41:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:41:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:41:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:41:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:41:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:41:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:41:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:41:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 05:41:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:41:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:41:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:41:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:41:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:41:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:41:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:41:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:41:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:41:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:41:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:41:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:41:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:41:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:41:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:41:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:41:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:41:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:41:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:41:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:41:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:41:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:41:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:41:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:41:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:41:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:41:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:41:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:41:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 05:41:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:41:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:41:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:41:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:41:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:41:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:41:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:41:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:41:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:41:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:41:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:41:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:41:31 INFO - TEST-OK | /FileAPI/idlharness.html | took 1238ms 05:41:31 INFO - PROCESS | 216 | 1461328891001 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 05:41:31 INFO - PROCESS | 216 | 1461328891003 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 05:41:31 INFO - PROCESS | 216 | 1461328891007 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:41:31 INFO - PROCESS | 216 | 1461328891009 Marionette TRACE conn4 <- [1,3014,null,{}] 05:41:31 INFO - TEST-START | /FileAPI/idlharness.worker 05:41:31 INFO - PROCESS | 216 | 1461328891017 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:41:31 INFO - PROCESS | 216 | 1461328891101 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 05:41:31 INFO - PROCESS | 216 | 1461328891111 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:31 INFO - PROCESS | 216 | ++DOCSHELL 1A4A2800 == 57 [pid = 216] [id = 765] 05:41:31 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1A4A9800) [pid = 216] [serial = 2293] [outer = 00000000] 05:41:31 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1AF93800) [pid = 216] [serial = 2294] [outer = 1A4A9800] 05:41:31 INFO - PROCESS | 216 | 1461328891159 Marionette DEBUG loaded listener.js 05:41:31 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1AF96000) [pid = 216] [serial = 2295] [outer = 1A4A9800] 05:41:31 INFO - PROCESS | 216 | [216] 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:41:32 INFO - PROCESS | 216 | --DOCSHELL 1799D000 == 56 [pid = 216] [id = 742] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 0F1B5400 == 55 [pid = 216] [id = 620] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 17989400 == 54 [pid = 216] [id = 618] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 18C8DC00 == 53 [pid = 216] [id = 619] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 0FD02800 == 52 [pid = 216] [id = 607] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 1880B800 == 51 [pid = 216] [id = 744] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 0FAF4400 == 50 [pid = 216] [id = 746] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 1006A800 == 49 [pid = 216] [id = 722] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 1874D000 == 48 [pid = 216] [id = 615] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 14651800 == 47 [pid = 216] [id = 741] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 1564DC00 == 46 [pid = 216] [id = 747] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 1021C000 == 45 [pid = 216] [id = 621] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 1860E000 == 44 [pid = 216] [id = 743] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 1025EC00 == 43 [pid = 216] [id = 608] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 0B594400 == 42 [pid = 216] [id = 616] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 10068400 == 41 [pid = 216] [id = 756] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 0F598C00 == 40 [pid = 216] [id = 755] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 195B9800 == 39 [pid = 216] [id = 753] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 0FD68000 == 38 [pid = 216] [id = 754] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 19583400 == 37 [pid = 216] [id = 752] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 10A76000 == 36 [pid = 216] [id = 750] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 18880C00 == 35 [pid = 216] [id = 751] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 13F87800 == 34 [pid = 216] [id = 748] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 0FD46000 == 33 [pid = 216] [id = 749] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 0B594C00 == 32 [pid = 216] [id = 757] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 111AD000 == 31 [pid = 216] [id = 758] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 15646400 == 30 [pid = 216] [id = 759] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 17A95C00 == 29 [pid = 216] [id = 761] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 1880A400 == 28 [pid = 216] [id = 762] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 17964C00 == 27 [pid = 216] [id = 760] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 0B595C00 == 26 [pid = 216] [id = 763] 05:41:32 INFO - PROCESS | 216 | --DOCSHELL 0FA83800 == 25 [pid = 216] [id = 764] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 96 (0FD5C000) [pid = 216] [serial = 2218] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 95 (10067800) [pid = 216] [serial = 2219] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 94 (18C84800) [pid = 216] [serial = 2242] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 93 (19282400) [pid = 216] [serial = 2244] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 92 (17988000) [pid = 216] [serial = 2239] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 91 (17863800) [pid = 216] [serial = 2225] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 90 (168C3400) [pid = 216] [serial = 2215] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 89 (17AAA800) [pid = 216] [serial = 2227] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 88 (17BD9800) [pid = 216] [serial = 2228] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 87 (14042400) [pid = 216] [serial = 2221] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 86 (142A7000) [pid = 216] [serial = 2222] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1006A000) [pid = 216] [serial = 2212] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 84 (18751400) [pid = 216] [serial = 2231] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1874CC00) [pid = 216] [serial = 2230] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 82 (15FCD000) [pid = 216] [serial = 2238] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1887BC00) [pid = 216] [serial = 2233] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 80 (18C18000) [pid = 216] [serial = 2241] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 79 (1887B800) [pid = 216] [serial = 2234] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 78 (18C14000) [pid = 216] [serial = 2236] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 77 (18818C00) [pid = 216] [serial = 2207] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 76 (0F59CC00) [pid = 216] [serial = 2209] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | --DOMWINDOW == 75 (15FD8800) [pid = 216] [serial = 2224] [outer = 00000000] [url = about:blank] 05:41:33 INFO - PROCESS | 216 | 1461328893837 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:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:41:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:41:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:41:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:41:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:41:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:41:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:41:33 INFO - {} 05:41:33 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:41:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:41:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:41:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:41:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:41:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:41:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:41:33 INFO - {} 05:41:33 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:41:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:41:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:41:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:41:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:41:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:41:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:41:33 INFO - {} 05:41:33 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:41:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:41:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:41:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:41:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:41:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:41:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:41:33 INFO - {} 05:41:33 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:41:33 INFO - {} 05:41:33 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:41:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:41:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:41:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:41:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:41:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:41:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:41:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:41:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:41:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:41:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:41:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:41:33 INFO - {} 05:41:33 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:41:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:41:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:41:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:41:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:41:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:41:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:41:33 INFO - {} 05:41:33 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:41:33 INFO - {} 05:41:33 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:41:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:41:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:41:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:41:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:41:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:41:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:41:33 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:41:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:41:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:41:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:41:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:41:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:41:33 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:41:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:41:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:41:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:41:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:41:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:41:33 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:41:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:41:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:41:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:41:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:41:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:41:33 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:41:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:41:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:41:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:41:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:41:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:41:33 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:41:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:41:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:41:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:41:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:41:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:41:33 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:41:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:41:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:41:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:41:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:41:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:41:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:41:33 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:41:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:41:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:41:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:41:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:41:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:41:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:41:33 INFO - {} 05:41:33 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2954ms 05:41:33 INFO - PROCESS | 216 | 1461328893967 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 05:41:33 INFO - PROCESS | 216 | 1461328893973 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 05:41:33 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:41:33 INFO - PROCESS | 216 | 1461328893978 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:41:33 INFO - PROCESS | 216 | 1461328893980 Marionette TRACE conn4 <- [1,3018,null,{}] 05:41:33 INFO - PROCESS | 216 | 1461328893987 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:41:34 INFO - PROCESS | 216 | 1461328894081 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 05:41:34 INFO - PROCESS | 216 | 1461328894171 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:34 INFO - PROCESS | 216 | ++DOCSHELL 0F18EC00 == 26 [pid = 216] [id = 766] 05:41:34 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (0F1B7C00) [pid = 216] [serial = 2296] [outer = 00000000] 05:41:34 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (11154400) [pid = 216] [serial = 2297] [outer = 0F1B7C00] 05:41:34 INFO - PROCESS | 216 | 1461328894222 Marionette DEBUG loaded listener.js 05:41:34 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (111AD800) [pid = 216] [serial = 2298] [outer = 0F1B7C00] 05:41:34 INFO - PROCESS | 216 | 1461328894604 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:41:34 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:41:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 05:41:34 INFO - PROCESS | 216 | 1461328894652 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 05:41:34 INFO - PROCESS | 216 | 1461328894658 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 05:41:34 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:41:34 INFO - PROCESS | 216 | 1461328894665 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:41:34 INFO - PROCESS | 216 | 1461328894668 Marionette TRACE conn4 <- [1,3022,null,{}] 05:41:34 INFO - PROCESS | 216 | 1461328894672 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:41:34 INFO - PROCESS | 216 | 1461328894765 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 05:41:34 INFO - PROCESS | 216 | 1461328894773 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:34 INFO - PROCESS | 216 | ++DOCSHELL 13F64800 == 27 [pid = 216] [id = 767] 05:41:34 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (13F65400) [pid = 216] [serial = 2299] [outer = 00000000] 05:41:34 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (1464E000) [pid = 216] [serial = 2300] [outer = 13F65400] 05:41:34 INFO - PROCESS | 216 | 1461328894824 Marionette DEBUG loaded listener.js 05:41:34 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (14679C00) [pid = 216] [serial = 2301] [outer = 13F65400] 05:41:35 INFO - PROCESS | 216 | 1461328895261 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:41:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:41:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 05:41:35 INFO - PROCESS | 216 | 1461328895302 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 05:41:35 INFO - PROCESS | 216 | 1461328895305 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 05:41:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:41:35 INFO - PROCESS | 216 | 1461328895308 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:41:35 INFO - PROCESS | 216 | 1461328895312 Marionette TRACE conn4 <- [1,3026,null,{}] 05:41:35 INFO - PROCESS | 216 | 1461328895327 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:41:35 INFO - PROCESS | 216 | 1461328895418 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 05:41:35 INFO - PROCESS | 216 | 1461328895465 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:35 INFO - PROCESS | 216 | ++DOCSHELL 156EA800 == 28 [pid = 216] [id = 768] 05:41:35 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (156EB400) [pid = 216] [serial = 2302] [outer = 00000000] 05:41:35 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (15FCF000) [pid = 216] [serial = 2303] [outer = 156EB400] 05:41:35 INFO - PROCESS | 216 | 1461328895516 Marionette DEBUG loaded listener.js 05:41:35 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (168C2000) [pid = 216] [serial = 2304] [outer = 156EB400] 05:41:35 INFO - PROCESS | 216 | 1461328895964 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:41:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:41:36 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 690ms 05:41:36 INFO - PROCESS | 216 | 1461328896002 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 05:41:36 INFO - PROCESS | 216 | 1461328896005 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 05:41:36 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:41:36 INFO - PROCESS | 216 | 1461328896009 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:41:36 INFO - PROCESS | 216 | 1461328896011 Marionette TRACE conn4 <- [1,3030,null,{}] 05:41:36 INFO - PROCESS | 216 | 1461328896018 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:41:36 INFO - PROCESS | 216 | 1461328896103 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 05:41:36 INFO - PROCESS | 216 | 1461328896109 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:36 INFO - PROCESS | 216 | ++DOCSHELL 1798E800 == 29 [pid = 216] [id = 769] 05:41:36 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (17990000) [pid = 216] [serial = 2305] [outer = 00000000] 05:41:36 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (179A0400) [pid = 216] [serial = 2306] [outer = 17990000] 05:41:36 INFO - PROCESS | 216 | 1461328896158 Marionette DEBUG loaded listener.js 05:41:36 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (17A90400) [pid = 216] [serial = 2307] [outer = 17990000] 05:41:36 INFO - PROCESS | 216 | 1461328896881 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:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:41:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:41:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:41:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:41:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:41:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:41:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 05:41:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:41:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:41:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:41:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:41:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:41:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:41:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:41:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:41:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:41:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:41:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:41:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:41:36 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 954ms 05:41:36 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:41:36 INFO - PROCESS | 216 | 1461328896965 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 05:41:36 INFO - PROCESS | 216 | 1461328896967 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 05:41:36 INFO - PROCESS | 216 | 1461328896970 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:41:36 INFO - PROCESS | 216 | 1461328896972 Marionette TRACE conn4 <- [1,3034,null,{}] 05:41:36 INFO - PROCESS | 216 | 1461328896976 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:41:37 INFO - PROCESS | 216 | 1461328897090 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 05:41:37 INFO - PROCESS | 216 | 1461328897099 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:37 INFO - PROCESS | 216 | ++DOCSHELL 17A94800 == 30 [pid = 216] [id = 770] 05:41:37 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (17A95C00) [pid = 216] [serial = 2308] [outer = 00000000] 05:41:37 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (187EA000) [pid = 216] [serial = 2309] [outer = 17A95C00] 05:41:37 INFO - PROCESS | 216 | 1461328897144 Marionette DEBUG loaded listener.js 05:41:37 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (187F5400) [pid = 216] [serial = 2310] [outer = 17A95C00] 05:41:37 INFO - PROCESS | 216 | [216] 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:41:37 INFO - PROCESS | 216 | 1461328897588 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:41:37 INFO - {} 05:41:37 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 671ms 05:41:37 INFO - PROCESS | 216 | 1461328897641 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 05:41:37 INFO - PROCESS | 216 | 1461328897643 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 05:41:37 INFO - PROCESS | 216 | 1461328897651 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:41:37 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:41:37 INFO - PROCESS | 216 | 1461328897652 Marionette TRACE conn4 <- [1,3038,null,{}] 05:41:37 INFO - PROCESS | 216 | 1461328897656 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:41:37 INFO - PROCESS | 216 | 1461328897813 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 05:41:37 INFO - PROCESS | 216 | 1461328897827 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:37 INFO - PROCESS | 216 | ++DOCSHELL 187F2400 == 31 [pid = 216] [id = 771] 05:41:37 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (18818000) [pid = 216] [serial = 2311] [outer = 00000000] 05:41:37 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (189CE000) [pid = 216] [serial = 2312] [outer = 18818000] 05:41:37 INFO - PROCESS | 216 | 1461328897876 Marionette DEBUG loaded listener.js 05:41:37 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (18C13000) [pid = 216] [serial = 2313] [outer = 18818000] 05:41:38 INFO - PROCESS | 216 | 1461328898270 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:41:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:41:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:41:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:41:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:41:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 05:41:38 INFO - PROCESS | 216 | 1461328898346 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 05:41:38 INFO - PROCESS | 216 | 1461328898348 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 05:41:38 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:41:38 INFO - PROCESS | 216 | 1461328898370 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:41:38 INFO - PROCESS | 216 | 1461328898372 Marionette TRACE conn4 <- [1,3042,null,{}] 05:41:38 INFO - PROCESS | 216 | 1461328898377 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:41:38 INFO - PROCESS | 216 | 1461328898459 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 05:41:38 INFO - PROCESS | 216 | 1461328898470 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:38 INFO - PROCESS | 216 | ++DOCSHELL 18C85C00 == 32 [pid = 216] [id = 772] 05:41:38 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (18C86C00) [pid = 216] [serial = 2314] [outer = 00000000] 05:41:38 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1928A400) [pid = 216] [serial = 2315] [outer = 18C86C00] 05:41:38 INFO - PROCESS | 216 | 1461328898514 Marionette DEBUG loaded listener.js 05:41:38 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (193D5800) [pid = 216] [serial = 2316] [outer = 18C86C00] 05:41:39 INFO - PROCESS | 216 | 1461328899284 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:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:41:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 05:41:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:41:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:41:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1043ms 05:41:39 INFO - PROCESS | 216 | 1461328899398 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 05:41:39 INFO - PROCESS | 216 | 1461328899400 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 05:41:39 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:41:39 INFO - PROCESS | 216 | 1461328899404 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:41:39 INFO - PROCESS | 216 | 1461328899406 Marionette TRACE conn4 <- [1,3046,null,{}] 05:41:39 INFO - PROCESS | 216 | 1461328899409 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:41:39 INFO - PROCESS | 216 | 1461328899535 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 05:41:39 INFO - PROCESS | 216 | 1461328899541 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:39 INFO - PROCESS | 216 | ++DOCSHELL 0F6E1400 == 33 [pid = 216] [id = 773] 05:41:39 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (0F6E2000) [pid = 216] [serial = 2317] [outer = 00000000] 05:41:39 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (0FA75400) [pid = 216] [serial = 2318] [outer = 0F6E2000] 05:41:39 INFO - PROCESS | 216 | 1461328899591 Marionette DEBUG loaded listener.js 05:41:39 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (0FA7AC00) [pid = 216] [serial = 2319] [outer = 0F6E2000] 05:41:40 INFO - PROCESS | 216 | 1461328900100 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:41:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:41:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:41:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:41:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:41:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:41:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:41:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:41:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:41:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:41:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:41:40 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:40 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:41:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:41:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:41:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:41:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:41:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:41:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:41:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:41:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:41:40 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 739ms 05:41:40 INFO - PROCESS | 216 | 1461328900146 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 05:41:40 INFO - PROCESS | 216 | 1461328900149 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 05:41:40 INFO - PROCESS | 216 | 1461328900152 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:41:40 INFO - PROCESS | 216 | 1461328900153 Marionette TRACE conn4 <- [1,3050,null,{}] 05:41:40 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:41:40 INFO - PROCESS | 216 | 1461328900157 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:41:40 INFO - PROCESS | 216 | 1461328900274 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 05:41:40 INFO - PROCESS | 216 | 1461328900339 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:40 INFO - PROCESS | 216 | ++DOCSHELL 0FD02800 == 34 [pid = 216] [id = 774] 05:41:40 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (0FD03000) [pid = 216] [serial = 2320] [outer = 00000000] 05:41:40 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (0FD5B000) [pid = 216] [serial = 2321] [outer = 0FD03000] 05:41:40 INFO - PROCESS | 216 | 1461328900384 Marionette DEBUG loaded listener.js 05:41:40 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (0FD61C00) [pid = 216] [serial = 2322] [outer = 0FD03000] 05:41:40 INFO - PROCESS | 216 | [216] 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:41:41 INFO - PROCESS | 216 | --DOMWINDOW == 101 (18804800) [pid = 216] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:41:41 INFO - PROCESS | 216 | --DOMWINDOW == 100 (0FAF4C00) [pid = 216] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:41:41 INFO - PROCESS | 216 | --DOMWINDOW == 99 (18C0A800) [pid = 216] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:41:41 INFO - PROCESS | 216 | --DOMWINDOW == 98 (18242400) [pid = 216] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:41:41 INFO - PROCESS | 216 | --DOMWINDOW == 97 (0B598000) [pid = 216] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:41:41 INFO - PROCESS | 216 | --DOMWINDOW == 96 (17986400) [pid = 216] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:41:41 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1564C400) [pid = 216] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:41:41 INFO - PROCESS | 216 | --DOMWINDOW == 94 (13D5A400) [pid = 216] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:41:41 INFO - PROCESS | 216 | --DOMWINDOW == 93 (0B598400) [pid = 216] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:41:41 INFO - PROCESS | 216 | --DOMWINDOW == 92 (10069800) [pid = 216] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:41:41 INFO - PROCESS | 216 | --DOMWINDOW == 91 (0F6E3400) [pid = 216] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:41:41 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1110D400) [pid = 216] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:41:41 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1969BC00) [pid = 216] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:41:41 INFO - PROCESS | 216 | --DOMWINDOW == 88 (195BBC00) [pid = 216] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:41:41 INFO - PROCESS | 216 | --DOMWINDOW == 87 (18881000) [pid = 216] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:41:41 INFO - PROCESS | 216 | --DOMWINDOW == 86 (10AA0400) [pid = 216] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:41:41 INFO - PROCESS | 216 | --DOMWINDOW == 85 (0FD46400) [pid = 216] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:41:41 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1881B800) [pid = 216] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:41:41 INFO - PROCESS | 216 | --DOMWINDOW == 83 (0FD5B800) [pid = 216] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:41:41 INFO - PROCESS | 216 | --DOMWINDOW == 82 (0FD5E400) [pid = 216] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:41:41 INFO - PROCESS | 216 | --DOMWINDOW == 81 (0EFEF000) [pid = 216] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:41:41 INFO - PROCESS | 216 | 1461328901279 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:41:41 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:41:41 INFO - {} 05:41:41 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1173ms 05:41:41 INFO - PROCESS | 216 | 1461328901329 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 05:41:41 INFO - PROCESS | 216 | 1461328901331 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 05:41:41 INFO - PROCESS | 216 | 1461328901335 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:41:41 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:41:41 INFO - PROCESS | 216 | 1461328901336 Marionette TRACE conn4 <- [1,3054,null,{}] 05:41:41 INFO - PROCESS | 216 | 1461328901340 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:41:41 INFO - PROCESS | 216 | 1461328901459 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 05:41:41 INFO - PROCESS | 216 | 1461328901515 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:41 INFO - PROCESS | 216 | ++DOCSHELL 0F593800 == 35 [pid = 216] [id = 775] 05:41:41 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (0F6E1800) [pid = 216] [serial = 2323] [outer = 00000000] 05:41:41 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (17AB7C00) [pid = 216] [serial = 2324] [outer = 0F6E1800] 05:41:41 INFO - PROCESS | 216 | 1461328901562 Marionette DEBUG loaded listener.js 05:41:41 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1880CC00) [pid = 216] [serial = 2325] [outer = 0F6E1800] 05:41:41 INFO - PROCESS | 216 | 1461328901915 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:41:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:41:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:41:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:41:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:41:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:41:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:41:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:41:41 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 630ms 05:41:41 INFO - PROCESS | 216 | 1461328901979 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 05:41:41 INFO - PROCESS | 216 | 1461328901981 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 05:41:41 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:41:41 INFO - PROCESS | 216 | 1461328901984 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:41:42 INFO - PROCESS | 216 | 1461328901987 Marionette TRACE conn4 <- [1,3058,null,{}] 05:41:42 INFO - PROCESS | 216 | 1461328901990 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:41:42 INFO - PROCESS | 216 | 1461328902088 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 05:41:42 INFO - PROCESS | 216 | 1461328902095 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:42 INFO - PROCESS | 216 | ++DOCSHELL 1874D000 == 36 [pid = 216] [id = 776] 05:41:42 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (193DE000) [pid = 216] [serial = 2326] [outer = 00000000] 05:41:42 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1A482000) [pid = 216] [serial = 2327] [outer = 193DE000] 05:41:42 INFO - PROCESS | 216 | 1461328902150 Marionette DEBUG loaded listener.js 05:41:42 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1A48B400) [pid = 216] [serial = 2328] [outer = 193DE000] 05:41:42 INFO - PROCESS | 216 | 1461328902590 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:41:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:41:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:41:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:41:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:41:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:41:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:41:42 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 631ms 05:41:42 INFO - PROCESS | 216 | 1461328902616 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 05:41:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:41:42 INFO - PROCESS | 216 | 1461328902618 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 05:41:42 INFO - PROCESS | 216 | 1461328902636 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:41:42 INFO - PROCESS | 216 | 1461328902638 Marionette TRACE conn4 <- [1,3062,null,{}] 05:41:42 INFO - PROCESS | 216 | 1461328902641 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:41:42 INFO - PROCESS | 216 | 1461328902724 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 05:41:42 INFO - PROCESS | 216 | 1461328902731 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:42 INFO - PROCESS | 216 | ++DOCSHELL 1978BC00 == 37 [pid = 216] [id = 777] 05:41:42 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1A49D000) [pid = 216] [serial = 2329] [outer = 00000000] 05:41:42 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (18811C00) [pid = 216] [serial = 2330] [outer = 1A49D000] 05:41:42 INFO - PROCESS | 216 | 1461328902778 Marionette DEBUG loaded listener.js 05:41:42 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1881C800) [pid = 216] [serial = 2331] [outer = 1A49D000] 05:41:43 INFO - PROCESS | 216 | 1461328903342 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:41:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:41:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:41:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:41:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:41:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:41:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:41:43 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 750ms 05:41:43 INFO - PROCESS | 216 | 1461328903373 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 05:41:43 INFO - PROCESS | 216 | 1461328903378 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 05:41:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:41:43 INFO - PROCESS | 216 | 1461328903384 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:41:43 INFO - PROCESS | 216 | 1461328903389 Marionette TRACE conn4 <- [1,3066,null,{}] 05:41:43 INFO - PROCESS | 216 | 1461328903396 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:41:43 INFO - PROCESS | 216 | 1461328903516 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 05:41:43 INFO - PROCESS | 216 | 1461328903659 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:43 INFO - PROCESS | 216 | ++DOCSHELL 0EFE7800 == 38 [pid = 216] [id = 778] 05:41:43 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (0EFEA400) [pid = 216] [serial = 2332] [outer = 00000000] 05:41:43 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (0FD43400) [pid = 216] [serial = 2333] [outer = 0EFEA400] 05:41:43 INFO - PROCESS | 216 | 1461328903721 Marionette DEBUG loaded listener.js 05:41:43 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (10068400) [pid = 216] [serial = 2334] [outer = 0EFEA400] 05:41:44 INFO - PROCESS | 216 | 1461328904393 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:41:44 INFO - PROCESS | 216 | 1461328904525 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 05:41:44 INFO - PROCESS | 216 | 1461328904534 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:41:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:41:44 INFO - PROCESS | 216 | 1461328904537 Marionette TRACE conn4 <- [1,3070,null,{}] 05:41:44 INFO - PROCESS | 216 | 1461328904542 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:41:44 INFO - PROCESS | 216 | 1461328904695 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 05:41:44 INFO - PROCESS | 216 | 1461328904836 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:44 INFO - PROCESS | 216 | ++DOCSHELL 148B0800 == 39 [pid = 216] [id = 779] 05:41:44 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (148B0C00) [pid = 216] [serial = 2335] [outer = 00000000] 05:41:44 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (17987800) [pid = 216] [serial = 2336] [outer = 148B0C00] 05:41:44 INFO - PROCESS | 216 | 1461328904893 Marionette DEBUG loaded listener.js 05:41:44 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1799D400) [pid = 216] [serial = 2337] [outer = 148B0C00] 05:41:45 INFO - PROCESS | 216 | 1461328905507 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:41:45 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:41:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:41:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:41:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1017ms 05:41:45 INFO - PROCESS | 216 | 1461328905559 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 05:41:45 INFO - PROCESS | 216 | 1461328905561 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 05:41:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:41:45 INFO - PROCESS | 216 | 1461328905565 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:41:45 INFO - PROCESS | 216 | 1461328905570 Marionette TRACE conn4 <- [1,3074,null,{}] 05:41:45 INFO - PROCESS | 216 | 1461328905582 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:41:45 INFO - PROCESS | 216 | 1461328905732 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 05:41:45 INFO - PROCESS | 216 | 1461328905877 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:45 INFO - PROCESS | 216 | ++DOCSHELL 0B597000 == 40 [pid = 216] [id = 780] 05:41:45 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (0B59B400) [pid = 216] [serial = 2338] [outer = 00000000] 05:41:45 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (0FD3D400) [pid = 216] [serial = 2339] [outer = 0B59B400] 05:41:45 INFO - PROCESS | 216 | 1461328905937 Marionette DEBUG loaded listener.js 05:41:46 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (10A16400) [pid = 216] [serial = 2340] [outer = 0B59B400] 05:41:46 INFO - PROCESS | 216 | 1461328906691 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:41:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:41:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1175ms 05:41:46 INFO - PROCESS | 216 | 1461328906741 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 05:41:46 INFO - PROCESS | 216 | 1461328906747 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 05:41:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:41:46 INFO - PROCESS | 216 | 1461328906752 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:41:46 INFO - PROCESS | 216 | 1461328906756 Marionette TRACE conn4 <- [1,3078,null,{}] 05:41:46 INFO - PROCESS | 216 | 1461328906802 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:41:46 INFO - PROCESS | 216 | --DOCSHELL 10063C00 == 39 [pid = 216] [id = 725] 05:41:46 INFO - PROCESS | 216 | --DOCSHELL 0FA80000 == 38 [pid = 216] [id = 726] 05:41:46 INFO - PROCESS | 216 | --DOCSHELL 1475F400 == 37 [pid = 216] [id = 728] 05:41:46 INFO - PROCESS | 216 | --DOCSHELL 0F142000 == 36 [pid = 216] [id = 723] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1AF93800) [pid = 216] [serial = 2294] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1880FC00) [pid = 216] [serial = 2168] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 96 (10AFAC00) [pid = 216] [serial = 2213] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1798F400) [pid = 216] [serial = 2216] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 94 (0FA7E000) [pid = 216] [serial = 2210] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1A4A0400) [pid = 216] [serial = 2292] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 92 (19237400) [pid = 216] [serial = 2285] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 91 (18806000) [pid = 216] [serial = 2283] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 90 (192DC000) [pid = 216] [serial = 2286] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1799F800) [pid = 216] [serial = 2288] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 88 (19646000) [pid = 216] [serial = 2289] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 87 (17BCAC00) [pid = 216] [serial = 2279] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 86 (15FCCC00) [pid = 216] [serial = 2276] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 85 (17863000) [pid = 216] [serial = 2277] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 84 (142A9800) [pid = 216] [serial = 2273] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 83 (14648800) [pid = 216] [serial = 2274] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 82 (0F6DD800) [pid = 216] [serial = 2270] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 81 (0FAEB400) [pid = 216] [serial = 2271] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 80 (111AA800) [pid = 216] [serial = 2268] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 79 (1006CC00) [pid = 216] [serial = 2266] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 78 (0FD3F000) [pid = 216] [serial = 2265] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 77 (17AB4000) [pid = 216] [serial = 2263] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 76 (17983800) [pid = 216] [serial = 2262] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 75 (196A7C00) [pid = 216] [serial = 2260] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 74 (196A8000) [pid = 216] [serial = 2259] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 73 (1969AC00) [pid = 216] [serial = 2257] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 72 (19647400) [pid = 216] [serial = 2256] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 71 (193DB000) [pid = 216] [serial = 2254] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 70 (193D5400) [pid = 216] [serial = 2253] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 69 (17989000) [pid = 216] [serial = 2251] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 68 (15FD3800) [pid = 216] [serial = 2250] [outer = 00000000] [url = about:blank] 05:41:46 INFO - PROCESS | 216 | --DOMWINDOW == 67 (10214000) [pid = 216] [serial = 2248] [outer = 00000000] [url = about:blank] 05:41:47 INFO - PROCESS | 216 | --DOMWINDOW == 66 (0FD66000) [pid = 216] [serial = 2247] [outer = 00000000] [url = about:blank] 05:41:47 INFO - PROCESS | 216 | --DOMWINDOW == 65 (1923CC00) [pid = 216] [serial = 2245] [outer = 00000000] [url = about:blank] 05:41:47 INFO - PROCESS | 216 | --DOMWINDOW == 64 (187E9000) [pid = 216] [serial = 2282] [outer = 00000000] [url = about:blank] 05:41:47 INFO - PROCESS | 216 | --DOMWINDOW == 63 (1823D800) [pid = 216] [serial = 2280] [outer = 00000000] [url = about:blank] 05:41:47 INFO - PROCESS | 216 | --DOMWINDOW == 62 (1A48C000) [pid = 216] [serial = 2291] [outer = 00000000] [url = about:blank] 05:41:47 INFO - PROCESS | 216 | 1461328906996 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 05:41:47 INFO - PROCESS | 216 | 1461328907061 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:47 INFO - PROCESS | 216 | ++DOCSHELL 0FA76800 == 37 [pid = 216] [id = 781] 05:41:47 INFO - PROCESS | 216 | ++DOMWINDOW == 63 (0FA77000) [pid = 216] [serial = 2341] [outer = 00000000] 05:41:47 INFO - PROCESS | 216 | ++DOMWINDOW == 64 (0FB98000) [pid = 216] [serial = 2342] [outer = 0FA77000] 05:41:47 INFO - PROCESS | 216 | 1461328907113 Marionette DEBUG loaded listener.js 05:41:47 INFO - PROCESS | 216 | ++DOMWINDOW == 65 (0FD07800) [pid = 216] [serial = 2343] [outer = 0FA77000] 05:41:47 INFO - PROCESS | 216 | 1461328907491 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:41:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:41:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 771ms 05:41:47 INFO - PROCESS | 216 | 1461328907559 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 05:41:47 INFO - PROCESS | 216 | 1461328907565 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 05:41:47 INFO - PROCESS | 216 | 1461328907572 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:41:47 INFO - PROCESS | 216 | 1461328907574 Marionette TRACE conn4 <- [1,3082,null,{}] 05:41:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:41:47 INFO - PROCESS | 216 | 1461328907578 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:41:47 INFO - PROCESS | 216 | 1461328907663 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 05:41:47 INFO - PROCESS | 216 | 1461328907670 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:47 INFO - PROCESS | 216 | ++DOCSHELL 0FD5A000 == 38 [pid = 216] [id = 782] 05:41:47 INFO - PROCESS | 216 | ++DOMWINDOW == 66 (10064000) [pid = 216] [serial = 2344] [outer = 00000000] 05:41:47 INFO - PROCESS | 216 | ++DOMWINDOW == 67 (10267400) [pid = 216] [serial = 2345] [outer = 10064000] 05:41:47 INFO - PROCESS | 216 | 1461328907719 Marionette DEBUG loaded listener.js 05:41:47 INFO - PROCESS | 216 | ++DOMWINDOW == 68 (10AF7400) [pid = 216] [serial = 2346] [outer = 10064000] 05:41:48 INFO - PROCESS | 216 | 1461328908194 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:41:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:41:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 05:41:48 INFO - PROCESS | 216 | 1461328908252 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 05:41:48 INFO - PROCESS | 216 | 1461328908254 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 05:41:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:41:48 INFO - PROCESS | 216 | 1461328908258 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:41:48 INFO - PROCESS | 216 | 1461328908262 Marionette TRACE conn4 <- [1,3086,null,{}] 05:41:48 INFO - PROCESS | 216 | 1461328908272 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:41:48 INFO - PROCESS | 216 | 1461328908391 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 05:41:48 INFO - PROCESS | 216 | 1461328908496 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:48 INFO - PROCESS | 216 | ++DOCSHELL 1464C000 == 39 [pid = 216] [id = 783] 05:41:48 INFO - PROCESS | 216 | ++DOMWINDOW == 69 (1464F800) [pid = 216] [serial = 2347] [outer = 00000000] 05:41:48 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (14716000) [pid = 216] [serial = 2348] [outer = 1464F800] 05:41:48 INFO - PROCESS | 216 | 1461328908547 Marionette DEBUG loaded listener.js 05:41:48 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (14765800) [pid = 216] [serial = 2349] [outer = 1464F800] 05:41:48 INFO - PROCESS | 216 | 1461328908915 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:41:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:41:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:41:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 05:41:48 INFO - PROCESS | 216 | 1461328908931 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 05:41:48 INFO - PROCESS | 216 | 1461328908934 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 05:41:48 INFO - PROCESS | 216 | 1461328908937 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:41:48 INFO - PROCESS | 216 | 1461328908939 Marionette TRACE conn4 <- [1,3090,null,{}] 05:41:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:41:48 INFO - PROCESS | 216 | 1461328908942 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:41:49 INFO - PROCESS | 216 | 1461328909076 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 05:41:49 INFO - PROCESS | 216 | 1461328909092 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:49 INFO - PROCESS | 216 | ++DOCSHELL 148AD400 == 40 [pid = 216] [id = 784] 05:41:49 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (15643C00) [pid = 216] [serial = 2350] [outer = 00000000] 05:41:49 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (17865800) [pid = 216] [serial = 2351] [outer = 15643C00] 05:41:49 INFO - PROCESS | 216 | 1461328909141 Marionette DEBUG loaded listener.js 05:41:49 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (17983400) [pid = 216] [serial = 2352] [outer = 15643C00] 05:41:49 INFO - PROCESS | 216 | 1461328909565 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:41:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:41:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 05:41:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:41:49 INFO - PROCESS | 216 | 1461328909611 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 05:41:49 INFO - PROCESS | 216 | 1461328909613 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 05:41:49 INFO - PROCESS | 216 | 1461328909616 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:41:49 INFO - PROCESS | 216 | 1461328909618 Marionette TRACE conn4 <- [1,3094,null,{}] 05:41:49 INFO - PROCESS | 216 | 1461328909622 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:41:49 INFO - PROCESS | 216 | 1461328909738 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 05:41:49 INFO - PROCESS | 216 | 1461328909745 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:49 INFO - PROCESS | 216 | ++DOCSHELL 17988000 == 41 [pid = 216] [id = 785] 05:41:49 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (17990C00) [pid = 216] [serial = 2353] [outer = 00000000] 05:41:49 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (179A7000) [pid = 216] [serial = 2354] [outer = 17990C00] 05:41:49 INFO - PROCESS | 216 | 1461328909793 Marionette DEBUG loaded listener.js 05:41:49 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (179A5C00) [pid = 216] [serial = 2355] [outer = 17990C00] 05:41:50 INFO - PROCESS | 216 | --DOMWINDOW == 76 (17A95C00) [pid = 216] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 05:41:50 INFO - PROCESS | 216 | --DOMWINDOW == 75 (0F6E2000) [pid = 216] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 05:41:50 INFO - PROCESS | 216 | --DOMWINDOW == 74 (0FD03000) [pid = 216] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 05:41:50 INFO - PROCESS | 216 | --DOMWINDOW == 73 (17990000) [pid = 216] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:41:50 INFO - PROCESS | 216 | --DOMWINDOW == 72 (18818000) [pid = 216] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 05:41:50 INFO - PROCESS | 216 | --DOMWINDOW == 71 (18C86C00) [pid = 216] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 05:41:50 INFO - PROCESS | 216 | --DOMWINDOW == 70 (0F1B7C00) [pid = 216] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:41:50 INFO - PROCESS | 216 | --DOMWINDOW == 69 (156EB400) [pid = 216] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:41:50 INFO - PROCESS | 216 | --DOMWINDOW == 68 (13F65400) [pid = 216] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:41:50 INFO - PROCESS | 216 | --DOMWINDOW == 67 (0F6E1800) [pid = 216] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 05:41:50 INFO - PROCESS | 216 | --DOMWINDOW == 66 (193DE000) [pid = 216] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 05:41:50 INFO - PROCESS | 216 | 1461328910682 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:41:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:41:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:41:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:41:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1129ms 05:41:50 INFO - PROCESS | 216 | 1461328910747 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 05:41:50 INFO - PROCESS | 216 | 1461328910752 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 05:41:50 INFO - PROCESS | 216 | 1461328910758 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:41:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:41:50 INFO - PROCESS | 216 | 1461328910762 Marionette TRACE conn4 <- [1,3098,null,{}] 05:41:50 INFO - PROCESS | 216 | 1461328910768 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:41:50 INFO - PROCESS | 216 | 1461328910875 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 05:41:51 INFO - PROCESS | 216 | 1461328910992 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:51 INFO - PROCESS | 216 | ++DOCSHELL 0FB8E800 == 42 [pid = 216] [id = 786] 05:41:51 INFO - PROCESS | 216 | ++DOMWINDOW == 67 (0FD63400) [pid = 216] [serial = 2356] [outer = 00000000] 05:41:51 INFO - PROCESS | 216 | ++DOMWINDOW == 68 (1006C800) [pid = 216] [serial = 2357] [outer = 0FD63400] 05:41:51 INFO - PROCESS | 216 | 1461328911093 Marionette DEBUG loaded listener.js 05:41:51 INFO - PROCESS | 216 | ++DOMWINDOW == 69 (10215400) [pid = 216] [serial = 2358] [outer = 0FD63400] 05:41:51 INFO - PROCESS | 216 | 1461328911648 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:41:51 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:41:51 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 05:41:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:41:51 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 930ms 05:41:51 INFO - PROCESS | 216 | 1461328911695 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 05:41:51 INFO - PROCESS | 216 | 1461328911702 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 05:41:51 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:41:51 INFO - PROCESS | 216 | 1461328911709 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:41:51 INFO - PROCESS | 216 | 1461328911713 Marionette TRACE conn4 <- [1,3102,null,{}] 05:41:51 INFO - PROCESS | 216 | 1461328911717 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:41:51 INFO - PROCESS | 216 | 1461328911825 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 05:41:51 INFO - PROCESS | 216 | 1461328911938 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\", \"3e409af6-6a5c-4d73-b6e6-478e95f8020b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:52 INFO - PROCESS | 216 | ++DOCSHELL 10070C00 == 43 [pid = 216] [id = 787] 05:41:52 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (14245400) [pid = 216] [serial = 2359] [outer = 00000000] 05:41:52 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (14765000) [pid = 216] [serial = 2360] [outer = 14245400] 05:41:52 INFO - PROCESS | 216 | 1461328912036 Marionette DEBUG loaded listener.js 05:41:52 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (15FCE400) [pid = 216] [serial = 2361] [outer = 14245400] 05:41:52 INFO - PROCESS | 216 | 1461328912591 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:41:52 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:41:52 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 930ms 05:41:52 INFO - PROCESS | 216 | 1461328912643 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 05:41:52 INFO - PROCESS | 216 | 1461328912646 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 05:41:53 WARNING - u'runner_teardown' () 05:41:53 INFO - No more tests 05:41:53 INFO - Got 0 unexpected results 05:41:53 INFO - SUITE-END | took 678s 05:41:53 INFO - Closing logging queue 05:41:53 INFO - queue closed 05:41:53 INFO - Return code: 0 05:41:53 WARNING - # TBPL SUCCESS # 05:41:53 INFO - Running post-action listener: _resource_record_post_action 05:41:53 INFO - Running post-run listener: _resource_record_post_run 05:41:54 INFO - Total resource usage - Wall time: 689s; CPU: 14.0%; Read bytes: 147827712; Write bytes: 1166746624; Read time: 2293840; Write time: 8355970 05:41:54 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:41:54 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 31168000; Read time: 0; Write time: 26570 05:41:54 INFO - run-tests - Wall time: 687s; CPU: 14.0%; Read bytes: 147827712; Write bytes: 1076172800; Read time: 2293840; Write time: 8262010 05:41:54 INFO - Running post-run listener: _upload_blobber_files 05:41:54 INFO - Blob upload gear active. 05:41:54 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 05:41:54 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 05:41:54 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 05:41:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 05:41:55 INFO - (blobuploader) - INFO - Open directory for files ... 05:41:55 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 05:41:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:41:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:41:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:41:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:41:56 INFO - (blobuploader) - INFO - Done attempting. 05:41:56 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 05:41:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:41:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:41:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:41:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:41:58 INFO - (blobuploader) - INFO - Done attempting. 05:41:58 INFO - (blobuploader) - INFO - Iteration through files over. 05:41:58 INFO - Return code: 0 05:41:58 INFO - rmtree: C:\slave\test\build\uploaded_files.json 05:41:58 INFO - Using _rmtree_windows ... 05:41:58 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 05:41:58 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bd001c4c44f709fc7eba477e3f411c43f62a225bd6a1b3af6d0adbf65acf04c9967d8f1903a4f642789e554fed76b77e1aa9fecc11cf60029c08aad1541c9b9f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/41d4c269dd64bdd5c3456cdd77a43a48cfaf4da53e9fa6de629c62bc037d3ea63c68de9ec030d08139c20f7bdaf6b003a6084f47f4931c484f78a1f7febcb4ab"} 05:41:58 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 05:41:58 INFO - Writing to file C:\slave\test\properties\blobber_files 05:41:58 INFO - Contents: 05:41:58 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bd001c4c44f709fc7eba477e3f411c43f62a225bd6a1b3af6d0adbf65acf04c9967d8f1903a4f642789e554fed76b77e1aa9fecc11cf60029c08aad1541c9b9f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/41d4c269dd64bdd5c3456cdd77a43a48cfaf4da53e9fa6de629c62bc037d3ea63c68de9ec030d08139c20f7bdaf6b003a6084f47f4931c484f78a1f7febcb4ab"} 05:41:58 INFO - Running post-run listener: copy_logs_to_upload_dir 05:41:58 INFO - Copying logs to upload dir... 05:41:58 INFO - mkdir: C:\slave\test\build\upload\logs 05:41:58 INFO - Copying logs to upload dir... 05:41:58 INFO - Using _rmtree_windows ... 05:41:58 INFO - Using _rmtree_windows ... 05:41:58 INFO - Using _rmtree_windows ... 05:41:58 INFO - Using _rmtree_windows ... 05:41:58 INFO - Using _rmtree_windows ... 05:41:58 INFO - Using _rmtree_windows ... 05:41:58 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=902.872000 ========= master_lag: -0.35 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 2 secs) (at 2016-04-22 05:41:59.028336) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 05:41:59.029228) ========= '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-208 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-208 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:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-208 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/bd001c4c44f709fc7eba477e3f411c43f62a225bd6a1b3af6d0adbf65acf04c9967d8f1903a4f642789e554fed76b77e1aa9fecc11cf60029c08aad1541c9b9f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/41d4c269dd64bdd5c3456cdd77a43a48cfaf4da53e9fa6de629c62bc037d3ea63c68de9ec030d08139c20f7bdaf6b003a6084f47f4931c484f78a1f7febcb4ab"} build_url:https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/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/bd001c4c44f709fc7eba477e3f411c43f62a225bd6a1b3af6d0adbf65acf04c9967d8f1903a4f642789e554fed76b77e1aa9fecc11cf60029c08aad1541c9b9f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/41d4c269dd64bdd5c3456cdd77a43a48cfaf4da53e9fa6de629c62bc037d3ea63c68de9ec030d08139c20f7bdaf6b003a6084f47f4931c484f78a1f7febcb4ab"}' symbols_url: 'https://queue.taskcluster.net/v1/task/XJVY-x9KSQWbtOJ-YUzTLg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 05:41:59.159274) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:41:59.159669) ========= '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-208 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-208 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:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;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-208 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-22 05:41:59.277054) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-22 05:41:59.277381) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-22 05:42:00.123411) ========= ========= Total master_lag: 5.34 =========