builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-113 starttime: 1461285653.54 results: success (0) buildid: 20160421150615 builduid: 9d9273fc661e4a56939f939fa8664bcf revision: 467bd00c72db8f6f34c4d9740378abb90365269f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 17:40:53.544002) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 17:40:53.544428) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 17:40:53.544723) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 17:40:53.700171) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 17:40:53.700557) ========= '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-113 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-113 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-113 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 --17:40:54-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 17:40:55 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.358000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 17:40:55.096812) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 17:40:55.097191) ========= '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-113 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-113 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-113 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.502000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 17:40:59.614695) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-21 17:40:59.615087) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 467bd00c72db8f6f34c4d9740378abb90365269f --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 467bd00c72db8f6f34c4d9740378abb90365269f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-113 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-113 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-113 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-21 17:41:00,000 truncating revision to first 12 chars 2016-04-21 17:41:00,000 Setting DEBUG logging. 2016-04-21 17:41:00,000 attempt 1/10 2016-04-21 17:41:00,000 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/467bd00c72db?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 17:41:01,565 unpacking tar archive at: fx-team-467bd00c72db/testing/mozharness/ program finished with exit code 0 elapsedTime=2.494000 ========= master_lag: 2.91 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-21 17:41:05.020954) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 17:41:05.021226) ========= script_repo_revision: 467bd00c72db8f6f34c4d9740378abb90365269f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 17:41:05.021615) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 17:41:05.021883) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 17:41:05.057648) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 27 secs) (at 2016-04-21 17:41:05.058008) ========= '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-113 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-113 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-113 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 17:41:05 INFO - MultiFileLogger online at 20160421 17:41:05 in C:\slave\test 17:41:05 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 17:41:05 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:41:05 INFO - {'append_to_log': False, 17:41:05 INFO - 'base_work_dir': 'C:\\slave\\test', 17:41:05 INFO - 'blob_upload_branch': 'fx-team', 17:41:05 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:41:05 INFO - 'buildbot_json_path': 'buildprops.json', 17:41:05 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:41:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:41:05 INFO - 'download_minidump_stackwalk': True, 17:41:05 INFO - 'download_symbols': 'true', 17:41:05 INFO - 'e10s': False, 17:41:05 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:41:05 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:41:05 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:41:05 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:41:05 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:41:05 INFO - 'C:/mozilla-build/tooltool.py'), 17:41:05 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:41:05 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:41:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:41:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:41:05 INFO - 'log_level': 'info', 17:41:05 INFO - 'log_to_console': True, 17:41:05 INFO - 'opt_config_files': (), 17:41:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:41:05 INFO - '--processes=1', 17:41:05 INFO - '--config=%(test_path)s/wptrunner.ini', 17:41:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:41:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:41:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:41:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:41:05 INFO - 'pip_index': False, 17:41:05 INFO - 'require_test_zip': True, 17:41:05 INFO - 'test_type': ('testharness',), 17:41:05 INFO - 'this_chunk': '1', 17:41:05 INFO - 'total_chunks': '10', 17:41:05 INFO - 'virtualenv_path': 'venv', 17:41:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:41:05 INFO - 'work_dir': 'build'} 17:41:05 INFO - ##### 17:41:05 INFO - ##### Running clobber step. 17:41:05 INFO - ##### 17:41:05 INFO - Running pre-action listener: _resource_record_pre_action 17:41:05 INFO - Running main action method: clobber 17:41:05 INFO - rmtree: C:\slave\test\build 17:41:05 INFO - Using _rmtree_windows ... 17:41:05 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:42:26 INFO - Running post-action listener: _resource_record_post_action 17:42:26 INFO - ##### 17:42:26 INFO - ##### Running read-buildbot-config step. 17:42:26 INFO - ##### 17:42:26 INFO - Running pre-action listener: _resource_record_pre_action 17:42:26 INFO - Running main action method: read_buildbot_config 17:42:26 INFO - Using buildbot properties: 17:42:26 INFO - { 17:42:26 INFO - "project": "", 17:42:26 INFO - "product": "firefox", 17:42:26 INFO - "script_repo_revision": "production", 17:42:26 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 17:42:26 INFO - "repository": "", 17:42:26 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 17:42:26 INFO - "buildid": "20160421150615", 17:42:26 INFO - "pgo_build": "False", 17:42:26 INFO - "basedir": "C:\\slave\\test", 17:42:26 INFO - "buildnumber": 179, 17:42:26 INFO - "slavename": "t-w732-ix-113", 17:42:26 INFO - "revision": "467bd00c72db8f6f34c4d9740378abb90365269f", 17:42:26 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 17:42:26 INFO - "platform": "win32", 17:42:26 INFO - "branch": "fx-team", 17:42:26 INFO - "repo_path": "integration/fx-team", 17:42:26 INFO - "moz_repo_path": "", 17:42:26 INFO - "stage_platform": "win32", 17:42:26 INFO - "builduid": "9d9273fc661e4a56939f939fa8664bcf", 17:42:26 INFO - "slavebuilddir": "test" 17:42:26 INFO - } 17:42:26 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 17:42:26 INFO - Found installer url https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 17:42:26 INFO - Running post-action listener: _resource_record_post_action 17:42:26 INFO - ##### 17:42:26 INFO - ##### Running download-and-extract step. 17:42:26 INFO - ##### 17:42:26 INFO - Running pre-action listener: _resource_record_pre_action 17:42:26 INFO - Running main action method: download_and_extract 17:42:26 INFO - mkdir: C:\slave\test\build\tests 17:42: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')]} 17:42:26 INFO - https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 17:42:26 INFO - trying https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 17:42:26 INFO - Downloading https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/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 17:42:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/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 17:42:28 INFO - Downloaded 1274 bytes. 17:42:28 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 17:42:28 INFO - Using the following test package requirements: 17:42:28 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 17:42:28 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:42:28 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 17:42:28 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:42:28 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 17:42:28 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:42:28 INFO - u'jsshell-win32.zip'], 17:42:28 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:42:28 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 17:42:28 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 17:42:28 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:42:28 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 17:42:28 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:42:28 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 17:42:28 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:42:28 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 17:42:28 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:42:28 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 17:42:28 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 17:42:28 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')]} 17:42:28 INFO - https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 17:42:28 INFO - trying https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 17:42:28 INFO - Downloading https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/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 17:42:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/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 17:42:30 INFO - Downloaded 20472799 bytes. 17:42:30 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/*'] 17:42:30 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/* 17:42:32 INFO - caution: filename not matched: web-platform/* 17:42:32 INFO - Return code: 11 17:42:32 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')]} 17:42:32 INFO - https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 17:42:32 INFO - trying https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 17:42:32 INFO - Downloading https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/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 17:42:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/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 17:42:34 INFO - Downloaded 36400366 bytes. 17:42:34 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/*'] 17:42:34 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/* 17:43:22 INFO - caution: filename not matched: bin/* 17:43:22 INFO - caution: filename not matched: config/* 17:43:22 INFO - caution: filename not matched: mozbase/* 17:43:22 INFO - caution: filename not matched: marionette/* 17:43:22 INFO - caution: filename not matched: tools/wptserve/* 17:43:22 INFO - Return code: 11 17:43: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')]} 17:43:22 INFO - https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 17:43:22 INFO - trying https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 17:43:22 INFO - Downloading https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 17:43:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/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 17:43:26 INFO - Downloaded 67483192 bytes. 17:43:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 17:43:26 INFO - mkdir: C:\slave\test\properties 17:43:26 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:43:26 INFO - Writing to file C:\slave\test\properties\build_url 17:43:26 INFO - Contents: 17:43:26 INFO - build_url:https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 17:43:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:43:28 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:43:28 INFO - Writing to file C:\slave\test\properties\symbols_url 17:43:28 INFO - Contents: 17:43:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:43:28 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')]} 17:43:28 INFO - https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:43:28 INFO - trying https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:43:28 INFO - Downloading https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/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 17:43:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/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 17:43:32 INFO - Downloaded 58297272 bytes. 17:43:32 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'] 17:43:32 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 17:43:35 INFO - Return code: 0 17:43:35 INFO - Running post-action listener: _resource_record_post_action 17:43:35 INFO - Running post-action listener: set_extra_try_arguments 17:43:35 INFO - ##### 17:43:35 INFO - ##### Running create-virtualenv step. 17:43:35 INFO - ##### 17:43:35 INFO - Running pre-action listener: _pre_create_virtualenv 17:43:35 INFO - Running pre-action listener: _resource_record_pre_action 17:43:35 INFO - Running main action method: create_virtualenv 17:43:35 INFO - Creating virtualenv C:\slave\test\build\venv 17:43:35 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 17:43:35 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:43:41 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:43:44 INFO - Installing distribute......................................................................................................................................................................................done. 17:43:46 INFO - Return code: 0 17:43:46 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:43: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')]} 17:43:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:43: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')]} 17:43:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:43:46 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 0x018866B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01841AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B60368>, '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 0x01801D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BEA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-113', 'USERDOMAIN': 'T-W732-IX-113', '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-113', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 17:43:46 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 17:43:46 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 17:43:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:43:46 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:43:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:43:46 INFO - 'COMPUTERNAME': 'T-W732-IX-113', 17:43:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:43:46 INFO - 'DCLOCATION': 'SCL3', 17:43:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:43:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:43:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:43:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:43:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:43:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:43:46 INFO - 'HOMEDRIVE': 'C:', 17:43:46 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:43:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:43:46 INFO - 'KTS_VERSION': '1.19c', 17:43:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:43:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:43:46 INFO - 'LOGONSERVER': '\\\\T-W732-IX-113', 17:43:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:43:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:43:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:43:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:43:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:43:46 INFO - 'MOZ_AIRBAG': '1', 17:43:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:43:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:43:46 INFO - 'MOZ_MSVCVERSION': '8', 17:43:46 INFO - 'MOZ_NO_REMOTE': '1', 17:43:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:43:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:43:46 INFO - 'NO_EM_RESTART': '1', 17:43:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:43:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:43:46 INFO - 'OS': 'Windows_NT', 17:43:46 INFO - 'OURDRIVE': 'C:', 17:43: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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 17:43:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:43:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:43:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:43:46 INFO - 'PROCESSOR_LEVEL': '6', 17:43:46 INFO - 'PROCESSOR_REVISION': '1e05', 17:43:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:43:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:43:46 INFO - 'PROMPT': '$P$G', 17:43:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:43:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:43:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:43:46 INFO - 'PWD': 'C:\\slave\\test', 17:43:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:43:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:43:46 INFO - 'SYSTEMDRIVE': 'C:', 17:43:46 INFO - 'SYSTEMROOT': 'C:\\windows', 17:43:46 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:43:46 INFO - 'TEST1': 'testie', 17:43:46 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:43:46 INFO - 'USERDOMAIN': 'T-W732-IX-113', 17:43:46 INFO - 'USERNAME': 'cltbld', 17:43:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:43:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:43:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:43:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:43:46 INFO - 'WINDIR': 'C:\\windows', 17:43:46 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:43:46 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:43:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:43:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:43:47 INFO - Downloading/unpacking psutil>=0.7.1 17:43:48 INFO - Running setup.py egg_info for package psutil 17:43:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:43:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:43:48 INFO - Installing collected packages: psutil 17:43:48 INFO - Running setup.py install for psutil 17:43:48 INFO - building 'psutil._psutil_windows' extension 17:43:48 INFO - error: Unable to find vcvarsall.bat 17:43:48 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-ofnct5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:43:48 INFO - running install 17:43:48 INFO - running build 17:43:48 INFO - running build_py 17:43:48 INFO - creating build 17:43:48 INFO - creating build\lib.win32-2.7 17:43:48 INFO - creating build\lib.win32-2.7\psutil 17:43:48 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:43:48 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:43:48 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:43:48 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:43:48 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:43:48 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:43:48 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:43:48 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:43:48 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:43:48 INFO - running build_ext 17:43:48 INFO - building 'psutil._psutil_windows' extension 17:43:48 INFO - error: Unable to find vcvarsall.bat 17:43:48 INFO - ---------------------------------------- 17:43:48 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-ofnct5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:43:48 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 17:43:48 WARNING - Return code: 1 17:43:48 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! 17:43:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:43:48 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')]} 17:43:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:43:48 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')]} 17:43:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:43:48 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 0x018866B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01841AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B60368>, '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 0x01801D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BEA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-113', 'USERDOMAIN': 'T-W732-IX-113', '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-113', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 17:43:48 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 17:43:48 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 17:43:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:43:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:43:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:43:48 INFO - 'COMPUTERNAME': 'T-W732-IX-113', 17:43:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:43:48 INFO - 'DCLOCATION': 'SCL3', 17:43:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:43:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:43:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:43:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:43:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:43:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:43:48 INFO - 'HOMEDRIVE': 'C:', 17:43:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:43:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:43:48 INFO - 'KTS_VERSION': '1.19c', 17:43:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:43:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:43:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-113', 17:43:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:43:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:43:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:43:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:43:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:43:48 INFO - 'MOZ_AIRBAG': '1', 17:43:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:43:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:43:48 INFO - 'MOZ_MSVCVERSION': '8', 17:43:48 INFO - 'MOZ_NO_REMOTE': '1', 17:43:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:43:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:43:48 INFO - 'NO_EM_RESTART': '1', 17:43:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:43:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:43:48 INFO - 'OS': 'Windows_NT', 17:43:48 INFO - 'OURDRIVE': 'C:', 17:43:48 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 17:43:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:43:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:43:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:43:48 INFO - 'PROCESSOR_LEVEL': '6', 17:43:48 INFO - 'PROCESSOR_REVISION': '1e05', 17:43:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:43:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:43:48 INFO - 'PROMPT': '$P$G', 17:43:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:43:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:43:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:43:48 INFO - 'PWD': 'C:\\slave\\test', 17:43:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:43:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:43:48 INFO - 'SYSTEMDRIVE': 'C:', 17:43:48 INFO - 'SYSTEMROOT': 'C:\\windows', 17:43:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:43:48 INFO - 'TEST1': 'testie', 17:43:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:43:48 INFO - 'USERDOMAIN': 'T-W732-IX-113', 17:43:48 INFO - 'USERNAME': 'cltbld', 17:43:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:43:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:43:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:43:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:43:48 INFO - 'WINDIR': 'C:\\windows', 17:43:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:43:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:43:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:43:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:43:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:43:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:43:48 INFO - Running setup.py egg_info for package mozsystemmonitor 17:43:48 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:43:48 INFO - Running setup.py egg_info for package psutil 17:43:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:43:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:43:48 INFO - Installing collected packages: mozsystemmonitor, psutil 17:43:48 INFO - Running setup.py install for mozsystemmonitor 17:43:48 INFO - Running setup.py install for psutil 17:43:48 INFO - building 'psutil._psutil_windows' extension 17:43:48 INFO - error: Unable to find vcvarsall.bat 17:43:48 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-awdnva-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:43:48 INFO - running install 17:43:48 INFO - running build 17:43:48 INFO - running build_py 17:43:48 INFO - running build_ext 17:43:48 INFO - building 'psutil._psutil_windows' extension 17:43:48 INFO - error: Unable to find vcvarsall.bat 17:43:48 INFO - ---------------------------------------- 17:43:48 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-awdnva-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:43:48 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 17:43:48 WARNING - Return code: 1 17:43:48 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! 17:43:48 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:43:48 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')]} 17:43:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:43:48 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')]} 17:43:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:43:49 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 0x018866B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01841AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B60368>, '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 0x01801D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BEA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-113', 'USERDOMAIN': 'T-W732-IX-113', '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-113', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 17:43:49 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 17:43:49 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 17:43:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:43:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:43:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:43:49 INFO - 'COMPUTERNAME': 'T-W732-IX-113', 17:43:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:43:49 INFO - 'DCLOCATION': 'SCL3', 17:43:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:43:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:43:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:43:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:43:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:43:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:43:49 INFO - 'HOMEDRIVE': 'C:', 17:43:49 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:43:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:43:49 INFO - 'KTS_VERSION': '1.19c', 17:43:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:43:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:43:49 INFO - 'LOGONSERVER': '\\\\T-W732-IX-113', 17:43:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:43:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:43:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:43:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:43:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:43:49 INFO - 'MOZ_AIRBAG': '1', 17:43:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:43:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:43:49 INFO - 'MOZ_MSVCVERSION': '8', 17:43:49 INFO - 'MOZ_NO_REMOTE': '1', 17:43:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:43:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:43:49 INFO - 'NO_EM_RESTART': '1', 17:43:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:43:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:43:49 INFO - 'OS': 'Windows_NT', 17:43:49 INFO - 'OURDRIVE': 'C:', 17:43:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 17:43:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:43:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:43:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:43:49 INFO - 'PROCESSOR_LEVEL': '6', 17:43:49 INFO - 'PROCESSOR_REVISION': '1e05', 17:43:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:43:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:43:49 INFO - 'PROMPT': '$P$G', 17:43:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:43:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:43:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:43:49 INFO - 'PWD': 'C:\\slave\\test', 17:43:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:43:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:43:49 INFO - 'SYSTEMDRIVE': 'C:', 17:43:49 INFO - 'SYSTEMROOT': 'C:\\windows', 17:43:49 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:43:49 INFO - 'TEST1': 'testie', 17:43:49 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:43:49 INFO - 'USERDOMAIN': 'T-W732-IX-113', 17:43:49 INFO - 'USERNAME': 'cltbld', 17:43:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:43:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:43:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:43:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:43:49 INFO - 'WINDIR': 'C:\\windows', 17:43:49 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:43:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:43:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:43:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:43:49 INFO - Downloading/unpacking blobuploader==1.2.4 17:43:49 INFO - Downloading blobuploader-1.2.4.tar.gz 17:43:49 INFO - Running setup.py egg_info for package blobuploader 17:43:49 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:43:53 INFO - Running setup.py egg_info for package requests 17:43:53 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:43:53 INFO - Downloading docopt-0.6.1.tar.gz 17:43:53 INFO - Running setup.py egg_info for package docopt 17:43:53 INFO - Installing collected packages: blobuploader, docopt, requests 17:43:53 INFO - Running setup.py install for blobuploader 17:43:53 INFO - Running setup.py install for docopt 17:43:53 INFO - Running setup.py install for requests 17:43:53 INFO - Successfully installed blobuploader docopt requests 17:43:53 INFO - Cleaning up... 17:43:53 INFO - Return code: 0 17:43:53 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:43:53 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')]} 17:43:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:43:53 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')]} 17:43:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:43:53 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 0x018866B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01841AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B60368>, '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 0x01801D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BEA0C0>, '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-113', 'USERDOMAIN': 'T-W732-IX-113', '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-113', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 17:43:53 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 17:43:53 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 17:43:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:43:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:43:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:43:53 INFO - 'COMPUTERNAME': 'T-W732-IX-113', 17:43:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:43:53 INFO - 'DCLOCATION': 'SCL3', 17:43:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:43:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:43:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:43:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:43:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:43:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:43:53 INFO - 'HOMEDRIVE': 'C:', 17:43:53 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:43:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:43:53 INFO - 'KTS_VERSION': '1.19c', 17:43:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:43:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:43:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-113', 17:43:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:43:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:43:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:43:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:43:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:43:53 INFO - 'MOZ_AIRBAG': '1', 17:43:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:43:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:43:53 INFO - 'MOZ_MSVCVERSION': '8', 17:43:53 INFO - 'MOZ_NO_REMOTE': '1', 17:43:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:43:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:43:53 INFO - 'NO_EM_RESTART': '1', 17:43:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:43:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:43:53 INFO - 'OS': 'Windows_NT', 17:43:53 INFO - 'OURDRIVE': 'C:', 17:43:53 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 17:43:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:43:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:43:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:43:53 INFO - 'PROCESSOR_LEVEL': '6', 17:43:53 INFO - 'PROCESSOR_REVISION': '1e05', 17:43:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:43:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:43:53 INFO - 'PROMPT': '$P$G', 17:43:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:43:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:43:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:43:53 INFO - 'PWD': 'C:\\slave\\test', 17:43:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:43:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:43:53 INFO - 'SYSTEMDRIVE': 'C:', 17:43:53 INFO - 'SYSTEMROOT': 'C:\\windows', 17:43:53 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:43:53 INFO - 'TEST1': 'testie', 17:43:53 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:43:53 INFO - 'USERDOMAIN': 'T-W732-IX-113', 17:43:53 INFO - 'USERNAME': 'cltbld', 17:43:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:43:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:43:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:43:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:43:53 INFO - 'WINDIR': 'C:\\windows', 17:43:53 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:43:53 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:43:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:43:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:43:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:43:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:43:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:43:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:43:58 INFO - Unpacking c:\slave\test\build\tests\marionette 17:43:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:43:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:43:58 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 17:43:58 INFO - Running setup.py install for browsermob-proxy 17:44:12 INFO - Running setup.py install for manifestparser 17:44:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Running setup.py install for marionette-client 17:44:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:44:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Running setup.py install for marionette-driver 17:44:12 INFO - Running setup.py install for mozcrash 17:44:12 INFO - Running setup.py install for mozdebug 17:44:12 INFO - Running setup.py install for mozdevice 17:44:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Running setup.py install for mozfile 17:44:12 INFO - Running setup.py install for mozhttpd 17:44:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Running setup.py install for mozinfo 17:44:12 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Running setup.py install for mozInstall 17:44:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Running setup.py install for mozleak 17:44:12 INFO - Running setup.py install for mozlog 17:44:12 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Running setup.py install for moznetwork 17:44:12 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Running setup.py install for mozprocess 17:44:12 INFO - Running setup.py install for mozprofile 17:44:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Running setup.py install for mozrunner 17:44:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Running setup.py install for mozscreenshot 17:44:12 INFO - Running setup.py install for moztest 17:44:12 INFO - Running setup.py install for mozversion 17:44:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:44:12 INFO - Running setup.py install for wptserve 17:44:12 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 17:44:12 INFO - Cleaning up... 17:44:12 INFO - Return code: 0 17:44:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:44:12 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')]} 17:44:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:44:12 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')]} 17:44:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:44:12 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 0x018866B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01841AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B60368>, '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 0x01801D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BEA0C0>, '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-113', 'USERDOMAIN': 'T-W732-IX-113', '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-113', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 17:44:12 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 17:44:12 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 17:44:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:44:13 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:44:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:44:13 INFO - 'COMPUTERNAME': 'T-W732-IX-113', 17:44:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:44:13 INFO - 'DCLOCATION': 'SCL3', 17:44:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:44:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:44:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:44:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:44:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:44:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:44:13 INFO - 'HOMEDRIVE': 'C:', 17:44:13 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:44:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:44:13 INFO - 'KTS_VERSION': '1.19c', 17:44:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:44:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:44:13 INFO - 'LOGONSERVER': '\\\\T-W732-IX-113', 17:44:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:44:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:44:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:44:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:44:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:44:13 INFO - 'MOZ_AIRBAG': '1', 17:44:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:44:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:44:13 INFO - 'MOZ_MSVCVERSION': '8', 17:44:13 INFO - 'MOZ_NO_REMOTE': '1', 17:44:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:44:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:44:13 INFO - 'NO_EM_RESTART': '1', 17:44:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:44:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:44:13 INFO - 'OS': 'Windows_NT', 17:44:13 INFO - 'OURDRIVE': 'C:', 17:44:13 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 17:44:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:44:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:44:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:44:13 INFO - 'PROCESSOR_LEVEL': '6', 17:44:13 INFO - 'PROCESSOR_REVISION': '1e05', 17:44:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:44:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:44:13 INFO - 'PROMPT': '$P$G', 17:44:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:44:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:44:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:44:13 INFO - 'PWD': 'C:\\slave\\test', 17:44:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:44:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:44:13 INFO - 'SYSTEMDRIVE': 'C:', 17:44:13 INFO - 'SYSTEMROOT': 'C:\\windows', 17:44:13 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:44:13 INFO - 'TEST1': 'testie', 17:44:13 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:44:13 INFO - 'USERDOMAIN': 'T-W732-IX-113', 17:44:13 INFO - 'USERNAME': 'cltbld', 17:44:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:44:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:44:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:44:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:44:13 INFO - 'WINDIR': 'C:\\windows', 17:44:13 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:44:13 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:44:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:44:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:44:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:44:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:44:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:44:17 INFO - Unpacking c:\slave\test\build\tests\marionette 17:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:44:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:44:17 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)) 17:44:29 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)) 17:44:29 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)) 17:44:29 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)) 17:44:29 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)) 17:44:29 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:44:29 INFO - Downloading blessings-1.6.tar.gz 17:44:29 INFO - Running setup.py egg_info for package blessings 17:44:29 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)) 17:44:29 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:44:29 INFO - Running setup.py install for blessings 17:44:29 INFO - Running setup.py install for browsermob-proxy 17:44:29 INFO - Running setup.py install for manifestparser 17:44:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Running setup.py install for marionette-client 17:44:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:44:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Running setup.py install for marionette-driver 17:44:29 INFO - Running setup.py install for mozcrash 17:44:29 INFO - Running setup.py install for mozdebug 17:44:29 INFO - Running setup.py install for mozdevice 17:44:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Running setup.py install for mozhttpd 17:44:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Running setup.py install for mozInstall 17:44:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Running setup.py install for mozleak 17:44:29 INFO - Running setup.py install for mozprofile 17:44:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Running setup.py install for mozrunner 17:44:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:44:29 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:44:31 INFO - Running setup.py install for mozscreenshot 17:44:31 INFO - Running setup.py install for moztest 17:44:31 INFO - Running setup.py install for mozversion 17:44:31 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:44:31 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:44:31 INFO - Running setup.py install for wptserve 17:44:31 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:44:31 INFO - Cleaning up... 17:44:31 INFO - Return code: 0 17:44:31 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:44:31 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:44:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:44:31 INFO - Reading from file tmpfile_stdout 17:44:31 INFO - Using _rmtree_windows ... 17:44:31 INFO - Using _rmtree_windows ... 17:44:31 INFO - Current package versions: 17:44:31 INFO - blessings == 1.6 17:44:31 INFO - blobuploader == 1.2.4 17:44:31 INFO - browsermob-proxy == 0.6.0 17:44:31 INFO - distribute == 0.6.14 17:44:31 INFO - docopt == 0.6.1 17:44:31 INFO - manifestparser == 1.1 17:44:31 INFO - marionette-client == 2.3.0 17:44:31 INFO - marionette-driver == 1.4.0 17:44:31 INFO - mozInstall == 1.12 17:44:31 INFO - mozcrash == 0.17 17:44:31 INFO - mozdebug == 0.1 17:44:31 INFO - mozdevice == 0.48 17:44:31 INFO - mozfile == 1.2 17:44:31 INFO - mozhttpd == 0.7 17:44:31 INFO - mozinfo == 0.9 17:44:31 INFO - mozleak == 0.1 17:44:31 INFO - mozlog == 3.1 17:44:31 INFO - moznetwork == 0.27 17:44:31 INFO - mozprocess == 0.22 17:44:31 INFO - mozprofile == 0.28 17:44:31 INFO - mozrunner == 6.11 17:44:31 INFO - mozscreenshot == 0.1 17:44:31 INFO - mozsystemmonitor == 0.0 17:44:31 INFO - moztest == 0.7 17:44:31 INFO - mozversion == 1.4 17:44:31 INFO - requests == 1.2.3 17:44:31 INFO - wptserve == 1.4.0 17:44:31 INFO - Running post-action listener: _resource_record_post_action 17:44:31 INFO - Running post-action listener: _start_resource_monitoring 17:44:31 INFO - Starting resource monitoring. 17:44:31 INFO - ##### 17:44:31 INFO - ##### Running pull step. 17:44:31 INFO - ##### 17:44:31 INFO - Running pre-action listener: _resource_record_pre_action 17:44:31 INFO - Running main action method: pull 17:44:31 INFO - Pull has nothing to do! 17:44:31 INFO - Running post-action listener: _resource_record_post_action 17:44:31 INFO - ##### 17:44:31 INFO - ##### Running install step. 17:44:31 INFO - ##### 17:44:31 INFO - Running pre-action listener: _resource_record_pre_action 17:44:31 INFO - Running main action method: install 17:44:31 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:44:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:44:31 INFO - Reading from file tmpfile_stdout 17:44:31 INFO - Using _rmtree_windows ... 17:44:31 INFO - Using _rmtree_windows ... 17:44:31 INFO - Detecting whether we're running mozinstall >=1.0... 17:44:31 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:44:31 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:44:32 INFO - Reading from file tmpfile_stdout 17:44:32 INFO - Output received: 17:44:32 INFO - Usage: mozinstall-script.py [options] installer 17:44:32 INFO - Options: 17:44:32 INFO - -h, --help show this help message and exit 17:44:32 INFO - -d DEST, --destination=DEST 17:44:32 INFO - Directory to install application into. [default: 17:44:32 INFO - "C:\slave\test"] 17:44:32 INFO - --app=APP Application being installed. [default: firefox] 17:44:32 INFO - Using _rmtree_windows ... 17:44:32 INFO - Using _rmtree_windows ... 17:44:32 INFO - mkdir: C:\slave\test\build\application 17:44:32 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'] 17:44:32 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 17:44:34 INFO - Reading from file tmpfile_stdout 17:44:34 INFO - Output received: 17:44:34 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:44:34 INFO - Using _rmtree_windows ... 17:44:34 INFO - Using _rmtree_windows ... 17:44:34 INFO - Running post-action listener: _resource_record_post_action 17:44:34 INFO - ##### 17:44:34 INFO - ##### Running run-tests step. 17:44:34 INFO - ##### 17:44:34 INFO - Running pre-action listener: _resource_record_pre_action 17:44:34 INFO - Running main action method: run_tests 17:44:34 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:44:34 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:44:34 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:44:34 INFO - grabbing minidump binary from tooltool 17:44:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:44:34 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 0x01B60368>, '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 0x01801D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BEA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:44:34 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 17:44:34 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 17:44:34 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:44:35 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpr2qxe4 17:44:35 INFO - INFO - File integrity verified, renaming tmpr2qxe4 to win32-minidump_stackwalk.exe 17:44:35 INFO - Return code: 0 17:44:35 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:44:35 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:44:35 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/Cek9a0HgQfKniWnX9INptQ/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 17:44:35 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/Cek9a0HgQfKniWnX9INptQ/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 17:44:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:44:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:44:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:44:35 INFO - 'COMPUTERNAME': 'T-W732-IX-113', 17:44:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:44:35 INFO - 'DCLOCATION': 'SCL3', 17:44:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:44:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:44:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:44:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:44:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:44:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:44:35 INFO - 'HOMEDRIVE': 'C:', 17:44:35 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:44:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:44:35 INFO - 'KTS_VERSION': '1.19c', 17:44:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:44:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:44:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-113', 17:44:35 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:44:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:44:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:44:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:44:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:44:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:44:35 INFO - 'MOZ_AIRBAG': '1', 17:44:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:44:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:44:35 INFO - 'MOZ_MSVCVERSION': '8', 17:44:35 INFO - 'MOZ_NO_REMOTE': '1', 17:44:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:44:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:44:35 INFO - 'NO_EM_RESTART': '1', 17:44:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:44:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:44:35 INFO - 'OS': 'Windows_NT', 17:44:35 INFO - 'OURDRIVE': 'C:', 17:44:35 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 17:44:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:44:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:44:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:44:35 INFO - 'PROCESSOR_LEVEL': '6', 17:44:35 INFO - 'PROCESSOR_REVISION': '1e05', 17:44:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:44:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:44:35 INFO - 'PROMPT': '$P$G', 17:44:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:44:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:44:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:44:35 INFO - 'PWD': 'C:\\slave\\test', 17:44:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:44:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:44:35 INFO - 'SYSTEMDRIVE': 'C:', 17:44:35 INFO - 'SYSTEMROOT': 'C:\\windows', 17:44:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:44:35 INFO - 'TEST1': 'testie', 17:44:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:44:35 INFO - 'USERDOMAIN': 'T-W732-IX-113', 17:44:35 INFO - 'USERNAME': 'cltbld', 17:44:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:44:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:44:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:44:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:44:35 INFO - 'WINDIR': 'C:\\windows', 17:44:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:44:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:44:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:44:35 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/Cek9a0HgQfKniWnX9INptQ/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 17:44:37 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 17:44:37 INFO - import pkg_resources 17:44:39 INFO - Using 1 client processes 17:44:42 INFO - SUITE-START | Running 778 tests 17:44:42 INFO - Running testharness tests 17:44:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:44:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 17:44:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:44:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:44:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:44:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:44:42 INFO - Setting up ssl 17:44:42 INFO - PROCESS | certutil | 17:44:42 INFO - PROCESS | certutil | 17:44:42 INFO - PROCESS | certutil | 17:44:42 INFO - Certificate Nickname Trust Attributes 17:44:42 INFO - SSL,S/MIME,JAR/XPI 17:44:42 INFO - 17:44:42 INFO - web-platform-tests CT,, 17:44:42 INFO - 17:44:42 INFO - Starting runner 17:44:44 INFO - PROCESS | 2936 | [2936] 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 17:44:44 INFO - PROCESS | 2936 | [2936] 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 17:44:44 INFO - PROCESS | 2936 | [2936] 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 17:44:44 INFO - PROCESS | 2936 | [2936] 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 17:44:44 INFO - PROCESS | 2936 | [2936] 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 17:44:46 INFO - PROCESS | 2936 | 1461285886383 Marionette DEBUG Marionette enabled via build flag and pref 17:44:47 INFO - PROCESS | 2936 | ++DOCSHELL 138E3800 == 1 [pid = 2936] [id = 1] 17:44:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 1 (138E3C00) [pid = 2936] [serial = 1] [outer = 00000000] 17:44:47 INFO - PROCESS | 2936 | [2936] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 17:44:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 2 (138E4800) [pid = 2936] [serial = 2] [outer = 138E3C00] 17:44:47 INFO - PROCESS | 2936 | ++DOCSHELL 1419F800 == 2 [pid = 2936] [id = 2] 17:44:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 3 (1419FC00) [pid = 2936] [serial = 3] [outer = 00000000] 17:44:47 INFO - PROCESS | 2936 | [2936] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 17:44:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 4 (141A0800) [pid = 2936] [serial = 4] [outer = 1419FC00] 17:44:48 INFO - PROCESS | 2936 | 1461285888057 Marionette INFO Listening on port 2828 17:44:49 INFO - PROCESS | 2936 | 1461285889573 Marionette DEBUG Marionette enabled via command-line flag 17:44:49 INFO - PROCESS | 2936 | [2936] 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 17:44:49 INFO - PROCESS | 2936 | [2936] 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 17:44:49 INFO - PROCESS | 2936 | ++DOCSHELL 17811400 == 3 [pid = 2936] [id = 3] 17:44:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 5 (17819400) [pid = 2936] [serial = 5] [outer = 00000000] 17:44:49 INFO - PROCESS | 2936 | [2936] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 17:44:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 6 (1781A000) [pid = 2936] [serial = 6] [outer = 17819400] 17:44:49 INFO - PROCESS | 2936 | [2936] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:44:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 7 (1841E000) [pid = 2936] [serial = 7] [outer = 1419FC00] 17:44:49 INFO - PROCESS | 2936 | [2936] 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 17:44:49 INFO - PROCESS | 2936 | 1461285889968 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49611 17:44:49 INFO - PROCESS | 2936 | [2936] 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 17:44:49 INFO - PROCESS | 2936 | 1461285889986 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49612 17:44:49 INFO - PROCESS | 2936 | [2936] 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 17:44:50 INFO - PROCESS | 2936 | 1461285889998 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49614 17:44:50 INFO - PROCESS | 2936 | [2936] 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 17:44:50 INFO - PROCESS | 2936 | 1461285890004 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49615 17:44:50 INFO - PROCESS | 2936 | 1461285890034 Marionette DEBUG Closed connection conn0 17:44:50 INFO - PROCESS | 2936 | 1461285890036 Marionette DEBUG Closed connection conn1 17:44:50 INFO - PROCESS | 2936 | 1461285890038 Marionette DEBUG Closed connection conn2 17:44:50 INFO - PROCESS | 2936 | 1461285890178 Marionette DEBUG Closed connection conn3 17:44:50 INFO - PROCESS | 2936 | [2936] 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 17:44:50 INFO - PROCESS | 2936 | 1461285890184 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49617 17:44:50 INFO - PROCESS | 2936 | 1461285890226 Marionette DEBUG Closed connection conn4 17:44:50 INFO - PROCESS | 2936 | [2936] 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 17:44:50 INFO - PROCESS | 2936 | 1461285890233 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49618 17:44:50 INFO - PROCESS | 2936 | ++DOCSHELL 18CDF400 == 4 [pid = 2936] [id = 4] 17:44:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 8 (18CDFC00) [pid = 2936] [serial = 8] [outer = 00000000] 17:44:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 9 (197DA000) [pid = 2936] [serial = 9] [outer = 18CDFC00] 17:44:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 10 (197DF800) [pid = 2936] [serial = 10] [outer = 18CDFC00] 17:44:50 INFO - PROCESS | 2936 | 1461285890375 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:44:50 INFO - PROCESS | 2936 | 1461285890379 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":"20160421150615","device":"desktop","version":"48.0a1"} 17:44:51 INFO - PROCESS | 2936 | [2936] 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 17:44:51 INFO - PROCESS | 2936 | [2936] 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 17:44:51 INFO - PROCESS | 2936 | [2936] 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 17:44:52 INFO - PROCESS | 2936 | ++DOCSHELL 1B068C00 == 5 [pid = 2936] [id = 5] 17:44:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 11 (1B069400) [pid = 2936] [serial = 11] [outer = 00000000] 17:44:52 INFO - PROCESS | 2936 | ++DOCSHELL 1B06A800 == 6 [pid = 2936] [id = 6] 17:44:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 12 (1B06AC00) [pid = 2936] [serial = 12] [outer = 00000000] 17:44:52 INFO - PROCESS | 2936 | [2936] 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 17:44:53 INFO - PROCESS | 2936 | ++DOCSHELL 1C396400 == 7 [pid = 2936] [id = 7] 17:44:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 13 (1C396800) [pid = 2936] [serial = 13] [outer = 00000000] 17:44:53 INFO - PROCESS | 2936 | [2936] 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 17:44:53 INFO - PROCESS | 2936 | [2936] 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 17:44:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 14 (1D170800) [pid = 2936] [serial = 14] [outer = 1C396800] 17:44:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 15 (1C56AC00) [pid = 2936] [serial = 15] [outer = 1B069400] 17:44:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 16 (1C56C400) [pid = 2936] [serial = 16] [outer = 1B06AC00] 17:44:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 17 (1C56EC00) [pid = 2936] [serial = 17] [outer = 1C396800] 17:44:54 INFO - PROCESS | 2936 | 1461285894044 Marionette DEBUG loaded listener.js 17:44:54 INFO - PROCESS | 2936 | 1461285894058 Marionette DEBUG loaded listener.js 17:44:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 18 (1CB89C00) [pid = 2936] [serial = 18] [outer = 1C396800] 17:44:54 INFO - PROCESS | 2936 | 1461285894810 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"addd078c-9d45-4fc8-8b8e-c80a53778b63","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":"20160421150615","device":"desktop","version":"48.0a1","command_id":1}}] 17:44:55 INFO - PROCESS | 2936 | 1461285895072 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:44:55 INFO - PROCESS | 2936 | 1461285895106 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 17:44:55 INFO - PROCESS | 2936 | 1461285895116 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:44:55 INFO - PROCESS | 2936 | [2936] 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 17:44:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 19 (1F36A400) [pid = 2936] [serial = 19] [outer = 1C396800] 17:44:56 INFO - PROCESS | 2936 | [2936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:44:56 INFO - PROCESS | 2936 | 1461285896197 Marionette TRACE conn5 <- [1,3,null,{}] 17:44:56 INFO - PROCESS | 2936 | 1461285896211 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:44:56 INFO - PROCESS | 2936 | 1461285896264 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 17:44:56 INFO - PROCESS | 2936 | 1461285896270 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 17:44:56 INFO - PROCESS | 2936 | 1461285896272 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 17:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:44:56 INFO - PROCESS | 2936 | 1461285896290 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:44:56 INFO - PROCESS | 2936 | 1461285896293 Marionette TRACE conn5 <- [1,6,null,{}] 17:44:56 INFO - PROCESS | 2936 | 1461285896341 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:56 INFO - PROCESS | 2936 | 1461285896354 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 17:44:56 INFO - PROCESS | 2936 | 1461285896358 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:56 INFO - PROCESS | 2936 | ++DOCSHELL 2127B800 == 8 [pid = 2936] [id = 8] 17:44:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 20 (21281000) [pid = 2936] [serial = 20] [outer = 00000000] 17:44:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 21 (214D5800) [pid = 2936] [serial = 21] [outer = 21281000] 17:44:56 INFO - PROCESS | 2936 | 1461285896410 Marionette DEBUG loaded listener.js 17:44:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 22 (214D9800) [pid = 2936] [serial = 22] [outer = 21281000] 17:44:56 INFO - PROCESS | 2936 | ++DOCSHELL 18CE4C00 == 9 [pid = 2936] [id = 9] 17:44:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 23 (19D92400) [pid = 2936] [serial = 23] [outer = 00000000] 17:44:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 24 (214DAC00) [pid = 2936] [serial = 24] [outer = 19D92400] 17:44:56 INFO - PROCESS | 2936 | 1461285896815 Marionette DEBUG loaded listener.js 17:44:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 25 (214D8C00) [pid = 2936] [serial = 25] [outer = 19D92400] 17:44:56 INFO - PROCESS | 2936 | [2936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:44:57 INFO - PROCESS | 2936 | --DOCSHELL 138E3800 == 8 [pid = 2936] [id = 1] 17:44:57 INFO - PROCESS | 2936 | 1461285897602 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:44:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:44:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1339ms 17:44:57 INFO - PROCESS | 2936 | 1461285897626 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 17:44:57 INFO - PROCESS | 2936 | 1461285897630 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 17:44:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:44:57 INFO - PROCESS | 2936 | 1461285897636 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:44:57 INFO - PROCESS | 2936 | 1461285897640 Marionette TRACE conn5 <- [1,10,null,{}] 17:44:57 INFO - PROCESS | 2936 | 1461285897646 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:57 INFO - PROCESS | 2936 | 1461285897768 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 17:44:57 INFO - PROCESS | 2936 | 1461285897829 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:57 INFO - PROCESS | 2936 | ++DOCSHELL 12815800 == 9 [pid = 2936] [id = 10] 17:44:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 26 (1281A000) [pid = 2936] [serial = 26] [outer = 00000000] 17:44:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 27 (12EB4C00) [pid = 2936] [serial = 27] [outer = 1281A000] 17:44:57 INFO - PROCESS | 2936 | 1461285897887 Marionette DEBUG loaded listener.js 17:44:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 28 (1416A400) [pid = 2936] [serial = 28] [outer = 1281A000] 17:44:58 INFO - PROCESS | 2936 | 1461285898429 Marionette TRACE conn5 <- [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]]]}] 17:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 830ms 17:44:58 INFO - PROCESS | 2936 | 1461285898469 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 17:44:58 INFO - PROCESS | 2936 | 1461285898476 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 17:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:44:58 INFO - PROCESS | 2936 | 1461285898482 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:44:58 INFO - PROCESS | 2936 | 1461285898485 Marionette TRACE conn5 <- [1,14,null,{}] 17:44:58 INFO - PROCESS | 2936 | 1461285898489 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:58 INFO - PROCESS | 2936 | 1461285898603 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 17:44:58 INFO - PROCESS | 2936 | 1461285898677 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:58 INFO - PROCESS | 2936 | ++DOCSHELL 197DB000 == 10 [pid = 2936] [id = 11] 17:44:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 29 (1A3AA800) [pid = 2936] [serial = 29] [outer = 00000000] 17:44:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 30 (1B447000) [pid = 2936] [serial = 30] [outer = 1A3AA800] 17:44:58 INFO - PROCESS | 2936 | 1461285898733 Marionette DEBUG loaded listener.js 17:44:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 31 (1B697C00) [pid = 2936] [serial = 31] [outer = 1A3AA800] 17:44:59 INFO - PROCESS | 2936 | 1461285899297 Marionette TRACE conn5 <- [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]]]}] 17:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 17:44:59 INFO - PROCESS | 2936 | 1461285899353 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 17:44:59 INFO - PROCESS | 2936 | 1461285899356 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 17:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:44:59 INFO - PROCESS | 2936 | 1461285899360 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:44:59 INFO - PROCESS | 2936 | 1461285899364 Marionette TRACE conn5 <- [1,18,null,{}] 17:44:59 INFO - PROCESS | 2936 | 1461285899391 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:59 INFO - PROCESS | 2936 | 1461285899516 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 17:44:59 INFO - PROCESS | 2936 | 1461285899574 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:59 INFO - PROCESS | 2936 | ++DOCSHELL 1E88B800 == 11 [pid = 2936] [id = 12] 17:44:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 32 (1E88BC00) [pid = 2936] [serial = 32] [outer = 00000000] 17:44:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 33 (1F387800) [pid = 2936] [serial = 33] [outer = 1E88BC00] 17:44:59 INFO - PROCESS | 2936 | 1461285899637 Marionette DEBUG loaded listener.js 17:44:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 34 (1F394400) [pid = 2936] [serial = 34] [outer = 1E88BC00] 17:44:59 INFO - PROCESS | 2936 | ++DOCSHELL 21135800 == 12 [pid = 2936] [id = 13] 17:44:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 35 (21136400) [pid = 2936] [serial = 35] [outer = 00000000] 17:44:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 36 (21134C00) [pid = 2936] [serial = 36] [outer = 21136400] 17:44:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 37 (1B70C400) [pid = 2936] [serial = 37] [outer = 21136400] 17:45:00 INFO - PROCESS | 2936 | ++DOCSHELL 1B70E000 == 13 [pid = 2936] [id = 14] 17:45:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 38 (1B711400) [pid = 2936] [serial = 38] [outer = 00000000] 17:45:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 39 (1B716000) [pid = 2936] [serial = 39] [outer = 1B711400] 17:45:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 40 (1287F800) [pid = 2936] [serial = 40] [outer = 1B711400] 17:45:00 INFO - PROCESS | 2936 | --DOCSHELL 18CDF400 == 12 [pid = 2936] [id = 4] 17:45:00 INFO - PROCESS | 2936 | 1461285900587 Marionette TRACE conn5 <- [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]]]}] 17:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1243ms 17:45:00 INFO - PROCESS | 2936 | 1461285900606 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 17:45:00 INFO - PROCESS | 2936 | 1461285900610 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 17:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:45:00 INFO - PROCESS | 2936 | 1461285900615 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:45:00 INFO - PROCESS | 2936 | 1461285900619 Marionette TRACE conn5 <- [1,22,null,{}] 17:45:00 INFO - PROCESS | 2936 | 1461285900624 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:00 INFO - PROCESS | 2936 | 1461285900707 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 17:45:00 INFO - PROCESS | 2936 | 1461285900717 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:00 INFO - PROCESS | 2936 | ++DOCSHELL 13066C00 == 13 [pid = 2936] [id = 15] 17:45:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 41 (13815400) [pid = 2936] [serial = 41] [outer = 00000000] 17:45:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 42 (138E1400) [pid = 2936] [serial = 42] [outer = 13815400] 17:45:00 INFO - PROCESS | 2936 | 1461285900764 Marionette DEBUG loaded listener.js 17:45:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 43 (1416A000) [pid = 2936] [serial = 43] [outer = 13815400] 17:45:01 INFO - PROCESS | 2936 | 1461285901223 Marionette TRACE conn5 <- [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]]]}] 17:45:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:45:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 17:45:01 INFO - PROCESS | 2936 | 1461285901246 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 17:45:01 INFO - PROCESS | 2936 | 1461285901251 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 17:45:01 INFO - PROCESS | 2936 | 1461285901257 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:45:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:45:01 INFO - PROCESS | 2936 | 1461285901259 Marionette TRACE conn5 <- [1,26,null,{}] 17:45:01 INFO - PROCESS | 2936 | 1461285901263 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:01 INFO - PROCESS | 2936 | 1461285901351 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 17:45:01 INFO - PROCESS | 2936 | 1461285901359 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:01 INFO - PROCESS | 2936 | ++DOCSHELL 16F87000 == 14 [pid = 2936] [id = 16] 17:45:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 44 (16F8A000) [pid = 2936] [serial = 44] [outer = 00000000] 17:45:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 45 (172FC000) [pid = 2936] [serial = 45] [outer = 16F8A000] 17:45:01 INFO - PROCESS | 2936 | 1461285901409 Marionette DEBUG loaded listener.js 17:45:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 46 (176A5000) [pid = 2936] [serial = 46] [outer = 16F8A000] 17:45:01 INFO - PROCESS | 2936 | 1461285901845 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:45:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:45:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 17:45:01 INFO - PROCESS | 2936 | 1461285901891 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 17:45:01 INFO - PROCESS | 2936 | 1461285901894 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 17:45:01 INFO - PROCESS | 2936 | 1461285901902 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:45:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:45:01 INFO - PROCESS | 2936 | 1461285901905 Marionette TRACE conn5 <- [1,30,null,{}] 17:45:01 INFO - PROCESS | 2936 | 1461285901916 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:02 INFO - PROCESS | 2936 | 1461285902003 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 17:45:02 INFO - PROCESS | 2936 | 1461285902013 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:02 INFO - PROCESS | 2936 | ++DOCSHELL 184EA400 == 15 [pid = 2936] [id = 17] 17:45:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 47 (184EAC00) [pid = 2936] [serial = 47] [outer = 00000000] 17:45:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 48 (18CDF800) [pid = 2936] [serial = 48] [outer = 184EAC00] 17:45:02 INFO - PROCESS | 2936 | 1461285902064 Marionette DEBUG loaded listener.js 17:45:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 49 (19D8C800) [pid = 2936] [serial = 49] [outer = 184EAC00] 17:45:02 INFO - PROCESS | 2936 | 1461285902499 Marionette TRACE conn5 <- [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]]]}] 17:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 631ms 17:45:02 INFO - PROCESS | 2936 | 1461285902536 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 17:45:02 INFO - PROCESS | 2936 | 1461285902539 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 17:45:02 INFO - PROCESS | 2936 | 1461285902542 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:45:02 INFO - PROCESS | 2936 | 1461285902544 Marionette TRACE conn5 <- [1,34,null,{}] 17:45:02 INFO - PROCESS | 2936 | 1461285902552 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:02 INFO - PROCESS | 2936 | 1461285902630 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 17:45:02 INFO - PROCESS | 2936 | 1461285902637 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:02 INFO - PROCESS | 2936 | ++DOCSHELL 1A3AFC00 == 16 [pid = 2936] [id = 18] 17:45:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 50 (1A3B0000) [pid = 2936] [serial = 50] [outer = 00000000] 17:45:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 51 (1B064800) [pid = 2936] [serial = 51] [outer = 1A3B0000] 17:45:02 INFO - PROCESS | 2936 | 1461285902687 Marionette DEBUG loaded listener.js 17:45:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 52 (1B449C00) [pid = 2936] [serial = 52] [outer = 1A3B0000] 17:45:03 INFO - PROCESS | 2936 | 1461285903099 Marionette TRACE conn5 <- [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]]]}] 17:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 17:45:03 INFO - PROCESS | 2936 | 1461285903116 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 17:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:45:03 INFO - PROCESS | 2936 | 1461285903118 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 17:45:03 INFO - PROCESS | 2936 | 1461285903133 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:45:03 INFO - PROCESS | 2936 | 1461285903135 Marionette TRACE conn5 <- [1,38,null,{}] 17:45:03 INFO - PROCESS | 2936 | 1461285903140 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:03 INFO - PROCESS | 2936 | 1461285903217 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 17:45:03 INFO - PROCESS | 2936 | 1461285903224 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:03 INFO - PROCESS | 2936 | ++DOCSHELL 1B44DC00 == 17 [pid = 2936] [id = 19] 17:45:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 53 (1B70C000) [pid = 2936] [serial = 53] [outer = 00000000] 17:45:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 54 (1BA55C00) [pid = 2936] [serial = 54] [outer = 1B70C000] 17:45:03 INFO - PROCESS | 2936 | 1461285903273 Marionette DEBUG loaded listener.js 17:45:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 55 (1C566800) [pid = 2936] [serial = 55] [outer = 1B70C000] 17:45:03 INFO - PROCESS | 2936 | 1461285903706 Marionette TRACE conn5 <- [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]]]}] 17:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 650ms 17:45:03 INFO - PROCESS | 2936 | 1461285903773 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 17:45:03 INFO - PROCESS | 2936 | 1461285903775 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 17:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:45:03 INFO - PROCESS | 2936 | 1461285903778 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:45:03 INFO - PROCESS | 2936 | 1461285903779 Marionette TRACE conn5 <- [1,42,null,{}] 17:45:03 INFO - PROCESS | 2936 | 1461285903783 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:03 INFO - PROCESS | 2936 | 1461285903879 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 17:45:03 INFO - PROCESS | 2936 | 1461285903889 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:03 INFO - PROCESS | 2936 | ++DOCSHELL 1D16C000 == 18 [pid = 2936] [id = 20] 17:45:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 56 (1D16C800) [pid = 2936] [serial = 56] [outer = 00000000] 17:45:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 57 (1E08F400) [pid = 2936] [serial = 57] [outer = 1D16C800] 17:45:03 INFO - PROCESS | 2936 | 1461285903939 Marionette DEBUG loaded listener.js 17:45:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 58 (1E0E7C00) [pid = 2936] [serial = 58] [outer = 1D16C800] 17:45:04 INFO - PROCESS | 2936 | 1461285904427 Marionette TRACE conn5 <- [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]]]}] 17:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 17:45:04 INFO - PROCESS | 2936 | 1461285904464 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 17:45:04 INFO - PROCESS | 2936 | 1461285904466 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 17:45:04 INFO - PROCESS | 2936 | 1461285904470 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:45:04 INFO - PROCESS | 2936 | 1461285904471 Marionette TRACE conn5 <- [1,46,null,{}] 17:45:04 INFO - PROCESS | 2936 | 1461285904475 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:04 INFO - PROCESS | 2936 | 1461285904571 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 17:45:04 INFO - PROCESS | 2936 | 1461285904580 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:04 INFO - PROCESS | 2936 | ++DOCSHELL 1E1DAC00 == 19 [pid = 2936] [id = 21] 17:45:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 59 (1E1DD000) [pid = 2936] [serial = 59] [outer = 00000000] 17:45:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 60 (2112AC00) [pid = 2936] [serial = 60] [outer = 1E1DD000] 17:45:04 INFO - PROCESS | 2936 | 1461285904630 Marionette DEBUG loaded listener.js 17:45:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 61 (214D7000) [pid = 2936] [serial = 61] [outer = 1E1DD000] 17:45:05 INFO - PROCESS | 2936 | 1461285905023 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 17:45:05 INFO - PROCESS | 2936 | 1461285905043 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 17:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:45:05 INFO - PROCESS | 2936 | 1461285905045 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 17:45:05 INFO - PROCESS | 2936 | 1461285905048 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:45:05 INFO - PROCESS | 2936 | 1461285905050 Marionette TRACE conn5 <- [1,50,null,{}] 17:45:05 INFO - PROCESS | 2936 | 1461285905054 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:05 INFO - PROCESS | 2936 | 1461285905159 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 17:45:05 INFO - PROCESS | 2936 | 1461285905170 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:05 INFO - PROCESS | 2936 | ++DOCSHELL 17533800 == 20 [pid = 2936] [id = 22] 17:45:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 62 (17533C00) [pid = 2936] [serial = 62] [outer = 00000000] 17:45:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 63 (1753B000) [pid = 2936] [serial = 63] [outer = 17533C00] 17:45:05 INFO - PROCESS | 2936 | 1461285905215 Marionette DEBUG loaded listener.js 17:45:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 64 (1E882000) [pid = 2936] [serial = 64] [outer = 17533C00] 17:45:05 INFO - PROCESS | 2936 | 1461285905590 Marionette TRACE conn5 <- [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]]]}] 17:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 17:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:45:05 INFO - PROCESS | 2936 | 1461285905619 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 17:45:05 INFO - PROCESS | 2936 | 1461285905621 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 17:45:05 INFO - PROCESS | 2936 | 1461285905624 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:45:05 INFO - PROCESS | 2936 | 1461285905626 Marionette TRACE conn5 <- [1,54,null,{}] 17:45:05 INFO - PROCESS | 2936 | 1461285905629 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:05 INFO - PROCESS | 2936 | 1461285905704 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 17:45:05 INFO - PROCESS | 2936 | 1461285905768 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:05 INFO - PROCESS | 2936 | ++DOCSHELL 17530800 == 21 [pid = 2936] [id = 23] 17:45:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 65 (17536C00) [pid = 2936] [serial = 65] [outer = 00000000] 17:45:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 66 (1A359400) [pid = 2936] [serial = 66] [outer = 17536C00] 17:45:05 INFO - PROCESS | 2936 | 1461285905812 Marionette DEBUG loaded listener.js 17:45:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 67 (1A358800) [pid = 2936] [serial = 67] [outer = 17536C00] 17:45:06 INFO - PROCESS | 2936 | 1461285906179 Marionette TRACE conn5 <- [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]]]}] 17:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 17:45:06 INFO - PROCESS | 2936 | 1461285906195 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 17:45:06 INFO - PROCESS | 2936 | 1461285906197 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 17:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:45:06 INFO - PROCESS | 2936 | 1461285906200 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:45:06 INFO - PROCESS | 2936 | 1461285906202 Marionette TRACE conn5 <- [1,58,null,{}] 17:45:06 INFO - PROCESS | 2936 | 1461285906205 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:06 INFO - PROCESS | 2936 | 1461285906277 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 17:45:06 INFO - PROCESS | 2936 | 1461285906343 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:06 INFO - PROCESS | 2936 | ++DOCSHELL 1A35CC00 == 22 [pid = 2936] [id = 24] 17:45:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 68 (1A360000) [pid = 2936] [serial = 68] [outer = 00000000] 17:45:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 69 (1CCA6800) [pid = 2936] [serial = 69] [outer = 1A360000] 17:45:06 INFO - PROCESS | 2936 | 1461285906387 Marionette DEBUG loaded listener.js 17:45:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 70 (1CCA9000) [pid = 2936] [serial = 70] [outer = 1A360000] 17:45:06 INFO - PROCESS | 2936 | 1461285906713 Marionette TRACE conn5 <- [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]]]}] 17:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 17:45:06 INFO - PROCESS | 2936 | 1461285906772 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 17:45:06 INFO - PROCESS | 2936 | 1461285906774 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 17:45:06 INFO - PROCESS | 2936 | 1461285906777 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:45:06 INFO - PROCESS | 2936 | 1461285906780 Marionette TRACE conn5 <- [1,62,null,{}] 17:45:06 INFO - PROCESS | 2936 | 1461285906784 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:06 INFO - PROCESS | 2936 | 1461285906910 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 17:45:06 INFO - PROCESS | 2936 | 1461285906919 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:06 INFO - PROCESS | 2936 | ++DOCSHELL 1C101C00 == 23 [pid = 2936] [id = 25] 17:45:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 71 (1C103800) [pid = 2936] [serial = 71] [outer = 00000000] 17:45:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 72 (1CCA2400) [pid = 2936] [serial = 72] [outer = 1C103800] 17:45:06 INFO - PROCESS | 2936 | 1461285906971 Marionette DEBUG loaded listener.js 17:45:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 73 (1CCAD400) [pid = 2936] [serial = 73] [outer = 1C103800] 17:45:07 INFO - PROCESS | 2936 | 1461285907368 Marionette TRACE conn5 <- [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]]]}] 17:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 631ms 17:45:07 INFO - PROCESS | 2936 | 1461285907411 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 17:45:07 INFO - PROCESS | 2936 | 1461285907413 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 17:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:45:07 INFO - PROCESS | 2936 | 1461285907417 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:45:07 INFO - PROCESS | 2936 | 1461285907418 Marionette TRACE conn5 <- [1,66,null,{}] 17:45:07 INFO - PROCESS | 2936 | 1461285907422 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:07 INFO - PROCESS | 2936 | 1461285907524 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 17:45:07 INFO - PROCESS | 2936 | 1461285907533 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:07 INFO - PROCESS | 2936 | ++DOCSHELL 0EE50000 == 24 [pid = 2936] [id = 26] 17:45:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 74 (0EE53000) [pid = 2936] [serial = 74] [outer = 00000000] 17:45:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 75 (0EE5B800) [pid = 2936] [serial = 75] [outer = 0EE53000] 17:45:07 INFO - PROCESS | 2936 | 1461285907580 Marionette DEBUG loaded listener.js 17:45:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 76 (0EE5E400) [pid = 2936] [serial = 76] [outer = 0EE53000] 17:45:07 INFO - PROCESS | 2936 | 1461285907975 Marionette TRACE conn5 <- [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]]]}] 17:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 570ms 17:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:45:07 INFO - PROCESS | 2936 | 1461285907987 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 17:45:07 INFO - PROCESS | 2936 | 1461285907989 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 17:45:07 INFO - PROCESS | 2936 | 1461285907992 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:45:07 INFO - PROCESS | 2936 | 1461285907994 Marionette TRACE conn5 <- [1,70,null,{}] 17:45:08 INFO - PROCESS | 2936 | 1461285907997 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:08 INFO - PROCESS | 2936 | 1461285908072 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 17:45:08 INFO - PROCESS | 2936 | 1461285908080 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:08 INFO - PROCESS | 2936 | ++DOCSHELL 12E33400 == 25 [pid = 2936] [id = 27] 17:45:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 77 (12E33C00) [pid = 2936] [serial = 77] [outer = 00000000] 17:45:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 78 (12E38400) [pid = 2936] [serial = 78] [outer = 12E33C00] 17:45:08 INFO - PROCESS | 2936 | 1461285908125 Marionette DEBUG loaded listener.js 17:45:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 79 (12E3AC00) [pid = 2936] [serial = 79] [outer = 12E33C00] 17:45:09 INFO - PROCESS | 2936 | 1461285909358 Marionette TRACE conn5 <- [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]]]}] 17:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1419ms 17:45:09 INFO - PROCESS | 2936 | 1461285909413 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 17:45:09 INFO - PROCESS | 2936 | 1461285909417 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 17:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:45:09 INFO - PROCESS | 2936 | 1461285909421 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:45:09 INFO - PROCESS | 2936 | 1461285909424 Marionette TRACE conn5 <- [1,74,null,{}] 17:45:09 INFO - PROCESS | 2936 | 1461285909435 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:09 INFO - PROCESS | 2936 | 1461285909543 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 17:45:09 INFO - PROCESS | 2936 | 1461285909560 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:09 INFO - PROCESS | 2936 | ++DOCSHELL 12E3BC00 == 26 [pid = 2936] [id = 28] 17:45:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 80 (12E3C800) [pid = 2936] [serial = 80] [outer = 00000000] 17:45:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 81 (13876C00) [pid = 2936] [serial = 81] [outer = 12E3C800] 17:45:09 INFO - PROCESS | 2936 | 1461285909609 Marionette DEBUG loaded listener.js 17:45:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 82 (138E7000) [pid = 2936] [serial = 82] [outer = 12E3C800] 17:45:10 INFO - PROCESS | 2936 | 1461285910036 Marionette TRACE conn5 <- [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]]]}] 17:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 17:45:10 INFO - PROCESS | 2936 | 1461285910053 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 17:45:10 INFO - PROCESS | 2936 | 1461285910059 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 17:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:45:10 INFO - PROCESS | 2936 | 1461285910064 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:45:10 INFO - PROCESS | 2936 | 1461285910067 Marionette TRACE conn5 <- [1,78,null,{}] 17:45:10 INFO - PROCESS | 2936 | 1461285910078 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:10 INFO - PROCESS | 2936 | 1461285910199 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 17:45:10 INFO - PROCESS | 2936 | 1461285910251 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:10 INFO - PROCESS | 2936 | ++DOCSHELL 1663D800 == 27 [pid = 2936] [id = 29] 17:45:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 83 (16FE5400) [pid = 2936] [serial = 83] [outer = 00000000] 17:45:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (17530C00) [pid = 2936] [serial = 84] [outer = 16FE5400] 17:45:10 INFO - PROCESS | 2936 | 1461285910299 Marionette DEBUG loaded listener.js 17:45:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (17539800) [pid = 2936] [serial = 85] [outer = 16FE5400] 17:45:10 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (18CDFC00) [pid = 2936] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:45:10 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (1B70C000) [pid = 2936] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:45:10 INFO - PROCESS | 2936 | --DOMWINDOW == 82 (17533C00) [pid = 2936] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:45:10 INFO - PROCESS | 2936 | --DOMWINDOW == 81 (17536C00) [pid = 2936] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:45:10 INFO - PROCESS | 2936 | --DOMWINDOW == 80 (1A360000) [pid = 2936] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:45:10 INFO - PROCESS | 2936 | --DOMWINDOW == 79 (1C103800) [pid = 2936] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:45:10 INFO - PROCESS | 2936 | --DOMWINDOW == 78 (21281000) [pid = 2936] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:45:10 INFO - PROCESS | 2936 | --DOMWINDOW == 77 (1281A000) [pid = 2936] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:45:10 INFO - PROCESS | 2936 | --DOMWINDOW == 76 (1A3AA800) [pid = 2936] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:45:10 INFO - PROCESS | 2936 | --DOMWINDOW == 75 (1E88BC00) [pid = 2936] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:45:10 INFO - PROCESS | 2936 | --DOMWINDOW == 74 (13815400) [pid = 2936] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:45:10 INFO - PROCESS | 2936 | --DOMWINDOW == 73 (16F8A000) [pid = 2936] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:45:10 INFO - PROCESS | 2936 | --DOMWINDOW == 72 (184EAC00) [pid = 2936] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:45:10 INFO - PROCESS | 2936 | --DOMWINDOW == 71 (1A3B0000) [pid = 2936] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:45:11 INFO - PROCESS | 2936 | 1461285911052 Marionette TRACE conn5 <- [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]]]}] 17:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1025ms 17:45:11 INFO - PROCESS | 2936 | 1461285911102 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 17:45:11 INFO - PROCESS | 2936 | 1461285911104 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 17:45:11 INFO - PROCESS | 2936 | 1461285911108 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:45:11 INFO - PROCESS | 2936 | 1461285911111 Marionette TRACE conn5 <- [1,82,null,{}] 17:45:11 INFO - PROCESS | 2936 | 1461285911126 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:11 INFO - PROCESS | 2936 | 1461285911206 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 17:45:11 INFO - PROCESS | 2936 | 1461285911213 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:11 INFO - PROCESS | 2936 | ++DOCSHELL 175EB800 == 28 [pid = 2936] [id = 30] 17:45:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 72 (176A3C00) [pid = 2936] [serial = 86] [outer = 00000000] 17:45:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 73 (1786B000) [pid = 2936] [serial = 87] [outer = 176A3C00] 17:45:11 INFO - PROCESS | 2936 | 1461285911260 Marionette DEBUG loaded listener.js 17:45:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 74 (18414800) [pid = 2936] [serial = 88] [outer = 176A3C00] 17:45:11 INFO - PROCESS | 2936 | 1461285911679 Marionette TRACE conn5 <- [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]]]}] 17:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 17:45:11 INFO - PROCESS | 2936 | 1461285911743 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 17:45:11 INFO - PROCESS | 2936 | 1461285911746 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 17:45:11 INFO - PROCESS | 2936 | 1461285911754 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:45:11 INFO - PROCESS | 2936 | 1461285911755 Marionette TRACE conn5 <- [1,86,null,{}] 17:45:11 INFO - PROCESS | 2936 | 1461285911759 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:11 INFO - PROCESS | 2936 | 1461285911836 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 17:45:11 INFO - PROCESS | 2936 | 1461285911843 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:11 INFO - PROCESS | 2936 | ++DOCSHELL 18CDD400 == 29 [pid = 2936] [id = 31] 17:45:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 75 (18CDE800) [pid = 2936] [serial = 89] [outer = 00000000] 17:45:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 76 (19D90C00) [pid = 2936] [serial = 90] [outer = 18CDE800] 17:45:11 INFO - PROCESS | 2936 | 1461285911891 Marionette DEBUG loaded listener.js 17:45:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 77 (19E6DC00) [pid = 2936] [serial = 91] [outer = 18CDE800] 17:45:12 INFO - PROCESS | 2936 | 1461285912340 Marionette TRACE conn5 <- [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]]]}] 17:45:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 631ms 17:45:12 INFO - PROCESS | 2936 | 1461285912389 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 17:45:12 INFO - PROCESS | 2936 | 1461285912391 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 17:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:45:12 INFO - PROCESS | 2936 | 1461285912394 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:45:12 INFO - PROCESS | 2936 | 1461285912395 Marionette TRACE conn5 <- [1,90,null,{}] 17:45:12 INFO - PROCESS | 2936 | 1461285912399 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:12 INFO - PROCESS | 2936 | 1461285912472 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 17:45:12 INFO - PROCESS | 2936 | 1461285912481 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:12 INFO - PROCESS | 2936 | ++DOCSHELL 1A359800 == 30 [pid = 2936] [id = 32] 17:45:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 78 (1A35EC00) [pid = 2936] [serial = 92] [outer = 00000000] 17:45:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 79 (1B03AC00) [pid = 2936] [serial = 93] [outer = 1A35EC00] 17:45:12 INFO - PROCESS | 2936 | 1461285912526 Marionette DEBUG loaded listener.js 17:45:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 80 (1B040000) [pid = 2936] [serial = 94] [outer = 1A35EC00] 17:45:13 INFO - PROCESS | 2936 | 1461285913042 Marionette TRACE conn5 <- [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]]]}] 17:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 671ms 17:45:13 INFO - PROCESS | 2936 | 1461285913078 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 17:45:13 INFO - PROCESS | 2936 | 1461285913082 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 17:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:45:13 INFO - PROCESS | 2936 | 1461285913089 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:45:13 INFO - PROCESS | 2936 | 1461285913093 Marionette TRACE conn5 <- [1,94,null,{}] 17:45:13 INFO - PROCESS | 2936 | 1461285913099 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:13 INFO - PROCESS | 2936 | 1461285913236 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 17:45:13 INFO - PROCESS | 2936 | 1461285913322 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:13 INFO - PROCESS | 2936 | ++DOCSHELL 12DE4C00 == 31 [pid = 2936] [id = 33] 17:45:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 81 (12E31800) [pid = 2936] [serial = 95] [outer = 00000000] 17:45:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 82 (1387BC00) [pid = 2936] [serial = 96] [outer = 12E31800] 17:45:13 INFO - PROCESS | 2936 | 1461285913380 Marionette DEBUG loaded listener.js 17:45:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 83 (16683C00) [pid = 2936] [serial = 97] [outer = 12E31800] 17:45:13 INFO - PROCESS | 2936 | 1461285913893 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 17:45:13 INFO - PROCESS | 2936 | 1461285913965 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 17:45:13 INFO - PROCESS | 2936 | 1461285913972 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 17:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:45:13 INFO - PROCESS | 2936 | 1461285913979 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:45:13 INFO - PROCESS | 2936 | 1461285913982 Marionette TRACE conn5 <- [1,98,null,{}] 17:45:13 INFO - PROCESS | 2936 | 1461285913986 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:14 INFO - PROCESS | 2936 | 1461285914092 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 17:45:14 INFO - PROCESS | 2936 | 1461285914161 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:14 INFO - PROCESS | 2936 | ++DOCSHELL 0B775000 == 32 [pid = 2936] [id = 34] 17:45:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (1780E000) [pid = 2936] [serial = 98] [outer = 00000000] 17:45:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (19E65800) [pid = 2936] [serial = 99] [outer = 1780E000] 17:45:14 INFO - PROCESS | 2936 | 1461285914217 Marionette DEBUG loaded listener.js 17:45:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (1A3AA800) [pid = 2936] [serial = 100] [outer = 1780E000] 17:45:14 INFO - PROCESS | 2936 | 1461285914756 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 17:45:14 INFO - PROCESS | 2936 | 1461285914809 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 17:45:14 INFO - PROCESS | 2936 | 1461285914812 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 17:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:45:14 INFO - PROCESS | 2936 | 1461285914816 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:45:14 INFO - PROCESS | 2936 | 1461285914820 Marionette TRACE conn5 <- [1,102,null,{}] 17:45:14 INFO - PROCESS | 2936 | 1461285914831 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:14 INFO - PROCESS | 2936 | 1461285914932 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 17:45:15 INFO - PROCESS | 2936 | 1461285915007 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:15 INFO - PROCESS | 2936 | ++DOCSHELL 1C105400 == 33 [pid = 2936] [id = 35] 17:45:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (1C105800) [pid = 2936] [serial = 101] [outer = 00000000] 17:45:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (1C10AC00) [pid = 2936] [serial = 102] [outer = 1C105800] 17:45:15 INFO - PROCESS | 2936 | 1461285915070 Marionette DEBUG loaded listener.js 17:45:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (1C10F400) [pid = 2936] [serial = 103] [outer = 1C105800] 17:45:15 INFO - PROCESS | 2936 | 1461285915611 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:45:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 830ms 17:45:15 INFO - PROCESS | 2936 | 1461285915649 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 17:45:15 INFO - PROCESS | 2936 | 1461285915652 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 17:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:45:15 INFO - PROCESS | 2936 | 1461285915656 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:45:15 INFO - PROCESS | 2936 | 1461285915658 Marionette TRACE conn5 <- [1,106,null,{}] 17:45:15 INFO - PROCESS | 2936 | 1461285915661 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:15 INFO - PROCESS | 2936 | 1461285915758 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 17:45:15 INFO - PROCESS | 2936 | 1461285915840 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:15 INFO - PROCESS | 2936 | ++DOCSHELL 1C39BC00 == 34 [pid = 2936] [id = 36] 17:45:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (1C8B5800) [pid = 2936] [serial = 104] [outer = 00000000] 17:45:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (1CB88800) [pid = 2936] [serial = 105] [outer = 1C8B5800] 17:45:15 INFO - PROCESS | 2936 | 1461285915895 Marionette DEBUG loaded listener.js 17:45:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (1CB87C00) [pid = 2936] [serial = 106] [outer = 1C8B5800] 17:45:16 INFO - PROCESS | 2936 | 1461285916439 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 830ms 17:45:16 INFO - PROCESS | 2936 | 1461285916489 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 17:45:16 INFO - PROCESS | 2936 | 1461285916491 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 17:45:16 INFO - PROCESS | 2936 | 1461285916495 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:45:16 INFO - PROCESS | 2936 | 1461285916497 Marionette TRACE conn5 <- [1,110,null,{}] 17:45:16 INFO - PROCESS | 2936 | 1461285916501 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:16 INFO - PROCESS | 2936 | 1461285916599 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 17:45:16 INFO - PROCESS | 2936 | 1461285916672 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:16 INFO - PROCESS | 2936 | ++DOCSHELL 1A35D800 == 35 [pid = 2936] [id = 37] 17:45:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (1A35E000) [pid = 2936] [serial = 107] [outer = 00000000] 17:45:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (1C3D5400) [pid = 2936] [serial = 108] [outer = 1A35E000] 17:45:16 INFO - PROCESS | 2936 | 1461285916729 Marionette DEBUG loaded listener.js 17:45:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (1C3D8800) [pid = 2936] [serial = 109] [outer = 1A35E000] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (197DA000) [pid = 2936] [serial = 9] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (197DF800) [pid = 2936] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (141A0800) [pid = 2936] [serial = 4] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (1BA55C00) [pid = 2936] [serial = 54] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (1C566800) [pid = 2936] [serial = 55] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 89 (1E08F400) [pid = 2936] [serial = 57] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 88 (2112AC00) [pid = 2936] [serial = 60] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (1753B000) [pid = 2936] [serial = 63] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (1A359400) [pid = 2936] [serial = 66] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (1CCA6800) [pid = 2936] [serial = 69] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (1CCA2400) [pid = 2936] [serial = 72] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (12EB4C00) [pid = 2936] [serial = 27] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 82 (1B447000) [pid = 2936] [serial = 30] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 81 (1F387800) [pid = 2936] [serial = 33] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 80 (1B716000) [pid = 2936] [serial = 39] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 79 (138E1400) [pid = 2936] [serial = 42] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 78 (172FC000) [pid = 2936] [serial = 45] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 77 (18CDF800) [pid = 2936] [serial = 48] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 76 (1B064800) [pid = 2936] [serial = 51] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 75 (21134C00) [pid = 2936] [serial = 36] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 74 (1B697C00) [pid = 2936] [serial = 31] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 73 (1416A000) [pid = 2936] [serial = 43] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 72 (1416A400) [pid = 2936] [serial = 28] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 71 (1B449C00) [pid = 2936] [serial = 52] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 70 (1E882000) [pid = 2936] [serial = 64] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 69 (1F394400) [pid = 2936] [serial = 34] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 68 (1A358800) [pid = 2936] [serial = 67] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 67 (19D8C800) [pid = 2936] [serial = 49] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 66 (176A5000) [pid = 2936] [serial = 46] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 65 (1CCA9000) [pid = 2936] [serial = 70] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 64 (214D9800) [pid = 2936] [serial = 22] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 63 (1CCAD400) [pid = 2936] [serial = 73] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 62 (0EE5B800) [pid = 2936] [serial = 75] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 61 (214DAC00) [pid = 2936] [serial = 24] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 60 (214D5800) [pid = 2936] [serial = 21] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 59 (1C56EC00) [pid = 2936] [serial = 17] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | --DOMWINDOW == 58 (1D170800) [pid = 2936] [serial = 14] [outer = 00000000] [url = about:blank] 17:45:17 INFO - PROCESS | 2936 | 1461285917896 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1417ms 17:45:17 INFO - PROCESS | 2936 | 1461285917916 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 17:45:17 INFO - PROCESS | 2936 | 1461285917920 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 17:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:45:17 INFO - PROCESS | 2936 | 1461285917925 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:45:17 INFO - PROCESS | 2936 | 1461285917929 Marionette TRACE conn5 <- [1,114,null,{}] 17:45:17 INFO - PROCESS | 2936 | 1461285917939 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:18 INFO - PROCESS | 2936 | 1461285918059 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 17:45:18 INFO - PROCESS | 2936 | 1461285918080 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:18 INFO - PROCESS | 2936 | ++DOCSHELL 12878C00 == 36 [pid = 2936] [id = 38] 17:45:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 59 (1287B800) [pid = 2936] [serial = 110] [outer = 00000000] 17:45:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 60 (12DEC800) [pid = 2936] [serial = 111] [outer = 1287B800] 17:45:18 INFO - PROCESS | 2936 | 1461285918128 Marionette DEBUG loaded listener.js 17:45:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 61 (12E2DC00) [pid = 2936] [serial = 112] [outer = 1287B800] 17:45:18 INFO - PROCESS | 2936 | 1461285918573 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 690ms 17:45:18 INFO - PROCESS | 2936 | 1461285918615 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 17:45:18 INFO - PROCESS | 2936 | 1461285918622 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 17:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:45:18 INFO - PROCESS | 2936 | 1461285918628 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:45:18 INFO - PROCESS | 2936 | 1461285918631 Marionette TRACE conn5 <- [1,118,null,{}] 17:45:18 INFO - PROCESS | 2936 | 1461285918635 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:18 INFO - PROCESS | 2936 | 1461285918716 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 17:45:18 INFO - PROCESS | 2936 | 1461285918725 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:18 INFO - PROCESS | 2936 | ++DOCSHELL 138EF000 == 37 [pid = 2936] [id = 39] 17:45:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 62 (1416A000) [pid = 2936] [serial = 113] [outer = 00000000] 17:45:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 63 (141A4800) [pid = 2936] [serial = 114] [outer = 1416A000] 17:45:18 INFO - PROCESS | 2936 | 1461285918772 Marionette DEBUG loaded listener.js 17:45:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 64 (1663DC00) [pid = 2936] [serial = 115] [outer = 1416A000] 17:45:19 INFO - PROCESS | 2936 | 1461285919181 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 17:45:19 INFO - PROCESS | 2936 | 1461285919200 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 17:45:19 INFO - PROCESS | 2936 | 1461285919203 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 17:45:19 INFO - PROCESS | 2936 | 1461285919206 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:45:19 INFO - PROCESS | 2936 | 1461285919210 Marionette TRACE conn5 <- [1,122,null,{}] 17:45:19 INFO - PROCESS | 2936 | 1461285919222 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:19 INFO - PROCESS | 2936 | 1461285919306 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 17:45:19 INFO - PROCESS | 2936 | 1461285919314 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:19 INFO - PROCESS | 2936 | ++DOCSHELL 138E4400 == 38 [pid = 2936] [id = 40] 17:45:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 65 (1753C400) [pid = 2936] [serial = 116] [outer = 00000000] 17:45:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 66 (1780E400) [pid = 2936] [serial = 117] [outer = 1753C400] 17:45:19 INFO - PROCESS | 2936 | 1461285919363 Marionette DEBUG loaded listener.js 17:45:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 67 (17817400) [pid = 2936] [serial = 118] [outer = 1753C400] 17:45:19 INFO - PROCESS | 2936 | 1461285919807 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 17:45:19 INFO - PROCESS | 2936 | 1461285919840 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 17:45:19 INFO - PROCESS | 2936 | 1461285919843 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 17:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:45:19 INFO - PROCESS | 2936 | 1461285919849 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:45:19 INFO - PROCESS | 2936 | 1461285919851 Marionette TRACE conn5 <- [1,126,null,{}] 17:45:19 INFO - PROCESS | 2936 | 1461285919855 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:19 INFO - PROCESS | 2936 | 1461285919932 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 17:45:19 INFO - PROCESS | 2936 | 1461285919939 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:19 INFO - PROCESS | 2936 | ++DOCSHELL 13879C00 == 39 [pid = 2936] [id = 41] 17:45:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 68 (197D4800) [pid = 2936] [serial = 119] [outer = 00000000] 17:45:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 69 (19E64400) [pid = 2936] [serial = 120] [outer = 197D4800] 17:45:19 INFO - PROCESS | 2936 | 1461285919985 Marionette DEBUG loaded listener.js 17:45:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 70 (1A352800) [pid = 2936] [serial = 121] [outer = 197D4800] 17:45:20 INFO - PROCESS | 2936 | 1461285920432 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 17:45:20 INFO - PROCESS | 2936 | 1461285920480 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 17:45:20 INFO - PROCESS | 2936 | 1461285920482 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 17:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:45:20 INFO - PROCESS | 2936 | 1461285920485 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:45:20 INFO - PROCESS | 2936 | 1461285920487 Marionette TRACE conn5 <- [1,130,null,{}] 17:45:20 INFO - PROCESS | 2936 | 1461285920491 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:20 INFO - PROCESS | 2936 | 1461285920584 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 17:45:20 INFO - PROCESS | 2936 | 1461285920593 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:20 INFO - PROCESS | 2936 | ++DOCSHELL 19D8F000 == 40 [pid = 2936] [id = 42] 17:45:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 71 (1A355000) [pid = 2936] [serial = 122] [outer = 00000000] 17:45:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 72 (1A5D7000) [pid = 2936] [serial = 123] [outer = 1A355000] 17:45:20 INFO - PROCESS | 2936 | 1461285920639 Marionette DEBUG loaded listener.js 17:45:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 73 (1B067400) [pid = 2936] [serial = 124] [outer = 1A355000] 17:45:21 INFO - PROCESS | 2936 | 1461285921106 Marionette TRACE conn5 <- [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]]]}] 17:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 17:45:21 INFO - PROCESS | 2936 | 1461285921156 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 17:45:21 INFO - PROCESS | 2936 | 1461285921158 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 17:45:21 INFO - PROCESS | 2936 | 1461285921162 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:45:21 INFO - PROCESS | 2936 | 1461285921163 Marionette TRACE conn5 <- [1,134,null,{}] 17:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:45:21 INFO - PROCESS | 2936 | 1461285921167 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:21 INFO - PROCESS | 2936 | 1461285921288 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 17:45:21 INFO - PROCESS | 2936 | 1461285921304 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:21 INFO - PROCESS | 2936 | ++DOCSHELL 1B0CCC00 == 41 [pid = 2936] [id = 43] 17:45:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 74 (1B44BC00) [pid = 2936] [serial = 125] [outer = 00000000] 17:45:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 75 (1B715C00) [pid = 2936] [serial = 126] [outer = 1B44BC00] 17:45:21 INFO - PROCESS | 2936 | 1461285921352 Marionette DEBUG loaded listener.js 17:45:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 76 (1C103000) [pid = 2936] [serial = 127] [outer = 1B44BC00] 17:45:21 INFO - PROCESS | 2936 | 1461285921792 Marionette TRACE conn5 <- [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]]]}] 17:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 17:45:21 INFO - PROCESS | 2936 | 1461285921841 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 17:45:21 INFO - PROCESS | 2936 | 1461285921843 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 17:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:45:21 INFO - PROCESS | 2936 | 1461285921850 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:45:21 INFO - PROCESS | 2936 | 1461285921852 Marionette TRACE conn5 <- [1,138,null,{}] 17:45:21 INFO - PROCESS | 2936 | 1461285921856 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:21 INFO - PROCESS | 2936 | 1461285921973 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 17:45:21 INFO - PROCESS | 2936 | 1461285921987 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:22 INFO - PROCESS | 2936 | ++DOCSHELL 1841C400 == 42 [pid = 2936] [id = 44] 17:45:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 77 (1841D800) [pid = 2936] [serial = 128] [outer = 00000000] 17:45:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 78 (1C39A000) [pid = 2936] [serial = 129] [outer = 1841D800] 17:45:22 INFO - PROCESS | 2936 | 1461285922031 Marionette DEBUG loaded listener.js 17:45:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 79 (1C3D6400) [pid = 2936] [serial = 130] [outer = 1841D800] 17:45:22 INFO - PROCESS | 2936 | --DOMWINDOW == 78 (12E33C00) [pid = 2936] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:45:22 INFO - PROCESS | 2936 | --DOMWINDOW == 77 (0EE53000) [pid = 2936] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:45:22 INFO - PROCESS | 2936 | --DOMWINDOW == 76 (1D16C800) [pid = 2936] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:45:22 INFO - PROCESS | 2936 | --DOMWINDOW == 75 (1E1DD000) [pid = 2936] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:45:22 INFO - PROCESS | 2936 | --DOMWINDOW == 74 (1A35EC00) [pid = 2936] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:45:22 INFO - PROCESS | 2936 | --DOMWINDOW == 73 (18CDE800) [pid = 2936] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:45:22 INFO - PROCESS | 2936 | --DOMWINDOW == 72 (12E3C800) [pid = 2936] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:45:22 INFO - PROCESS | 2936 | --DOMWINDOW == 71 (16FE5400) [pid = 2936] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:45:22 INFO - PROCESS | 2936 | --DOMWINDOW == 70 (176A3C00) [pid = 2936] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:45:22 INFO - PROCESS | 2936 | 1461285922494 Marionette TRACE conn5 <- [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]]]}] 17:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 670ms 17:45:22 INFO - PROCESS | 2936 | 1461285922521 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 17:45:22 INFO - PROCESS | 2936 | 1461285922523 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 17:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:45:22 INFO - PROCESS | 2936 | 1461285922535 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:45:22 INFO - PROCESS | 2936 | 1461285922536 Marionette TRACE conn5 <- [1,142,null,{}] 17:45:22 INFO - PROCESS | 2936 | 1461285922540 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:22 INFO - PROCESS | 2936 | 1461285922611 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 17:45:22 INFO - PROCESS | 2936 | 1461285922617 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:22 INFO - PROCESS | 2936 | ++DOCSHELL 13062000 == 43 [pid = 2936] [id = 45] 17:45:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 71 (1780CC00) [pid = 2936] [serial = 131] [outer = 00000000] 17:45:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 72 (1C109000) [pid = 2936] [serial = 132] [outer = 1780CC00] 17:45:22 INFO - PROCESS | 2936 | 1461285922662 Marionette DEBUG loaded listener.js 17:45:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 73 (1C105C00) [pid = 2936] [serial = 133] [outer = 1780CC00] 17:45:23 INFO - PROCESS | 2936 | 1461285923069 Marionette TRACE conn5 <- [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]]]}] 17:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 571ms 17:45:23 INFO - PROCESS | 2936 | 1461285923108 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 17:45:23 INFO - PROCESS | 2936 | 1461285923110 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 17:45:23 INFO - PROCESS | 2936 | 1461285923113 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:45:23 INFO - PROCESS | 2936 | 1461285923114 Marionette TRACE conn5 <- [1,146,null,{}] 17:45:23 INFO - PROCESS | 2936 | 1461285923118 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:23 INFO - PROCESS | 2936 | 1461285923194 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 17:45:23 INFO - PROCESS | 2936 | 1461285923201 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:23 INFO - PROCESS | 2936 | ++DOCSHELL 1C56F400 == 44 [pid = 2936] [id = 46] 17:45:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 74 (1C571000) [pid = 2936] [serial = 134] [outer = 00000000] 17:45:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 75 (1C8B3400) [pid = 2936] [serial = 135] [outer = 1C571000] 17:45:23 INFO - PROCESS | 2936 | 1461285923245 Marionette DEBUG loaded listener.js 17:45:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 76 (1C8AFC00) [pid = 2936] [serial = 136] [outer = 1C571000] 17:45:23 INFO - PROCESS | 2936 | 1461285923679 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 17:45:23 INFO - PROCESS | 2936 | 1461285923747 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 17:45:23 INFO - PROCESS | 2936 | 1461285923749 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 17:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:45:23 INFO - PROCESS | 2936 | 1461285923752 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:45:23 INFO - PROCESS | 2936 | 1461285923754 Marionette TRACE conn5 <- [1,150,null,{}] 17:45:23 INFO - PROCESS | 2936 | 1461285923757 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:23 INFO - PROCESS | 2936 | 1461285923829 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 17:45:23 INFO - PROCESS | 2936 | 1461285923837 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:23 INFO - PROCESS | 2936 | ++DOCSHELL 1C8AE800 == 45 [pid = 2936] [id = 47] 17:45:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 77 (1C8AEC00) [pid = 2936] [serial = 137] [outer = 00000000] 17:45:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 78 (1CCA8000) [pid = 2936] [serial = 138] [outer = 1C8AEC00] 17:45:23 INFO - PROCESS | 2936 | 1461285923882 Marionette DEBUG loaded listener.js 17:45:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 79 (1CCAC000) [pid = 2936] [serial = 139] [outer = 1C8AEC00] 17:45:24 INFO - PROCESS | 2936 | 1461285924317 Marionette TRACE conn5 <- [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]]]}] 17:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 17:45:24 INFO - PROCESS | 2936 | 1461285924384 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 17:45:24 INFO - PROCESS | 2936 | 1461285924388 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 17:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:45:24 INFO - PROCESS | 2936 | 1461285924394 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:45:24 INFO - PROCESS | 2936 | 1461285924399 Marionette TRACE conn5 <- [1,154,null,{}] 17:45:24 INFO - PROCESS | 2936 | 1461285924406 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:24 INFO - PROCESS | 2936 | 1461285924549 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 17:45:24 INFO - PROCESS | 2936 | 1461285924680 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:24 INFO - PROCESS | 2936 | ++DOCSHELL 1286F400 == 46 [pid = 2936] [id = 48] 17:45:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 80 (1286F800) [pid = 2936] [serial = 140] [outer = 00000000] 17:45:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 81 (12E35400) [pid = 2936] [serial = 141] [outer = 1286F800] 17:45:24 INFO - PROCESS | 2936 | 1461285924737 Marionette DEBUG loaded listener.js 17:45:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 82 (13814C00) [pid = 2936] [serial = 142] [outer = 1286F800] 17:45:25 INFO - PROCESS | 2936 | 1461285925469 Marionette TRACE conn5 <- [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]]]}] 17:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1120ms 17:45:25 INFO - PROCESS | 2936 | 1461285925519 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 17:45:25 INFO - PROCESS | 2936 | 1461285925525 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 17:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:45:25 INFO - PROCESS | 2936 | 1461285925532 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:45:25 INFO - PROCESS | 2936 | 1461285925535 Marionette TRACE conn5 <- [1,158,null,{}] 17:45:25 INFO - PROCESS | 2936 | 1461285925539 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:25 INFO - PROCESS | 2936 | 1461285925651 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 17:45:25 INFO - PROCESS | 2936 | 1461285925721 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:25 INFO - PROCESS | 2936 | ++DOCSHELL 1753BC00 == 47 [pid = 2936] [id = 49] 17:45:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 83 (1753C800) [pid = 2936] [serial = 143] [outer = 00000000] 17:45:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (184E8800) [pid = 2936] [serial = 144] [outer = 1753C800] 17:45:25 INFO - PROCESS | 2936 | 1461285925777 Marionette DEBUG loaded listener.js 17:45:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (197DF400) [pid = 2936] [serial = 145] [outer = 1753C800] 17:45:26 INFO - PROCESS | 2936 | --DOCSHELL 1C105400 == 46 [pid = 2936] [id = 35] 17:45:26 INFO - PROCESS | 2936 | --DOCSHELL 1C39BC00 == 45 [pid = 2936] [id = 36] 17:45:26 INFO - PROCESS | 2936 | --DOCSHELL 12DE4C00 == 44 [pid = 2936] [id = 33] 17:45:26 INFO - PROCESS | 2936 | --DOCSHELL 0B775000 == 43 [pid = 2936] [id = 34] 17:45:26 INFO - PROCESS | 2936 | --DOCSHELL 1A359800 == 42 [pid = 2936] [id = 32] 17:45:26 INFO - PROCESS | 2936 | --DOCSHELL 18CDD400 == 41 [pid = 2936] [id = 31] 17:45:26 INFO - PROCESS | 2936 | --DOCSHELL 175EB800 == 40 [pid = 2936] [id = 30] 17:45:26 INFO - PROCESS | 2936 | --DOCSHELL 1663D800 == 39 [pid = 2936] [id = 29] 17:45:26 INFO - PROCESS | 2936 | --DOCSHELL 1C56F400 == 38 [pid = 2936] [id = 46] 17:45:26 INFO - PROCESS | 2936 | --DOCSHELL 13062000 == 37 [pid = 2936] [id = 45] 17:45:26 INFO - PROCESS | 2936 | --DOCSHELL 1841C400 == 36 [pid = 2936] [id = 44] 17:45:26 INFO - PROCESS | 2936 | --DOCSHELL 1B0CCC00 == 35 [pid = 2936] [id = 43] 17:45:26 INFO - PROCESS | 2936 | --DOCSHELL 19D8F000 == 34 [pid = 2936] [id = 42] 17:45:26 INFO - PROCESS | 2936 | --DOCSHELL 13879C00 == 33 [pid = 2936] [id = 41] 17:45:26 INFO - PROCESS | 2936 | --DOCSHELL 138E4400 == 32 [pid = 2936] [id = 40] 17:45:26 INFO - PROCESS | 2936 | --DOCSHELL 138EF000 == 31 [pid = 2936] [id = 39] 17:45:26 INFO - PROCESS | 2936 | --DOCSHELL 12878C00 == 30 [pid = 2936] [id = 38] 17:45:26 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (1B040000) [pid = 2936] [serial = 94] [outer = 00000000] [url = about:blank] 17:45:26 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (19E6DC00) [pid = 2936] [serial = 91] [outer = 00000000] [url = about:blank] 17:45:26 INFO - PROCESS | 2936 | --DOMWINDOW == 82 (1B03AC00) [pid = 2936] [serial = 93] [outer = 00000000] [url = about:blank] 17:45:26 INFO - PROCESS | 2936 | --DOMWINDOW == 81 (13876C00) [pid = 2936] [serial = 81] [outer = 00000000] [url = about:blank] 17:45:26 INFO - PROCESS | 2936 | --DOMWINDOW == 80 (17530C00) [pid = 2936] [serial = 84] [outer = 00000000] [url = about:blank] 17:45:26 INFO - PROCESS | 2936 | --DOMWINDOW == 79 (19D90C00) [pid = 2936] [serial = 90] [outer = 00000000] [url = about:blank] 17:45:26 INFO - PROCESS | 2936 | --DOMWINDOW == 78 (17539800) [pid = 2936] [serial = 85] [outer = 00000000] [url = about:blank] 17:45:26 INFO - PROCESS | 2936 | --DOMWINDOW == 77 (18414800) [pid = 2936] [serial = 88] [outer = 00000000] [url = about:blank] 17:45:26 INFO - PROCESS | 2936 | --DOMWINDOW == 76 (138E7000) [pid = 2936] [serial = 82] [outer = 00000000] [url = about:blank] 17:45:26 INFO - PROCESS | 2936 | --DOMWINDOW == 75 (12E3AC00) [pid = 2936] [serial = 79] [outer = 00000000] [url = about:blank] 17:45:26 INFO - PROCESS | 2936 | --DOMWINDOW == 74 (1786B000) [pid = 2936] [serial = 87] [outer = 00000000] [url = about:blank] 17:45:26 INFO - PROCESS | 2936 | --DOMWINDOW == 73 (12E38400) [pid = 2936] [serial = 78] [outer = 00000000] [url = about:blank] 17:45:26 INFO - PROCESS | 2936 | --DOMWINDOW == 72 (0EE5E400) [pid = 2936] [serial = 76] [outer = 00000000] [url = about:blank] 17:45:26 INFO - PROCESS | 2936 | --DOMWINDOW == 71 (1E0E7C00) [pid = 2936] [serial = 58] [outer = 00000000] [url = about:blank] 17:45:26 INFO - PROCESS | 2936 | --DOMWINDOW == 70 (214D7000) [pid = 2936] [serial = 61] [outer = 00000000] [url = about:blank] 17:45:26 INFO - PROCESS | 2936 | 1461285926602 Marionette TRACE conn5 <- [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]]]}] 17:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1125ms 17:45:26 INFO - PROCESS | 2936 | 1461285926658 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 17:45:26 INFO - PROCESS | 2936 | 1461285926662 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 17:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:45:26 INFO - PROCESS | 2936 | 1461285926667 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:45:26 INFO - PROCESS | 2936 | 1461285926671 Marionette TRACE conn5 <- [1,162,null,{}] 17:45:26 INFO - PROCESS | 2936 | 1461285926676 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:26 INFO - PROCESS | 2936 | 1461285926755 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 17:45:26 INFO - PROCESS | 2936 | 1461285926765 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:26 INFO - PROCESS | 2936 | ++DOCSHELL 12E2FC00 == 31 [pid = 2936] [id = 50] 17:45:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 71 (12E31000) [pid = 2936] [serial = 146] [outer = 00000000] 17:45:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 72 (12E3CC00) [pid = 2936] [serial = 147] [outer = 12E31000] 17:45:26 INFO - PROCESS | 2936 | 1461285926812 Marionette DEBUG loaded listener.js 17:45:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 73 (13876800) [pid = 2936] [serial = 148] [outer = 12E31000] 17:45:27 INFO - PROCESS | 2936 | 1461285927301 Marionette TRACE conn5 <- [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]]]}] 17:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 690ms 17:45:27 INFO - PROCESS | 2936 | 1461285927358 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 17:45:27 INFO - PROCESS | 2936 | 1461285927363 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 17:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:45:27 INFO - PROCESS | 2936 | 1461285927369 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:45:27 INFO - PROCESS | 2936 | 1461285927372 Marionette TRACE conn5 <- [1,166,null,{}] 17:45:27 INFO - PROCESS | 2936 | 1461285927376 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:27 INFO - PROCESS | 2936 | 1461285927457 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 17:45:27 INFO - PROCESS | 2936 | 1461285927520 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:27 INFO - PROCESS | 2936 | ++DOCSHELL 1387D800 == 32 [pid = 2936] [id = 51] 17:45:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 74 (13894400) [pid = 2936] [serial = 149] [outer = 00000000] 17:45:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 75 (17534400) [pid = 2936] [serial = 150] [outer = 13894400] 17:45:27 INFO - PROCESS | 2936 | 1461285927573 Marionette DEBUG loaded listener.js 17:45:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 76 (1753B800) [pid = 2936] [serial = 151] [outer = 13894400] 17:45:27 INFO - PROCESS | 2936 | 1461285927941 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 17:45:28 INFO - PROCESS | 2936 | 1461285928005 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 17:45:28 INFO - PROCESS | 2936 | 1461285928007 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 17:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:45:28 INFO - PROCESS | 2936 | 1461285928010 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:45:28 INFO - PROCESS | 2936 | 1461285928014 Marionette TRACE conn5 <- [1,170,null,{}] 17:45:28 INFO - PROCESS | 2936 | 1461285928025 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:28 INFO - PROCESS | 2936 | 1461285928108 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 17:45:28 INFO - PROCESS | 2936 | 1461285928116 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:28 INFO - PROCESS | 2936 | ++DOCSHELL 17817000 == 33 [pid = 2936] [id = 52] 17:45:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 77 (17818800) [pid = 2936] [serial = 152] [outer = 00000000] 17:45:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 78 (197D3800) [pid = 2936] [serial = 153] [outer = 17818800] 17:45:28 INFO - PROCESS | 2936 | 1461285928165 Marionette DEBUG loaded listener.js 17:45:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 79 (19D8D800) [pid = 2936] [serial = 154] [outer = 17818800] 17:45:28 INFO - PROCESS | 2936 | 1461285928597 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 17:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:45:28 INFO - PROCESS | 2936 | 1461285928650 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 17:45:28 INFO - PROCESS | 2936 | 1461285928653 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 17:45:28 INFO - PROCESS | 2936 | 1461285928656 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:45:28 INFO - PROCESS | 2936 | 1461285928658 Marionette TRACE conn5 <- [1,174,null,{}] 17:45:28 INFO - PROCESS | 2936 | 1461285928666 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:28 INFO - PROCESS | 2936 | 1461285928775 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 17:45:28 INFO - PROCESS | 2936 | 1461285928784 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:28 INFO - PROCESS | 2936 | ++DOCSHELL 19E63000 == 34 [pid = 2936] [id = 53] 17:45:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 80 (1A35A800) [pid = 2936] [serial = 155] [outer = 00000000] 17:45:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 81 (1B040000) [pid = 2936] [serial = 156] [outer = 1A35A800] 17:45:28 INFO - PROCESS | 2936 | 1461285928829 Marionette DEBUG loaded listener.js 17:45:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 82 (1B066C00) [pid = 2936] [serial = 157] [outer = 1A35A800] 17:45:29 INFO - PROCESS | 2936 | 1461285929257 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 17:45:29 INFO - PROCESS | 2936 | 1461285929296 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 17:45:29 INFO - PROCESS | 2936 | 1461285929298 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 17:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:45:29 INFO - PROCESS | 2936 | 1461285929301 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:45:29 INFO - PROCESS | 2936 | 1461285929303 Marionette TRACE conn5 <- [1,178,null,{}] 17:45:29 INFO - PROCESS | 2936 | 1461285929306 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:29 INFO - PROCESS | 2936 | 1461285929403 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 17:45:29 INFO - PROCESS | 2936 | 1461285929409 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:29 INFO - PROCESS | 2936 | ++DOCSHELL 1B697800 == 35 [pid = 2936] [id = 54] 17:45:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 83 (1B698800) [pid = 2936] [serial = 158] [outer = 00000000] 17:45:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (1B78F000) [pid = 2936] [serial = 159] [outer = 1B698800] 17:45:29 INFO - PROCESS | 2936 | 1461285929455 Marionette DEBUG loaded listener.js 17:45:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (1C103800) [pid = 2936] [serial = 160] [outer = 1B698800] 17:45:29 INFO - PROCESS | 2936 | 1461285929912 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 17:45:29 INFO - PROCESS | 2936 | 1461285929937 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 17:45:29 INFO - PROCESS | 2936 | 1461285929939 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 17:45:29 INFO - PROCESS | 2936 | 1461285929942 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:45:29 INFO - PROCESS | 2936 | 1461285929944 Marionette TRACE conn5 <- [1,182,null,{}] 17:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:45:29 INFO - PROCESS | 2936 | 1461285929947 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:30 INFO - PROCESS | 2936 | 1461285930067 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 17:45:30 INFO - PROCESS | 2936 | 1461285930074 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:30 INFO - PROCESS | 2936 | ++DOCSHELL 0EE58400 == 36 [pid = 2936] [id = 55] 17:45:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (12817400) [pid = 2936] [serial = 161] [outer = 00000000] 17:45:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (1CB84400) [pid = 2936] [serial = 162] [outer = 12817400] 17:45:30 INFO - PROCESS | 2936 | 1461285930122 Marionette DEBUG loaded listener.js 17:45:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (1C3D8000) [pid = 2936] [serial = 163] [outer = 12817400] 17:45:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (1E0E4000) [pid = 2936] [serial = 164] [outer = 1B711400] 17:45:30 INFO - PROCESS | 2936 | 1461285930620 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 17:45:30 INFO - PROCESS | 2936 | --DOMWINDOW == 88 (1287B800) [pid = 2936] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:45:30 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (1C571000) [pid = 2936] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:45:30 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (1753C400) [pid = 2936] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:45:30 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (1A355000) [pid = 2936] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:45:30 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (1416A000) [pid = 2936] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:45:30 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (197D4800) [pid = 2936] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:45:30 INFO - PROCESS | 2936 | --DOMWINDOW == 82 (12E31800) [pid = 2936] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:45:30 INFO - PROCESS | 2936 | --DOMWINDOW == 81 (1780E000) [pid = 2936] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:45:30 INFO - PROCESS | 2936 | --DOMWINDOW == 80 (1C105800) [pid = 2936] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:45:30 INFO - PROCESS | 2936 | --DOMWINDOW == 79 (1C8B5800) [pid = 2936] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:45:30 INFO - PROCESS | 2936 | --DOMWINDOW == 78 (1B44BC00) [pid = 2936] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:45:30 INFO - PROCESS | 2936 | --DOMWINDOW == 77 (1841D800) [pid = 2936] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:45:30 INFO - PROCESS | 2936 | --DOMWINDOW == 76 (1780CC00) [pid = 2936] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:45:30 INFO - PROCESS | 2936 | 1461285930825 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 17:45:30 INFO - PROCESS | 2936 | 1461285930827 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 17:45:30 INFO - PROCESS | 2936 | 1461285930835 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:45:30 INFO - PROCESS | 2936 | 1461285930837 Marionette TRACE conn5 <- [1,186,null,{}] 17:45:30 INFO - PROCESS | 2936 | 1461285930841 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:45:30 INFO - PROCESS | 2936 | 1461285930913 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 17:45:30 INFO - PROCESS | 2936 | 1461285930919 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:30 INFO - PROCESS | 2936 | ++DOCSHELL 12EB1C00 == 37 [pid = 2936] [id = 56] 17:45:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 77 (12EB2400) [pid = 2936] [serial = 165] [outer = 00000000] 17:45:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 78 (1780CC00) [pid = 2936] [serial = 166] [outer = 12EB2400] 17:45:30 INFO - PROCESS | 2936 | 1461285930964 Marionette DEBUG loaded listener.js 17:45:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 79 (18CDAC00) [pid = 2936] [serial = 167] [outer = 12EB2400] 17:45:31 INFO - PROCESS | 2936 | 1461285931360 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 17:45:31 INFO - PROCESS | 2936 | 1461285931419 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 17:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:45:31 INFO - PROCESS | 2936 | 1461285931421 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 17:45:31 INFO - PROCESS | 2936 | 1461285931424 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:45:31 INFO - PROCESS | 2936 | 1461285931426 Marionette TRACE conn5 <- [1,190,null,{}] 17:45:31 INFO - PROCESS | 2936 | 1461285931429 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:31 INFO - PROCESS | 2936 | 1461285931502 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 17:45:31 INFO - PROCESS | 2936 | 1461285931508 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:31 INFO - PROCESS | 2936 | ++DOCSHELL 197D8C00 == 38 [pid = 2936] [id = 57] 17:45:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 80 (1B711000) [pid = 2936] [serial = 168] [outer = 00000000] 17:45:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 81 (1D127C00) [pid = 2936] [serial = 169] [outer = 1B711000] 17:45:31 INFO - PROCESS | 2936 | 1461285931552 Marionette DEBUG loaded listener.js 17:45:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 82 (1D16A000) [pid = 2936] [serial = 170] [outer = 1B711000] 17:45:31 INFO - PROCESS | 2936 | 1461285931942 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 17:45:32 INFO - PROCESS | 2936 | 1461285932000 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 17:45:32 INFO - PROCESS | 2936 | 1461285932002 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 17:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:45:32 INFO - PROCESS | 2936 | 1461285932006 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:45:32 INFO - PROCESS | 2936 | 1461285932007 Marionette TRACE conn5 <- [1,194,null,{}] 17:45:32 INFO - PROCESS | 2936 | 1461285932011 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:32 INFO - PROCESS | 2936 | 1461285932087 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 17:45:32 INFO - PROCESS | 2936 | 1461285932093 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:32 INFO - PROCESS | 2936 | ++DOCSHELL 1E887800 == 39 [pid = 2936] [id = 58] 17:45:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 83 (1E887C00) [pid = 2936] [serial = 171] [outer = 00000000] 17:45:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (1EC8B400) [pid = 2936] [serial = 172] [outer = 1E887C00] 17:45:32 INFO - PROCESS | 2936 | 1461285932143 Marionette DEBUG loaded listener.js 17:45:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (1CCADC00) [pid = 2936] [serial = 173] [outer = 1E887C00] 17:45:32 INFO - PROCESS | 2936 | 1461285932567 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 17:45:32 INFO - PROCESS | 2936 | 1461285932579 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 17:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:45:32 INFO - PROCESS | 2936 | 1461285932581 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 17:45:32 INFO - PROCESS | 2936 | 1461285932584 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:45:32 INFO - PROCESS | 2936 | 1461285932586 Marionette TRACE conn5 <- [1,198,null,{}] 17:45:32 INFO - PROCESS | 2936 | 1461285932589 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:32 INFO - PROCESS | 2936 | 1461285932693 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 17:45:32 INFO - PROCESS | 2936 | 1461285932700 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:32 INFO - PROCESS | 2936 | ++DOCSHELL 1E88DC00 == 40 [pid = 2936] [id = 59] 17:45:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (1EC88800) [pid = 2936] [serial = 174] [outer = 00000000] 17:45:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (1F388800) [pid = 2936] [serial = 175] [outer = 1EC88800] 17:45:32 INFO - PROCESS | 2936 | 1461285932746 Marionette DEBUG loaded listener.js 17:45:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (1F395400) [pid = 2936] [serial = 176] [outer = 1EC88800] 17:45:33 INFO - PROCESS | 2936 | 1461285933325 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 770ms 17:45:33 INFO - PROCESS | 2936 | 1461285933356 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 17:45:33 INFO - PROCESS | 2936 | 1461285933362 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 17:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:45:33 INFO - PROCESS | 2936 | 1461285933368 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:45:33 INFO - PROCESS | 2936 | 1461285933371 Marionette TRACE conn5 <- [1,202,null,{}] 17:45:33 INFO - PROCESS | 2936 | 1461285933377 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:33 INFO - PROCESS | 2936 | 1461285933522 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 17:45:33 INFO - PROCESS | 2936 | 1461285933598 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:33 INFO - PROCESS | 2936 | ++DOCSHELL 13892400 == 41 [pid = 2936] [id = 60] 17:45:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (14103000) [pid = 2936] [serial = 177] [outer = 00000000] 17:45:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (17538800) [pid = 2936] [serial = 178] [outer = 14103000] 17:45:33 INFO - PROCESS | 2936 | 1461285933656 Marionette DEBUG loaded listener.js 17:45:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (1780D800) [pid = 2936] [serial = 179] [outer = 14103000] 17:45:34 INFO - PROCESS | 2936 | 1461285934192 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 871ms 17:45:34 INFO - PROCESS | 2936 | 1461285934242 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 17:45:34 INFO - PROCESS | 2936 | 1461285934249 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 17:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:45:34 INFO - PROCESS | 2936 | 1461285934255 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:45:34 INFO - PROCESS | 2936 | 1461285934258 Marionette TRACE conn5 <- [1,206,null,{}] 17:45:34 INFO - PROCESS | 2936 | 1461285934263 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:34 INFO - PROCESS | 2936 | 1461285934366 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 17:45:34 INFO - PROCESS | 2936 | 1461285934452 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:34 INFO - PROCESS | 2936 | ++DOCSHELL 1A352C00 == 42 [pid = 2936] [id = 61] 17:45:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (1A353000) [pid = 2936] [serial = 180] [outer = 00000000] 17:45:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (1C105800) [pid = 2936] [serial = 181] [outer = 1A353000] 17:45:34 INFO - PROCESS | 2936 | 1461285934507 Marionette DEBUG loaded listener.js 17:45:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (1C3DA800) [pid = 2936] [serial = 182] [outer = 1A353000] 17:45:35 INFO - PROCESS | 2936 | 1461285935074 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 870ms 17:45:35 INFO - PROCESS | 2936 | 1461285935127 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 17:45:35 INFO - PROCESS | 2936 | 1461285935130 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 17:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:45:35 INFO - PROCESS | 2936 | 1461285935135 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:45:35 INFO - PROCESS | 2936 | 1461285935139 Marionette TRACE conn5 <- [1,210,null,{}] 17:45:35 INFO - PROCESS | 2936 | 1461285935150 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:35 INFO - PROCESS | 2936 | 1461285935253 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 17:45:35 INFO - PROCESS | 2936 | 1461285935341 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:35 INFO - PROCESS | 2936 | ++DOCSHELL 1A5A0C00 == 43 [pid = 2936] [id = 62] 17:45:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (1A5A1000) [pid = 2936] [serial = 183] [outer = 00000000] 17:45:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 96 (1C3E0400) [pid = 2936] [serial = 184] [outer = 1A5A1000] 17:45:35 INFO - PROCESS | 2936 | 1461285935399 Marionette DEBUG loaded listener.js 17:45:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (1CCA8400) [pid = 2936] [serial = 185] [outer = 1A5A1000] 17:45:35 INFO - PROCESS | 2936 | 1461285935947 Marionette TRACE conn5 <- [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]]]}] 17:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 973ms 17:45:36 INFO - PROCESS | 2936 | 1461285936109 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 17:45:36 INFO - PROCESS | 2936 | 1461285936113 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 17:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:45:36 INFO - PROCESS | 2936 | 1461285936118 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:45:36 INFO - PROCESS | 2936 | 1461285936122 Marionette TRACE conn5 <- [1,214,null,{}] 17:45:36 INFO - PROCESS | 2936 | 1461285936136 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:36 INFO - PROCESS | 2936 | 1461285936232 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 17:45:36 INFO - PROCESS | 2936 | 1461285936300 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:36 INFO - PROCESS | 2936 | ++DOCSHELL 12E37800 == 44 [pid = 2936] [id = 63] 17:45:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 98 (12E38000) [pid = 2936] [serial = 186] [outer = 00000000] 17:45:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 99 (14101800) [pid = 2936] [serial = 187] [outer = 12E38000] 17:45:36 INFO - PROCESS | 2936 | 1461285936348 Marionette DEBUG loaded listener.js 17:45:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 100 (141A2800) [pid = 2936] [serial = 188] [outer = 12E38000] 17:45:36 INFO - PROCESS | 2936 | 1461285936907 Marionette TRACE conn5 <- [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]]]}] 17:45:36 INFO - PROCESS | 2936 | --DOCSHELL 1A35D800 == 43 [pid = 2936] [id = 37] 17:45:36 INFO - PROCESS | 2936 | --DOCSHELL 1E887800 == 42 [pid = 2936] [id = 58] 17:45:36 INFO - PROCESS | 2936 | --DOCSHELL 197D8C00 == 41 [pid = 2936] [id = 57] 17:45:36 INFO - PROCESS | 2936 | --DOCSHELL 12EB1C00 == 40 [pid = 2936] [id = 56] 17:45:36 INFO - PROCESS | 2936 | --DOCSHELL 0EE58400 == 39 [pid = 2936] [id = 55] 17:45:36 INFO - PROCESS | 2936 | --DOCSHELL 1B697800 == 38 [pid = 2936] [id = 54] 17:45:36 INFO - PROCESS | 2936 | --DOCSHELL 19E63000 == 37 [pid = 2936] [id = 53] 17:45:36 INFO - PROCESS | 2936 | --DOCSHELL 17817000 == 36 [pid = 2936] [id = 52] 17:45:36 INFO - PROCESS | 2936 | --DOCSHELL 1387D800 == 35 [pid = 2936] [id = 51] 17:45:36 INFO - PROCESS | 2936 | --DOCSHELL 12E2FC00 == 34 [pid = 2936] [id = 50] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 99 (12DEC800) [pid = 2936] [serial = 111] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 98 (1C8AFC00) [pid = 2936] [serial = 136] [outer = 00000000] [url = about:blank] 17:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 97 (12E2DC00) [pid = 2936] [serial = 112] [outer = 00000000] [url = about:blank] 17:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 831ms 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 96 (1780E400) [pid = 2936] [serial = 117] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 95 (17817400) [pid = 2936] [serial = 118] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (1B067400) [pid = 2936] [serial = 124] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (141A4800) [pid = 2936] [serial = 114] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (1663DC00) [pid = 2936] [serial = 115] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (19E64400) [pid = 2936] [serial = 120] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (1A5D7000) [pid = 2936] [serial = 123] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 89 (1C3D5400) [pid = 2936] [serial = 108] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 88 (1CCA8000) [pid = 2936] [serial = 138] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (16683C00) [pid = 2936] [serial = 97] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (1387BC00) [pid = 2936] [serial = 96] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (1A3AA800) [pid = 2936] [serial = 100] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (19E65800) [pid = 2936] [serial = 99] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (1C10F400) [pid = 2936] [serial = 103] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 82 (1C10AC00) [pid = 2936] [serial = 102] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 81 (1CB87C00) [pid = 2936] [serial = 106] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 80 (1CB88800) [pid = 2936] [serial = 105] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 79 (1C103000) [pid = 2936] [serial = 127] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 78 (1B715C00) [pid = 2936] [serial = 126] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 77 (1C39A000) [pid = 2936] [serial = 129] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 76 (1C8B3400) [pid = 2936] [serial = 135] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 75 (1C3D6400) [pid = 2936] [serial = 130] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 74 (1C105C00) [pid = 2936] [serial = 133] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 73 (1C109000) [pid = 2936] [serial = 132] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | --DOMWINDOW == 72 (1A352800) [pid = 2936] [serial = 121] [outer = 00000000] [url = about:blank] 17:45:36 INFO - PROCESS | 2936 | 1461285936982 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 17:45:36 INFO - PROCESS | 2936 | 1461285936985 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 17:45:36 INFO - PROCESS | 2936 | 1461285936992 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:45:37 INFO - PROCESS | 2936 | 1461285936996 Marionette TRACE conn5 <- [1,218,null,{}] 17:45:37 INFO - PROCESS | 2936 | 1461285937000 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:37 INFO - PROCESS | 2936 | 1461285937091 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 17:45:37 INFO - PROCESS | 2936 | 1461285937160 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:37 INFO - PROCESS | 2936 | ++DOCSHELL 12DEC800 == 35 [pid = 2936] [id = 64] 17:45:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 73 (12DED400) [pid = 2936] [serial = 189] [outer = 00000000] 17:45:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 74 (12EB1C00) [pid = 2936] [serial = 190] [outer = 12DED400] 17:45:37 INFO - PROCESS | 2936 | 1461285937207 Marionette DEBUG loaded listener.js 17:45:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 75 (13896000) [pid = 2936] [serial = 191] [outer = 12DED400] 17:45:37 INFO - PROCESS | 2936 | 1461285937573 Marionette TRACE conn5 <- [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]]]}] 17:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 17:45:37 INFO - PROCESS | 2936 | 1461285937628 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 17:45:37 INFO - PROCESS | 2936 | 1461285937630 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 17:45:37 INFO - PROCESS | 2936 | 1461285937634 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:45:37 INFO - PROCESS | 2936 | 1461285937636 Marionette TRACE conn5 <- [1,222,null,{}] 17:45:37 INFO - PROCESS | 2936 | 1461285937646 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:37 INFO - PROCESS | 2936 | 1461285937753 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 17:45:37 INFO - PROCESS | 2936 | 1461285937765 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:37 INFO - PROCESS | 2936 | ++DOCSHELL 1752F000 == 36 [pid = 2936] [id = 65] 17:45:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 76 (17539800) [pid = 2936] [serial = 192] [outer = 00000000] 17:45:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 77 (17817400) [pid = 2936] [serial = 193] [outer = 17539800] 17:45:37 INFO - PROCESS | 2936 | 1461285937814 Marionette DEBUG loaded listener.js 17:45:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 78 (18412C00) [pid = 2936] [serial = 194] [outer = 17539800] 17:45:38 INFO - PROCESS | 2936 | 1461285938257 Marionette TRACE conn5 <- [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]]]}] 17:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 17:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:45:38 INFO - PROCESS | 2936 | 1461285938308 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 17:45:38 INFO - PROCESS | 2936 | 1461285938310 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 17:45:38 INFO - PROCESS | 2936 | 1461285938313 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:45:38 INFO - PROCESS | 2936 | 1461285938314 Marionette TRACE conn5 <- [1,226,null,{}] 17:45:38 INFO - PROCESS | 2936 | 1461285938318 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:38 INFO - PROCESS | 2936 | 1461285938396 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 17:45:38 INFO - PROCESS | 2936 | 1461285938404 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:38 INFO - PROCESS | 2936 | ++DOCSHELL 197D8800 == 37 [pid = 2936] [id = 66] 17:45:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 79 (197DA800) [pid = 2936] [serial = 195] [outer = 00000000] 17:45:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 80 (19E6D800) [pid = 2936] [serial = 196] [outer = 197DA800] 17:45:38 INFO - PROCESS | 2936 | 1461285938450 Marionette DEBUG loaded listener.js 17:45:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 81 (1A355C00) [pid = 2936] [serial = 197] [outer = 197DA800] 17:45:38 INFO - PROCESS | 2936 | 1461285938868 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 17:45:38 INFO - PROCESS | 2936 | 1461285938884 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 17:45:38 INFO - PROCESS | 2936 | 1461285938886 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 17:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:45:38 INFO - PROCESS | 2936 | 1461285938904 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:45:38 INFO - PROCESS | 2936 | 1461285938906 Marionette TRACE conn5 <- [1,230,null,{}] 17:45:38 INFO - PROCESS | 2936 | 1461285938909 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:38 INFO - PROCESS | 2936 | 1461285938983 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 17:45:38 INFO - PROCESS | 2936 | 1461285938989 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:39 INFO - PROCESS | 2936 | ++DOCSHELL 19D92000 == 38 [pid = 2936] [id = 67] 17:45:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 82 (1A356C00) [pid = 2936] [serial = 198] [outer = 00000000] 17:45:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 83 (1A59AC00) [pid = 2936] [serial = 199] [outer = 1A356C00] 17:45:39 INFO - PROCESS | 2936 | 1461285939034 Marionette DEBUG loaded listener.js 17:45:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (1A59E000) [pid = 2936] [serial = 200] [outer = 1A356C00] 17:45:39 INFO - PROCESS | 2936 | 1461285939515 Marionette TRACE conn5 <- [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]]]}] 17:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 17:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:45:39 INFO - PROCESS | 2936 | 1461285939535 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 17:45:39 INFO - PROCESS | 2936 | 1461285939537 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 17:45:39 INFO - PROCESS | 2936 | 1461285939540 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:45:39 INFO - PROCESS | 2936 | 1461285939542 Marionette TRACE conn5 <- [1,234,null,{}] 17:45:39 INFO - PROCESS | 2936 | 1461285939552 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:39 INFO - PROCESS | 2936 | 1461285939674 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 17:45:39 INFO - PROCESS | 2936 | 1461285939684 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:39 INFO - PROCESS | 2936 | ++DOCSHELL 1288C400 == 39 [pid = 2936] [id = 68] 17:45:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (19E64400) [pid = 2936] [serial = 201] [outer = 00000000] 17:45:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (1B697800) [pid = 2936] [serial = 202] [outer = 19E64400] 17:45:39 INFO - PROCESS | 2936 | 1461285939732 Marionette DEBUG loaded listener.js 17:45:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (1B712C00) [pid = 2936] [serial = 203] [outer = 19E64400] 17:45:40 INFO - PROCESS | 2936 | 1461285940160 Marionette TRACE conn5 <- [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]]]}] 17:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 690ms 17:45:40 INFO - PROCESS | 2936 | 1461285940231 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 17:45:40 INFO - PROCESS | 2936 | 1461285940233 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 17:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:45:40 INFO - PROCESS | 2936 | 1461285940236 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:45:40 INFO - PROCESS | 2936 | 1461285940238 Marionette TRACE conn5 <- [1,238,null,{}] 17:45:40 INFO - PROCESS | 2936 | 1461285940242 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:40 INFO - PROCESS | 2936 | 1461285940362 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 17:45:40 INFO - PROCESS | 2936 | 1461285940410 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:40 INFO - PROCESS | 2936 | ++DOCSHELL 0EE5C800 == 40 [pid = 2936] [id = 69] 17:45:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (1B450800) [pid = 2936] [serial = 204] [outer = 00000000] 17:45:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (1C104C00) [pid = 2936] [serial = 205] [outer = 1B450800] 17:45:40 INFO - PROCESS | 2936 | 1461285940456 Marionette DEBUG loaded listener.js 17:45:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (1C10CC00) [pid = 2936] [serial = 206] [outer = 1B450800] 17:45:40 INFO - PROCESS | 2936 | 1461285940851 Marionette TRACE conn5 <- [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]]]}] 17:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 17:45:40 INFO - PROCESS | 2936 | 1461285940907 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 17:45:40 INFO - PROCESS | 2936 | 1461285940909 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 17:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:45:40 INFO - PROCESS | 2936 | 1461285940912 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:45:40 INFO - PROCESS | 2936 | 1461285940914 Marionette TRACE conn5 <- [1,242,null,{}] 17:45:40 INFO - PROCESS | 2936 | 1461285940917 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:41 INFO - PROCESS | 2936 | 1461285941014 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 17:45:41 INFO - PROCESS | 2936 | 1461285941021 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:41 INFO - PROCESS | 2936 | ++DOCSHELL 0EE57000 == 41 [pid = 2936] [id = 70] 17:45:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (1C103C00) [pid = 2936] [serial = 207] [outer = 00000000] 17:45:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (1C3DF800) [pid = 2936] [serial = 208] [outer = 1C103C00] 17:45:41 INFO - PROCESS | 2936 | 1461285941065 Marionette DEBUG loaded listener.js 17:45:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (1C3DDC00) [pid = 2936] [serial = 209] [outer = 1C103C00] 17:45:41 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (1E887C00) [pid = 2936] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:45:41 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (1B698800) [pid = 2936] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:45:41 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (1C8AEC00) [pid = 2936] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:45:41 INFO - PROCESS | 2936 | --DOMWINDOW == 89 (12817400) [pid = 2936] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:45:41 INFO - PROCESS | 2936 | --DOMWINDOW == 88 (17818800) [pid = 2936] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:45:41 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (12E31000) [pid = 2936] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:45:41 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (13894400) [pid = 2936] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:45:41 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (1B711000) [pid = 2936] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:45:41 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (12EB2400) [pid = 2936] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:45:41 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (1A35A800) [pid = 2936] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:45:41 INFO - PROCESS | 2936 | 1461285941561 Marionette TRACE conn5 <- [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]]]}] 17:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 17:45:41 INFO - PROCESS | 2936 | 1461285941583 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 17:45:41 INFO - PROCESS | 2936 | 1461285941585 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 17:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:45:41 INFO - PROCESS | 2936 | 1461285941588 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:45:41 INFO - PROCESS | 2936 | 1461285941590 Marionette TRACE conn5 <- [1,246,null,{}] 17:45:41 INFO - PROCESS | 2936 | 1461285941594 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:41 INFO - PROCESS | 2936 | 1461285941716 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 17:45:41 INFO - PROCESS | 2936 | 1461285941764 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:41 INFO - PROCESS | 2936 | ++DOCSHELL 13894400 == 42 [pid = 2936] [id = 71] 17:45:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (1752E000) [pid = 2936] [serial = 210] [outer = 00000000] 17:45:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (1C812C00) [pid = 2936] [serial = 211] [outer = 1752E000] 17:45:41 INFO - PROCESS | 2936 | 1461285941811 Marionette DEBUG loaded listener.js 17:45:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (1C816800) [pid = 2936] [serial = 212] [outer = 1752E000] 17:45:42 INFO - PROCESS | 2936 | 1461285942162 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 17:45:42 INFO - PROCESS | 2936 | 1461285942219 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 17:45:42 INFO - PROCESS | 2936 | 1461285942221 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 17:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:45:42 INFO - PROCESS | 2936 | 1461285942243 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:45:42 INFO - PROCESS | 2936 | 1461285942245 Marionette TRACE conn5 <- [1,250,null,{}] 17:45:42 INFO - PROCESS | 2936 | 1461285942251 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:42 INFO - PROCESS | 2936 | 1461285942326 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 17:45:42 INFO - PROCESS | 2936 | 1461285942332 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:42 INFO - PROCESS | 2936 | ++DOCSHELL 1C813000 == 43 [pid = 2936] [id = 72] 17:45:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (1C819400) [pid = 2936] [serial = 213] [outer = 00000000] 17:45:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (1C916800) [pid = 2936] [serial = 214] [outer = 1C819400] 17:45:42 INFO - PROCESS | 2936 | 1461285942377 Marionette DEBUG loaded listener.js 17:45:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (1CB8D000) [pid = 2936] [serial = 215] [outer = 1C819400] 17:45:42 INFO - PROCESS | 2936 | 1461285942775 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 17:45:42 INFO - PROCESS | 2936 | 1461285942819 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 17:45:42 INFO - PROCESS | 2936 | 1461285942821 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 17:45:42 INFO - PROCESS | 2936 | 1461285942824 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:45:42 INFO - PROCESS | 2936 | 1461285942827 Marionette TRACE conn5 <- [1,254,null,{}] 17:45:42 INFO - PROCESS | 2936 | 1461285942834 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:42 INFO - PROCESS | 2936 | 1461285942928 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 17:45:42 INFO - PROCESS | 2936 | 1461285942935 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:42 INFO - PROCESS | 2936 | ++DOCSHELL 1CC94000 == 44 [pid = 2936] [id = 73] 17:45:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (1CCA4C00) [pid = 2936] [serial = 216] [outer = 00000000] 17:45:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (1D172800) [pid = 2936] [serial = 217] [outer = 1CCA4C00] 17:45:42 INFO - PROCESS | 2936 | 1461285942984 Marionette DEBUG loaded listener.js 17:45:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (1E882C00) [pid = 2936] [serial = 218] [outer = 1CCA4C00] 17:45:43 INFO - PROCESS | 2936 | 1461285943591 Marionette TRACE conn5 <- [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]]]}] 17:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 834ms 17:45:43 INFO - PROCESS | 2936 | 1461285943690 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 17:45:43 INFO - PROCESS | 2936 | 1461285943693 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 17:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:45:43 INFO - PROCESS | 2936 | 1461285943702 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:45:43 INFO - PROCESS | 2936 | 1461285943704 Marionette TRACE conn5 <- [1,258,null,{}] 17:45:43 INFO - PROCESS | 2936 | 1461285943710 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:43 INFO - PROCESS | 2936 | 1461285943821 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 17:45:43 INFO - PROCESS | 2936 | 1461285943889 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:43 INFO - PROCESS | 2936 | ++DOCSHELL 0F381C00 == 45 [pid = 2936] [id = 74] 17:45:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (0F3DE800) [pid = 2936] [serial = 219] [outer = 00000000] 17:45:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (16685800) [pid = 2936] [serial = 220] [outer = 0F3DE800] 17:45:43 INFO - PROCESS | 2936 | 1461285943949 Marionette DEBUG loaded listener.js 17:45:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (1703C400) [pid = 2936] [serial = 221] [outer = 0F3DE800] 17:45:44 INFO - PROCESS | 2936 | 1461285944540 Marionette TRACE conn5 <- [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]]]}] 17:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 870ms 17:45:44 INFO - PROCESS | 2936 | 1461285944577 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 17:45:44 INFO - PROCESS | 2936 | 1461285944583 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 17:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:45:44 INFO - PROCESS | 2936 | 1461285944590 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:45:44 INFO - PROCESS | 2936 | 1461285944593 Marionette TRACE conn5 <- [1,262,null,{}] 17:45:44 INFO - PROCESS | 2936 | 1461285944597 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:44 INFO - PROCESS | 2936 | 1461285944701 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 17:45:44 INFO - PROCESS | 2936 | 1461285944791 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:44 INFO - PROCESS | 2936 | ++DOCSHELL 1841C000 == 46 [pid = 2936] [id = 75] 17:45:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 96 (1841D400) [pid = 2936] [serial = 222] [outer = 00000000] 17:45:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (1A59B000) [pid = 2936] [serial = 223] [outer = 1841D400] 17:45:44 INFO - PROCESS | 2936 | 1461285944848 Marionette DEBUG loaded listener.js 17:45:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 98 (1A5E4C00) [pid = 2936] [serial = 224] [outer = 1841D400] 17:45:45 INFO - PROCESS | 2936 | 1461285945386 Marionette TRACE conn5 <- [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]]]}] 17:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 830ms 17:45:45 INFO - PROCESS | 2936 | 1461285945464 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 17:45:45 INFO - PROCESS | 2936 | 1461285945467 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 17:45:45 INFO - PROCESS | 2936 | 1461285945471 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:45:45 INFO - PROCESS | 2936 | 1461285945475 Marionette TRACE conn5 <- [1,266,null,{}] 17:45:45 INFO - PROCESS | 2936 | 1461285945487 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:45 INFO - PROCESS | 2936 | 1461285945594 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 17:45:45 INFO - PROCESS | 2936 | 1461285945670 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:45 INFO - PROCESS | 2936 | ++DOCSHELL 1C8AFC00 == 47 [pid = 2936] [id = 76] 17:45:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 99 (1CCAA800) [pid = 2936] [serial = 225] [outer = 00000000] 17:45:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 100 (1E0ECC00) [pid = 2936] [serial = 226] [outer = 1CCAA800] 17:45:45 INFO - PROCESS | 2936 | 1461285945729 Marionette DEBUG loaded listener.js 17:45:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 101 (1F387800) [pid = 2936] [serial = 227] [outer = 1CCAA800] 17:45:46 INFO - PROCESS | 2936 | 1461285946272 Marionette TRACE conn5 <- [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]]]}] 17:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 831ms 17:45:46 INFO - PROCESS | 2936 | 1461285946313 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 17:45:46 INFO - PROCESS | 2936 | 1461285946316 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 17:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:45:46 INFO - PROCESS | 2936 | 1461285946321 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:45:46 INFO - PROCESS | 2936 | 1461285946323 Marionette TRACE conn5 <- [1,270,null,{}] 17:45:46 INFO - PROCESS | 2936 | 1461285946327 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:46 INFO - PROCESS | 2936 | 1461285946429 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 17:45:46 INFO - PROCESS | 2936 | 1461285946516 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:46 INFO - PROCESS | 2936 | ++DOCSHELL 1F488400 == 48 [pid = 2936] [id = 77] 17:45:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 102 (1F488C00) [pid = 2936] [serial = 228] [outer = 00000000] 17:45:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (1F48F400) [pid = 2936] [serial = 229] [outer = 1F488C00] 17:45:46 INFO - PROCESS | 2936 | 1461285946573 Marionette DEBUG loaded listener.js 17:45:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (1F492400) [pid = 2936] [serial = 230] [outer = 1F488C00] 17:45:47 INFO - PROCESS | 2936 | 1461285947156 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 870ms 17:45:47 INFO - PROCESS | 2936 | 1461285947191 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 17:45:47 INFO - PROCESS | 2936 | 1461285947194 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 17:45:47 INFO - PROCESS | 2936 | 1461285947198 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:45:47 INFO - PROCESS | 2936 | 1461285947200 Marionette TRACE conn5 <- [1,274,null,{}] 17:45:47 INFO - PROCESS | 2936 | 1461285947203 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:47 INFO - PROCESS | 2936 | 1461285947303 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 17:45:47 INFO - PROCESS | 2936 | 1461285947582 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:47 INFO - PROCESS | 2936 | ++DOCSHELL 12E36400 == 49 [pid = 2936] [id = 78] 17:45:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (12E37000) [pid = 2936] [serial = 231] [outer = 00000000] 17:45:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (13875000) [pid = 2936] [serial = 232] [outer = 12E37000] 17:45:47 INFO - PROCESS | 2936 | 1461285947658 Marionette DEBUG loaded listener.js 17:45:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (141A4800) [pid = 2936] [serial = 233] [outer = 12E37000] 17:45:48 INFO - PROCESS | 2936 | 1461285948465 Marionette TRACE conn5 <- [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]]]}] 17:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1334ms 17:45:48 INFO - PROCESS | 2936 | 1461285948536 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 17:45:48 INFO - PROCESS | 2936 | 1461285948539 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 17:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:45:48 INFO - PROCESS | 2936 | 1461285948543 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:45:48 INFO - PROCESS | 2936 | 1461285948546 Marionette TRACE conn5 <- [1,278,null,{}] 17:45:48 INFO - PROCESS | 2936 | 1461285948550 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:48 INFO - PROCESS | 2936 | 1461285948645 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 17:45:48 INFO - PROCESS | 2936 | --DOCSHELL 1286F400 == 48 [pid = 2936] [id = 48] 17:45:48 INFO - PROCESS | 2936 | --DOCSHELL 1C813000 == 47 [pid = 2936] [id = 72] 17:45:48 INFO - PROCESS | 2936 | --DOCSHELL 13894400 == 46 [pid = 2936] [id = 71] 17:45:48 INFO - PROCESS | 2936 | --DOCSHELL 0EE57000 == 45 [pid = 2936] [id = 70] 17:45:48 INFO - PROCESS | 2936 | --DOCSHELL 0EE5C800 == 44 [pid = 2936] [id = 69] 17:45:48 INFO - PROCESS | 2936 | --DOCSHELL 1288C400 == 43 [pid = 2936] [id = 68] 17:45:48 INFO - PROCESS | 2936 | --DOCSHELL 19D92000 == 42 [pid = 2936] [id = 67] 17:45:48 INFO - PROCESS | 2936 | --DOCSHELL 197D8800 == 41 [pid = 2936] [id = 66] 17:45:48 INFO - PROCESS | 2936 | --DOCSHELL 1752F000 == 40 [pid = 2936] [id = 65] 17:45:48 INFO - PROCESS | 2936 | --DOCSHELL 12DEC800 == 39 [pid = 2936] [id = 64] 17:45:48 INFO - PROCESS | 2936 | --DOCSHELL 12E37800 == 38 [pid = 2936] [id = 63] 17:45:48 INFO - PROCESS | 2936 | --DOCSHELL 1A5A0C00 == 37 [pid = 2936] [id = 62] 17:45:48 INFO - PROCESS | 2936 | --DOCSHELL 1A352C00 == 36 [pid = 2936] [id = 61] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (184E8800) [pid = 2936] [serial = 144] [outer = 00000000] [url = about:blank] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (12E35400) [pid = 2936] [serial = 141] [outer = 00000000] [url = about:blank] 17:45:48 INFO - PROCESS | 2936 | --DOCSHELL 13892400 == 35 [pid = 2936] [id = 60] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (1EC8B400) [pid = 2936] [serial = 172] [outer = 00000000] [url = about:blank] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (1B78F000) [pid = 2936] [serial = 159] [outer = 00000000] [url = about:blank] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 102 (1CCAC000) [pid = 2936] [serial = 139] [outer = 00000000] [url = about:blank] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 101 (1CB84400) [pid = 2936] [serial = 162] [outer = 00000000] [url = about:blank] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 100 (1287F800) [pid = 2936] [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.] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 99 (197D3800) [pid = 2936] [serial = 153] [outer = 00000000] [url = about:blank] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 98 (12E3CC00) [pid = 2936] [serial = 147] [outer = 00000000] [url = about:blank] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 97 (13876800) [pid = 2936] [serial = 148] [outer = 00000000] [url = about:blank] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 96 (1C103800) [pid = 2936] [serial = 160] [outer = 00000000] [url = about:blank] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 95 (17534400) [pid = 2936] [serial = 150] [outer = 00000000] [url = about:blank] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (1753B800) [pid = 2936] [serial = 151] [outer = 00000000] [url = about:blank] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (1D127C00) [pid = 2936] [serial = 169] [outer = 00000000] [url = about:blank] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (1D16A000) [pid = 2936] [serial = 170] [outer = 00000000] [url = about:blank] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (1780CC00) [pid = 2936] [serial = 166] [outer = 00000000] [url = about:blank] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (1C3D8000) [pid = 2936] [serial = 163] [outer = 00000000] [url = about:blank] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 89 (18CDAC00) [pid = 2936] [serial = 167] [outer = 00000000] [url = about:blank] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 88 (1CCADC00) [pid = 2936] [serial = 173] [outer = 00000000] [url = about:blank] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (1B040000) [pid = 2936] [serial = 156] [outer = 00000000] [url = about:blank] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (1B066C00) [pid = 2936] [serial = 157] [outer = 00000000] [url = about:blank] 17:45:48 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (19D8D800) [pid = 2936] [serial = 154] [outer = 00000000] [url = about:blank] 17:45:48 INFO - PROCESS | 2936 | 1461285948774 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:48 INFO - PROCESS | 2936 | ++DOCSHELL 0EE57000 == 36 [pid = 2936] [id = 79] 17:45:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (0EE58400) [pid = 2936] [serial = 234] [outer = 00000000] 17:45:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (12889800) [pid = 2936] [serial = 235] [outer = 0EE58400] 17:45:48 INFO - PROCESS | 2936 | 1461285948826 Marionette DEBUG loaded listener.js 17:45:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (12E33800) [pid = 2936] [serial = 236] [outer = 0EE58400] 17:45:49 INFO - PROCESS | 2936 | 1461285949200 Marionette TRACE conn5 <- [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]]]}] 17:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 17:45:49 INFO - PROCESS | 2936 | 1461285949217 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 17:45:49 INFO - PROCESS | 2936 | 1461285949221 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 17:45:49 INFO - PROCESS | 2936 | 1461285949225 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:45:49 INFO - PROCESS | 2936 | 1461285949227 Marionette TRACE conn5 <- [1,282,null,{}] 17:45:49 INFO - PROCESS | 2936 | 1461285949231 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:49 INFO - PROCESS | 2936 | 1461285949324 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 17:45:49 INFO - PROCESS | 2936 | 1461285949397 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:49 INFO - PROCESS | 2936 | ++DOCSHELL 13892400 == 37 [pid = 2936] [id = 80] 17:45:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (13894400) [pid = 2936] [serial = 237] [outer = 00000000] 17:45:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (197D5000) [pid = 2936] [serial = 238] [outer = 13894400] 17:45:49 INFO - PROCESS | 2936 | 1461285949444 Marionette DEBUG loaded listener.js 17:45:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (19D8D800) [pid = 2936] [serial = 239] [outer = 13894400] 17:45:49 INFO - PROCESS | 2936 | 1461285949821 Marionette TRACE conn5 <- [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]]]}] 17:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 17:45:49 INFO - PROCESS | 2936 | 1461285949861 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 17:45:49 INFO - PROCESS | 2936 | 1461285949863 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 17:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:45:49 INFO - PROCESS | 2936 | 1461285949868 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:45:49 INFO - PROCESS | 2936 | 1461285949873 Marionette TRACE conn5 <- [1,286,null,{}] 17:45:49 INFO - PROCESS | 2936 | 1461285949882 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:49 INFO - PROCESS | 2936 | 1461285949967 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 17:45:49 INFO - PROCESS | 2936 | 1461285949975 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:49 INFO - PROCESS | 2936 | ++DOCSHELL 1A59F800 == 38 [pid = 2936] [id = 81] 17:45:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (1A59FC00) [pid = 2936] [serial = 240] [outer = 00000000] 17:45:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (1B698800) [pid = 2936] [serial = 241] [outer = 1A59FC00] 17:45:50 INFO - PROCESS | 2936 | 1461285950019 Marionette DEBUG loaded listener.js 17:45:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (1B710800) [pid = 2936] [serial = 242] [outer = 1A59FC00] 17:45:50 INFO - PROCESS | 2936 | 1461285950468 Marionette TRACE conn5 <- [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]]]}] 17:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 17:45:50 INFO - PROCESS | 2936 | 1461285950500 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 17:45:50 INFO - PROCESS | 2936 | 1461285950503 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 17:45:50 INFO - PROCESS | 2936 | 1461285950506 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:45:50 INFO - PROCESS | 2936 | 1461285950508 Marionette TRACE conn5 <- [1,290,null,{}] 17:45:50 INFO - PROCESS | 2936 | 1461285950511 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:50 INFO - PROCESS | 2936 | 1461285950595 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 17:45:50 INFO - PROCESS | 2936 | 1461285950602 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:50 INFO - PROCESS | 2936 | ++DOCSHELL 1C10B800 == 39 [pid = 2936] [id = 82] 17:45:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (1C10FC00) [pid = 2936] [serial = 243] [outer = 00000000] 17:45:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 96 (1C3E0000) [pid = 2936] [serial = 244] [outer = 1C10FC00] 17:45:50 INFO - PROCESS | 2936 | 1461285950647 Marionette DEBUG loaded listener.js 17:45:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (1C815C00) [pid = 2936] [serial = 245] [outer = 1C10FC00] 17:45:51 INFO - PROCESS | 2936 | 1461285951100 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 17:45:51 INFO - PROCESS | 2936 | 1461285951141 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 17:45:51 INFO - PROCESS | 2936 | 1461285951143 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 17:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:45:51 INFO - PROCESS | 2936 | 1461285951146 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:45:51 INFO - PROCESS | 2936 | 1461285951148 Marionette TRACE conn5 <- [1,294,null,{}] 17:45:51 INFO - PROCESS | 2936 | 1461285951151 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:51 INFO - PROCESS | 2936 | 1461285951252 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 17:45:51 INFO - PROCESS | 2936 | 1461285951261 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:51 INFO - PROCESS | 2936 | ++DOCSHELL 1C81CC00 == 40 [pid = 2936] [id = 83] 17:45:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 98 (1C821000) [pid = 2936] [serial = 246] [outer = 00000000] 17:45:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 99 (1CB87400) [pid = 2936] [serial = 247] [outer = 1C821000] 17:45:51 INFO - PROCESS | 2936 | 1461285951356 Marionette DEBUG loaded listener.js 17:45:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 100 (1CCA9400) [pid = 2936] [serial = 248] [outer = 1C821000] 17:45:51 INFO - PROCESS | 2936 | 1461285951813 Marionette TRACE conn5 <- [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]]]}] 17:45:51 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. 17:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 17:45:51 INFO - PROCESS | 2936 | 1461285951877 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 17:45:51 INFO - PROCESS | 2936 | 1461285951879 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 17:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:45:51 INFO - PROCESS | 2936 | 1461285951882 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:45:51 INFO - PROCESS | 2936 | 1461285951884 Marionette TRACE conn5 <- [1,298,null,{}] 17:45:51 INFO - PROCESS | 2936 | 1461285951888 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:52 INFO - PROCESS | 2936 | 1461285951999 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 17:45:52 INFO - PROCESS | 2936 | 1461285952057 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:52 INFO - PROCESS | 2936 | ++DOCSHELL 1D16A000 == 41 [pid = 2936] [id = 84] 17:45:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 101 (1D16E800) [pid = 2936] [serial = 249] [outer = 00000000] 17:45:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 102 (1EC85400) [pid = 2936] [serial = 250] [outer = 1D16E800] 17:45:52 INFO - PROCESS | 2936 | 1461285952103 Marionette DEBUG loaded listener.js 17:45:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (1F0BC400) [pid = 2936] [serial = 251] [outer = 1D16E800] 17:45:52 INFO - PROCESS | 2936 | 1461285952508 Marionette TRACE conn5 <- [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]]]}] 17:45:52 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. 17:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 17:45:52 INFO - PROCESS | 2936 | 1461285952553 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 17:45:52 INFO - PROCESS | 2936 | 1461285952555 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 17:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:45:52 INFO - PROCESS | 2936 | 1461285952558 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:45:52 INFO - PROCESS | 2936 | 1461285952559 Marionette TRACE conn5 <- [1,302,null,{}] 17:45:52 INFO - PROCESS | 2936 | 1461285952563 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:52 INFO - PROCESS | 2936 | 1461285952688 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 17:45:52 INFO - PROCESS | 2936 | 1461285952710 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:52 INFO - PROCESS | 2936 | ++DOCSHELL 1F364C00 == 42 [pid = 2936] [id = 85] 17:45:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (1F36BC00) [pid = 2936] [serial = 252] [outer = 00000000] 17:45:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (1F4AA400) [pid = 2936] [serial = 253] [outer = 1F36BC00] 17:45:52 INFO - PROCESS | 2936 | 1461285952754 Marionette DEBUG loaded listener.js 17:45:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (1F4B6C00) [pid = 2936] [serial = 254] [outer = 1F36BC00] 17:45:53 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (1A35E000) [pid = 2936] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:45:53 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (1753C800) [pid = 2936] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:45:53 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (19E64400) [pid = 2936] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:45:53 INFO - PROCESS | 2936 | --DOMWINDOW == 102 (1B450800) [pid = 2936] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:45:53 INFO - PROCESS | 2936 | --DOMWINDOW == 101 (1C103C00) [pid = 2936] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:45:53 INFO - PROCESS | 2936 | --DOMWINDOW == 100 (17539800) [pid = 2936] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:45:53 INFO - PROCESS | 2936 | --DOMWINDOW == 99 (197DA800) [pid = 2936] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:45:53 INFO - PROCESS | 2936 | --DOMWINDOW == 98 (12DED400) [pid = 2936] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:45:53 INFO - PROCESS | 2936 | --DOMWINDOW == 97 (12E38000) [pid = 2936] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:45:53 INFO - PROCESS | 2936 | --DOMWINDOW == 96 (1A356C00) [pid = 2936] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:45:53 INFO - PROCESS | 2936 | --DOMWINDOW == 95 (1C819400) [pid = 2936] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:45:53 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (1752E000) [pid = 2936] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:45:53 INFO - PROCESS | 2936 | 1461285953285 Marionette TRACE conn5 <- [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]]]}] 17:45:53 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. 17:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 770ms 17:45:53 INFO - PROCESS | 2936 | 1461285953328 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 17:45:53 INFO - PROCESS | 2936 | 1461285953330 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 17:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:45:53 INFO - PROCESS | 2936 | 1461285953334 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:45:53 INFO - PROCESS | 2936 | 1461285953335 Marionette TRACE conn5 <- [1,306,null,{}] 17:45:53 INFO - PROCESS | 2936 | 1461285953339 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:53 INFO - PROCESS | 2936 | 1461285953415 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 17:45:53 INFO - PROCESS | 2936 | 1461285953421 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:53 INFO - PROCESS | 2936 | ++DOCSHELL 1A35E000 == 43 [pid = 2936] [id = 86] 17:45:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (1A5A6400) [pid = 2936] [serial = 255] [outer = 00000000] 17:45:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 96 (1C572000) [pid = 2936] [serial = 256] [outer = 1A5A6400] 17:45:53 INFO - PROCESS | 2936 | 1461285953467 Marionette DEBUG loaded listener.js 17:45:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (17287400) [pid = 2936] [serial = 257] [outer = 1A5A6400] 17:45:53 INFO - PROCESS | 2936 | 1461285953872 Marionette TRACE conn5 <- [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]]]}] 17:45:53 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. 17:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 17:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:45:53 INFO - PROCESS | 2936 | 1461285953905 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 17:45:53 INFO - PROCESS | 2936 | 1461285953907 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 17:45:53 INFO - PROCESS | 2936 | 1461285953920 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:45:53 INFO - PROCESS | 2936 | 1461285953922 Marionette TRACE conn5 <- [1,310,null,{}] 17:45:53 INFO - PROCESS | 2936 | 1461285953926 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:54 INFO - PROCESS | 2936 | 1461285954003 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 17:45:54 INFO - PROCESS | 2936 | 1461285954042 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:54 INFO - PROCESS | 2936 | 1461285954045 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:45:54 INFO - PROCESS | 2936 | ++DOCSHELL 20287800 == 44 [pid = 2936] [id = 87] 17:45:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 98 (20287C00) [pid = 2936] [serial = 258] [outer = 00000000] 17:45:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 99 (2112C000) [pid = 2936] [serial = 259] [outer = 20287C00] 17:45:54 INFO - PROCESS | 2936 | 1461285954096 Marionette DEBUG loaded listener.js 17:45:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 100 (21132C00) [pid = 2936] [serial = 260] [outer = 20287C00] 17:45:54 INFO - PROCESS | 2936 | 1461285954535 Marionette TRACE conn5 <- [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]]]}] 17:45:54 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. 17:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 17:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:45:54 INFO - PROCESS | 2936 | 1461285954540 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 17:45:54 INFO - PROCESS | 2936 | 1461285954542 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 17:45:54 INFO - PROCESS | 2936 | 1461285954546 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:45:54 INFO - PROCESS | 2936 | 1461285954547 Marionette TRACE conn5 <- [1,314,null,{}] 17:45:54 INFO - PROCESS | 2936 | 1461285954551 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:54 INFO - PROCESS | 2936 | 1461285954661 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 17:45:54 INFO - PROCESS | 2936 | 1461285954671 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:54 INFO - PROCESS | 2936 | ++DOCSHELL 2018B800 == 45 [pid = 2936] [id = 88] 17:45:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 101 (2018C400) [pid = 2936] [serial = 261] [outer = 00000000] 17:45:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 102 (20194400) [pid = 2936] [serial = 262] [outer = 2018C400] 17:45:54 INFO - PROCESS | 2936 | 1461285954720 Marionette DEBUG loaded listener.js 17:45:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (20198C00) [pid = 2936] [serial = 263] [outer = 2018C400] 17:45:55 INFO - PROCESS | 2936 | 1461285955175 Marionette TRACE conn5 <- [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]]]}] 17:45:55 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. 17:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 671ms 17:45:55 INFO - PROCESS | 2936 | 1461285955219 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 17:45:55 INFO - PROCESS | 2936 | 1461285955223 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 17:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:45:55 INFO - PROCESS | 2936 | 1461285955229 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:45:55 INFO - PROCESS | 2936 | 1461285955233 Marionette TRACE conn5 <- [1,318,null,{}] 17:45:55 INFO - PROCESS | 2936 | 1461285955241 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:55 INFO - PROCESS | 2936 | 1461285955380 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 17:45:55 INFO - PROCESS | 2936 | 1461285955544 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:55 INFO - PROCESS | 2936 | ++DOCSHELL 16FDB000 == 46 [pid = 2936] [id = 89] 17:45:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (17039800) [pid = 2936] [serial = 264] [outer = 00000000] 17:45:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (17535C00) [pid = 2936] [serial = 265] [outer = 17039800] 17:45:55 INFO - PROCESS | 2936 | 1461285955602 Marionette DEBUG loaded listener.js 17:45:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (1780E800) [pid = 2936] [serial = 266] [outer = 17039800] 17:45:56 INFO - PROCESS | 2936 | 1461285956168 Marionette TRACE conn5 <- [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]]]}] 17:45:56 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. 17:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 991ms 17:45:56 INFO - PROCESS | 2936 | 1461285956220 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 17:45:56 INFO - PROCESS | 2936 | 1461285956226 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 17:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:45:56 INFO - PROCESS | 2936 | 1461285956232 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:45:56 INFO - PROCESS | 2936 | 1461285956236 Marionette TRACE conn5 <- [1,322,null,{}] 17:45:56 INFO - PROCESS | 2936 | 1461285956240 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:56 INFO - PROCESS | 2936 | 1461285956352 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 17:45:56 INFO - PROCESS | 2936 | 1461285956430 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:56 INFO - PROCESS | 2936 | ++DOCSHELL 19D8E400 == 47 [pid = 2936] [id = 90] 17:45:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (19E64800) [pid = 2936] [serial = 267] [outer = 00000000] 17:45:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (1A5A6C00) [pid = 2936] [serial = 268] [outer = 19E64800] 17:45:56 INFO - PROCESS | 2936 | 1461285956526 Marionette DEBUG loaded listener.js 17:45:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (1B0C7800) [pid = 2936] [serial = 269] [outer = 19E64800] 17:45:57 INFO - PROCESS | 2936 | 1461285957108 Marionette TRACE conn5 <- [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]]]}] 17:45:57 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. 17:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 17:45:57 INFO - PROCESS | 2936 | 1461285957164 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 17:45:57 INFO - PROCESS | 2936 | 1461285957167 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 17:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:45:57 INFO - PROCESS | 2936 | 1461285957171 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:45:57 INFO - PROCESS | 2936 | 1461285957175 Marionette TRACE conn5 <- [1,326,null,{}] 17:45:57 INFO - PROCESS | 2936 | 1461285957187 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:57 INFO - PROCESS | 2936 | 1461285957317 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 17:45:57 INFO - PROCESS | 2936 | 1461285957441 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:57 INFO - PROCESS | 2936 | ++DOCSHELL 1CB82000 == 48 [pid = 2936] [id = 91] 17:45:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (1D170800) [pid = 2936] [serial = 270] [outer = 00000000] 17:45:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 111 (1F48DC00) [pid = 2936] [serial = 271] [outer = 1D170800] 17:45:57 INFO - PROCESS | 2936 | 1461285957504 Marionette DEBUG loaded listener.js 17:45:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (20190800) [pid = 2936] [serial = 272] [outer = 1D170800] 17:45:58 INFO - PROCESS | 2936 | 1461285958127 Marionette TRACE conn5 <- [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]]]}] 17:45:58 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. 17:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1021ms 17:45:58 INFO - PROCESS | 2936 | 1461285958195 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 17:45:58 INFO - PROCESS | 2936 | 1461285958198 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 17:45:58 INFO - PROCESS | 2936 | 1461285958201 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:45:58 INFO - PROCESS | 2936 | 1461285958203 Marionette TRACE conn5 <- [1,330,null,{}] 17:45:58 INFO - PROCESS | 2936 | 1461285958207 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:58 INFO - PROCESS | 2936 | 1461285958311 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 17:45:58 INFO - PROCESS | 2936 | 1461285958388 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:58 INFO - PROCESS | 2936 | ++DOCSHELL 12E21000 == 49 [pid = 2936] [id = 92] 17:45:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (12E33C00) [pid = 2936] [serial = 273] [outer = 00000000] 17:45:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (16FE1000) [pid = 2936] [serial = 274] [outer = 12E33C00] 17:45:58 INFO - PROCESS | 2936 | 1461285958485 Marionette DEBUG loaded listener.js 17:45:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (17867800) [pid = 2936] [serial = 275] [outer = 12E33C00] 17:45:59 INFO - PROCESS | 2936 | 1461285959281 Marionette TRACE conn5 <- [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]]]}] 17:45:59 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. 17:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1120ms 17:45:59 INFO - PROCESS | 2936 | 1461285959325 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 17:45:59 INFO - PROCESS | 2936 | 1461285959330 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 17:45:59 INFO - PROCESS | 2936 | 1461285959335 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:45:59 INFO - PROCESS | 2936 | 1461285959338 Marionette TRACE conn5 <- [1,334,null,{}] 17:45:59 INFO - PROCESS | 2936 | 1461285959343 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:59 INFO - PROCESS | 2936 | 1461285959477 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 17:45:59 INFO - PROCESS | 2936 | 1461285959532 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:59 INFO - PROCESS | 2936 | ++DOCSHELL 176A2C00 == 50 [pid = 2936] [id = 93] 17:45:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (17812800) [pid = 2936] [serial = 276] [outer = 00000000] 17:45:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (18CDAC00) [pid = 2936] [serial = 277] [outer = 17812800] 17:45:59 INFO - PROCESS | 2936 | 1461285959584 Marionette DEBUG loaded listener.js 17:45:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (197DFC00) [pid = 2936] [serial = 278] [outer = 17812800] 17:45:59 INFO - PROCESS | 2936 | --DOCSHELL 20287800 == 49 [pid = 2936] [id = 87] 17:45:59 INFO - PROCESS | 2936 | --DOCSHELL 1A35E000 == 48 [pid = 2936] [id = 86] 17:45:59 INFO - PROCESS | 2936 | --DOCSHELL 1F364C00 == 47 [pid = 2936] [id = 85] 17:45:59 INFO - PROCESS | 2936 | --DOCSHELL 1D16A000 == 46 [pid = 2936] [id = 84] 17:45:59 INFO - PROCESS | 2936 | --DOCSHELL 1C81CC00 == 45 [pid = 2936] [id = 83] 17:45:59 INFO - PROCESS | 2936 | --DOCSHELL 1C10B800 == 44 [pid = 2936] [id = 82] 17:45:59 INFO - PROCESS | 2936 | --DOCSHELL 1A59F800 == 43 [pid = 2936] [id = 81] 17:45:59 INFO - PROCESS | 2936 | --DOCSHELL 13892400 == 42 [pid = 2936] [id = 80] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (1D172800) [pid = 2936] [serial = 217] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOCSHELL 0EE57000 == 41 [pid = 2936] [id = 79] 17:45:59 INFO - PROCESS | 2936 | --DOCSHELL 12E36400 == 40 [pid = 2936] [id = 78] 17:45:59 INFO - PROCESS | 2936 | --DOCSHELL 1CC94000 == 39 [pid = 2936] [id = 73] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (1C3D8800) [pid = 2936] [serial = 109] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (197DF400) [pid = 2936] [serial = 145] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (1B697800) [pid = 2936] [serial = 202] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (1C10CC00) [pid = 2936] [serial = 206] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (1C104C00) [pid = 2936] [serial = 205] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (1C3DF800) [pid = 2936] [serial = 208] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 110 (17538800) [pid = 2936] [serial = 178] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (17817400) [pid = 2936] [serial = 193] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (18412C00) [pid = 2936] [serial = 194] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (19E6D800) [pid = 2936] [serial = 196] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (1A355C00) [pid = 2936] [serial = 197] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (1C105800) [pid = 2936] [serial = 181] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (1F388800) [pid = 2936] [serial = 175] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (1C3E0400) [pid = 2936] [serial = 184] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 102 (12EB1C00) [pid = 2936] [serial = 190] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 101 (13896000) [pid = 2936] [serial = 191] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 100 (141A2800) [pid = 2936] [serial = 188] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 99 (14101800) [pid = 2936] [serial = 187] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 98 (1A59AC00) [pid = 2936] [serial = 199] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 97 (1C916800) [pid = 2936] [serial = 214] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 96 (1C812C00) [pid = 2936] [serial = 211] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 95 (1CB8D000) [pid = 2936] [serial = 215] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (1C3DDC00) [pid = 2936] [serial = 209] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (1B712C00) [pid = 2936] [serial = 203] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (1C816800) [pid = 2936] [serial = 212] [outer = 00000000] [url = about:blank] 17:45:59 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (1A59E000) [pid = 2936] [serial = 200] [outer = 00000000] [url = about:blank] 17:46:00 INFO - PROCESS | 2936 | 1461285960102 Marionette TRACE conn5 <- [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]]]}] 17:46:00 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. 17:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 830ms 17:46:00 INFO - PROCESS | 2936 | 1461285960171 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 17:46:00 INFO - PROCESS | 2936 | 1461285960176 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 17:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:46:00 INFO - PROCESS | 2936 | 1461285960182 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:46:00 INFO - PROCESS | 2936 | 1461285960185 Marionette TRACE conn5 <- [1,338,null,{}] 17:46:00 INFO - PROCESS | 2936 | 1461285960189 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:00 INFO - PROCESS | 2936 | 1461285960271 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 17:46:00 INFO - PROCESS | 2936 | 1461285960297 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:00 INFO - PROCESS | 2936 | ++DOCSHELL 13876400 == 40 [pid = 2936] [id = 94] 17:46:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (13892400) [pid = 2936] [serial = 279] [outer = 00000000] 17:46:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (1756E800) [pid = 2936] [serial = 280] [outer = 13892400] 17:46:00 INFO - PROCESS | 2936 | 1461285960407 Marionette DEBUG loaded listener.js 17:46:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (17813400) [pid = 2936] [serial = 281] [outer = 13892400] 17:46:00 INFO - PROCESS | 2936 | 1461285960788 Marionette TRACE conn5 <- [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]]]}] 17:46:00 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. 17:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 17:46:00 INFO - PROCESS | 2936 | 1461285960815 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 17:46:00 INFO - PROCESS | 2936 | 1461285960817 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 17:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:46:00 INFO - PROCESS | 2936 | 1461285960826 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:46:00 INFO - PROCESS | 2936 | 1461285960830 Marionette TRACE conn5 <- [1,342,null,{}] 17:46:00 INFO - PROCESS | 2936 | 1461285960844 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:00 INFO - PROCESS | 2936 | 1461285960926 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 17:46:00 INFO - PROCESS | 2936 | 1461285960934 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:00 INFO - PROCESS | 2936 | ++DOCSHELL 197D3000 == 41 [pid = 2936] [id = 95] 17:46:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (197D4400) [pid = 2936] [serial = 282] [outer = 00000000] 17:46:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 96 (1A3A8C00) [pid = 2936] [serial = 283] [outer = 197D4400] 17:46:00 INFO - PROCESS | 2936 | 1461285960982 Marionette DEBUG loaded listener.js 17:46:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (1A59D000) [pid = 2936] [serial = 284] [outer = 197D4400] 17:46:01 INFO - PROCESS | 2936 | 1461285961433 Marionette TRACE conn5 <- [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]]]}] 17:46:01 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. 17:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 17:46:01 INFO - PROCESS | 2936 | 1461285961455 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 17:46:01 INFO - PROCESS | 2936 | 1461285961457 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 17:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:46:01 INFO - PROCESS | 2936 | 1461285961461 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:46:01 INFO - PROCESS | 2936 | 1461285961463 Marionette TRACE conn5 <- [1,346,null,{}] 17:46:01 INFO - PROCESS | 2936 | 1461285961481 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:01 INFO - PROCESS | 2936 | 1461285961560 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 17:46:01 INFO - PROCESS | 2936 | 1461285961567 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:01 INFO - PROCESS | 2936 | ++DOCSHELL 1A5A5400 == 42 [pid = 2936] [id = 96] 17:46:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 98 (1A5A5800) [pid = 2936] [serial = 285] [outer = 00000000] 17:46:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 99 (1B693400) [pid = 2936] [serial = 286] [outer = 1A5A5800] 17:46:01 INFO - PROCESS | 2936 | 1461285961612 Marionette DEBUG loaded listener.js 17:46:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 100 (1B717C00) [pid = 2936] [serial = 287] [outer = 1A5A5800] 17:46:02 INFO - PROCESS | 2936 | 1461285962109 Marionette TRACE conn5 <- [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]]]}] 17:46:02 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. 17:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 17:46:02 INFO - PROCESS | 2936 | 1461285962141 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 17:46:02 INFO - PROCESS | 2936 | 1461285962143 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 17:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:46:02 INFO - PROCESS | 2936 | 1461285962146 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:46:02 INFO - PROCESS | 2936 | 1461285962148 Marionette TRACE conn5 <- [1,350,null,{}] 17:46:02 INFO - PROCESS | 2936 | 1461285962151 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:02 INFO - PROCESS | 2936 | 1461285962260 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 17:46:02 INFO - PROCESS | 2936 | 1461285962342 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:02 INFO - PROCESS | 2936 | ++DOCSHELL 1C109400 == 43 [pid = 2936] [id = 97] 17:46:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 101 (1C109C00) [pid = 2936] [serial = 288] [outer = 00000000] 17:46:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 102 (1C110C00) [pid = 2936] [serial = 289] [outer = 1C109C00] 17:46:02 INFO - PROCESS | 2936 | 1461285962388 Marionette DEBUG loaded listener.js 17:46:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (1C10EC00) [pid = 2936] [serial = 290] [outer = 1C109C00] 17:46:02 INFO - PROCESS | 2936 | 1461285962846 Marionette TRACE conn5 <- [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]]]}] 17:46:02 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. 17:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 730ms 17:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:46:02 INFO - PROCESS | 2936 | 1461285962880 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 17:46:02 INFO - PROCESS | 2936 | 1461285962882 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 17:46:02 INFO - PROCESS | 2936 | 1461285962885 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:46:02 INFO - PROCESS | 2936 | 1461285962887 Marionette TRACE conn5 <- [1,354,null,{}] 17:46:02 INFO - PROCESS | 2936 | 1461285962890 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:03 INFO - PROCESS | 2936 | 1461285963005 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 17:46:03 INFO - PROCESS | 2936 | 1461285963015 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:03 INFO - PROCESS | 2936 | ++DOCSHELL 1C571800 == 44 [pid = 2936] [id = 98] 17:46:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (1C3DC800) [pid = 2936] [serial = 291] [outer = 00000000] 17:46:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (1C81A000) [pid = 2936] [serial = 292] [outer = 1C3DC800] 17:46:03 INFO - PROCESS | 2936 | 1461285963105 Marionette DEBUG loaded listener.js 17:46:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (1C8BC000) [pid = 2936] [serial = 293] [outer = 1C3DC800] 17:46:03 INFO - PROCESS | 2936 | 1461285963538 Marionette TRACE conn5 <- [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]]]}] 17:46:03 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. 17:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 17:46:03 INFO - PROCESS | 2936 | 1461285963556 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 17:46:03 INFO - PROCESS | 2936 | 1461285963558 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 17:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:46:03 INFO - PROCESS | 2936 | 1461285963561 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:46:03 INFO - PROCESS | 2936 | 1461285963562 Marionette TRACE conn5 <- [1,358,null,{}] 17:46:03 INFO - PROCESS | 2936 | 1461285963572 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:03 INFO - PROCESS | 2936 | 1461285963710 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 17:46:03 INFO - PROCESS | 2936 | 1461285963726 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:03 INFO - PROCESS | 2936 | ++DOCSHELL 1CC93000 == 45 [pid = 2936] [id = 99] 17:46:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (1CCA1C00) [pid = 2936] [serial = 294] [outer = 00000000] 17:46:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (1CCAE400) [pid = 2936] [serial = 295] [outer = 1CCA1C00] 17:46:03 INFO - PROCESS | 2936 | 1461285963818 Marionette DEBUG loaded listener.js 17:46:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (1CCABC00) [pid = 2936] [serial = 296] [outer = 1CCA1C00] 17:46:04 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (1C821000) [pid = 2936] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:46:04 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (0EE58400) [pid = 2936] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:46:04 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (1A59FC00) [pid = 2936] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:46:04 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (12E37000) [pid = 2936] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:46:04 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (13894400) [pid = 2936] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:46:04 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (1D16E800) [pid = 2936] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:46:04 INFO - PROCESS | 2936 | --DOMWINDOW == 102 (20287C00) [pid = 2936] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:46:04 INFO - PROCESS | 2936 | --DOMWINDOW == 101 (1C10FC00) [pid = 2936] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:46:04 INFO - PROCESS | 2936 | --DOMWINDOW == 100 (1F36BC00) [pid = 2936] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:46:04 INFO - PROCESS | 2936 | --DOMWINDOW == 99 (1A5A6400) [pid = 2936] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:46:04 INFO - PROCESS | 2936 | 1461285964334 Marionette TRACE conn5 <- [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]]]}] 17:46:04 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. 17:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 830ms 17:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:46:04 INFO - PROCESS | 2936 | 1461285964392 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 17:46:04 INFO - PROCESS | 2936 | 1461285964394 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 17:46:04 INFO - PROCESS | 2936 | 1461285964397 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:46:04 INFO - PROCESS | 2936 | 1461285964399 Marionette TRACE conn5 <- [1,362,null,{}] 17:46:04 INFO - PROCESS | 2936 | 1461285964403 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:04 INFO - PROCESS | 2936 | 1461285964478 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 17:46:04 INFO - PROCESS | 2936 | 1461285964485 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:04 INFO - PROCESS | 2936 | ++DOCSHELL 1A59FC00 == 46 [pid = 2936] [id = 100] 17:46:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 100 (1A5A0000) [pid = 2936] [serial = 297] [outer = 00000000] 17:46:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 101 (1CC50C00) [pid = 2936] [serial = 298] [outer = 1A5A0000] 17:46:04 INFO - PROCESS | 2936 | 1461285964529 Marionette DEBUG loaded listener.js 17:46:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 102 (1CC98400) [pid = 2936] [serial = 299] [outer = 1A5A0000] 17:46:04 INFO - PROCESS | 2936 | 1461285964955 Marionette TRACE conn5 <- [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]]]}] 17:46:04 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. 17:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 570ms 17:46:04 INFO - PROCESS | 2936 | 1461285964976 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 17:46:04 INFO - PROCESS | 2936 | 1461285964978 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 17:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:46:04 INFO - PROCESS | 2936 | 1461285964986 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:46:04 INFO - PROCESS | 2936 | 1461285964987 Marionette TRACE conn5 <- [1,366,null,{}] 17:46:04 INFO - PROCESS | 2936 | 1461285964991 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:05 INFO - PROCESS | 2936 | 1461285965067 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 17:46:05 INFO - PROCESS | 2936 | 1461285965075 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:05 INFO - PROCESS | 2936 | ++DOCSHELL 1C110000 == 47 [pid = 2936] [id = 101] 17:46:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (1CCAB400) [pid = 2936] [serial = 300] [outer = 00000000] 17:46:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (1F0C4C00) [pid = 2936] [serial = 301] [outer = 1CCAB400] 17:46:05 INFO - PROCESS | 2936 | 1461285965120 Marionette DEBUG loaded listener.js 17:46:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (1F486400) [pid = 2936] [serial = 302] [outer = 1CCAB400] 17:46:05 INFO - PROCESS | 2936 | 1461285965576 Marionette TRACE conn5 <- [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]]]}] 17:46:05 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. 17:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 631ms 17:46:05 INFO - PROCESS | 2936 | 1461285965618 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 17:46:05 INFO - PROCESS | 2936 | 1461285965620 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 17:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:46:05 INFO - PROCESS | 2936 | 1461285965623 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:46:05 INFO - PROCESS | 2936 | 1461285965625 Marionette TRACE conn5 <- [1,370,null,{}] 17:46:05 INFO - PROCESS | 2936 | 1461285965629 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:05 INFO - PROCESS | 2936 | 1461285965709 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 17:46:05 INFO - PROCESS | 2936 | 1461285965718 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:05 INFO - PROCESS | 2936 | ++DOCSHELL 1F490C00 == 48 [pid = 2936] [id = 102] 17:46:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (1F492800) [pid = 2936] [serial = 303] [outer = 00000000] 17:46:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (2018F000) [pid = 2936] [serial = 304] [outer = 1F492800] 17:46:05 INFO - PROCESS | 2936 | 1461285965763 Marionette DEBUG loaded listener.js 17:46:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (20203C00) [pid = 2936] [serial = 305] [outer = 1F492800] 17:46:06 INFO - PROCESS | 2936 | 1461285966298 Marionette TRACE conn5 <- [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]]]}] 17:46:06 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. 17:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 730ms 17:46:06 INFO - PROCESS | 2936 | 1461285966359 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 17:46:06 INFO - PROCESS | 2936 | 1461285966363 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 17:46:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:46:06 INFO - PROCESS | 2936 | 1461285966369 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:46:06 INFO - PROCESS | 2936 | 1461285966374 Marionette TRACE conn5 <- [1,374,null,{}] 17:46:06 INFO - PROCESS | 2936 | 1461285966381 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:06 INFO - PROCESS | 2936 | 1461285966597 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 17:46:06 INFO - PROCESS | 2936 | 1461285966610 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:06 INFO - PROCESS | 2936 | ++DOCSHELL 12E22800 == 49 [pid = 2936] [id = 103] 17:46:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (12E24400) [pid = 2936] [serial = 306] [outer = 00000000] 17:46:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (172F6400) [pid = 2936] [serial = 307] [outer = 12E24400] 17:46:06 INFO - PROCESS | 2936 | 1461285966667 Marionette DEBUG loaded listener.js 17:46:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 111 (17537000) [pid = 2936] [serial = 308] [outer = 12E24400] 17:46:07 INFO - PROCESS | 2936 | 1461285967284 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:46:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:46:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 930ms 17:46:07 INFO - PROCESS | 2936 | 1461285967299 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 17:46:07 INFO - PROCESS | 2936 | 1461285967305 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 17:46:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:46:07 INFO - PROCESS | 2936 | 1461285967312 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:46:07 INFO - PROCESS | 2936 | 1461285967315 Marionette TRACE conn5 <- [1,378,null,{}] 17:46:07 INFO - PROCESS | 2936 | 1461285967319 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:07 INFO - PROCESS | 2936 | 1461285967423 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 17:46:07 INFO - PROCESS | 2936 | 1461285967516 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:07 INFO - PROCESS | 2936 | ++DOCSHELL 197DD400 == 50 [pid = 2936] [id = 104] 17:46:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (19D49400) [pid = 2936] [serial = 309] [outer = 00000000] 17:46:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (19D51C00) [pid = 2936] [serial = 310] [outer = 19D49400] 17:46:07 INFO - PROCESS | 2936 | 1461285967573 Marionette DEBUG loaded listener.js 17:46:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (19D55000) [pid = 2936] [serial = 311] [outer = 19D49400] 17:46:08 INFO - PROCESS | 2936 | 1461285968186 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:46:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:46:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 17:46:08 INFO - PROCESS | 2936 | 1461285968244 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 17:46:08 INFO - PROCESS | 2936 | 1461285968247 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 17:46:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:46:08 INFO - PROCESS | 2936 | 1461285968251 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:46:08 INFO - PROCESS | 2936 | 1461285968255 Marionette TRACE conn5 <- [1,382,null,{}] 17:46:08 INFO - PROCESS | 2936 | 1461285968266 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:08 INFO - PROCESS | 2936 | 1461285968372 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 17:46:08 INFO - PROCESS | 2936 | 1461285968452 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:08 INFO - PROCESS | 2936 | ++DOCSHELL 19D50C00 == 51 [pid = 2936] [id = 105] 17:46:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (1B787C00) [pid = 2936] [serial = 312] [outer = 00000000] 17:46:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (1C812800) [pid = 2936] [serial = 313] [outer = 1B787C00] 17:46:08 INFO - PROCESS | 2936 | 1461285968554 Marionette DEBUG loaded listener.js 17:46:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (1C821800) [pid = 2936] [serial = 314] [outer = 1B787C00] 17:46:09 INFO - PROCESS | 2936 | 1461285969146 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:46:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:46:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 930ms 17:46:09 INFO - PROCESS | 2936 | 1461285969183 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 17:46:09 INFO - PROCESS | 2936 | 1461285969186 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 17:46:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:46:09 INFO - PROCESS | 2936 | 1461285969190 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:46:09 INFO - PROCESS | 2936 | 1461285969192 Marionette TRACE conn5 <- [1,386,null,{}] 17:46:09 INFO - PROCESS | 2936 | 1461285969196 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:09 INFO - PROCESS | 2936 | 1461285969297 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 17:46:09 INFO - PROCESS | 2936 | 1461285969389 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:09 INFO - PROCESS | 2936 | ++DOCSHELL 1F0C7400 == 52 [pid = 2936] [id = 106] 17:46:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (1F4AA000) [pid = 2936] [serial = 315] [outer = 00000000] 17:46:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (2020C800) [pid = 2936] [serial = 316] [outer = 1F4AA000] 17:46:09 INFO - PROCESS | 2936 | 1461285969445 Marionette DEBUG loaded listener.js 17:46:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (20210400) [pid = 2936] [serial = 317] [outer = 1F4AA000] 17:46:10 INFO - PROCESS | 2936 | 1461285970061 Marionette TRACE conn5 <- [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]]]}] 17:46:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:46:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 930ms 17:46:10 INFO - PROCESS | 2936 | 1461285970124 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 17:46:10 INFO - PROCESS | 2936 | 1461285970126 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 17:46:10 INFO - PROCESS | 2936 | 1461285970129 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:46:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:46:10 INFO - PROCESS | 2936 | 1461285970131 Marionette TRACE conn5 <- [1,390,null,{}] 17:46:10 INFO - PROCESS | 2936 | 1461285970135 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:10 INFO - PROCESS | 2936 | 1461285970232 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 17:46:10 INFO - PROCESS | 2936 | 1461285970310 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:10 INFO - PROCESS | 2936 | ++DOCSHELL 1C19E000 == 53 [pid = 2936] [id = 107] 17:46:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (1C19E400) [pid = 2936] [serial = 318] [outer = 00000000] 17:46:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (1C1A6C00) [pid = 2936] [serial = 319] [outer = 1C19E400] 17:46:10 INFO - PROCESS | 2936 | 1461285970366 Marionette DEBUG loaded listener.js 17:46:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (1C1A8400) [pid = 2936] [serial = 320] [outer = 1C19E400] 17:46:11 INFO - PROCESS | 2936 | 1461285971002 Marionette TRACE conn5 <- [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]]]}] 17:46:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:46:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 930ms 17:46:11 INFO - PROCESS | 2936 | 1461285971120 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 17:46:11 INFO - PROCESS | 2936 | 1461285971124 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 17:46:11 INFO - PROCESS | 2936 | 1461285971128 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:46:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:46:11 INFO - PROCESS | 2936 | 1461285971132 Marionette TRACE conn5 <- [1,394,null,{}] 17:46:11 INFO - PROCESS | 2936 | 1461285971137 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:11 INFO - PROCESS | 2936 | 1461285971242 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 17:46:11 INFO - PROCESS | 2936 | 1461285971318 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:11 INFO - PROCESS | 2936 | ++DOCSHELL 16641400 == 54 [pid = 2936] [id = 108] 17:46:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (1667F400) [pid = 2936] [serial = 321] [outer = 00000000] 17:46:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (17531C00) [pid = 2936] [serial = 322] [outer = 1667F400] 17:46:11 INFO - PROCESS | 2936 | 1461285971409 Marionette DEBUG loaded listener.js 17:46:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (18413400) [pid = 2936] [serial = 323] [outer = 1667F400] 17:46:12 INFO - PROCESS | 2936 | --DOCSHELL 1C110000 == 53 [pid = 2936] [id = 101] 17:46:12 INFO - PROCESS | 2936 | --DOCSHELL 1A59FC00 == 52 [pid = 2936] [id = 100] 17:46:12 INFO - PROCESS | 2936 | --DOCSHELL 1CC93000 == 51 [pid = 2936] [id = 99] 17:46:12 INFO - PROCESS | 2936 | --DOCSHELL 1C571800 == 50 [pid = 2936] [id = 98] 17:46:12 INFO - PROCESS | 2936 | --DOCSHELL 1C109400 == 49 [pid = 2936] [id = 97] 17:46:12 INFO - PROCESS | 2936 | --DOCSHELL 1A5A5400 == 48 [pid = 2936] [id = 96] 17:46:12 INFO - PROCESS | 2936 | --DOCSHELL 197D3000 == 47 [pid = 2936] [id = 95] 17:46:12 INFO - PROCESS | 2936 | --DOCSHELL 13876400 == 46 [pid = 2936] [id = 94] 17:46:12 INFO - PROCESS | 2936 | --DOCSHELL 176A2C00 == 45 [pid = 2936] [id = 93] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (16685800) [pid = 2936] [serial = 220] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (1A59B000) [pid = 2936] [serial = 223] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (1E0ECC00) [pid = 2936] [serial = 226] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (1F48F400) [pid = 2936] [serial = 229] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (20194400) [pid = 2936] [serial = 262] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (1CB87400) [pid = 2936] [serial = 247] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (12889800) [pid = 2936] [serial = 235] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (12E33800) [pid = 2936] [serial = 236] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (1B698800) [pid = 2936] [serial = 241] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (1B710800) [pid = 2936] [serial = 242] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (141A4800) [pid = 2936] [serial = 233] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (13875000) [pid = 2936] [serial = 232] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (197D5000) [pid = 2936] [serial = 238] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (19D8D800) [pid = 2936] [serial = 239] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (1F0BC400) [pid = 2936] [serial = 251] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 110 (1EC85400) [pid = 2936] [serial = 250] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (21132C00) [pid = 2936] [serial = 260] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (1CCA9400) [pid = 2936] [serial = 248] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (1C3E0000) [pid = 2936] [serial = 244] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (1F4AA400) [pid = 2936] [serial = 253] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (2112C000) [pid = 2936] [serial = 259] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (1F4B6C00) [pid = 2936] [serial = 254] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (1C572000) [pid = 2936] [serial = 256] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 102 (17287400) [pid = 2936] [serial = 257] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | --DOMWINDOW == 101 (1C815C00) [pid = 2936] [serial = 245] [outer = 00000000] [url = about:blank] 17:46:12 INFO - PROCESS | 2936 | 1461285972121 Marionette TRACE conn5 <- [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]]]}] 17:46:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:46:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1019ms 17:46:12 INFO - PROCESS | 2936 | 1461285972151 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 17:46:12 INFO - PROCESS | 2936 | 1461285972154 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 17:46:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:46:12 INFO - PROCESS | 2936 | 1461285972161 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:46:12 INFO - PROCESS | 2936 | 1461285972165 Marionette TRACE conn5 <- [1,398,null,{}] 17:46:12 INFO - PROCESS | 2936 | 1461285972169 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:12 INFO - PROCESS | 2936 | 1461285972251 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 17:46:12 INFO - PROCESS | 2936 | 1461285972258 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:12 INFO - PROCESS | 2936 | ++DOCSHELL 12E31000 == 46 [pid = 2936] [id = 109] 17:46:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 102 (12E34400) [pid = 2936] [serial = 324] [outer = 00000000] 17:46:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (14106000) [pid = 2936] [serial = 325] [outer = 12E34400] 17:46:12 INFO - PROCESS | 2936 | 1461285972304 Marionette DEBUG loaded listener.js 17:46:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (16FE2800) [pid = 2936] [serial = 326] [outer = 12E34400] 17:46:12 INFO - PROCESS | 2936 | 1461285972840 Marionette TRACE conn5 <- [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]]]}] 17:46:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:46:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 17:46:12 INFO - PROCESS | 2936 | 1461285972891 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 17:46:12 INFO - PROCESS | 2936 | 1461285972893 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 17:46:12 INFO - PROCESS | 2936 | 1461285972897 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:46:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:46:12 INFO - PROCESS | 2936 | 1461285972899 Marionette TRACE conn5 <- [1,402,null,{}] 17:46:12 INFO - PROCESS | 2936 | 1461285972908 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:13 INFO - PROCESS | 2936 | 1461285972994 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 17:46:13 INFO - PROCESS | 2936 | 1461285973073 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:13 INFO - PROCESS | 2936 | ++DOCSHELL 1A35B400 == 47 [pid = 2936] [id = 110] 17:46:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (1A35F000) [pid = 2936] [serial = 327] [outer = 00000000] 17:46:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (1A59E400) [pid = 2936] [serial = 328] [outer = 1A35F000] 17:46:13 INFO - PROCESS | 2936 | 1461285973122 Marionette DEBUG loaded listener.js 17:46:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (1A5DC800) [pid = 2936] [serial = 329] [outer = 1A35F000] 17:46:13 INFO - PROCESS | 2936 | 1461285973555 Marionette TRACE conn5 <- [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]]]}] 17:46:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:46:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 17:46:13 INFO - PROCESS | 2936 | 1461285973571 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 17:46:13 INFO - PROCESS | 2936 | 1461285973573 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 17:46:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:46:13 INFO - PROCESS | 2936 | 1461285973576 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:46:13 INFO - PROCESS | 2936 | 1461285973578 Marionette TRACE conn5 <- [1,406,null,{}] 17:46:13 INFO - PROCESS | 2936 | 1461285973586 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:13 INFO - PROCESS | 2936 | 1461285973669 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 17:46:13 INFO - PROCESS | 2936 | 1461285973678 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:13 INFO - PROCESS | 2936 | ++DOCSHELL 1B693800 == 48 [pid = 2936] [id = 111] 17:46:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (1B697800) [pid = 2936] [serial = 330] [outer = 00000000] 17:46:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (1C110000) [pid = 2936] [serial = 331] [outer = 1B697800] 17:46:13 INFO - PROCESS | 2936 | 1461285973724 Marionette DEBUG loaded listener.js 17:46:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (1C1A4000) [pid = 2936] [serial = 332] [outer = 1B697800] 17:46:14 INFO - PROCESS | 2936 | 1461285974162 Marionette TRACE conn5 <- [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]]]}] 17:46:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:46:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 630ms 17:46:14 INFO - PROCESS | 2936 | 1461285974211 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 17:46:14 INFO - PROCESS | 2936 | 1461285974213 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 17:46:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:46:14 INFO - PROCESS | 2936 | 1461285974216 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:46:14 INFO - PROCESS | 2936 | 1461285974218 Marionette TRACE conn5 <- [1,410,null,{}] 17:46:14 INFO - PROCESS | 2936 | 1461285974222 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:14 INFO - PROCESS | 2936 | 1461285974324 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 17:46:14 INFO - PROCESS | 2936 | 1461285974406 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:14 INFO - PROCESS | 2936 | ++DOCSHELL 1C3D8800 == 49 [pid = 2936] [id = 112] 17:46:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 111 (1C3D9400) [pid = 2936] [serial = 333] [outer = 00000000] 17:46:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (1C56F000) [pid = 2936] [serial = 334] [outer = 1C3D9400] 17:46:14 INFO - PROCESS | 2936 | 1461285974451 Marionette DEBUG loaded listener.js 17:46:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (1C42AC00) [pid = 2936] [serial = 335] [outer = 1C3D9400] 17:46:14 INFO - PROCESS | 2936 | 1461285974896 Marionette TRACE conn5 <- [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]]]}] 17:46:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:46:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 732ms 17:46:14 INFO - PROCESS | 2936 | 1461285974953 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 17:46:14 INFO - PROCESS | 2936 | 1461285974955 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 17:46:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:46:14 INFO - PROCESS | 2936 | 1461285974958 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:46:14 INFO - PROCESS | 2936 | 1461285974960 Marionette TRACE conn5 <- [1,414,null,{}] 17:46:14 INFO - PROCESS | 2936 | 1461285974969 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:15 INFO - PROCESS | 2936 | 1461285975097 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 17:46:15 INFO - PROCESS | 2936 | 1461285975158 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:15 INFO - PROCESS | 2936 | ++DOCSHELL 12DE5C00 == 50 [pid = 2936] [id = 113] 17:46:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (12E3B000) [pid = 2936] [serial = 336] [outer = 00000000] 17:46:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (1CCAFC00) [pid = 2936] [serial = 337] [outer = 12E3B000] 17:46:15 INFO - PROCESS | 2936 | 1461285975208 Marionette DEBUG loaded listener.js 17:46:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (1E882000) [pid = 2936] [serial = 338] [outer = 12E3B000] 17:46:15 INFO - PROCESS | 2936 | 1461285975639 Marionette TRACE conn5 <- [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]]]}] 17:46:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:46:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 731ms 17:46:15 INFO - PROCESS | 2936 | 1461285975697 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 17:46:15 INFO - PROCESS | 2936 | 1461285975699 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 17:46:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:46:15 INFO - PROCESS | 2936 | 1461285975707 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:46:15 INFO - PROCESS | 2936 | 1461285975709 Marionette TRACE conn5 <- [1,418,null,{}] 17:46:15 INFO - PROCESS | 2936 | 1461285975712 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:15 INFO - PROCESS | 2936 | 1461285975816 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 17:46:15 INFO - PROCESS | 2936 | 1461285975869 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:15 INFO - PROCESS | 2936 | ++DOCSHELL 1CCA6400 == 51 [pid = 2936] [id = 114] 17:46:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (1CCADC00) [pid = 2936] [serial = 339] [outer = 00000000] 17:46:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (1F485400) [pid = 2936] [serial = 340] [outer = 1CCADC00] 17:46:15 INFO - PROCESS | 2936 | 1461285975914 Marionette DEBUG loaded listener.js 17:46:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (1F4ABC00) [pid = 2936] [serial = 341] [outer = 1CCADC00] 17:46:16 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (1C109C00) [pid = 2936] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:46:16 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (1C3DC800) [pid = 2936] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:46:16 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (1A5A5800) [pid = 2936] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:46:16 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (197D4400) [pid = 2936] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:46:16 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (17812800) [pid = 2936] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:46:16 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (13892400) [pid = 2936] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:46:16 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (12E33C00) [pid = 2936] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:46:16 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (1CCA1C00) [pid = 2936] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:46:16 INFO - PROCESS | 2936 | --DOMWINDOW == 110 (1CCAB400) [pid = 2936] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:46:16 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (1A5A0000) [pid = 2936] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:46:16 INFO - PROCESS | 2936 | 1461285976880 Marionette TRACE conn5 <- [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]]]}] 17:46:16 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 17:46:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1225ms 17:46:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:46:16 INFO - PROCESS | 2936 | 1461285976933 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 17:46:16 INFO - PROCESS | 2936 | 1461285976935 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 17:46:16 INFO - PROCESS | 2936 | 1461285976938 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:46:16 INFO - PROCESS | 2936 | 1461285976939 Marionette TRACE conn5 <- [1,422,null,{}] 17:46:16 INFO - PROCESS | 2936 | 1461285976943 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:17 INFO - PROCESS | 2936 | 1461285977021 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 17:46:17 INFO - PROCESS | 2936 | 1461285977027 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:17 INFO - PROCESS | 2936 | ++DOCSHELL 138E1400 == 52 [pid = 2936] [id = 115] 17:46:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (141A2800) [pid = 2936] [serial = 342] [outer = 00000000] 17:46:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 111 (1CCACC00) [pid = 2936] [serial = 343] [outer = 141A2800] 17:46:17 INFO - PROCESS | 2936 | 1461285977072 Marionette DEBUG loaded listener.js 17:46:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (1F360800) [pid = 2936] [serial = 344] [outer = 141A2800] 17:46:18 INFO - PROCESS | 2936 | 1461285978043 Marionette TRACE conn5 <- [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]]]}] 17:46:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:46:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1121ms 17:46:18 INFO - PROCESS | 2936 | 1461285978060 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 17:46:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:46:18 INFO - PROCESS | 2936 | 1461285978065 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 17:46:18 INFO - PROCESS | 2936 | 1461285978070 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:46:18 INFO - PROCESS | 2936 | 1461285978075 Marionette TRACE conn5 <- [1,426,null,{}] 17:46:18 INFO - PROCESS | 2936 | 1461285978082 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:18 INFO - PROCESS | 2936 | 1461285978220 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 17:46:18 INFO - PROCESS | 2936 | 1461285978337 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:18 INFO - PROCESS | 2936 | ++DOCSHELL 138EBC00 == 53 [pid = 2936] [id = 116] 17:46:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (14101800) [pid = 2936] [serial = 345] [outer = 00000000] 17:46:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (17246400) [pid = 2936] [serial = 346] [outer = 14101800] 17:46:18 INFO - PROCESS | 2936 | 1461285978446 Marionette DEBUG loaded listener.js 17:46:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (17812800) [pid = 2936] [serial = 347] [outer = 14101800] 17:46:19 INFO - PROCESS | 2936 | 1461285979061 Marionette TRACE conn5 <- [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] 17:46:19 INFO - PROCESS | 2936 | 1461285979109 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 17:46:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:46:19 INFO - PROCESS | 2936 | 1461285979115 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:46:19 INFO - PROCESS | 2936 | 1461285979118 Marionette TRACE conn5 <- [1,430,null,{}] 17:46:19 INFO - PROCESS | 2936 | 1461285979122 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:19 INFO - PROCESS | 2936 | 1461285979249 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 17:46:19 INFO - PROCESS | 2936 | 1461285979343 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:19 INFO - PROCESS | 2936 | ++DOCSHELL 19D8F000 == 54 [pid = 2936] [id = 117] 17:46:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (1A352800) [pid = 2936] [serial = 348] [outer = 00000000] 17:46:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (1B78E400) [pid = 2936] [serial = 349] [outer = 1A352800] 17:46:19 INFO - PROCESS | 2936 | 1461285979398 Marionette DEBUG loaded listener.js 17:46:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (1C109400) [pid = 2936] [serial = 350] [outer = 1A352800] 17:46:20 INFO - PROCESS | 2936 | 1461285979993 Marionette TRACE conn5 <- [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]]]}] 17:46:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:46:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 17:46:20 INFO - PROCESS | 2936 | 1461285980046 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 17:46:20 INFO - PROCESS | 2936 | 1461285980049 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 17:46:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:46:20 INFO - PROCESS | 2936 | 1461285980053 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:46:20 INFO - PROCESS | 2936 | 1461285980057 Marionette TRACE conn5 <- [1,434,null,{}] 17:46:20 INFO - PROCESS | 2936 | 1461285980068 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:20 INFO - PROCESS | 2936 | 1461285980178 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 17:46:20 INFO - PROCESS | 2936 | 1461285980275 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:20 INFO - PROCESS | 2936 | ++DOCSHELL 1F38A400 == 55 [pid = 2936] [id = 118] 17:46:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (20194400) [pid = 2936] [serial = 351] [outer = 00000000] 17:46:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (2020C000) [pid = 2936] [serial = 352] [outer = 20194400] 17:46:20 INFO - PROCESS | 2936 | 1461285980334 Marionette DEBUG loaded listener.js 17:46:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (2027C800) [pid = 2936] [serial = 353] [outer = 20194400] 17:46:20 INFO - PROCESS | 2936 | 1461285980961 Marionette TRACE conn5 <- [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]]]}] 17:46:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:46:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 930ms 17:46:20 INFO - PROCESS | 2936 | 1461285980986 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 17:46:20 INFO - PROCESS | 2936 | 1461285980989 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 17:46:21 INFO - PROCESS | 2936 | 1461285980992 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:46:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:46:21 INFO - PROCESS | 2936 | 1461285980994 Marionette TRACE conn5 <- [1,438,null,{}] 17:46:21 INFO - PROCESS | 2936 | 1461285980998 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:21 INFO - PROCESS | 2936 | 1461285981100 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 17:46:21 INFO - PROCESS | 2936 | 1461285981196 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:21 INFO - PROCESS | 2936 | ++DOCSHELL 2012E800 == 56 [pid = 2936] [id = 119] 17:46:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (2012F400) [pid = 2936] [serial = 354] [outer = 00000000] 17:46:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (20134800) [pid = 2936] [serial = 355] [outer = 2012F400] 17:46:21 INFO - PROCESS | 2936 | 1461285981251 Marionette DEBUG loaded listener.js 17:46:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (20279C00) [pid = 2936] [serial = 356] [outer = 2012F400] 17:46:21 INFO - PROCESS | 2936 | 1461285981834 Marionette TRACE conn5 <- [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]]]}] 17:46:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:46:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 870ms 17:46:21 INFO - PROCESS | 2936 | 1461285981866 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 17:46:21 INFO - PROCESS | 2936 | 1461285981868 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 17:46:21 INFO - PROCESS | 2936 | 1461285981872 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:46:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:46:21 INFO - PROCESS | 2936 | 1461285981874 Marionette TRACE conn5 <- [1,442,null,{}] 17:46:21 INFO - PROCESS | 2936 | 1461285981877 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:21 INFO - PROCESS | 2936 | 1461285981977 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 17:46:22 INFO - PROCESS | 2936 | 1461285982073 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:22 INFO - PROCESS | 2936 | ++DOCSHELL 1665E400 == 57 [pid = 2936] [id = 120] 17:46:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (1665F000) [pid = 2936] [serial = 357] [outer = 00000000] 17:46:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (16664400) [pid = 2936] [serial = 358] [outer = 1665F000] 17:46:22 INFO - PROCESS | 2936 | 1461285982128 Marionette DEBUG loaded listener.js 17:46:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (16664000) [pid = 2936] [serial = 359] [outer = 1665F000] 17:46:22 INFO - PROCESS | 2936 | 1461285982864 Marionette TRACE conn5 <- [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]]]}] 17:46:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:46:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1015ms 17:46:22 INFO - PROCESS | 2936 | 1461285982891 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 17:46:22 INFO - PROCESS | 2936 | 1461285982895 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 17:46:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:46:22 INFO - PROCESS | 2936 | 1461285982901 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:46:22 INFO - PROCESS | 2936 | 1461285982904 Marionette TRACE conn5 <- [1,446,null,{}] 17:46:22 INFO - PROCESS | 2936 | 1461285982909 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:23 INFO - PROCESS | 2936 | 1461285983022 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 17:46:23 INFO - PROCESS | 2936 | 1461285983151 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:23 INFO - PROCESS | 2936 | ++DOCSHELL 197D5400 == 58 [pid = 2936] [id = 121] 17:46:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (197D5800) [pid = 2936] [serial = 360] [outer = 00000000] 17:46:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (19D52000) [pid = 2936] [serial = 361] [outer = 197D5800] 17:46:23 INFO - PROCESS | 2936 | 1461285983206 Marionette DEBUG loaded listener.js 17:46:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (19E67C00) [pid = 2936] [serial = 362] [outer = 197D5800] 17:46:23 INFO - PROCESS | 2936 | --DOCSHELL 1F488400 == 57 [pid = 2936] [id = 77] 17:46:23 INFO - PROCESS | 2936 | --DOCSHELL 1C8AFC00 == 56 [pid = 2936] [id = 76] 17:46:23 INFO - PROCESS | 2936 | --DOCSHELL 1CCA6400 == 55 [pid = 2936] [id = 114] 17:46:23 INFO - PROCESS | 2936 | --DOCSHELL 12DE5C00 == 54 [pid = 2936] [id = 113] 17:46:23 INFO - PROCESS | 2936 | --DOCSHELL 1C3D8800 == 53 [pid = 2936] [id = 112] 17:46:23 INFO - PROCESS | 2936 | --DOCSHELL 1B693800 == 52 [pid = 2936] [id = 111] 17:46:23 INFO - PROCESS | 2936 | --DOCSHELL 1A35B400 == 51 [pid = 2936] [id = 110] 17:46:23 INFO - PROCESS | 2936 | --DOCSHELL 12E31000 == 50 [pid = 2936] [id = 109] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (2018F000) [pid = 2936] [serial = 304] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOCSHELL 16641400 == 49 [pid = 2936] [id = 108] 17:46:23 INFO - PROCESS | 2936 | --DOCSHELL 197DD400 == 48 [pid = 2936] [id = 104] 17:46:23 INFO - PROCESS | 2936 | --DOCSHELL 12E22800 == 47 [pid = 2936] [id = 103] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (1C110C00) [pid = 2936] [serial = 289] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (1C81A000) [pid = 2936] [serial = 292] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (17535C00) [pid = 2936] [serial = 265] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (1B693400) [pid = 2936] [serial = 286] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (1A3A8C00) [pid = 2936] [serial = 283] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (1A59D000) [pid = 2936] [serial = 284] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (197DFC00) [pid = 2936] [serial = 278] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (18CDAC00) [pid = 2936] [serial = 277] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (1C10EC00) [pid = 2936] [serial = 290] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (1756E800) [pid = 2936] [serial = 280] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (17813400) [pid = 2936] [serial = 281] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (1A5A6C00) [pid = 2936] [serial = 268] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (1F48DC00) [pid = 2936] [serial = 271] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (17867800) [pid = 2936] [serial = 275] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (16FE1000) [pid = 2936] [serial = 274] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (1CCAE400) [pid = 2936] [serial = 295] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (1C8BC000) [pid = 2936] [serial = 293] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (1F486400) [pid = 2936] [serial = 302] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 110 (1F0C4C00) [pid = 2936] [serial = 301] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (1CCABC00) [pid = 2936] [serial = 296] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (1CC50C00) [pid = 2936] [serial = 298] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (1CC98400) [pid = 2936] [serial = 299] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (1B717C00) [pid = 2936] [serial = 287] [outer = 00000000] [url = about:blank] 17:46:23 INFO - PROCESS | 2936 | 1461285983783 Marionette TRACE conn5 <- [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]]]}] 17:46:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:46:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 930ms 17:46:23 INFO - PROCESS | 2936 | 1461285983834 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 17:46:23 INFO - PROCESS | 2936 | 1461285983840 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 17:46:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:46:23 INFO - PROCESS | 2936 | 1461285983846 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:46:23 INFO - PROCESS | 2936 | 1461285983849 Marionette TRACE conn5 <- [1,450,null,{}] 17:46:23 INFO - PROCESS | 2936 | 1461285983852 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:23 INFO - PROCESS | 2936 | 1461285983938 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 17:46:24 INFO - PROCESS | 2936 | 1461285984021 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:24 INFO - PROCESS | 2936 | ++DOCSHELL 16637800 == 48 [pid = 2936] [id = 122] 17:46:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (16641400) [pid = 2936] [serial = 363] [outer = 00000000] 17:46:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (176A2000) [pid = 2936] [serial = 364] [outer = 16641400] 17:46:24 INFO - PROCESS | 2936 | 1461285984067 Marionette DEBUG loaded listener.js 17:46:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (184EAC00) [pid = 2936] [serial = 365] [outer = 16641400] 17:46:24 INFO - PROCESS | 2936 | 1461285984483 Marionette TRACE conn5 <- [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] 17:46:24 INFO - PROCESS | 2936 | 1461285984519 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 17:46:24 INFO - PROCESS | 2936 | 1461285984522 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:46:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:46:24 INFO - PROCESS | 2936 | 1461285984525 Marionette TRACE conn5 <- [1,454,null,{}] 17:46:24 INFO - PROCESS | 2936 | 1461285984540 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:24 INFO - PROCESS | 2936 | 1461285984625 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 17:46:24 INFO - PROCESS | 2936 | 1461285984635 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:24 INFO - PROCESS | 2936 | ++DOCSHELL 1B040000 == 49 [pid = 2936] [id = 123] 17:46:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (1B05BC00) [pid = 2936] [serial = 366] [outer = 00000000] 17:46:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 111 (1B698000) [pid = 2936] [serial = 367] [outer = 1B05BC00] 17:46:24 INFO - PROCESS | 2936 | 1461285984683 Marionette DEBUG loaded listener.js 17:46:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (1B716800) [pid = 2936] [serial = 368] [outer = 1B05BC00] 17:46:25 INFO - PROCESS | 2936 | [2936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:46:25 INFO - PROCESS | 2936 | 1461285985143 Marionette TRACE conn5 <- [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]]]}] 17:46:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:46:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 17:46:25 INFO - PROCESS | 2936 | 1461285985196 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 17:46:25 INFO - PROCESS | 2936 | 1461285985199 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 17:46:25 INFO - PROCESS | 2936 | 1461285985203 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:46:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:46:25 INFO - PROCESS | 2936 | 1461285985204 Marionette TRACE conn5 <- [1,458,null,{}] 17:46:25 INFO - PROCESS | 2936 | 1461285985208 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:25 INFO - PROCESS | 2936 | 1461285985316 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 17:46:25 INFO - PROCESS | 2936 | 1461285985326 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:25 INFO - PROCESS | 2936 | ++DOCSHELL 1C1A5000 == 50 [pid = 2936] [id = 124] 17:46:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (1C1A6800) [pid = 2936] [serial = 369] [outer = 00000000] 17:46:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (1C3DBC00) [pid = 2936] [serial = 370] [outer = 1C1A6800] 17:46:25 INFO - PROCESS | 2936 | 1461285985371 Marionette DEBUG loaded listener.js 17:46:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (1C569800) [pid = 2936] [serial = 371] [outer = 1C1A6800] 17:46:25 INFO - PROCESS | 2936 | 1461285985812 Marionette TRACE conn5 <- [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] 17:46:25 INFO - PROCESS | 2936 | 1461285985838 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 17:46:25 INFO - PROCESS | 2936 | 1461285985842 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:46:25 INFO - PROCESS | 2936 | 1461285985843 Marionette TRACE conn5 <- [1,462,null,{}] 17:46:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:46:25 INFO - PROCESS | 2936 | 1461285985847 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:25 INFO - PROCESS | 2936 | 1461285985958 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 17:46:25 INFO - PROCESS | 2936 | 1461285985964 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:25 INFO - PROCESS | 2936 | ++DOCSHELL 1C56F800 == 51 [pid = 2936] [id = 125] 17:46:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (1C571C00) [pid = 2936] [serial = 372] [outer = 00000000] 17:46:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (1CB82400) [pid = 2936] [serial = 373] [outer = 1C571C00] 17:46:26 INFO - PROCESS | 2936 | 1461285986010 Marionette DEBUG loaded listener.js 17:46:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (1CC94000) [pid = 2936] [serial = 374] [outer = 1C571C00] 17:46:26 INFO - PROCESS | 2936 | [2936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:46:26 INFO - PROCESS | 2936 | 1461285986497 Marionette TRACE conn5 <- [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] 17:46:26 INFO - PROCESS | 2936 | 1461285986522 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 17:46:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:46:26 INFO - PROCESS | 2936 | 1461285986526 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:46:26 INFO - PROCESS | 2936 | 1461285986527 Marionette TRACE conn5 <- [1,466,null,{}] 17:46:26 INFO - PROCESS | 2936 | 1461285986531 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:26 INFO - PROCESS | 2936 | 1461285986660 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 17:46:26 INFO - PROCESS | 2936 | 1461285986749 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:26 INFO - PROCESS | 2936 | ++DOCSHELL 1F38C400 == 52 [pid = 2936] [id = 126] 17:46:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (1F391000) [pid = 2936] [serial = 375] [outer = 00000000] 17:46:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (1F48B400) [pid = 2936] [serial = 376] [outer = 1F391000] 17:46:26 INFO - PROCESS | 2936 | 1461285986798 Marionette DEBUG loaded listener.js 17:46:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (1F48B000) [pid = 2936] [serial = 377] [outer = 1F391000] 17:46:27 INFO - PROCESS | 2936 | 1461285987235 Marionette TRACE conn5 <- [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] 17:46:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:46:27 INFO - PROCESS | 2936 | 1461285987260 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 17:46:27 INFO - PROCESS | 2936 | 1461285987271 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:46:27 INFO - PROCESS | 2936 | 1461285987273 Marionette TRACE conn5 <- [1,470,null,{}] 17:46:27 INFO - PROCESS | 2936 | 1461285987276 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:27 INFO - PROCESS | 2936 | 1461285987381 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 17:46:27 INFO - PROCESS | 2936 | 1461285987387 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:27 INFO - PROCESS | 2936 | ++DOCSHELL 1F486400 == 53 [pid = 2936] [id = 127] 17:46:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (20126400) [pid = 2936] [serial = 378] [outer = 00000000] 17:46:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (20190C00) [pid = 2936] [serial = 379] [outer = 20126400] 17:46:27 INFO - PROCESS | 2936 | 1461285987431 Marionette DEBUG loaded listener.js 17:46:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (2018E400) [pid = 2936] [serial = 380] [outer = 20126400] 17:46:28 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (1C3D9400) [pid = 2936] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:46:28 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (12E3B000) [pid = 2936] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:46:28 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (1667F400) [pid = 2936] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:46:28 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (1A35F000) [pid = 2936] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:46:28 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (12E34400) [pid = 2936] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:46:28 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (1CCADC00) [pid = 2936] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:46:28 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (1B697800) [pid = 2936] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:46:28 INFO - PROCESS | 2936 | 1461285988242 Marionette TRACE conn5 <- [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]]]}] 17:46:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:46:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1030ms 17:46:28 INFO - PROCESS | 2936 | 1461285988294 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 17:46:28 INFO - PROCESS | 2936 | 1461285988296 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 17:46:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:46:28 INFO - PROCESS | 2936 | 1461285988299 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:46:28 INFO - PROCESS | 2936 | 1461285988301 Marionette TRACE conn5 <- [1,474,null,{}] 17:46:28 INFO - PROCESS | 2936 | 1461285988305 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:28 INFO - PROCESS | 2936 | 1461285988396 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 17:46:28 INFO - PROCESS | 2936 | 1461285988478 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:28 INFO - PROCESS | 2936 | ++DOCSHELL 1288D800 == 54 [pid = 2936] [id = 128] 17:46:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (16684800) [pid = 2936] [serial = 381] [outer = 00000000] 17:46:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (2012B800) [pid = 2936] [serial = 382] [outer = 16684800] 17:46:28 INFO - PROCESS | 2936 | 1461285988522 Marionette DEBUG loaded listener.js 17:46:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (20202C00) [pid = 2936] [serial = 383] [outer = 16684800] 17:46:28 INFO - PROCESS | 2936 | 1461285988898 Marionette TRACE conn5 <- [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]]]}] 17:46:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:46:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 17:46:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:46:28 INFO - PROCESS | 2936 | 1461285988930 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 17:46:28 INFO - PROCESS | 2936 | 1461285988932 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 17:46:28 INFO - PROCESS | 2936 | 1461285988935 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:46:28 INFO - PROCESS | 2936 | 1461285988937 Marionette TRACE conn5 <- [1,478,null,{}] 17:46:28 INFO - PROCESS | 2936 | 1461285988940 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:29 INFO - PROCESS | 2936 | 1461285989051 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 17:46:29 INFO - PROCESS | 2936 | 1461285989060 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:29 INFO - PROCESS | 2936 | ++DOCSHELL 1F486800 == 55 [pid = 2936] [id = 129] 17:46:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (1F491400) [pid = 2936] [serial = 384] [outer = 00000000] 17:46:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (2127DC00) [pid = 2936] [serial = 385] [outer = 1F491400] 17:46:29 INFO - PROCESS | 2936 | 1461285989104 Marionette DEBUG loaded listener.js 17:46:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (21283800) [pid = 2936] [serial = 386] [outer = 1F491400] 17:46:29 INFO - PROCESS | 2936 | 1461285989517 Marionette TRACE conn5 <- [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]]]}] 17:46:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:46:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 630ms 17:46:29 INFO - PROCESS | 2936 | 1461285989567 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 17:46:29 INFO - PROCESS | 2936 | 1461285989568 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 17:46:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:46:29 INFO - PROCESS | 2936 | 1461285989572 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:46:29 INFO - PROCESS | 2936 | 1461285989574 Marionette TRACE conn5 <- [1,482,null,{}] 17:46:29 INFO - PROCESS | 2936 | 1461285989577 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:29 INFO - PROCESS | 2936 | 1461285989686 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 17:46:29 INFO - PROCESS | 2936 | 1461285989732 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:29 INFO - PROCESS | 2936 | ++DOCSHELL 21277000 == 56 [pid = 2936] [id = 130] 17:46:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (214D4000) [pid = 2936] [serial = 387] [outer = 00000000] 17:46:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (214DD400) [pid = 2936] [serial = 388] [outer = 214D4000] 17:46:29 INFO - PROCESS | 2936 | 1461285989776 Marionette DEBUG loaded listener.js 17:46:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (214DEC00) [pid = 2936] [serial = 389] [outer = 214D4000] 17:46:30 INFO - PROCESS | 2936 | 1461285990296 Marionette TRACE conn5 <- [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]]]}] 17:46:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:46:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 770ms 17:46:30 INFO - PROCESS | 2936 | 1461285990343 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 17:46:30 INFO - PROCESS | 2936 | 1461285990348 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 17:46:30 INFO - PROCESS | 2936 | 1461285990353 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:46:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:46:30 INFO - PROCESS | 2936 | 1461285990358 Marionette TRACE conn5 <- [1,486,null,{}] 17:46:30 INFO - PROCESS | 2936 | 1461285990365 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:30 INFO - PROCESS | 2936 | 1461285990482 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 17:46:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (12EB5400) [pid = 2936] [serial = 390] [outer = 1B711400] 17:46:30 INFO - PROCESS | 2936 | 1461285990635 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:30 INFO - PROCESS | 2936 | ++DOCSHELL 1665DC00 == 57 [pid = 2936] [id = 131] 17:46:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (1665E000) [pid = 2936] [serial = 391] [outer = 00000000] 17:46:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (16689000) [pid = 2936] [serial = 392] [outer = 1665E000] 17:46:30 INFO - PROCESS | 2936 | 1461285990701 Marionette DEBUG loaded listener.js 17:46:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (1753B400) [pid = 2936] [serial = 393] [outer = 1665E000] 17:46:31 INFO - PROCESS | 2936 | 1461285991449 Marionette TRACE conn5 <- [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]]]}] 17:46:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:46:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1133ms 17:46:31 INFO - PROCESS | 2936 | 1461285991491 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 17:46:31 INFO - PROCESS | 2936 | 1461285991496 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 17:46:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:46:31 INFO - PROCESS | 2936 | 1461285991503 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:46:31 INFO - PROCESS | 2936 | 1461285991506 Marionette TRACE conn5 <- [1,490,null,{}] 17:46:31 INFO - PROCESS | 2936 | 1461285991510 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:31 INFO - PROCESS | 2936 | 1461285991617 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 17:46:31 INFO - PROCESS | 2936 | 1461285991742 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:31 INFO - PROCESS | 2936 | ++DOCSHELL 16666000 == 58 [pid = 2936] [id = 132] 17:46:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (175F1C00) [pid = 2936] [serial = 394] [outer = 00000000] 17:46:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (1C3D8800) [pid = 2936] [serial = 395] [outer = 175F1C00] 17:46:31 INFO - PROCESS | 2936 | 1461285991799 Marionette DEBUG loaded listener.js 17:46:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (1CCA2000) [pid = 2936] [serial = 396] [outer = 175F1C00] 17:46:32 INFO - PROCESS | 2936 | 1461285992406 Marionette TRACE conn5 <- [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]]]}] 17:46:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:46:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 970ms 17:46:32 INFO - PROCESS | 2936 | 1461285992476 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 17:46:32 INFO - PROCESS | 2936 | 1461285992479 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 17:46:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:46:32 INFO - PROCESS | 2936 | 1461285992482 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:46:32 INFO - PROCESS | 2936 | 1461285992486 Marionette TRACE conn5 <- [1,494,null,{}] 17:46:32 INFO - PROCESS | 2936 | 1461285992497 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:32 INFO - PROCESS | 2936 | 1461285992613 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 17:46:32 INFO - PROCESS | 2936 | 1461285992734 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:32 INFO - PROCESS | 2936 | ++DOCSHELL 1F484C00 == 59 [pid = 2936] [id = 133] 17:46:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (2012B000) [pid = 2936] [serial = 397] [outer = 00000000] 17:46:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (203A9000) [pid = 2936] [serial = 398] [outer = 2012B000] 17:46:32 INFO - PROCESS | 2936 | 1461285992797 Marionette DEBUG loaded listener.js 17:46:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (203ACC00) [pid = 2936] [serial = 399] [outer = 2012B000] 17:46:33 INFO - PROCESS | 2936 | 1461285993464 Marionette TRACE conn5 <- [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]]]}] 17:46:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:46:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1022ms 17:46:33 INFO - PROCESS | 2936 | 1461285993508 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 17:46:33 INFO - PROCESS | 2936 | 1461285993511 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 17:46:33 INFO - PROCESS | 2936 | 1461285993514 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:46:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:46:33 INFO - PROCESS | 2936 | 1461285993516 Marionette TRACE conn5 <- [1,498,null,{}] 17:46:33 INFO - PROCESS | 2936 | 1461285993520 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:33 INFO - PROCESS | 2936 | 1461285993629 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 17:46:33 INFO - PROCESS | 2936 | 1461285993756 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:33 INFO - PROCESS | 2936 | ++DOCSHELL 138ED400 == 60 [pid = 2936] [id = 134] 17:46:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (16F5E000) [pid = 2936] [serial = 400] [outer = 00000000] 17:46:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (16FE8400) [pid = 2936] [serial = 401] [outer = 16F5E000] 17:46:33 INFO - PROCESS | 2936 | 1461285993813 Marionette DEBUG loaded listener.js 17:46:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (17873800) [pid = 2936] [serial = 402] [outer = 16F5E000] 17:46:34 INFO - PROCESS | 2936 | 1461285994657 Marionette TRACE conn5 <- [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]]]}] 17:46:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:46:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1175ms 17:46:34 INFO - PROCESS | 2936 | 1461285994693 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 17:46:34 INFO - PROCESS | 2936 | 1461285994698 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 17:46:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:46:34 INFO - PROCESS | 2936 | 1461285994704 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:46:34 INFO - PROCESS | 2936 | 1461285994707 Marionette TRACE conn5 <- [1,502,null,{}] 17:46:34 INFO - PROCESS | 2936 | 1461285994712 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:34 INFO - PROCESS | 2936 | 1461285994810 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 17:46:34 INFO - PROCESS | 2936 | 1461285994941 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:34 INFO - PROCESS | 2936 | ++DOCSHELL 16FE7400 == 61 [pid = 2936] [id = 135] 17:46:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 140 (1727E800) [pid = 2936] [serial = 403] [outer = 00000000] 17:46:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 141 (184E9400) [pid = 2936] [serial = 404] [outer = 1727E800] 17:46:35 INFO - PROCESS | 2936 | 1461285994995 Marionette DEBUG loaded listener.js 17:46:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 142 (197D5000) [pid = 2936] [serial = 405] [outer = 1727E800] 17:46:35 INFO - PROCESS | 2936 | --DOCSHELL 2018B800 == 60 [pid = 2936] [id = 88] 17:46:35 INFO - PROCESS | 2936 | --DOCSHELL 1F486800 == 59 [pid = 2936] [id = 129] 17:46:35 INFO - PROCESS | 2936 | --DOCSHELL 1288D800 == 58 [pid = 2936] [id = 128] 17:46:35 INFO - PROCESS | 2936 | --DOCSHELL 1F486400 == 57 [pid = 2936] [id = 127] 17:46:35 INFO - PROCESS | 2936 | --DOCSHELL 1F38C400 == 56 [pid = 2936] [id = 126] 17:46:35 INFO - PROCESS | 2936 | --DOCSHELL 1C56F800 == 55 [pid = 2936] [id = 125] 17:46:35 INFO - PROCESS | 2936 | --DOCSHELL 1C1A5000 == 54 [pid = 2936] [id = 124] 17:46:35 INFO - PROCESS | 2936 | --DOCSHELL 1B040000 == 53 [pid = 2936] [id = 123] 17:46:35 INFO - PROCESS | 2936 | --DOMWINDOW == 141 (1CCACC00) [pid = 2936] [serial = 343] [outer = 00000000] [url = about:blank] 17:46:35 INFO - PROCESS | 2936 | --DOCSHELL 16637800 == 52 [pid = 2936] [id = 122] 17:46:35 INFO - PROCESS | 2936 | --DOCSHELL 197D5400 == 51 [pid = 2936] [id = 121] 17:46:35 INFO - PROCESS | 2936 | --DOCSHELL 1665E400 == 50 [pid = 2936] [id = 120] 17:46:35 INFO - PROCESS | 2936 | --DOCSHELL 2012E800 == 49 [pid = 2936] [id = 119] 17:46:35 INFO - PROCESS | 2936 | --DOCSHELL 1F38A400 == 48 [pid = 2936] [id = 118] 17:46:35 INFO - PROCESS | 2936 | --DOCSHELL 19D8F000 == 47 [pid = 2936] [id = 117] 17:46:35 INFO - PROCESS | 2936 | --DOCSHELL 138EBC00 == 46 [pid = 2936] [id = 116] 17:46:35 INFO - PROCESS | 2936 | --DOCSHELL 138E1400 == 45 [pid = 2936] [id = 115] 17:46:35 INFO - PROCESS | 2936 | --DOMWINDOW == 140 (1C56F000) [pid = 2936] [serial = 334] [outer = 00000000] [url = about:blank] 17:46:35 INFO - PROCESS | 2936 | --DOMWINDOW == 139 (1C42AC00) [pid = 2936] [serial = 335] [outer = 00000000] [url = about:blank] 17:46:35 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (1E882000) [pid = 2936] [serial = 338] [outer = 00000000] [url = about:blank] 17:46:35 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (1CCAFC00) [pid = 2936] [serial = 337] [outer = 00000000] [url = about:blank] 17:46:35 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (18413400) [pid = 2936] [serial = 323] [outer = 00000000] [url = about:blank] 17:46:35 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (17531C00) [pid = 2936] [serial = 322] [outer = 00000000] [url = about:blank] 17:46:35 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (19D51C00) [pid = 2936] [serial = 310] [outer = 00000000] [url = about:blank] 17:46:35 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (2020C800) [pid = 2936] [serial = 316] [outer = 00000000] [url = about:blank] 17:46:35 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (1C1A6C00) [pid = 2936] [serial = 319] [outer = 00000000] [url = about:blank] 17:46:35 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (1A59E400) [pid = 2936] [serial = 328] [outer = 00000000] [url = about:blank] 17:46:35 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (1A5DC800) [pid = 2936] [serial = 329] [outer = 00000000] [url = about:blank] 17:46:35 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (172F6400) [pid = 2936] [serial = 307] [outer = 00000000] [url = about:blank] 17:46:35 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (14106000) [pid = 2936] [serial = 325] [outer = 00000000] [url = about:blank] 17:46:35 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (16FE2800) [pid = 2936] [serial = 326] [outer = 00000000] [url = about:blank] 17:46:35 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (1C812800) [pid = 2936] [serial = 313] [outer = 00000000] [url = about:blank] 17:46:35 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (1F485400) [pid = 2936] [serial = 340] [outer = 00000000] [url = about:blank] 17:46:35 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (1C110000) [pid = 2936] [serial = 331] [outer = 00000000] [url = about:blank] 17:46:35 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (1F4ABC00) [pid = 2936] [serial = 341] [outer = 00000000] [url = about:blank] 17:46:35 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (1C1A4000) [pid = 2936] [serial = 332] [outer = 00000000] [url = about:blank] 17:46:35 INFO - PROCESS | 2936 | 1461285995558 Marionette TRACE conn5 <- [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]]]}] 17:46:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:46:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 871ms 17:46:35 INFO - PROCESS | 2936 | 1461285995580 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 17:46:35 INFO - PROCESS | 2936 | 1461285995585 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 17:46:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:46:35 INFO - PROCESS | 2936 | 1461285995591 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:46:35 INFO - PROCESS | 2936 | 1461285995594 Marionette TRACE conn5 <- [1,506,null,{}] 17:46:35 INFO - PROCESS | 2936 | 1461285995597 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:35 INFO - PROCESS | 2936 | 1461285995681 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 17:46:35 INFO - PROCESS | 2936 | 1461285995690 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:35 INFO - PROCESS | 2936 | ++DOCSHELL 16F67C00 == 46 [pid = 2936] [id = 136] 17:46:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (16FE2800) [pid = 2936] [serial = 406] [outer = 00000000] 17:46:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (17815800) [pid = 2936] [serial = 407] [outer = 16FE2800] 17:46:35 INFO - PROCESS | 2936 | 1461285995735 Marionette DEBUG loaded listener.js 17:46:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (18CDD400) [pid = 2936] [serial = 408] [outer = 16FE2800] 17:46:36 INFO - PROCESS | 2936 | 1461285996225 Marionette TRACE conn5 <- [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]]]}] 17:46:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:46:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 677ms 17:46:36 INFO - PROCESS | 2936 | 1461285996270 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 17:46:36 INFO - PROCESS | 2936 | 1461285996272 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 17:46:36 INFO - PROCESS | 2936 | 1461285996276 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:46:36 INFO - PROCESS | 2936 | 1461285996279 Marionette TRACE conn5 <- [1,510,null,{}] 17:46:36 INFO - PROCESS | 2936 | 1461285996289 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:36 INFO - PROCESS | 2936 | 1461285996373 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 17:46:36 INFO - PROCESS | 2936 | 1461285996384 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:36 INFO - PROCESS | 2936 | ++DOCSHELL 1A59B000 == 47 [pid = 2936] [id = 137] 17:46:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (1A59FC00) [pid = 2936] [serial = 409] [outer = 00000000] 17:46:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (1A5E5800) [pid = 2936] [serial = 410] [outer = 1A59FC00] 17:46:36 INFO - PROCESS | 2936 | 1461285996438 Marionette DEBUG loaded listener.js 17:46:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (1B447000) [pid = 2936] [serial = 411] [outer = 1A59FC00] 17:46:36 INFO - PROCESS | 2936 | 1461285996928 Marionette TRACE conn5 <- [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]]]}] 17:46:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:46:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 17:46:36 INFO - PROCESS | 2936 | 1461285996953 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 17:46:36 INFO - PROCESS | 2936 | 1461285996956 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 17:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:46:36 INFO - PROCESS | 2936 | 1461285996959 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:46:36 INFO - PROCESS | 2936 | 1461285996961 Marionette TRACE conn5 <- [1,514,null,{}] 17:46:36 INFO - PROCESS | 2936 | 1461285996964 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:37 INFO - PROCESS | 2936 | 1461285997046 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 17:46:37 INFO - PROCESS | 2936 | 1461285997053 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:37 INFO - PROCESS | 2936 | ++DOCSHELL 1B44EC00 == 48 [pid = 2936] [id = 138] 17:46:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (1B715C00) [pid = 2936] [serial = 412] [outer = 00000000] 17:46:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (1C1A2000) [pid = 2936] [serial = 413] [outer = 1B715C00] 17:46:37 INFO - PROCESS | 2936 | 1461285997098 Marionette DEBUG loaded listener.js 17:46:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (1C1A5000) [pid = 2936] [serial = 414] [outer = 1B715C00] 17:46:37 INFO - PROCESS | 2936 | 1461285997571 Marionette TRACE conn5 <- [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]]]}] 17:46:37 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 17:46:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 17:46:37 INFO - PROCESS | 2936 | 1461285997590 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 17:46:37 INFO - PROCESS | 2936 | 1461285997592 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 17:46:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:46:37 INFO - PROCESS | 2936 | 1461285997606 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:46:37 INFO - PROCESS | 2936 | 1461285997607 Marionette TRACE conn5 <- [1,518,null,{}] 17:46:37 INFO - PROCESS | 2936 | 1461285997611 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:37 INFO - PROCESS | 2936 | 1461285997719 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 17:46:37 INFO - PROCESS | 2936 | 1461285997803 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:37 INFO - PROCESS | 2936 | ++DOCSHELL 1C3DFC00 == 49 [pid = 2936] [id = 139] 17:46:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (1C3E0000) [pid = 2936] [serial = 415] [outer = 00000000] 17:46:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (1C572000) [pid = 2936] [serial = 416] [outer = 1C3E0000] 17:46:37 INFO - PROCESS | 2936 | 1461285997853 Marionette DEBUG loaded listener.js 17:46:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (1C814800) [pid = 2936] [serial = 417] [outer = 1C3E0000] 17:46:38 INFO - PROCESS | 2936 | 1461285998319 Marionette TRACE conn5 <- [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]]]}] 17:46:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:46:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 770ms 17:46:38 INFO - PROCESS | 2936 | 1461285998376 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 17:46:38 INFO - PROCESS | 2936 | 1461285998378 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 17:46:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:46:38 INFO - PROCESS | 2936 | 1461285998382 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:46:38 INFO - PROCESS | 2936 | 1461285998384 Marionette TRACE conn5 <- [1,522,null,{}] 17:46:38 INFO - PROCESS | 2936 | 1461285998396 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:38 INFO - PROCESS | 2936 | 1461285998519 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 17:46:38 INFO - PROCESS | 2936 | 1461285998578 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:38 INFO - PROCESS | 2936 | ++DOCSHELL 1C819800 == 50 [pid = 2936] [id = 140] 17:46:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (1C916C00) [pid = 2936] [serial = 418] [outer = 00000000] 17:46:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (1CCAF800) [pid = 2936] [serial = 419] [outer = 1C916C00] 17:46:38 INFO - PROCESS | 2936 | 1461285998630 Marionette DEBUG loaded listener.js 17:46:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (1D128400) [pid = 2936] [serial = 420] [outer = 1C916C00] 17:46:39 INFO - PROCESS | 2936 | 1461285999057 Marionette TRACE conn5 <- [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]]]}] 17:46:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:46:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 17:46:39 INFO - PROCESS | 2936 | 1461285999116 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 17:46:39 INFO - PROCESS | 2936 | 1461285999118 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 17:46:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:46:39 INFO - PROCESS | 2936 | 1461285999121 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:46:39 INFO - PROCESS | 2936 | 1461285999123 Marionette TRACE conn5 <- [1,526,null,{}] 17:46:39 INFO - PROCESS | 2936 | 1461285999126 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:39 INFO - PROCESS | 2936 | 1461285999239 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 17:46:39 INFO - PROCESS | 2936 | 1461285999813 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (197D5800) [pid = 2936] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (1B05BC00) [pid = 2936] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (1665F000) [pid = 2936] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (1C571C00) [pid = 2936] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (1F491400) [pid = 2936] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (1C1A6800) [pid = 2936] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (16641400) [pid = 2936] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (1F391000) [pid = 2936] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (16684800) [pid = 2936] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (20126400) [pid = 2936] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (1F492800) [pid = 2936] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (1EC88800) [pid = 2936] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (14103000) [pid = 2936] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (1A353000) [pid = 2936] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (1286F800) [pid = 2936] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (1A5A1000) [pid = 2936] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (1CCA4C00) [pid = 2936] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (0F3DE800) [pid = 2936] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (1841D400) [pid = 2936] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (1CCAA800) [pid = 2936] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (1F488C00) [pid = 2936] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (2018C400) [pid = 2936] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (17039800) [pid = 2936] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (19E64800) [pid = 2936] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (1D170800) [pid = 2936] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (1F4AA000) [pid = 2936] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 110 (1B787C00) [pid = 2936] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (1C19E400) [pid = 2936] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (12E24400) [pid = 2936] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:46:39 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (19D49400) [pid = 2936] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:46:39 INFO - PROCESS | 2936 | ++DOCSHELL 0EE52800 == 51 [pid = 2936] [id = 141] 17:46:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (0EE57C00) [pid = 2936] [serial = 421] [outer = 00000000] 17:46:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (12E32000) [pid = 2936] [serial = 422] [outer = 0EE57C00] 17:46:39 INFO - PROCESS | 2936 | 1461285999869 Marionette DEBUG loaded listener.js 17:46:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (12EB4800) [pid = 2936] [serial = 423] [outer = 0EE57C00] 17:46:40 INFO - PROCESS | 2936 | 1461286000255 Marionette TRACE conn5 <- [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]]]}] 17:46:40 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 17:46:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1171ms 17:46:40 INFO - PROCESS | 2936 | 1461286000293 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 17:46:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:46:40 INFO - PROCESS | 2936 | 1461286000295 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 17:46:40 INFO - PROCESS | 2936 | 1461286000298 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:46:40 INFO - PROCESS | 2936 | 1461286000300 Marionette TRACE conn5 <- [1,530,null,{}] 17:46:40 INFO - PROCESS | 2936 | 1461286000304 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:40 INFO - PROCESS | 2936 | 1461286000411 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 17:46:40 INFO - PROCESS | 2936 | 1461286000420 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:40 INFO - PROCESS | 2936 | ++DOCSHELL 1287CC00 == 52 [pid = 2936] [id = 142] 17:46:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 111 (12E31C00) [pid = 2936] [serial = 424] [outer = 00000000] 17:46:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (1B05BC00) [pid = 2936] [serial = 425] [outer = 12E31C00] 17:46:40 INFO - PROCESS | 2936 | 1461286000464 Marionette DEBUG loaded listener.js 17:46:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (1C3E1000) [pid = 2936] [serial = 426] [outer = 12E31C00] 17:46:40 INFO - PROCESS | 2936 | 1461286000888 Marionette TRACE conn5 <- [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"]]]}] 17:46:40 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 17:46:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:46:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:46:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:46:40 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 17:46:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:46:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:46:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:46:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 631ms 17:46:40 INFO - PROCESS | 2936 | 1461286000930 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 17:46:40 INFO - PROCESS | 2936 | 1461286000932 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 17:46:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:46:40 INFO - PROCESS | 2936 | 1461286000935 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:46:40 INFO - PROCESS | 2936 | 1461286000937 Marionette TRACE conn5 <- [1,534,null,{}] 17:46:40 INFO - PROCESS | 2936 | 1461286000940 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:41 INFO - PROCESS | 2936 | 1461286001058 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 17:46:41 INFO - PROCESS | 2936 | 1461286001104 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:41 INFO - PROCESS | 2936 | ++DOCSHELL 1C914C00 == 53 [pid = 2936] [id = 143] 17:46:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (1CB88000) [pid = 2936] [serial = 427] [outer = 00000000] 17:46:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (1F386800) [pid = 2936] [serial = 428] [outer = 1CB88000] 17:46:41 INFO - PROCESS | 2936 | 1461286001150 Marionette DEBUG loaded listener.js 17:46:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (1F483400) [pid = 2936] [serial = 429] [outer = 1CB88000] 17:46:41 INFO - PROCESS | 2936 | 1461286001528 Marionette TRACE conn5 <- [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]]]}] 17:46:41 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. 17:46:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 17:46:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:46:41 INFO - PROCESS | 2936 | 1461286001566 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 17:46:41 INFO - PROCESS | 2936 | 1461286001568 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 17:46:41 INFO - PROCESS | 2936 | 1461286001571 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:46:41 INFO - PROCESS | 2936 | 1461286001572 Marionette TRACE conn5 <- [1,538,null,{}] 17:46:41 INFO - PROCESS | 2936 | 1461286001576 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:41 INFO - PROCESS | 2936 | 1461286001685 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 17:46:41 INFO - PROCESS | 2936 | 1461286001694 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:41 INFO - PROCESS | 2936 | ++DOCSHELL 1F365000 == 54 [pid = 2936] [id = 144] 17:46:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (1F486400) [pid = 2936] [serial = 430] [outer = 00000000] 17:46:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (1F4B6C00) [pid = 2936] [serial = 431] [outer = 1F486400] 17:46:41 INFO - PROCESS | 2936 | 1461286001739 Marionette DEBUG loaded listener.js 17:46:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (2012C400) [pid = 2936] [serial = 432] [outer = 1F486400] 17:46:42 INFO - PROCESS | 2936 | 1461286002380 Marionette TRACE conn5 <- [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]]]}] 17:46:42 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. 17:46:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 870ms 17:46:42 INFO - PROCESS | 2936 | 1461286002443 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 17:46:42 INFO - PROCESS | 2936 | 1461286002448 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 17:46:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:46:42 INFO - PROCESS | 2936 | 1461286002454 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:46:42 INFO - PROCESS | 2936 | 1461286002458 Marionette TRACE conn5 <- [1,542,null,{}] 17:46:42 INFO - PROCESS | 2936 | 1461286002464 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:42 INFO - PROCESS | 2936 | 1461286002585 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 17:46:42 INFO - PROCESS | 2936 | 1461286002702 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:42 INFO - PROCESS | 2936 | ++DOCSHELL 16F5DC00 == 55 [pid = 2936] [id = 145] 17:46:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (16F5E800) [pid = 2936] [serial = 433] [outer = 00000000] 17:46:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (1786B800) [pid = 2936] [serial = 434] [outer = 16F5E800] 17:46:42 INFO - PROCESS | 2936 | 1461286002773 Marionette DEBUG loaded listener.js 17:46:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (19D50800) [pid = 2936] [serial = 435] [outer = 16F5E800] 17:46:43 INFO - PROCESS | 2936 | [2936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:46:43 INFO - PROCESS | 2936 | [2936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:46:43 INFO - PROCESS | 2936 | 1461286003338 Marionette TRACE conn5 <- [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]]]}] 17:46:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:46:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 17:46:43 INFO - PROCESS | 2936 | 1461286003388 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 17:46:43 INFO - PROCESS | 2936 | 1461286003394 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 17:46:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:46:43 INFO - PROCESS | 2936 | 1461286003401 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:46:43 INFO - PROCESS | 2936 | 1461286003404 Marionette TRACE conn5 <- [1,546,null,{}] 17:46:43 INFO - PROCESS | 2936 | 1461286003408 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:43 INFO - PROCESS | 2936 | 1461286003518 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 17:46:43 INFO - PROCESS | 2936 | 1461286003620 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:43 INFO - PROCESS | 2936 | ++DOCSHELL 1B0CAC00 == 56 [pid = 2936] [id = 146] 17:46:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (1B714000) [pid = 2936] [serial = 436] [outer = 00000000] 17:46:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (1C570800) [pid = 2936] [serial = 437] [outer = 1B714000] 17:46:43 INFO - PROCESS | 2936 | 1461286003676 Marionette DEBUG loaded listener.js 17:46:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (1CB84400) [pid = 2936] [serial = 438] [outer = 1B714000] 17:46:44 INFO - PROCESS | 2936 | 1461286004269 Marionette TRACE conn5 <- [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]]]}] 17:46:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:46:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 17:46:44 INFO - PROCESS | 2936 | 1461286004333 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 17:46:44 INFO - PROCESS | 2936 | 1461286004336 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 17:46:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:46:44 INFO - PROCESS | 2936 | 1461286004340 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:46:44 INFO - PROCESS | 2936 | 1461286004344 Marionette TRACE conn5 <- [1,550,null,{}] 17:46:44 INFO - PROCESS | 2936 | 1461286004356 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:44 INFO - PROCESS | 2936 | 1461286004465 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 17:46:44 INFO - PROCESS | 2936 | 1461286004594 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:44 INFO - PROCESS | 2936 | ++DOCSHELL 20195800 == 57 [pid = 2936] [id = 147] 17:46:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (20195C00) [pid = 2936] [serial = 439] [outer = 00000000] 17:46:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (20209400) [pid = 2936] [serial = 440] [outer = 20195C00] 17:46:44 INFO - PROCESS | 2936 | 1461286004654 Marionette DEBUG loaded listener.js 17:46:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (2027CC00) [pid = 2936] [serial = 441] [outer = 20195C00] 17:46:45 INFO - PROCESS | 2936 | [2936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:46:45 INFO - PROCESS | 2936 | [2936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:46:45 INFO - PROCESS | 2936 | 1461286005279 Marionette TRACE conn5 <- [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]]]}] 17:46:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:46:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 990ms 17:46:45 INFO - PROCESS | 2936 | 1461286005332 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 17:46:45 INFO - PROCESS | 2936 | 1461286005335 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 17:46:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:46:45 INFO - PROCESS | 2936 | 1461286005339 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:46:45 INFO - PROCESS | 2936 | 1461286005341 Marionette TRACE conn5 <- [1,554,null,{}] 17:46:45 INFO - PROCESS | 2936 | 1461286005345 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:45 INFO - PROCESS | 2936 | 1461286005451 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 17:46:45 INFO - PROCESS | 2936 | 1461286005577 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:45 INFO - PROCESS | 2936 | ++DOCSHELL 1C517C00 == 58 [pid = 2936] [id = 148] 17:46:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (1C519800) [pid = 2936] [serial = 442] [outer = 00000000] 17:46:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (1C51EC00) [pid = 2936] [serial = 443] [outer = 1C519800] 17:46:45 INFO - PROCESS | 2936 | 1461286005634 Marionette DEBUG loaded listener.js 17:46:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (1C521000) [pid = 2936] [serial = 444] [outer = 1C519800] 17:46:46 INFO - PROCESS | 2936 | [2936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:46:46 INFO - PROCESS | 2936 | [2936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:46:46 INFO - PROCESS | 2936 | 1461286006176 Marionette TRACE conn5 <- [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]]]}] 17:46:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:46:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 871ms 17:46:46 INFO - PROCESS | 2936 | 1461286006212 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 17:46:46 INFO - PROCESS | 2936 | 1461286006215 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 17:46:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:46:46 INFO - PROCESS | 2936 | 1461286006218 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:46:46 INFO - PROCESS | 2936 | 1461286006220 Marionette TRACE conn5 <- [1,558,null,{}] 17:46:46 INFO - PROCESS | 2936 | 1461286006224 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:46 INFO - PROCESS | 2936 | 1461286006326 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 17:46:46 INFO - PROCESS | 2936 | 1461286006423 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:46 INFO - PROCESS | 2936 | ++DOCSHELL 1CCACC00 == 59 [pid = 2936] [id = 149] 17:46:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (1F48E000) [pid = 2936] [serial = 445] [outer = 00000000] 17:46:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (203AC800) [pid = 2936] [serial = 446] [outer = 1F48E000] 17:46:46 INFO - PROCESS | 2936 | 1461286006478 Marionette DEBUG loaded listener.js 17:46:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (203B3000) [pid = 2936] [serial = 447] [outer = 1F48E000] 17:46:46 INFO - PROCESS | 2936 | [2936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:46:46 INFO - PROCESS | 2936 | [2936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:46:47 INFO - PROCESS | 2936 | 1461286007141 Marionette TRACE conn5 <- [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]]]}] 17:46:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:46:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 970ms 17:46:47 INFO - PROCESS | 2936 | 1461286007193 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 17:46:47 INFO - PROCESS | 2936 | 1461286007195 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 17:46:47 INFO - PROCESS | 2936 | 1461286007199 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:46:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:46:47 INFO - PROCESS | 2936 | 1461286007201 Marionette TRACE conn5 <- [1,562,null,{}] 17:46:47 INFO - PROCESS | 2936 | 1461286007205 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:47 INFO - PROCESS | 2936 | 1461286007316 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 17:46:47 INFO - PROCESS | 2936 | 1461286007444 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:47 INFO - PROCESS | 2936 | ++DOCSHELL 0F3DF400 == 60 [pid = 2936] [id = 150] 17:46:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (122D8800) [pid = 2936] [serial = 448] [outer = 00000000] 17:46:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (1752F400) [pid = 2936] [serial = 449] [outer = 122D8800] 17:46:47 INFO - PROCESS | 2936 | 1461286007504 Marionette DEBUG loaded listener.js 17:46:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (1780D000) [pid = 2936] [serial = 450] [outer = 122D8800] 17:46:48 INFO - PROCESS | 2936 | 1461286008246 Marionette TRACE conn5 <- [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]]]}] 17:46:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:46:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1121ms 17:46:48 INFO - PROCESS | 2936 | 1461286008330 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 17:46:48 INFO - PROCESS | 2936 | 1461286008334 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 17:46:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:46:48 INFO - PROCESS | 2936 | 1461286008358 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:46:48 INFO - PROCESS | 2936 | 1461286008362 Marionette TRACE conn5 <- [1,566,null,{}] 17:46:48 INFO - PROCESS | 2936 | 1461286008368 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:48 INFO - PROCESS | 2936 | 1461286008480 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 17:46:48 INFO - PROCESS | 2936 | 1461286008605 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:48 INFO - PROCESS | 2936 | ++DOCSHELL 1A597800 == 61 [pid = 2936] [id = 151] 17:46:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (1A598C00) [pid = 2936] [serial = 451] [outer = 00000000] 17:46:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (1A5A3400) [pid = 2936] [serial = 452] [outer = 1A598C00] 17:46:48 INFO - PROCESS | 2936 | 1461286008658 Marionette DEBUG loaded listener.js 17:46:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 140 (1B05D000) [pid = 2936] [serial = 453] [outer = 1A598C00] 17:46:48 INFO - PROCESS | 2936 | --DOCSHELL 1C914C00 == 60 [pid = 2936] [id = 143] 17:46:48 INFO - PROCESS | 2936 | --DOCSHELL 1287CC00 == 59 [pid = 2936] [id = 142] 17:46:48 INFO - PROCESS | 2936 | --DOCSHELL 0EE52800 == 58 [pid = 2936] [id = 141] 17:46:48 INFO - PROCESS | 2936 | --DOCSHELL 1C819800 == 57 [pid = 2936] [id = 140] 17:46:48 INFO - PROCESS | 2936 | --DOCSHELL 1C3DFC00 == 56 [pid = 2936] [id = 139] 17:46:48 INFO - PROCESS | 2936 | --DOCSHELL 1B44EC00 == 55 [pid = 2936] [id = 138] 17:46:48 INFO - PROCESS | 2936 | --DOCSHELL 1A59B000 == 54 [pid = 2936] [id = 137] 17:46:48 INFO - PROCESS | 2936 | --DOCSHELL 16F67C00 == 53 [pid = 2936] [id = 136] 17:46:48 INFO - PROCESS | 2936 | --DOCSHELL 16FE7400 == 52 [pid = 2936] [id = 135] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 139 (214DD400) [pid = 2936] [serial = 388] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOCSHELL 21277000 == 51 [pid = 2936] [id = 130] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (20203C00) [pid = 2936] [serial = 305] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (1F395400) [pid = 2936] [serial = 176] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (1780D800) [pid = 2936] [serial = 179] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (1C3DA800) [pid = 2936] [serial = 182] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (13814C00) [pid = 2936] [serial = 142] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (1CCA8400) [pid = 2936] [serial = 185] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (1E882C00) [pid = 2936] [serial = 218] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (1703C400) [pid = 2936] [serial = 221] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (1A5E4C00) [pid = 2936] [serial = 224] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (1F387800) [pid = 2936] [serial = 227] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (1F492400) [pid = 2936] [serial = 230] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (20198C00) [pid = 2936] [serial = 263] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (1780E800) [pid = 2936] [serial = 266] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (1B0C7800) [pid = 2936] [serial = 269] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (20190800) [pid = 2936] [serial = 272] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (20134800) [pid = 2936] [serial = 355] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (2018E400) [pid = 2936] [serial = 380] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (20202C00) [pid = 2936] [serial = 383] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (1CC94000) [pid = 2936] [serial = 374] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (1C569800) [pid = 2936] [serial = 371] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (20210400) [pid = 2936] [serial = 317] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (1C821800) [pid = 2936] [serial = 314] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (1C1A8400) [pid = 2936] [serial = 320] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (17537000) [pid = 2936] [serial = 308] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (19D55000) [pid = 2936] [serial = 311] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (19E67C00) [pid = 2936] [serial = 362] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (19D52000) [pid = 2936] [serial = 361] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (1B698000) [pid = 2936] [serial = 367] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 110 (1B716800) [pid = 2936] [serial = 368] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (16664000) [pid = 2936] [serial = 359] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (16664400) [pid = 2936] [serial = 358] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (1CB82400) [pid = 2936] [serial = 373] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (21283800) [pid = 2936] [serial = 386] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (1C3DBC00) [pid = 2936] [serial = 370] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (176A2000) [pid = 2936] [serial = 364] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (184EAC00) [pid = 2936] [serial = 365] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 102 (17246400) [pid = 2936] [serial = 346] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 101 (1F48B000) [pid = 2936] [serial = 377] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 100 (1F48B400) [pid = 2936] [serial = 376] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 99 (2012B800) [pid = 2936] [serial = 382] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 98 (1B78E400) [pid = 2936] [serial = 349] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 97 (20190C00) [pid = 2936] [serial = 379] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 96 (2020C000) [pid = 2936] [serial = 352] [outer = 00000000] [url = about:blank] 17:46:48 INFO - PROCESS | 2936 | --DOMWINDOW == 95 (2127DC00) [pid = 2936] [serial = 385] [outer = 00000000] [url = about:blank] 17:46:49 INFO - PROCESS | 2936 | 1461286009165 Marionette TRACE conn5 <- [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]]]}] 17:46:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:46:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 831ms 17:46:49 INFO - PROCESS | 2936 | 1461286009192 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 17:46:49 INFO - PROCESS | 2936 | 1461286009197 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 17:46:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:46:49 INFO - PROCESS | 2936 | 1461286009204 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:46:49 INFO - PROCESS | 2936 | 1461286009207 Marionette TRACE conn5 <- [1,570,null,{}] 17:46:49 INFO - PROCESS | 2936 | 1461286009211 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:49 INFO - PROCESS | 2936 | 1461286009303 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 17:46:49 INFO - PROCESS | 2936 | 1461286009353 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:49 INFO - PROCESS | 2936 | ++DOCSHELL 17814C00 == 52 [pid = 2936] [id = 152] 17:46:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 96 (184EAC00) [pid = 2936] [serial = 454] [outer = 00000000] 17:46:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (19D52400) [pid = 2936] [serial = 455] [outer = 184EAC00] 17:46:49 INFO - PROCESS | 2936 | 1461286009400 Marionette DEBUG loaded listener.js 17:46:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 98 (1A351C00) [pid = 2936] [serial = 456] [outer = 184EAC00] 17:46:49 INFO - PROCESS | 2936 | 1461286009831 Marionette TRACE conn5 <- [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]]]}] 17:46:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:46:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 17:46:49 INFO - PROCESS | 2936 | 1461286009876 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 17:46:49 INFO - PROCESS | 2936 | 1461286009878 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 17:46:49 INFO - PROCESS | 2936 | 1461286009881 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:46:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:46:49 INFO - PROCESS | 2936 | 1461286009885 Marionette TRACE conn5 <- [1,574,null,{}] 17:46:49 INFO - PROCESS | 2936 | 1461286009896 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:50 INFO - PROCESS | 2936 | 1461286009991 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 17:46:50 INFO - PROCESS | 2936 | 1461286009999 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:50 INFO - PROCESS | 2936 | ++DOCSHELL 1BA52C00 == 53 [pid = 2936] [id = 153] 17:46:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 99 (1BA5E000) [pid = 2936] [serial = 457] [outer = 00000000] 17:46:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 100 (1C110000) [pid = 2936] [serial = 458] [outer = 1BA5E000] 17:46:50 INFO - PROCESS | 2936 | 1461286010052 Marionette DEBUG loaded listener.js 17:46:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 101 (1C3D5800) [pid = 2936] [serial = 459] [outer = 1BA5E000] 17:46:50 INFO - PROCESS | 2936 | [2936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:46:50 INFO - PROCESS | 2936 | [2936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:46:50 INFO - PROCESS | 2936 | [2936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:46:50 INFO - PROCESS | 2936 | [2936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:46:50 INFO - PROCESS | 2936 | 1461286010599 Marionette TRACE conn5 <- [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]]]}] 17:46:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:46:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 770ms 17:46:50 INFO - PROCESS | 2936 | 1461286010656 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 17:46:50 INFO - PROCESS | 2936 | 1461286010658 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 17:46:50 INFO - PROCESS | 2936 | 1461286010662 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:46:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:46:50 INFO - PROCESS | 2936 | 1461286010664 Marionette TRACE conn5 <- [1,578,null,{}] 17:46:50 INFO - PROCESS | 2936 | 1461286010667 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:50 INFO - PROCESS | 2936 | 1461286010755 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 17:46:50 INFO - PROCESS | 2936 | 1461286010845 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:50 INFO - PROCESS | 2936 | ++DOCSHELL 1752EC00 == 54 [pid = 2936] [id = 154] 17:46:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 102 (1A5A1000) [pid = 2936] [serial = 460] [outer = 00000000] 17:46:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (1C3DC000) [pid = 2936] [serial = 461] [outer = 1A5A1000] 17:46:50 INFO - PROCESS | 2936 | 1461286010892 Marionette DEBUG loaded listener.js 17:46:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (1C514800) [pid = 2936] [serial = 462] [outer = 1A5A1000] 17:46:51 INFO - PROCESS | 2936 | 1461286011274 Marionette TRACE conn5 <- [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]]]}] 17:46:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:46:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 17:46:51 INFO - PROCESS | 2936 | 1461286011295 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 17:46:51 INFO - PROCESS | 2936 | 1461286011297 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 17:46:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:46:51 INFO - PROCESS | 2936 | 1461286011307 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:46:51 INFO - PROCESS | 2936 | 1461286011309 Marionette TRACE conn5 <- [1,582,null,{}] 17:46:51 INFO - PROCESS | 2936 | 1461286011312 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:51 INFO - PROCESS | 2936 | 1461286011449 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 17:46:51 INFO - PROCESS | 2936 | 1461286011455 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:51 INFO - PROCESS | 2936 | ++DOCSHELL 1C39CC00 == 55 [pid = 2936] [id = 155] 17:46:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (1C427C00) [pid = 2936] [serial = 463] [outer = 00000000] 17:46:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (1C8B5C00) [pid = 2936] [serial = 464] [outer = 1C427C00] 17:46:51 INFO - PROCESS | 2936 | 1461286011502 Marionette DEBUG loaded listener.js 17:46:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (1CC92800) [pid = 2936] [serial = 465] [outer = 1C427C00] 17:46:52 INFO - PROCESS | 2936 | 1461286012007 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:46:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:46:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 730ms 17:46:52 INFO - PROCESS | 2936 | 1461286012044 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 17:46:52 INFO - PROCESS | 2936 | 1461286012046 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 17:46:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:46:52 INFO - PROCESS | 2936 | 1461286012050 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:46:52 INFO - PROCESS | 2936 | 1461286012051 Marionette TRACE conn5 <- [1,586,null,{}] 17:46:52 INFO - PROCESS | 2936 | 1461286012055 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:52 INFO - PROCESS | 2936 | 1461286012176 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 17:46:52 INFO - PROCESS | 2936 | 1461286012237 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:52 INFO - PROCESS | 2936 | ++DOCSHELL 1E087C00 == 56 [pid = 2936] [id = 156] 17:46:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (1E1E8800) [pid = 2936] [serial = 466] [outer = 00000000] 17:46:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (1F38B000) [pid = 2936] [serial = 467] [outer = 1E1E8800] 17:46:52 INFO - PROCESS | 2936 | 1461286012287 Marionette DEBUG loaded listener.js 17:46:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (1F395400) [pid = 2936] [serial = 468] [outer = 1E1E8800] 17:46:52 INFO - PROCESS | 2936 | 1461286012711 Marionette TRACE conn5 <- [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]]]}] 17:46:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:46:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 17:46:52 INFO - PROCESS | 2936 | 1461286012720 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 17:46:52 INFO - PROCESS | 2936 | 1461286012722 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 17:46:52 INFO - PROCESS | 2936 | 1461286012726 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:46:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:46:52 INFO - PROCESS | 2936 | 1461286012728 Marionette TRACE conn5 <- [1,590,null,{}] 17:46:52 INFO - PROCESS | 2936 | 1461286012731 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:52 INFO - PROCESS | 2936 | 1461286012868 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 17:46:52 INFO - PROCESS | 2936 | 1461286012885 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:52 INFO - PROCESS | 2936 | ++DOCSHELL 17282400 == 57 [pid = 2936] [id = 157] 17:46:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 111 (17285C00) [pid = 2936] [serial = 469] [outer = 00000000] 17:46:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (1F4B7C00) [pid = 2936] [serial = 470] [outer = 17285C00] 17:46:52 INFO - PROCESS | 2936 | 1461286012930 Marionette DEBUG loaded listener.js 17:46:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (2012D800) [pid = 2936] [serial = 471] [outer = 17285C00] 17:46:53 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (1C3E0000) [pid = 2936] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:46:53 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (1C916C00) [pid = 2936] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:46:53 INFO - PROCESS | 2936 | --DOMWINDOW == 110 (1A59FC00) [pid = 2936] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:46:53 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (1727E800) [pid = 2936] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:46:53 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (1B715C00) [pid = 2936] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:46:53 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (16FE2800) [pid = 2936] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:46:53 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (0EE57C00) [pid = 2936] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:46:53 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (1CB88000) [pid = 2936] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:46:53 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (12E31C00) [pid = 2936] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:46:53 INFO - PROCESS | 2936 | 1461286013431 Marionette TRACE conn5 <- [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]]]}] 17:46:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:46:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 730ms 17:46:53 INFO - PROCESS | 2936 | 1461286013461 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 17:46:53 INFO - PROCESS | 2936 | 1461286013463 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 17:46:53 INFO - PROCESS | 2936 | 1461286013466 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:46:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:46:53 INFO - PROCESS | 2936 | 1461286013468 Marionette TRACE conn5 <- [1,594,null,{}] 17:46:53 INFO - PROCESS | 2936 | 1461286013472 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:53 INFO - PROCESS | 2936 | 1461286013585 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 17:46:53 INFO - PROCESS | 2936 | 1461286013640 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:53 INFO - PROCESS | 2936 | ++DOCSHELL 0F3E0400 == 58 [pid = 2936] [id = 158] 17:46:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (18CE4000) [pid = 2936] [serial = 472] [outer = 00000000] 17:46:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (1C81F000) [pid = 2936] [serial = 473] [outer = 18CE4000] 17:46:53 INFO - PROCESS | 2936 | 1461286013688 Marionette DEBUG loaded listener.js 17:46:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (1D126400) [pid = 2936] [serial = 474] [outer = 18CE4000] 17:46:54 INFO - PROCESS | 2936 | 1461286014036 Marionette TRACE conn5 <- [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]]]}] 17:46:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:46:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 17:46:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:46:54 INFO - PROCESS | 2936 | 1461286014100 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 17:46:54 INFO - PROCESS | 2936 | 1461286014103 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 17:46:54 INFO - PROCESS | 2936 | 1461286014105 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:46:54 INFO - PROCESS | 2936 | 1461286014107 Marionette TRACE conn5 <- [1,598,null,{}] 17:46:54 INFO - PROCESS | 2936 | 1461286014110 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:54 INFO - PROCESS | 2936 | 1461286014219 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 17:46:54 INFO - PROCESS | 2936 | 1461286014228 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:54 INFO - PROCESS | 2936 | ++DOCSHELL 1F4AAC00 == 59 [pid = 2936] [id = 159] 17:46:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (20133C00) [pid = 2936] [serial = 475] [outer = 00000000] 17:46:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (2019A400) [pid = 2936] [serial = 476] [outer = 20133C00] 17:46:54 INFO - PROCESS | 2936 | 1461286014273 Marionette DEBUG loaded listener.js 17:46:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (20203000) [pid = 2936] [serial = 477] [outer = 20133C00] 17:46:54 INFO - PROCESS | 2936 | [2936] 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 17:46:54 INFO - PROCESS | 2936 | 1461286014925 Marionette TRACE conn5 <- [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]]]}] 17:46:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:46:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 870ms 17:46:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:46:54 INFO - PROCESS | 2936 | 1461286014977 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 17:46:54 INFO - PROCESS | 2936 | 1461286014979 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 17:46:54 INFO - PROCESS | 2936 | 1461286014982 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:46:54 INFO - PROCESS | 2936 | 1461286014984 Marionette TRACE conn5 <- [1,602,null,{}] 17:46:54 INFO - PROCESS | 2936 | 1461286014987 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:55 INFO - PROCESS | 2936 | 1461286015071 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 17:46:55 INFO - PROCESS | 2936 | 1461286015080 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:55 INFO - PROCESS | 2936 | ++DOCSHELL 20194C00 == 60 [pid = 2936] [id = 160] 17:46:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 111 (20205000) [pid = 2936] [serial = 478] [outer = 00000000] 17:46:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (20285000) [pid = 2936] [serial = 479] [outer = 20205000] 17:46:55 INFO - PROCESS | 2936 | 1461286015127 Marionette DEBUG loaded listener.js 17:46:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (203A5000) [pid = 2936] [serial = 480] [outer = 20205000] 17:46:55 INFO - PROCESS | 2936 | 1461286015840 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:46:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:46:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 931ms 17:46:55 INFO - PROCESS | 2936 | 1461286015913 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 17:46:55 INFO - PROCESS | 2936 | 1461286015920 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 17:46:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:46:55 INFO - PROCESS | 2936 | 1461286015940 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:46:55 INFO - PROCESS | 2936 | 1461286015945 Marionette TRACE conn5 <- [1,606,null,{}] 17:46:55 INFO - PROCESS | 2936 | 1461286015951 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:56 INFO - PROCESS | 2936 | 1461286016075 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 17:46:56 INFO - PROCESS | 2936 | 1461286016195 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:56 INFO - PROCESS | 2936 | ++DOCSHELL 16665000 == 61 [pid = 2936] [id = 161] 17:46:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (17035C00) [pid = 2936] [serial = 481] [outer = 00000000] 17:46:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (19D55400) [pid = 2936] [serial = 482] [outer = 17035C00] 17:46:56 INFO - PROCESS | 2936 | 1461286016256 Marionette DEBUG loaded listener.js 17:46:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (1A599800) [pid = 2936] [serial = 483] [outer = 17035C00] 17:46:56 INFO - PROCESS | 2936 | 1461286016850 Marionette TRACE conn5 <- [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]]]}] 17:46:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:46:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 990ms 17:46:56 INFO - PROCESS | 2936 | 1461286016932 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 17:46:56 INFO - PROCESS | 2936 | 1461286016939 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 17:46:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:46:56 INFO - PROCESS | 2936 | 1461286016945 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:46:56 INFO - PROCESS | 2936 | 1461286016948 Marionette TRACE conn5 <- [1,610,null,{}] 17:46:56 INFO - PROCESS | 2936 | 1461286016953 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:57 INFO - PROCESS | 2936 | 1461286017068 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 17:46:57 INFO - PROCESS | 2936 | 1461286017195 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:57 INFO - PROCESS | 2936 | ++DOCSHELL 1C3D5000 == 62 [pid = 2936] [id = 162] 17:46:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (1C3DBC00) [pid = 2936] [serial = 484] [outer = 00000000] 17:46:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (1CCAB000) [pid = 2936] [serial = 485] [outer = 1C3DBC00] 17:46:57 INFO - PROCESS | 2936 | 1461286017255 Marionette DEBUG loaded listener.js 17:46:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (1E091000) [pid = 2936] [serial = 486] [outer = 1C3DBC00] 17:46:57 INFO - PROCESS | 2936 | 1461286017885 Marionette TRACE conn5 <- [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]]]}] 17:46:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:46:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 970ms 17:46:57 INFO - PROCESS | 2936 | 1461286017917 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 17:46:57 INFO - PROCESS | 2936 | 1461286017919 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 17:46:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:46:57 INFO - PROCESS | 2936 | 1461286017923 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:46:57 INFO - PROCESS | 2936 | 1461286017927 Marionette TRACE conn5 <- [1,614,null,{}] 17:46:57 INFO - PROCESS | 2936 | 1461286017938 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:58 INFO - PROCESS | 2936 | 1461286018047 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 17:46:58 INFO - PROCESS | 2936 | 1461286018177 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:58 INFO - PROCESS | 2936 | ++DOCSHELL 203A9800 == 63 [pid = 2936] [id = 163] 17:46:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (203B8400) [pid = 2936] [serial = 487] [outer = 00000000] 17:46:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (203BC400) [pid = 2936] [serial = 488] [outer = 203B8400] 17:46:58 INFO - PROCESS | 2936 | 1461286018236 Marionette DEBUG loaded listener.js 17:46:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (21128800) [pid = 2936] [serial = 489] [outer = 203B8400] 17:46:58 INFO - PROCESS | 2936 | 1461286018839 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:46:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:46:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 970ms 17:46:58 INFO - PROCESS | 2936 | 1461286018896 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 17:46:58 INFO - PROCESS | 2936 | 1461286018899 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 17:46:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:46:58 INFO - PROCESS | 2936 | 1461286018903 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:46:58 INFO - PROCESS | 2936 | 1461286018905 Marionette TRACE conn5 <- [1,618,null,{}] 17:46:58 INFO - PROCESS | 2936 | 1461286018909 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:59 INFO - PROCESS | 2936 | 1461286019023 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 17:46:59 INFO - PROCESS | 2936 | 1461286019314 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:59 INFO - PROCESS | 2936 | ++DOCSHELL 0F33EC00 == 64 [pid = 2936] [id = 164] 17:46:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (0F380800) [pid = 2936] [serial = 490] [outer = 00000000] 17:46:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (12E33C00) [pid = 2936] [serial = 491] [outer = 0F380800] 17:46:59 INFO - PROCESS | 2936 | 1461286019407 Marionette DEBUG loaded listener.js 17:46:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (13821800) [pid = 2936] [serial = 492] [outer = 0F380800] 17:47:00 INFO - PROCESS | 2936 | 1461286020024 Marionette TRACE conn5 <- [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]]]}] 17:47:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:47:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1167ms 17:47:00 INFO - PROCESS | 2936 | 1461286020073 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 17:47:00 INFO - PROCESS | 2936 | 1461286020078 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 17:47:00 INFO - PROCESS | 2936 | 1461286020083 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:47:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:47:00 INFO - PROCESS | 2936 | 1461286020086 Marionette TRACE conn5 <- [1,622,null,{}] 17:47:00 INFO - PROCESS | 2936 | 1461286020091 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:00 INFO - PROCESS | 2936 | 1461286020192 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 17:47:00 INFO - PROCESS | 2936 | 1461286020297 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:00 INFO - PROCESS | 2936 | ++DOCSHELL 16FDF800 == 65 [pid = 2936] [id = 165] 17:47:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (1703BC00) [pid = 2936] [serial = 493] [outer = 00000000] 17:47:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (18412C00) [pid = 2936] [serial = 494] [outer = 1703BC00] 17:47:00 INFO - PROCESS | 2936 | 1461286020350 Marionette DEBUG loaded listener.js 17:47:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (184E6800) [pid = 2936] [serial = 495] [outer = 1703BC00] 17:47:00 INFO - PROCESS | 2936 | [2936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:00 INFO - PROCESS | 2936 | --DOCSHELL 16FDB000 == 64 [pid = 2936] [id = 89] 17:47:00 INFO - PROCESS | 2936 | --DOCSHELL 1C8AE800 == 63 [pid = 2936] [id = 47] 17:47:00 INFO - PROCESS | 2936 | --DOCSHELL 1E88DC00 == 62 [pid = 2936] [id = 59] 17:47:00 INFO - PROCESS | 2936 | --DOCSHELL 1F4AAC00 == 61 [pid = 2936] [id = 159] 17:47:00 INFO - PROCESS | 2936 | --DOCSHELL 0F3E0400 == 60 [pid = 2936] [id = 158] 17:47:00 INFO - PROCESS | 2936 | --DOCSHELL 17282400 == 59 [pid = 2936] [id = 157] 17:47:00 INFO - PROCESS | 2936 | --DOCSHELL 1E087C00 == 58 [pid = 2936] [id = 156] 17:47:00 INFO - PROCESS | 2936 | --DOCSHELL 1C39CC00 == 57 [pid = 2936] [id = 155] 17:47:00 INFO - PROCESS | 2936 | [2936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (16FE8400) [pid = 2936] [serial = 401] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (16689000) [pid = 2936] [serial = 392] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (1C3D8800) [pid = 2936] [serial = 395] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (203A9000) [pid = 2936] [serial = 398] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (1F4B6C00) [pid = 2936] [serial = 431] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOCSHELL 1752EC00 == 56 [pid = 2936] [id = 154] 17:47:00 INFO - PROCESS | 2936 | --DOCSHELL 1BA52C00 == 55 [pid = 2936] [id = 153] 17:47:00 INFO - PROCESS | 2936 | --DOCSHELL 17814C00 == 54 [pid = 2936] [id = 152] 17:47:00 INFO - PROCESS | 2936 | --DOCSHELL 1A597800 == 53 [pid = 2936] [id = 151] 17:47:00 INFO - PROCESS | 2936 | --DOCSHELL 1B0CAC00 == 52 [pid = 2936] [id = 146] 17:47:00 INFO - PROCESS | 2936 | --DOCSHELL 16F5DC00 == 51 [pid = 2936] [id = 145] 17:47:00 INFO - PROCESS | 2936 | --DOCSHELL 1F365000 == 50 [pid = 2936] [id = 144] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (1C572000) [pid = 2936] [serial = 416] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (1CCAF800) [pid = 2936] [serial = 419] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (1C814800) [pid = 2936] [serial = 417] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (1A5E5800) [pid = 2936] [serial = 410] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (197D5000) [pid = 2936] [serial = 405] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (184E9400) [pid = 2936] [serial = 404] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (1C1A2000) [pid = 2936] [serial = 413] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (17815800) [pid = 2936] [serial = 407] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (18CDD400) [pid = 2936] [serial = 408] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (1D128400) [pid = 2936] [serial = 420] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (12E32000) [pid = 2936] [serial = 422] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (1F386800) [pid = 2936] [serial = 428] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 110 (1E0E4000) [pid = 2936] [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.] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (1C3E1000) [pid = 2936] [serial = 426] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (1B447000) [pid = 2936] [serial = 411] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (12EB4800) [pid = 2936] [serial = 423] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (1B05BC00) [pid = 2936] [serial = 425] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (1C1A5000) [pid = 2936] [serial = 414] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (1F483400) [pid = 2936] [serial = 429] [outer = 00000000] [url = about:blank] 17:47:00 INFO - PROCESS | 2936 | [2936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:00 INFO - PROCESS | 2936 | [2936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:47:00 INFO - PROCESS | 2936 | 1461286020978 Marionette TRACE conn5 <- [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]]]}] 17:47:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:47:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 930ms 17:47:01 INFO - PROCESS | 2936 | 1461286021020 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 17:47:01 INFO - PROCESS | 2936 | 1461286021024 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 17:47:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:47:01 INFO - PROCESS | 2936 | 1461286021029 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:47:01 INFO - PROCESS | 2936 | 1461286021031 Marionette TRACE conn5 <- [1,626,null,{}] 17:47:01 INFO - PROCESS | 2936 | 1461286021035 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:01 INFO - PROCESS | 2936 | 1461286021115 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 17:47:01 INFO - PROCESS | 2936 | 1461286021190 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:01 INFO - PROCESS | 2936 | ++DOCSHELL 122DE800 == 51 [pid = 2936] [id = 166] 17:47:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (12E22800) [pid = 2936] [serial = 496] [outer = 00000000] 17:47:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (16F64C00) [pid = 2936] [serial = 497] [outer = 12E22800] 17:47:01 INFO - PROCESS | 2936 | 1461286021244 Marionette DEBUG loaded listener.js 17:47:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (17286000) [pid = 2936] [serial = 498] [outer = 12E22800] 17:47:01 INFO - PROCESS | 2936 | [2936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:01 INFO - PROCESS | 2936 | [2936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:47:01 INFO - PROCESS | 2936 | [2936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:01 INFO - PROCESS | 2936 | [2936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:47:01 INFO - PROCESS | 2936 | 1461286021664 Marionette TRACE conn5 <- [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]]]}] 17:47:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:47:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 17:47:01 INFO - PROCESS | 2936 | 1461286021704 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 17:47:01 INFO - PROCESS | 2936 | 1461286021706 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 17:47:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:47:01 INFO - PROCESS | 2936 | 1461286021710 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:47:01 INFO - PROCESS | 2936 | 1461286021716 Marionette TRACE conn5 <- [1,630,null,{}] 17:47:01 INFO - PROCESS | 2936 | 1461286021726 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:01 INFO - PROCESS | 2936 | 1461286021844 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 17:47:01 INFO - PROCESS | 2936 | 1461286021853 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:01 INFO - PROCESS | 2936 | ++DOCSHELL 197D4800 == 52 [pid = 2936] [id = 167] 17:47:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (19D50000) [pid = 2936] [serial = 499] [outer = 00000000] 17:47:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (19E6FC00) [pid = 2936] [serial = 500] [outer = 19D50000] 17:47:01 INFO - PROCESS | 2936 | 1461286021906 Marionette DEBUG loaded listener.js 17:47:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (1A35A800) [pid = 2936] [serial = 501] [outer = 19D50000] 17:47:02 INFO - PROCESS | 2936 | 1461286022398 Marionette TRACE conn5 <- [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]]]}] 17:47:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:47:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 730ms 17:47:02 INFO - PROCESS | 2936 | 1461286022443 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 17:47:02 INFO - PROCESS | 2936 | 1461286022446 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 17:47:02 INFO - PROCESS | 2936 | 1461286022449 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:47:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:47:02 INFO - PROCESS | 2936 | 1461286022451 Marionette TRACE conn5 <- [1,634,null,{}] 17:47:02 INFO - PROCESS | 2936 | 1461286022455 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:02 INFO - PROCESS | 2936 | 1461286022534 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 17:47:02 INFO - PROCESS | 2936 | 1461286022542 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:02 INFO - PROCESS | 2936 | ++DOCSHELL 1A5A3800 == 53 [pid = 2936] [id = 168] 17:47:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 111 (1A5A4000) [pid = 2936] [serial = 502] [outer = 00000000] 17:47:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (1B448800) [pid = 2936] [serial = 503] [outer = 1A5A4000] 17:47:02 INFO - PROCESS | 2936 | 1461286022590 Marionette DEBUG loaded listener.js 17:47:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (1B447800) [pid = 2936] [serial = 504] [outer = 1A5A4000] 17:47:03 INFO - PROCESS | 2936 | 1461286023019 Marionette TRACE conn5 <- [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]]]}] 17:47:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:47:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 633ms 17:47:03 INFO - PROCESS | 2936 | 1461286023086 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 17:47:03 INFO - PROCESS | 2936 | 1461286023088 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 17:47:03 INFO - PROCESS | 2936 | 1461286023091 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:47:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:47:03 INFO - PROCESS | 2936 | 1461286023093 Marionette TRACE conn5 <- [1,638,null,{}] 17:47:03 INFO - PROCESS | 2936 | 1461286023097 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:03 INFO - PROCESS | 2936 | 1461286023199 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 17:47:03 INFO - PROCESS | 2936 | 1461286023277 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:03 INFO - PROCESS | 2936 | ++DOCSHELL 0B775400 == 54 [pid = 2936] [id = 169] 17:47:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (1B794400) [pid = 2936] [serial = 505] [outer = 00000000] 17:47:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (1C106C00) [pid = 2936] [serial = 506] [outer = 1B794400] 17:47:03 INFO - PROCESS | 2936 | 1461286023335 Marionette DEBUG loaded listener.js 17:47:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (1C19F800) [pid = 2936] [serial = 507] [outer = 1B794400] 17:47:03 INFO - PROCESS | 2936 | 1461286023810 Marionette TRACE conn5 <- [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]]]}] 17:47:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:47:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 770ms 17:47:03 INFO - PROCESS | 2936 | 1461286023866 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 17:47:03 INFO - PROCESS | 2936 | 1461286023868 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 17:47:03 INFO - PROCESS | 2936 | 1461286023871 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:47:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:47:03 INFO - PROCESS | 2936 | 1461286023873 Marionette TRACE conn5 <- [1,642,null,{}] 17:47:03 INFO - PROCESS | 2936 | 1461286023884 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:04 INFO - PROCESS | 2936 | 1461286023998 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 17:47:04 INFO - PROCESS | 2936 | 1461286024061 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:04 INFO - PROCESS | 2936 | ++DOCSHELL 1C3D8400 == 55 [pid = 2936] [id = 170] 17:47:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (1C3DD000) [pid = 2936] [serial = 508] [outer = 00000000] 17:47:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (1C56A800) [pid = 2936] [serial = 509] [outer = 1C3DD000] 17:47:04 INFO - PROCESS | 2936 | 1461286024110 Marionette DEBUG loaded listener.js 17:47:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (1C572000) [pid = 2936] [serial = 510] [outer = 1C3DD000] 17:47:04 INFO - PROCESS | 2936 | 1461286024561 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:47:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:47:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 770ms 17:47:04 INFO - PROCESS | 2936 | 1461286024646 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 17:47:04 INFO - PROCESS | 2936 | 1461286024648 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 17:47:04 INFO - PROCESS | 2936 | 1461286024652 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:47:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:47:04 INFO - PROCESS | 2936 | 1461286024653 Marionette TRACE conn5 <- [1,646,null,{}] 17:47:04 INFO - PROCESS | 2936 | 1461286024658 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:04 INFO - PROCESS | 2936 | 1461286024770 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 17:47:04 INFO - PROCESS | 2936 | 1461286024828 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:04 INFO - PROCESS | 2936 | ++DOCSHELL 0EE59400 == 56 [pid = 2936] [id = 171] 17:47:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (1C815C00) [pid = 2936] [serial = 511] [outer = 00000000] 17:47:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (1C81E800) [pid = 2936] [serial = 512] [outer = 1C815C00] 17:47:04 INFO - PROCESS | 2936 | 1461286024872 Marionette DEBUG loaded listener.js 17:47:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (1C8AEC00) [pid = 2936] [serial = 513] [outer = 1C815C00] 17:47:05 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (14101800) [pid = 2936] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:47:05 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (1A352800) [pid = 2936] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:47:05 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (175F1C00) [pid = 2936] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:47:05 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (16F5E000) [pid = 2936] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:47:05 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (2012F400) [pid = 2936] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:47:05 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (2012B000) [pid = 2936] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:47:05 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (214D4000) [pid = 2936] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:47:05 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (20194400) [pid = 2936] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:47:05 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (1665E000) [pid = 2936] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:47:05 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (141A2800) [pid = 2936] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:47:05 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (1C427C00) [pid = 2936] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:47:05 INFO - PROCESS | 2936 | --DOMWINDOW == 110 (1E1E8800) [pid = 2936] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:47:05 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (18CE4000) [pid = 2936] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:47:05 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (17285C00) [pid = 2936] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:47:05 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (1A5A1000) [pid = 2936] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:47:05 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (184EAC00) [pid = 2936] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:47:05 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (20133C00) [pid = 2936] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:47:05 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (1BA5E000) [pid = 2936] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:47:05 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (1A598C00) [pid = 2936] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:47:05 INFO - PROCESS | 2936 | --DOMWINDOW == 102 (122D8800) [pid = 2936] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:47:05 INFO - PROCESS | 2936 | 1461286025501 Marionette TRACE conn5 <- [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]]]}] 17:47:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:47:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 870ms 17:47:05 INFO - PROCESS | 2936 | 1461286025526 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 17:47:05 INFO - PROCESS | 2936 | 1461286025528 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 17:47:05 INFO - PROCESS | 2936 | 1461286025532 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:47:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:47:05 INFO - PROCESS | 2936 | 1461286025533 Marionette TRACE conn5 <- [1,650,null,{}] 17:47:05 INFO - PROCESS | 2936 | 1461286025537 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:05 INFO - PROCESS | 2936 | 1461286025647 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 17:47:05 INFO - PROCESS | 2936 | 1461286025702 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:05 INFO - PROCESS | 2936 | ++DOCSHELL 1389CC00 == 57 [pid = 2936] [id = 172] 17:47:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (138E5400) [pid = 2936] [serial = 514] [outer = 00000000] 17:47:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (17818C00) [pid = 2936] [serial = 515] [outer = 138E5400] 17:47:05 INFO - PROCESS | 2936 | 1461286025751 Marionette DEBUG loaded listener.js 17:47:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (17864400) [pid = 2936] [serial = 516] [outer = 138E5400] 17:47:05 INFO - PROCESS | 2936 | [2936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:05 INFO - PROCESS | 2936 | [2936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:47:06 INFO - PROCESS | 2936 | [2936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:06 INFO - PROCESS | 2936 | [2936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:47:06 INFO - PROCESS | 2936 | 1461286026133 Marionette TRACE conn5 <- [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]]]}] 17:47:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:47:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 631ms 17:47:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:47:06 INFO - PROCESS | 2936 | 1461286026166 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 17:47:06 INFO - PROCESS | 2936 | 1461286026168 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 17:47:06 INFO - PROCESS | 2936 | 1461286026171 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:47:06 INFO - PROCESS | 2936 | 1461286026173 Marionette TRACE conn5 <- [1,654,null,{}] 17:47:06 INFO - PROCESS | 2936 | 1461286026177 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:06 INFO - PROCESS | 2936 | 1461286026257 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 17:47:06 INFO - PROCESS | 2936 | 1461286026264 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:06 INFO - PROCESS | 2936 | ++DOCSHELL 1B70B000 == 58 [pid = 2936] [id = 173] 17:47:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (1C106800) [pid = 2936] [serial = 517] [outer = 00000000] 17:47:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (1CCA5400) [pid = 2936] [serial = 518] [outer = 1C106800] 17:47:06 INFO - PROCESS | 2936 | 1461286026311 Marionette DEBUG loaded listener.js 17:47:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (1CCAA400) [pid = 2936] [serial = 519] [outer = 1C106800] 17:47:06 INFO - PROCESS | 2936 | [2936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:06 INFO - PROCESS | 2936 | [2936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:47:06 INFO - PROCESS | 2936 | [2936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:06 INFO - PROCESS | 2936 | [2936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:47:06 INFO - PROCESS | 2936 | 1461286026749 Marionette TRACE conn5 <- [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]]]}] 17:47:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:47:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 17:47:06 INFO - PROCESS | 2936 | 1461286026802 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 17:47:06 INFO - PROCESS | 2936 | 1461286026804 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 17:47:06 INFO - PROCESS | 2936 | 1461286026808 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:47:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:47:06 INFO - PROCESS | 2936 | 1461286026810 Marionette TRACE conn5 <- [1,658,null,{}] 17:47:06 INFO - PROCESS | 2936 | 1461286026813 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:06 INFO - PROCESS | 2936 | 1461286026891 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 17:47:06 INFO - PROCESS | 2936 | 1461286026899 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:06 INFO - PROCESS | 2936 | ++DOCSHELL 1CB82400 == 59 [pid = 2936] [id = 174] 17:47:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (1D12A800) [pid = 2936] [serial = 520] [outer = 00000000] 17:47:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (1E0E3400) [pid = 2936] [serial = 521] [outer = 1D12A800] 17:47:06 INFO - PROCESS | 2936 | 1461286026952 Marionette DEBUG loaded listener.js 17:47:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 111 (1E882C00) [pid = 2936] [serial = 522] [outer = 1D12A800] 17:47:07 INFO - PROCESS | 2936 | 1461286027488 Marionette TRACE conn5 <- [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]]]}] 17:47:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:47:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 730ms 17:47:07 INFO - PROCESS | 2936 | 1461286027543 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 17:47:07 INFO - PROCESS | 2936 | 1461286027548 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 17:47:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:47:07 INFO - PROCESS | 2936 | 1461286027553 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:47:07 INFO - PROCESS | 2936 | 1461286027557 Marionette TRACE conn5 <- [1,662,null,{}] 17:47:07 INFO - PROCESS | 2936 | 1461286027666 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:07 INFO - PROCESS | 2936 | 1461286027792 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 17:47:07 INFO - PROCESS | 2936 | 1461286027867 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:07 INFO - PROCESS | 2936 | ++DOCSHELL 12E30C00 == 60 [pid = 2936] [id = 175] 17:47:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (12E33000) [pid = 2936] [serial = 523] [outer = 00000000] 17:47:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (1665C400) [pid = 2936] [serial = 524] [outer = 12E33000] 17:47:07 INFO - PROCESS | 2936 | 1461286027967 Marionette DEBUG loaded listener.js 17:47:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (16F5F400) [pid = 2936] [serial = 525] [outer = 12E33000] 17:47:08 INFO - PROCESS | 2936 | [2936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:08 INFO - PROCESS | 2936 | [2936] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:47:08 INFO - PROCESS | 2936 | 1461286028541 Marionette TRACE conn5 <- [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]]]}] 17:47:08 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 17:47:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1025ms 17:47:08 INFO - PROCESS | 2936 | 1461286028583 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 17:47:08 INFO - PROCESS | 2936 | 1461286028590 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 17:47:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:47:08 INFO - PROCESS | 2936 | 1461286028596 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:47:08 INFO - PROCESS | 2936 | 1461286028599 Marionette TRACE conn5 <- [1,666,null,{}] 17:47:08 INFO - PROCESS | 2936 | 1461286028604 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:08 INFO - PROCESS | 2936 | 1461286028715 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 17:47:08 INFO - PROCESS | 2936 | 1461286028813 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:08 INFO - PROCESS | 2936 | ++DOCSHELL 17810800 == 61 [pid = 2936] [id = 176] 17:47:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (17817000) [pid = 2936] [serial = 526] [outer = 00000000] 17:47:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (19D54400) [pid = 2936] [serial = 527] [outer = 17817000] 17:47:08 INFO - PROCESS | 2936 | 1461286028868 Marionette DEBUG loaded listener.js 17:47:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (1A5A0C00) [pid = 2936] [serial = 528] [outer = 17817000] 17:47:09 INFO - PROCESS | 2936 | 1461286029490 Marionette TRACE conn5 <- [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]]]}] 17:47:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:47:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 930ms 17:47:09 INFO - PROCESS | 2936 | 1461286029528 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 17:47:09 INFO - PROCESS | 2936 | 1461286029531 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 17:47:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:47:09 INFO - PROCESS | 2936 | 1461286029535 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:47:09 INFO - PROCESS | 2936 | 1461286029539 Marionette TRACE conn5 <- [1,670,null,{}] 17:47:09 INFO - PROCESS | 2936 | 1461286029550 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:09 INFO - PROCESS | 2936 | 1461286029659 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 17:47:09 INFO - PROCESS | 2936 | 1461286029758 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:09 INFO - PROCESS | 2936 | ++DOCSHELL 1C19B800 == 62 [pid = 2936] [id = 177] 17:47:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (1C81B400) [pid = 2936] [serial = 529] [outer = 00000000] 17:47:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (1E887C00) [pid = 2936] [serial = 530] [outer = 1C81B400] 17:47:09 INFO - PROCESS | 2936 | 1461286029819 Marionette DEBUG loaded listener.js 17:47:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (1F388400) [pid = 2936] [serial = 531] [outer = 1C81B400] 17:47:10 INFO - PROCESS | 2936 | 1461286030877 Marionette TRACE conn5 <- [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]]]}] 17:47:10 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) 17:47:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1375ms 17:47:10 INFO - PROCESS | 2936 | 1461286030913 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 17:47:10 INFO - PROCESS | 2936 | 1461286030916 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 17:47:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:47:10 INFO - PROCESS | 2936 | 1461286030919 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:47:10 INFO - PROCESS | 2936 | 1461286030922 Marionette TRACE conn5 <- [1,674,null,{}] 17:47:10 INFO - PROCESS | 2936 | 1461286030926 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:11 INFO - PROCESS | 2936 | 1461286031034 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 17:47:11 INFO - PROCESS | 2936 | 1461286031111 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:11 INFO - PROCESS | 2936 | ++DOCSHELL 1F387C00 == 63 [pid = 2936] [id = 178] 17:47:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (1F48A400) [pid = 2936] [serial = 532] [outer = 00000000] 17:47:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (20126800) [pid = 2936] [serial = 533] [outer = 1F48A400] 17:47:11 INFO - PROCESS | 2936 | 1461286031208 Marionette DEBUG loaded listener.js 17:47:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (2012AC00) [pid = 2936] [serial = 534] [outer = 1F48A400] 17:47:12 INFO - PROCESS | 2936 | 1461286032255 Marionette TRACE conn5 <- [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]]]}] 17:47:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:47:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1379ms 17:47:12 INFO - PROCESS | 2936 | 1461286032302 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 17:47:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:47:12 INFO - PROCESS | 2936 | 1461286032306 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 17:47:12 INFO - PROCESS | 2936 | 1461286032311 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:47:12 INFO - PROCESS | 2936 | 1461286032314 Marionette TRACE conn5 <- [1,678,null,{}] 17:47:12 INFO - PROCESS | 2936 | 1461286032320 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:12 INFO - PROCESS | 2936 | 1461286032448 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 17:47:12 INFO - PROCESS | 2936 | 1461286032589 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:12 INFO - PROCESS | 2936 | ++DOCSHELL 1727DC00 == 64 [pid = 2936] [id = 179] 17:47:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (1727E800) [pid = 2936] [serial = 535] [outer = 00000000] 17:47:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (176A2000) [pid = 2936] [serial = 536] [outer = 1727E800] 17:47:12 INFO - PROCESS | 2936 | 1461286032639 Marionette DEBUG loaded listener.js 17:47:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (1786D000) [pid = 2936] [serial = 537] [outer = 1727E800] 17:47:12 INFO - PROCESS | 2936 | --DOCSHELL 19D50C00 == 63 [pid = 2936] [id = 105] 17:47:12 INFO - PROCESS | 2936 | --DOCSHELL 1B70B000 == 62 [pid = 2936] [id = 173] 17:47:12 INFO - PROCESS | 2936 | --DOCSHELL 1389CC00 == 61 [pid = 2936] [id = 172] 17:47:12 INFO - PROCESS | 2936 | --DOCSHELL 0EE59400 == 60 [pid = 2936] [id = 171] 17:47:12 INFO - PROCESS | 2936 | --DOCSHELL 1C3D8400 == 59 [pid = 2936] [id = 170] 17:47:12 INFO - PROCESS | 2936 | --DOCSHELL 0B775400 == 58 [pid = 2936] [id = 169] 17:47:12 INFO - PROCESS | 2936 | --DOCSHELL 1A5A3800 == 57 [pid = 2936] [id = 168] 17:47:12 INFO - PROCESS | 2936 | --DOCSHELL 197D4800 == 56 [pid = 2936] [id = 167] 17:47:12 INFO - PROCESS | 2936 | --DOCSHELL 122DE800 == 55 [pid = 2936] [id = 166] 17:47:12 INFO - PROCESS | 2936 | --DOCSHELL 16FDF800 == 54 [pid = 2936] [id = 165] 17:47:12 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (1C570800) [pid = 2936] [serial = 437] [outer = 00000000] [url = about:blank] 17:47:12 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (1786B800) [pid = 2936] [serial = 434] [outer = 00000000] [url = about:blank] 17:47:12 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (20209400) [pid = 2936] [serial = 440] [outer = 00000000] [url = about:blank] 17:47:12 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (1C51EC00) [pid = 2936] [serial = 443] [outer = 00000000] [url = about:blank] 17:47:12 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (203AC800) [pid = 2936] [serial = 446] [outer = 00000000] [url = about:blank] 17:47:12 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (20285000) [pid = 2936] [serial = 479] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOCSHELL 0F33EC00 == 53 [pid = 2936] [id = 164] 17:47:13 INFO - PROCESS | 2936 | --DOCSHELL 16665000 == 52 [pid = 2936] [id = 161] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (17812800) [pid = 2936] [serial = 347] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (1C109400) [pid = 2936] [serial = 350] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (1CCA2000) [pid = 2936] [serial = 396] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (17873800) [pid = 2936] [serial = 402] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (20279C00) [pid = 2936] [serial = 356] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (203ACC00) [pid = 2936] [serial = 399] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (214DEC00) [pid = 2936] [serial = 389] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (2027C800) [pid = 2936] [serial = 353] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (1753B400) [pid = 2936] [serial = 393] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 110 (1F360800) [pid = 2936] [serial = 344] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (1C8B5C00) [pid = 2936] [serial = 464] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (1F395400) [pid = 2936] [serial = 468] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (1F38B000) [pid = 2936] [serial = 467] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (1CC92800) [pid = 2936] [serial = 465] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (1C81F000) [pid = 2936] [serial = 473] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (1F4B7C00) [pid = 2936] [serial = 470] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (1C3DC000) [pid = 2936] [serial = 461] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 102 (19D52400) [pid = 2936] [serial = 455] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 101 (1A351C00) [pid = 2936] [serial = 456] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 100 (2019A400) [pid = 2936] [serial = 476] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 99 (1C110000) [pid = 2936] [serial = 458] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 98 (1C3D5800) [pid = 2936] [serial = 459] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 97 (1B05D000) [pid = 2936] [serial = 453] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 96 (1A5A3400) [pid = 2936] [serial = 452] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 95 (1752F400) [pid = 2936] [serial = 449] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (1780D000) [pid = 2936] [serial = 450] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (2012D800) [pid = 2936] [serial = 471] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (20203000) [pid = 2936] [serial = 477] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (1D126400) [pid = 2936] [serial = 474] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (1C514800) [pid = 2936] [serial = 462] [outer = 00000000] [url = about:blank] 17:47:13 INFO - PROCESS | 2936 | 1461286033661 Marionette TRACE conn5 <- [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]]]}] 17:47:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:47:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1377ms 17:47:13 INFO - PROCESS | 2936 | 1461286033689 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 17:47:13 INFO - PROCESS | 2936 | 1461286033694 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 17:47:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:47:13 INFO - PROCESS | 2936 | 1461286033700 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:47:13 INFO - PROCESS | 2936 | 1461286033703 Marionette TRACE conn5 <- [1,682,null,{}] 17:47:13 INFO - PROCESS | 2936 | 1461286033707 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:13 INFO - PROCESS | 2936 | 1461286033795 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 17:47:13 INFO - PROCESS | 2936 | 1461286033804 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:13 INFO - PROCESS | 2936 | ++DOCSHELL 16665000 == 53 [pid = 2936] [id = 180] 17:47:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (16F59400) [pid = 2936] [serial = 538] [outer = 00000000] 17:47:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (176A8000) [pid = 2936] [serial = 539] [outer = 16F59400] 17:47:13 INFO - PROCESS | 2936 | 1461286033850 Marionette DEBUG loaded listener.js 17:47:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (18414800) [pid = 2936] [serial = 540] [outer = 16F59400] 17:47:14 INFO - PROCESS | 2936 | 1461286034817 Marionette TRACE conn5 <- [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]]]}] 17:47:14 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) 17:47:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1175ms 17:47:14 INFO - PROCESS | 2936 | 1461286034879 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 17:47:14 INFO - PROCESS | 2936 | 1461286034881 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 17:47:14 INFO - PROCESS | 2936 | 1461286034885 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:47:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:47:14 INFO - PROCESS | 2936 | 1461286034889 Marionette TRACE conn5 <- [1,686,null,{}] 17:47:14 INFO - PROCESS | 2936 | 1461286034899 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:14 INFO - PROCESS | 2936 | 1461286034982 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 17:47:15 INFO - PROCESS | 2936 | 1461286034991 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:15 INFO - PROCESS | 2936 | ++DOCSHELL 1A354800 == 54 [pid = 2936] [id = 181] 17:47:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (1A35A400) [pid = 2936] [serial = 541] [outer = 00000000] 17:47:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (1A5A2000) [pid = 2936] [serial = 542] [outer = 1A35A400] 17:47:15 INFO - PROCESS | 2936 | 1461286035042 Marionette DEBUG loaded listener.js 17:47:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 96 (1A5E4C00) [pid = 2936] [serial = 543] [outer = 1A35A400] 17:47:16 INFO - PROCESS | 2936 | 1461286036034 Marionette TRACE conn5 <- [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]]]}] 17:47:16 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) 17:47:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1176ms 17:47:16 INFO - PROCESS | 2936 | 1461286036064 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 17:47:16 INFO - PROCESS | 2936 | 1461286036067 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 17:47:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:47:16 INFO - PROCESS | 2936 | 1461286036078 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:47:16 INFO - PROCESS | 2936 | 1461286036080 Marionette TRACE conn5 <- [1,690,null,{}] 17:47:16 INFO - PROCESS | 2936 | 1461286036084 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:16 INFO - PROCESS | 2936 | 1461286036196 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 17:47:16 INFO - PROCESS | 2936 | 1461286036203 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:16 INFO - PROCESS | 2936 | ++DOCSHELL 1B697800 == 55 [pid = 2936] [id = 182] 17:47:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (1B698000) [pid = 2936] [serial = 544] [outer = 00000000] 17:47:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 98 (1C19C800) [pid = 2936] [serial = 545] [outer = 1B698000] 17:47:16 INFO - PROCESS | 2936 | 1461286036248 Marionette DEBUG loaded listener.js 17:47:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 99 (1C1A2400) [pid = 2936] [serial = 546] [outer = 1B698000] 17:47:17 INFO - PROCESS | 2936 | --DOMWINDOW == 98 (1B794400) [pid = 2936] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:47:17 INFO - PROCESS | 2936 | --DOMWINDOW == 97 (1703BC00) [pid = 2936] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:47:17 INFO - PROCESS | 2936 | --DOMWINDOW == 96 (1A5A4000) [pid = 2936] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:47:17 INFO - PROCESS | 2936 | --DOMWINDOW == 95 (19D50000) [pid = 2936] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:47:17 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (0F380800) [pid = 2936] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:47:17 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (1C3DD000) [pid = 2936] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:47:17 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (12E22800) [pid = 2936] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:47:17 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (1C106800) [pid = 2936] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:47:17 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (138E5400) [pid = 2936] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:47:17 INFO - PROCESS | 2936 | --DOMWINDOW == 89 (1C815C00) [pid = 2936] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:47:17 INFO - PROCESS | 2936 | 1461286037351 Marionette TRACE conn5 <- [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]]]}] 17:47:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:47:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1319ms 17:47:17 INFO - PROCESS | 2936 | 1461286037404 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 17:47:17 INFO - PROCESS | 2936 | 1461286037406 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 17:47:17 INFO - PROCESS | 2936 | 1461286037409 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:47:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:47:17 INFO - PROCESS | 2936 | 1461286037411 Marionette TRACE conn5 <- [1,694,null,{}] 17:47:17 INFO - PROCESS | 2936 | 1461286037414 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:17 INFO - PROCESS | 2936 | 1461286037492 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 17:47:17 INFO - PROCESS | 2936 | 1461286037499 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:17 INFO - PROCESS | 2936 | ++DOCSHELL 19D4C800 == 56 [pid = 2936] [id = 183] 17:47:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (19D4F400) [pid = 2936] [serial = 547] [outer = 00000000] 17:47:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (1B794800) [pid = 2936] [serial = 548] [outer = 19D4F400] 17:47:17 INFO - PROCESS | 2936 | 1461286037548 Marionette DEBUG loaded listener.js 17:47:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (1C1A2000) [pid = 2936] [serial = 549] [outer = 19D4F400] 17:47:18 INFO - PROCESS | 2936 | 1461286038496 Marionette TRACE conn5 <- [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]]]}] 17:47:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:47:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1127ms 17:47:18 INFO - PROCESS | 2936 | 1461286038541 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 17:47:18 INFO - PROCESS | 2936 | 1461286038543 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 17:47:18 INFO - PROCESS | 2936 | 1461286038546 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:47:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:47:18 INFO - PROCESS | 2936 | 1461286038548 Marionette TRACE conn5 <- [1,698,null,{}] 17:47:18 INFO - PROCESS | 2936 | 1461286038552 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:18 INFO - PROCESS | 2936 | 1461286038650 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 17:47:18 INFO - PROCESS | 2936 | 1461286038659 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:18 INFO - PROCESS | 2936 | ++DOCSHELL 1B063400 == 57 [pid = 2936] [id = 184] 17:47:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (1B786C00) [pid = 2936] [serial = 550] [outer = 00000000] 17:47:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (1C818400) [pid = 2936] [serial = 551] [outer = 1B786C00] 17:47:18 INFO - PROCESS | 2936 | 1461286038711 Marionette DEBUG loaded listener.js 17:47:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (1C8BC000) [pid = 2936] [serial = 552] [outer = 1B786C00] 17:47:19 INFO - PROCESS | 2936 | 1461286039696 Marionette TRACE conn5 <- [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]]]}] 17:47:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:47:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1179ms 17:47:19 INFO - PROCESS | 2936 | 1461286039730 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 17:47:19 INFO - PROCESS | 2936 | 1461286039735 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 17:47:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:47:19 INFO - PROCESS | 2936 | 1461286039741 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:47:19 INFO - PROCESS | 2936 | 1461286039745 Marionette TRACE conn5 <- [1,702,null,{}] 17:47:19 INFO - PROCESS | 2936 | 1461286039751 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:19 INFO - PROCESS | 2936 | 1461286039897 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 17:47:20 INFO - PROCESS | 2936 | 1461286040017 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:20 INFO - PROCESS | 2936 | ++DOCSHELL 1665CC00 == 58 [pid = 2936] [id = 185] 17:47:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 96 (1665F000) [pid = 2936] [serial = 553] [outer = 00000000] 17:47:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (16F63400) [pid = 2936] [serial = 554] [outer = 1665F000] 17:47:20 INFO - PROCESS | 2936 | 1461286040124 Marionette DEBUG loaded listener.js 17:47:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 98 (17282800) [pid = 2936] [serial = 555] [outer = 1665F000] 17:47:21 INFO - PROCESS | 2936 | 1461286041146 Marionette TRACE conn5 <- [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]]]}] 17:47:21 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 17:47:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1431ms 17:47:21 INFO - PROCESS | 2936 | 1461286041177 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 17:47:21 INFO - PROCESS | 2936 | 1461286041184 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 17:47:21 INFO - PROCESS | 2936 | 1461286041233 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:47:21 INFO - PROCESS | 2936 | 1461286041236 Marionette TRACE conn5 <- [1,706,null,{}] 17:47:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:47:21 INFO - PROCESS | 2936 | 1461286041240 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:21 INFO - PROCESS | 2936 | 1461286041340 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 17:47:21 INFO - PROCESS | 2936 | 1461286041537 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:21 INFO - PROCESS | 2936 | ++DOCSHELL 197D5400 == 59 [pid = 2936] [id = 186] 17:47:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 99 (197DD000) [pid = 2936] [serial = 556] [outer = 00000000] 17:47:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 100 (1A59E000) [pid = 2936] [serial = 557] [outer = 197DD000] 17:47:21 INFO - PROCESS | 2936 | 1461286041594 Marionette DEBUG loaded listener.js 17:47:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 101 (1B0CAC00) [pid = 2936] [serial = 558] [outer = 197DD000] 17:47:22 INFO - PROCESS | 2936 | 1461286042663 Marionette TRACE conn5 <- [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]]]}] 17:47:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:47:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1470ms 17:47:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:47:22 INFO - PROCESS | 2936 | 1461286042713 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 17:47:22 INFO - PROCESS | 2936 | 1461286042716 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 17:47:22 INFO - PROCESS | 2936 | 1461286042719 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:47:22 INFO - PROCESS | 2936 | 1461286042723 Marionette TRACE conn5 <- [1,710,null,{}] 17:47:22 INFO - PROCESS | 2936 | 1461286042734 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:22 INFO - PROCESS | 2936 | 1461286042879 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 17:47:23 INFO - PROCESS | 2936 | 1461286043012 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:23 INFO - PROCESS | 2936 | ++DOCSHELL 16FE8000 == 60 [pid = 2936] [id = 187] 17:47:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 102 (16FE8400) [pid = 2936] [serial = 559] [outer = 00000000] 17:47:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (197DA800) [pid = 2936] [serial = 560] [outer = 16FE8400] 17:47:23 INFO - PROCESS | 2936 | 1461286043074 Marionette DEBUG loaded listener.js 17:47:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (1A3AD000) [pid = 2936] [serial = 561] [outer = 16FE8400] 17:47:23 INFO - PROCESS | 2936 | 1461286043750 Marionette TRACE conn5 <- [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] 17:47:23 INFO - PROCESS | 2936 | 1461286043806 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 17:47:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:47:23 INFO - PROCESS | 2936 | 1461286043811 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:47:23 INFO - PROCESS | 2936 | 1461286043814 Marionette TRACE conn5 <- [1,714,null,{}] 17:47:23 INFO - PROCESS | 2936 | 1461286043820 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:23 INFO - PROCESS | 2936 | 1461286043916 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 17:47:24 INFO - PROCESS | 2936 | 1461286044045 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:24 INFO - PROCESS | 2936 | ++DOCSHELL 16F61400 == 61 [pid = 2936] [id = 188] 17:47:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (172FC000) [pid = 2936] [serial = 562] [outer = 00000000] 17:47:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (19D49C00) [pid = 2936] [serial = 563] [outer = 172FC000] 17:47:24 INFO - PROCESS | 2936 | 1461286044101 Marionette DEBUG loaded listener.js 17:47:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (19E67800) [pid = 2936] [serial = 564] [outer = 172FC000] 17:47:24 INFO - PROCESS | 2936 | --DOCSHELL 19D4C800 == 60 [pid = 2936] [id = 183] 17:47:24 INFO - PROCESS | 2936 | --DOCSHELL 20194C00 == 59 [pid = 2936] [id = 160] 17:47:24 INFO - PROCESS | 2936 | --DOCSHELL 1B697800 == 58 [pid = 2936] [id = 182] 17:47:24 INFO - PROCESS | 2936 | --DOCSHELL 1A354800 == 57 [pid = 2936] [id = 181] 17:47:24 INFO - PROCESS | 2936 | --DOCSHELL 16665000 == 56 [pid = 2936] [id = 180] 17:47:24 INFO - PROCESS | 2936 | --DOCSHELL 1727DC00 == 55 [pid = 2936] [id = 179] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (19D55400) [pid = 2936] [serial = 482] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (1CCAB000) [pid = 2936] [serial = 485] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (203BC400) [pid = 2936] [serial = 488] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (1E0E3400) [pid = 2936] [serial = 521] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 102 (1C106C00) [pid = 2936] [serial = 506] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 101 (1C19F800) [pid = 2936] [serial = 507] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 100 (18412C00) [pid = 2936] [serial = 494] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 99 (1B448800) [pid = 2936] [serial = 503] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 98 (19E6FC00) [pid = 2936] [serial = 500] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 97 (1A35A800) [pid = 2936] [serial = 501] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 96 (13821800) [pid = 2936] [serial = 492] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 95 (12E33C00) [pid = 2936] [serial = 491] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (1C572000) [pid = 2936] [serial = 510] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (16F64C00) [pid = 2936] [serial = 497] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (17286000) [pid = 2936] [serial = 498] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (1CCAA400) [pid = 2936] [serial = 519] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (1C56A800) [pid = 2936] [serial = 509] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 89 (17818C00) [pid = 2936] [serial = 515] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 88 (1C81E800) [pid = 2936] [serial = 512] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (1CCA5400) [pid = 2936] [serial = 518] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (1C8AEC00) [pid = 2936] [serial = 513] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (184E6800) [pid = 2936] [serial = 495] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (1B447800) [pid = 2936] [serial = 504] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (17864400) [pid = 2936] [serial = 516] [outer = 00000000] [url = about:blank] 17:47:24 INFO - PROCESS | 2936 | 1461286044711 Marionette TRACE conn5 <- [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]]]}] 17:47:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:47:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 930ms 17:47:24 INFO - PROCESS | 2936 | 1461286044743 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 17:47:24 INFO - PROCESS | 2936 | 1461286044748 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 17:47:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:47:24 INFO - PROCESS | 2936 | 1461286044755 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:47:24 INFO - PROCESS | 2936 | 1461286044758 Marionette TRACE conn5 <- [1,718,null,{}] 17:47:24 INFO - PROCESS | 2936 | 1461286044762 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:24 INFO - PROCESS | 2936 | 1461286044846 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 17:47:24 INFO - PROCESS | 2936 | 1461286044927 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:24 INFO - PROCESS | 2936 | ++DOCSHELL 12EB2400 == 56 [pid = 2936] [id = 189] 17:47:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (16667000) [pid = 2936] [serial = 565] [outer = 00000000] 17:47:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (1780E400) [pid = 2936] [serial = 566] [outer = 16667000] 17:47:24 INFO - PROCESS | 2936 | 1461286044973 Marionette DEBUG loaded listener.js 17:47:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (18414C00) [pid = 2936] [serial = 567] [outer = 16667000] 17:47:25 INFO - PROCESS | 2936 | 1461286045416 Marionette TRACE conn5 <- [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] 17:47:25 INFO - PROCESS | 2936 | 1461286045429 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 17:47:25 INFO - PROCESS | 2936 | 1461286045433 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:47:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:47:25 INFO - PROCESS | 2936 | 1461286045436 Marionette TRACE conn5 <- [1,722,null,{}] 17:47:25 INFO - PROCESS | 2936 | 1461286045451 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:25 INFO - PROCESS | 2936 | 1461286045572 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 17:47:25 INFO - PROCESS | 2936 | 1461286045582 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:25 INFO - PROCESS | 2936 | ++DOCSHELL 1B710800 == 57 [pid = 2936] [id = 190] 17:47:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (1B712C00) [pid = 2936] [serial = 568] [outer = 00000000] 17:47:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (1C109400) [pid = 2936] [serial = 569] [outer = 1B712C00] 17:47:25 INFO - PROCESS | 2936 | 1461286045636 Marionette DEBUG loaded listener.js 17:47:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (1C1A1800) [pid = 2936] [serial = 570] [outer = 1B712C00] 17:47:26 INFO - PROCESS | 2936 | 1461286046090 Marionette TRACE conn5 <- [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]]]}] 17:47:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:47:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 691ms 17:47:26 INFO - PROCESS | 2936 | 1461286046127 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 17:47:26 INFO - PROCESS | 2936 | 1461286046130 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 17:47:26 INFO - PROCESS | 2936 | 1461286046133 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:47:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:47:26 INFO - PROCESS | 2936 | 1461286046135 Marionette TRACE conn5 <- [1,726,null,{}] 17:47:26 INFO - PROCESS | 2936 | 1461286046138 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:26 INFO - PROCESS | 2936 | 1461286046221 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 17:47:26 INFO - PROCESS | 2936 | 1461286046227 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:26 INFO - PROCESS | 2936 | ++DOCSHELL 1C3DAC00 == 58 [pid = 2936] [id = 191] 17:47:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (1C3DB000) [pid = 2936] [serial = 571] [outer = 00000000] 17:47:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (1C519000) [pid = 2936] [serial = 572] [outer = 1C3DB000] 17:47:26 INFO - PROCESS | 2936 | 1461286046274 Marionette DEBUG loaded listener.js 17:47:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (1C814400) [pid = 2936] [serial = 573] [outer = 1C3DB000] 17:47:27 INFO - PROCESS | 2936 | 1461286047226 Marionette TRACE conn5 <- [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]]]}] 17:47:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:47:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1124ms 17:47:27 INFO - PROCESS | 2936 | 1461286047263 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 17:47:27 INFO - PROCESS | 2936 | 1461286047265 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 17:47:27 INFO - PROCESS | 2936 | 1461286047268 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:47:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:47:27 INFO - PROCESS | 2936 | 1461286047269 Marionette TRACE conn5 <- [1,730,null,{}] 17:47:27 INFO - PROCESS | 2936 | 1461286047273 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:27 INFO - PROCESS | 2936 | 1461286047379 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 17:47:27 INFO - PROCESS | 2936 | 1461286047387 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:27 INFO - PROCESS | 2936 | ++DOCSHELL 1C3E0C00 == 59 [pid = 2936] [id = 192] 17:47:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (1C81E800) [pid = 2936] [serial = 574] [outer = 00000000] 17:47:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (1CCA4800) [pid = 2936] [serial = 575] [outer = 1C81E800] 17:47:27 INFO - PROCESS | 2936 | 1461286047476 Marionette DEBUG loaded listener.js 17:47:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (17287800) [pid = 2936] [serial = 576] [outer = 1C81E800] 17:47:28 INFO - PROCESS | 2936 | 1461286048376 Marionette TRACE conn5 <- [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]]]}] 17:47:28 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 17:47:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1128ms 17:47:28 INFO - PROCESS | 2936 | 1461286048399 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 17:47:28 INFO - PROCESS | 2936 | 1461286048402 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 17:47:28 INFO - PROCESS | 2936 | 1461286048404 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:47:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:47:28 INFO - PROCESS | 2936 | 1461286048406 Marionette TRACE conn5 <- [1,734,null,{}] 17:47:28 INFO - PROCESS | 2936 | 1461286048410 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:28 INFO - PROCESS | 2936 | 1461286048543 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 17:47:28 INFO - PROCESS | 2936 | 1461286048552 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:28 INFO - PROCESS | 2936 | ++DOCSHELL 1D130C00 == 60 [pid = 2936] [id = 193] 17:47:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 96 (1D166400) [pid = 2936] [serial = 577] [outer = 00000000] 17:47:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (1E88D400) [pid = 2936] [serial = 578] [outer = 1D166400] 17:47:28 INFO - PROCESS | 2936 | 1461286048651 Marionette DEBUG loaded listener.js 17:47:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 98 (1E889000) [pid = 2936] [serial = 579] [outer = 1D166400] 17:47:28 INFO - PROCESS | 2936 | --DOMWINDOW == 97 (1B698000) [pid = 2936] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:47:28 INFO - PROCESS | 2936 | --DOMWINDOW == 96 (1727E800) [pid = 2936] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:47:28 INFO - PROCESS | 2936 | --DOMWINDOW == 95 (1A35A400) [pid = 2936] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:47:28 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (19D4F400) [pid = 2936] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:47:28 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (16F59400) [pid = 2936] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:47:28 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (1F48A400) [pid = 2936] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:47:29 INFO - PROCESS | 2936 | 1461286049593 Marionette TRACE conn5 <- [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]]]}] 17:47:29 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.) 17:47:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1219ms 17:47:29 INFO - PROCESS | 2936 | 1461286049629 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 17:47:29 INFO - PROCESS | 2936 | 1461286049631 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 17:47:29 INFO - PROCESS | 2936 | 1461286049634 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:47:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:47:29 INFO - PROCESS | 2936 | 1461286049636 Marionette TRACE conn5 <- [1,738,null,{}] 17:47:29 INFO - PROCESS | 2936 | 1461286049639 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:29 INFO - PROCESS | 2936 | 1461286049719 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 17:47:29 INFO - PROCESS | 2936 | 1461286049726 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:29 INFO - PROCESS | 2936 | ++DOCSHELL 1C10BC00 == 61 [pid = 2936] [id = 194] 17:47:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (1E883400) [pid = 2936] [serial = 580] [outer = 00000000] 17:47:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (1F488C00) [pid = 2936] [serial = 581] [outer = 1E883400] 17:47:29 INFO - PROCESS | 2936 | 1461286049774 Marionette DEBUG loaded listener.js 17:47:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (1F48A400) [pid = 2936] [serial = 582] [outer = 1E883400] 17:47:30 INFO - PROCESS | 2936 | 1461286050701 Marionette TRACE conn5 <- [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]]]}] 17:47:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:47:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1118ms 17:47:30 INFO - PROCESS | 2936 | 1461286050757 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 17:47:30 INFO - PROCESS | 2936 | 1461286050759 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 17:47:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:47:30 INFO - PROCESS | 2936 | 1461286050762 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:47:30 INFO - PROCESS | 2936 | 1461286050764 Marionette TRACE conn5 <- [1,742,null,{}] 17:47:30 INFO - PROCESS | 2936 | 1461286050768 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:30 INFO - PROCESS | 2936 | 1461286050846 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 17:47:30 INFO - PROCESS | 2936 | 1461286050966 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:30 INFO - PROCESS | 2936 | ++DOCSHELL 0EE55000 == 62 [pid = 2936] [id = 195] 17:47:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 96 (0EE55400) [pid = 2936] [serial = 583] [outer = 00000000] 17:47:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (12885800) [pid = 2936] [serial = 584] [outer = 0EE55400] 17:47:31 INFO - PROCESS | 2936 | 1461286051026 Marionette DEBUG loaded listener.js 17:47:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 98 (13874000) [pid = 2936] [serial = 585] [outer = 0EE55400] 17:47:32 INFO - PROCESS | 2936 | 1461286052165 Marionette TRACE conn5 <- [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]]]}] 17:47:32 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 17:47:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1417ms 17:47:32 INFO - PROCESS | 2936 | 1461286052185 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 17:47:32 INFO - PROCESS | 2936 | 1461286052189 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 17:47:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:47:32 INFO - PROCESS | 2936 | 1461286052194 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:47:32 INFO - PROCESS | 2936 | 1461286052199 Marionette TRACE conn5 <- [1,746,null,{}] 17:47:32 INFO - PROCESS | 2936 | 1461286052205 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:32 INFO - PROCESS | 2936 | 1461286052325 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 17:47:32 INFO - PROCESS | 2936 | 1461286052456 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:32 INFO - PROCESS | 2936 | ++DOCSHELL 17873800 == 63 [pid = 2936] [id = 196] 17:47:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 99 (18412400) [pid = 2936] [serial = 586] [outer = 00000000] 17:47:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 100 (19D49800) [pid = 2936] [serial = 587] [outer = 18412400] 17:47:32 INFO - PROCESS | 2936 | 1461286052519 Marionette DEBUG loaded listener.js 17:47:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 101 (19E69000) [pid = 2936] [serial = 588] [outer = 18412400] 17:47:33 INFO - PROCESS | 2936 | 1461286053111 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 17:47:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:47:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 970ms 17:47:33 INFO - PROCESS | 2936 | 1461286053172 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 17:47:33 INFO - PROCESS | 2936 | 1461286053177 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 17:47:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:47:33 INFO - PROCESS | 2936 | 1461286053181 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:47:33 INFO - PROCESS | 2936 | 1461286053183 Marionette TRACE conn5 <- [1,750,null,{}] 17:47:33 INFO - PROCESS | 2936 | 1461286053188 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:33 INFO - PROCESS | 2936 | 1461286053303 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 17:47:33 INFO - PROCESS | 2936 | 1461286053427 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:33 INFO - PROCESS | 2936 | ++DOCSHELL 1B697000 == 64 [pid = 2936] [id = 197] 17:47:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 102 (1B70A400) [pid = 2936] [serial = 589] [outer = 00000000] 17:47:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (1C105C00) [pid = 2936] [serial = 590] [outer = 1B70A400] 17:47:33 INFO - PROCESS | 2936 | 1461286053485 Marionette DEBUG loaded listener.js 17:47:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (1C3DB800) [pid = 2936] [serial = 591] [outer = 1B70A400] 17:47:34 INFO - PROCESS | 2936 | 1461286054545 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 17:47:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:47:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1419ms 17:47:34 INFO - PROCESS | 2936 | 1461286054603 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 17:47:34 INFO - PROCESS | 2936 | 1461286054606 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 17:47:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:47:34 INFO - PROCESS | 2936 | 1461286054616 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:47:34 INFO - PROCESS | 2936 | 1461286054623 Marionette TRACE conn5 <- [1,754,null,{}] 17:47:34 INFO - PROCESS | 2936 | 1461286054628 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:34 INFO - PROCESS | 2936 | 1461286054780 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 17:47:34 INFO - PROCESS | 2936 | 1461286054904 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:34 INFO - PROCESS | 2936 | ++DOCSHELL 1E887000 == 65 [pid = 2936] [id = 198] 17:47:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (1E88CC00) [pid = 2936] [serial = 592] [outer = 00000000] 17:47:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (1F4AA400) [pid = 2936] [serial = 593] [outer = 1E88CC00] 17:47:35 INFO - PROCESS | 2936 | 1461286055000 Marionette DEBUG loaded listener.js 17:47:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (1F4B4800) [pid = 2936] [serial = 594] [outer = 1E88CC00] 17:47:36 INFO - PROCESS | 2936 | 1461286056016 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 17:47:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:47:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1445ms 17:47:36 INFO - PROCESS | 2936 | 1461286056087 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 17:47:36 INFO - PROCESS | 2936 | 1461286056091 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 17:47:36 INFO - PROCESS | 2936 | 1461286056097 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:47:36 INFO - PROCESS | 2936 | 1461286056100 Marionette TRACE conn5 <- [1,758,null,{}] 17:47:36 INFO - PROCESS | 2936 | 1461286056106 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:36 INFO - PROCESS | 2936 | 1461286056203 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 17:47:36 INFO - PROCESS | 2936 | 1461286056366 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:36 INFO - PROCESS | 2936 | ++DOCSHELL 12E34400 == 66 [pid = 2936] [id = 199] 17:47:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (12E3C400) [pid = 2936] [serial = 595] [outer = 00000000] 17:47:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (176A3000) [pid = 2936] [serial = 596] [outer = 12E3C400] 17:47:36 INFO - PROCESS | 2936 | 1461286056453 Marionette DEBUG loaded listener.js 17:47:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (17867800) [pid = 2936] [serial = 597] [outer = 12E3C400] 17:47:36 INFO - PROCESS | 2936 | --DOCSHELL 13066C00 == 65 [pid = 2936] [id = 15] 17:47:36 INFO - PROCESS | 2936 | --DOCSHELL 1E88B800 == 64 [pid = 2936] [id = 12] 17:47:36 INFO - PROCESS | 2936 | --DOCSHELL 197DB000 == 63 [pid = 2936] [id = 11] 17:47:36 INFO - PROCESS | 2936 | --DOCSHELL 12E3BC00 == 62 [pid = 2936] [id = 28] 17:47:36 INFO - PROCESS | 2936 | --DOCSHELL 184EA400 == 61 [pid = 2936] [id = 17] 17:47:36 INFO - PROCESS | 2936 | --DOCSHELL 16F87000 == 60 [pid = 2936] [id = 16] 17:47:36 INFO - PROCESS | 2936 | --DOCSHELL 16666000 == 59 [pid = 2936] [id = 132] 17:47:36 INFO - PROCESS | 2936 | --DOCSHELL 1C10BC00 == 58 [pid = 2936] [id = 194] 17:47:36 INFO - PROCESS | 2936 | --DOCSHELL 1D130C00 == 57 [pid = 2936] [id = 193] 17:47:36 INFO - PROCESS | 2936 | --DOCSHELL 1C3E0C00 == 56 [pid = 2936] [id = 192] 17:47:36 INFO - PROCESS | 2936 | --DOCSHELL 1C3DAC00 == 55 [pid = 2936] [id = 191] 17:47:36 INFO - PROCESS | 2936 | --DOCSHELL 1B710800 == 54 [pid = 2936] [id = 190] 17:47:36 INFO - PROCESS | 2936 | --DOCSHELL 12EB2400 == 53 [pid = 2936] [id = 189] 17:47:36 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (1C818400) [pid = 2936] [serial = 551] [outer = 00000000] [url = about:blank] 17:47:36 INFO - PROCESS | 2936 | --DOCSHELL 16F61400 == 52 [pid = 2936] [id = 188] 17:47:36 INFO - PROCESS | 2936 | --DOCSHELL 197D5400 == 51 [pid = 2936] [id = 186] 17:47:36 INFO - PROCESS | 2936 | --DOCSHELL 1665CC00 == 50 [pid = 2936] [id = 185] 17:47:36 INFO - PROCESS | 2936 | --DOCSHELL 1B063400 == 49 [pid = 2936] [id = 184] 17:47:36 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (1C19C800) [pid = 2936] [serial = 545] [outer = 00000000] [url = about:blank] 17:47:36 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (1786D000) [pid = 2936] [serial = 537] [outer = 00000000] [url = about:blank] 17:47:36 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (176A2000) [pid = 2936] [serial = 536] [outer = 00000000] [url = about:blank] 17:47:36 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (1A5A2000) [pid = 2936] [serial = 542] [outer = 00000000] [url = about:blank] 17:47:36 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (1B794800) [pid = 2936] [serial = 548] [outer = 00000000] [url = about:blank] 17:47:36 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (19D54400) [pid = 2936] [serial = 527] [outer = 00000000] [url = about:blank] 17:47:36 INFO - PROCESS | 2936 | --DOMWINDOW == 102 (176A8000) [pid = 2936] [serial = 539] [outer = 00000000] [url = about:blank] 17:47:36 INFO - PROCESS | 2936 | --DOMWINDOW == 101 (18414800) [pid = 2936] [serial = 540] [outer = 00000000] [url = about:blank] 17:47:36 INFO - PROCESS | 2936 | --DOMWINDOW == 100 (1E887C00) [pid = 2936] [serial = 530] [outer = 00000000] [url = about:blank] 17:47:36 INFO - PROCESS | 2936 | --DOMWINDOW == 99 (20126800) [pid = 2936] [serial = 533] [outer = 00000000] [url = about:blank] 17:47:36 INFO - PROCESS | 2936 | --DOMWINDOW == 98 (2012AC00) [pid = 2936] [serial = 534] [outer = 00000000] [url = about:blank] 17:47:36 INFO - PROCESS | 2936 | --DOMWINDOW == 97 (1665C400) [pid = 2936] [serial = 524] [outer = 00000000] [url = about:blank] 17:47:36 INFO - PROCESS | 2936 | --DOMWINDOW == 96 (1C1A2000) [pid = 2936] [serial = 549] [outer = 00000000] [url = about:blank] 17:47:36 INFO - PROCESS | 2936 | --DOMWINDOW == 95 (1C1A2400) [pid = 2936] [serial = 546] [outer = 00000000] [url = about:blank] 17:47:36 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (1A5E4C00) [pid = 2936] [serial = 543] [outer = 00000000] [url = about:blank] 17:47:36 INFO - PROCESS | 2936 | 1461286056918 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 17:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 870ms 17:47:36 INFO - PROCESS | 2936 | 1461286056975 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 17:47:36 INFO - PROCESS | 2936 | 1461286056981 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 17:47:36 INFO - PROCESS | 2936 | 1461286056987 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:47:36 INFO - PROCESS | 2936 | 1461286056989 Marionette TRACE conn5 <- [1,762,null,{}] 17:47:37 INFO - PROCESS | 2936 | 1461286056993 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:37 INFO - PROCESS | 2936 | 1461286057086 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 17:47:37 INFO - PROCESS | 2936 | 1461286057096 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:37 INFO - PROCESS | 2936 | ++DOCSHELL 1703A000 == 50 [pid = 2936] [id = 200] 17:47:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (1703C400) [pid = 2936] [serial = 598] [outer = 00000000] 17:47:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 96 (18414400) [pid = 2936] [serial = 599] [outer = 1703C400] 17:47:37 INFO - PROCESS | 2936 | 1461286057149 Marionette DEBUG loaded listener.js 17:47:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (197D4800) [pid = 2936] [serial = 600] [outer = 1703C400] 17:47:37 INFO - PROCESS | 2936 | 1461286057617 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 17:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 17:47:37 INFO - PROCESS | 2936 | 1461286057663 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 17:47:37 INFO - PROCESS | 2936 | 1461286057665 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 17:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:47:37 INFO - PROCESS | 2936 | 1461286057669 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:47:37 INFO - PROCESS | 2936 | 1461286057673 Marionette TRACE conn5 <- [1,766,null,{}] 17:47:37 INFO - PROCESS | 2936 | 1461286057683 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:37 INFO - PROCESS | 2936 | 1461286057813 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 17:47:37 INFO - PROCESS | 2936 | 1461286057905 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:37 INFO - PROCESS | 2936 | ++DOCSHELL 17537C00 == 51 [pid = 2936] [id = 201] 17:47:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 98 (197DD400) [pid = 2936] [serial = 601] [outer = 00000000] 17:47:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 99 (1A5DF000) [pid = 2936] [serial = 602] [outer = 197DD400] 17:47:37 INFO - PROCESS | 2936 | 1461286057955 Marionette DEBUG loaded listener.js 17:47:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 100 (1B063800) [pid = 2936] [serial = 603] [outer = 197DD400] 17:47:38 INFO - PROCESS | 2936 | 1461286058386 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 17:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 770ms 17:47:38 INFO - PROCESS | 2936 | 1461286058443 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 17:47:38 INFO - PROCESS | 2936 | 1461286058446 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 17:47:38 INFO - PROCESS | 2936 | 1461286058449 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:47:38 INFO - PROCESS | 2936 | 1461286058451 Marionette TRACE conn5 <- [1,770,null,{}] 17:47:38 INFO - PROCESS | 2936 | 1461286058454 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:38 INFO - PROCESS | 2936 | 1461286058541 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 17:47:38 INFO - PROCESS | 2936 | 1461286058549 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:38 INFO - PROCESS | 2936 | ++DOCSHELL 1B794800 == 52 [pid = 2936] [id = 202] 17:47:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 101 (1BA60C00) [pid = 2936] [serial = 604] [outer = 00000000] 17:47:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 102 (1C1A1400) [pid = 2936] [serial = 605] [outer = 1BA60C00] 17:47:38 INFO - PROCESS | 2936 | 1461286058597 Marionette DEBUG loaded listener.js 17:47:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (1C3D5800) [pid = 2936] [serial = 606] [outer = 1BA60C00] 17:47:39 INFO - PROCESS | 2936 | 1461286059102 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 17:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 17:47:39 INFO - PROCESS | 2936 | 1461286059123 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 17:47:39 INFO - PROCESS | 2936 | 1461286059125 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 17:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:47:39 INFO - PROCESS | 2936 | 1461286059128 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:47:39 INFO - PROCESS | 2936 | 1461286059130 Marionette TRACE conn5 <- [1,774,null,{}] 17:47:39 INFO - PROCESS | 2936 | 1461286059141 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:39 INFO - PROCESS | 2936 | 1461286059277 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 17:47:39 INFO - PROCESS | 2936 | 1461286059293 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:39 INFO - PROCESS | 2936 | ++DOCSHELL 1C6C3C00 == 53 [pid = 2936] [id = 203] 17:47:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (1C6CC800) [pid = 2936] [serial = 607] [outer = 00000000] 17:47:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (1C8B5000) [pid = 2936] [serial = 608] [outer = 1C6CC800] 17:47:39 INFO - PROCESS | 2936 | 1461286059383 Marionette DEBUG loaded listener.js 17:47:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (1C90FC00) [pid = 2936] [serial = 609] [outer = 1C6CC800] 17:47:39 INFO - PROCESS | 2936 | 1461286059826 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 17:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 17:47:39 INFO - PROCESS | 2936 | 1461286059859 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 17:47:39 INFO - PROCESS | 2936 | 1461286059861 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 17:47:39 INFO - PROCESS | 2936 | 1461286059864 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:47:39 INFO - PROCESS | 2936 | 1461286059866 Marionette TRACE conn5 <- [1,778,null,{}] 17:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:47:39 INFO - PROCESS | 2936 | 1461286059874 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:40 INFO - PROCESS | 2936 | 1461286060024 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 17:47:40 INFO - PROCESS | 2936 | 1461286060089 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:40 INFO - PROCESS | 2936 | ++DOCSHELL 1CCAC400 == 54 [pid = 2936] [id = 204] 17:47:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (1D165C00) [pid = 2936] [serial = 610] [outer = 00000000] 17:47:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (1E887800) [pid = 2936] [serial = 611] [outer = 1D165C00] 17:47:40 INFO - PROCESS | 2936 | 1461286060140 Marionette DEBUG loaded listener.js 17:47:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (1F38D400) [pid = 2936] [serial = 612] [outer = 1D165C00] 17:47:40 INFO - PROCESS | 2936 | 1461286060632 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 17:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 830ms 17:47:40 INFO - PROCESS | 2936 | 1461286060699 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 17:47:40 INFO - PROCESS | 2936 | 1461286060701 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 17:47:40 INFO - PROCESS | 2936 | 1461286060704 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:47:40 INFO - PROCESS | 2936 | 1461286060706 Marionette TRACE conn5 <- [1,782,null,{}] 17:47:40 INFO - PROCESS | 2936 | 1461286060710 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:41 INFO - PROCESS | 2936 | 1461286060993 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 17:47:41 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (1C81E800) [pid = 2936] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:47:41 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (16667000) [pid = 2936] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:47:41 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (1C3DB000) [pid = 2936] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:47:41 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (172FC000) [pid = 2936] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:47:41 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (1B712C00) [pid = 2936] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:47:41 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (1D166400) [pid = 2936] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:47:41 INFO - PROCESS | 2936 | 1461286061053 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:41 INFO - PROCESS | 2936 | ++DOCSHELL 1286F400 == 55 [pid = 2936] [id = 205] 17:47:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (12DED000) [pid = 2936] [serial = 613] [outer = 00000000] 17:47:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (1B712C00) [pid = 2936] [serial = 614] [outer = 12DED000] 17:47:41 INFO - PROCESS | 2936 | 1461286061099 Marionette DEBUG loaded listener.js 17:47:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (1B039C00) [pid = 2936] [serial = 615] [outer = 12DED000] 17:47:41 INFO - PROCESS | 2936 | 1461286061464 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 17:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 770ms 17:47:41 INFO - PROCESS | 2936 | 1461286061479 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 17:47:41 INFO - PROCESS | 2936 | 1461286061481 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 17:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:47:41 INFO - PROCESS | 2936 | 1461286061492 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:47:41 INFO - PROCESS | 2936 | 1461286061494 Marionette TRACE conn5 <- [1,786,null,{}] 17:47:41 INFO - PROCESS | 2936 | 1461286061498 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:41 INFO - PROCESS | 2936 | 1461286061581 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 17:47:41 INFO - PROCESS | 2936 | 1461286061588 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:41 INFO - PROCESS | 2936 | ++DOCSHELL 1F491800 == 56 [pid = 2936] [id = 206] 17:47:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (1F492000) [pid = 2936] [serial = 616] [outer = 00000000] 17:47:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (20131400) [pid = 2936] [serial = 617] [outer = 1F492000] 17:47:41 INFO - PROCESS | 2936 | 1461286061633 Marionette DEBUG loaded listener.js 17:47:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (20127800) [pid = 2936] [serial = 618] [outer = 1F492000] 17:47:42 INFO - PROCESS | 2936 | 1461286062062 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 17:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 17:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 17:47:42 INFO - PROCESS | 2936 | 1461286062119 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 17:47:42 INFO - PROCESS | 2936 | 1461286062121 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 17:47:42 INFO - PROCESS | 2936 | 1461286062125 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:47:42 INFO - PROCESS | 2936 | 1461286062126 Marionette TRACE conn5 <- [1,790,null,{}] 17:47:42 INFO - PROCESS | 2936 | 1461286062130 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:42 INFO - PROCESS | 2936 | 1461286062214 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 17:47:42 INFO - PROCESS | 2936 | 1461286062223 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:42 INFO - PROCESS | 2936 | ++DOCSHELL 2018E800 == 57 [pid = 2936] [id = 207] 17:47:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (20190400) [pid = 2936] [serial = 619] [outer = 00000000] 17:47:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 111 (20196C00) [pid = 2936] [serial = 620] [outer = 20190400] 17:47:42 INFO - PROCESS | 2936 | 1461286062268 Marionette DEBUG loaded listener.js 17:47:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (20203000) [pid = 2936] [serial = 621] [outer = 20190400] 17:47:42 INFO - PROCESS | 2936 | 1461286062735 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 17:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 17:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 17:47:42 INFO - PROCESS | 2936 | 1461286062761 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 17:47:42 INFO - PROCESS | 2936 | 1461286062763 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 17:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:47:42 INFO - PROCESS | 2936 | 1461286062767 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:47:42 INFO - PROCESS | 2936 | 1461286062768 Marionette TRACE conn5 <- [1,794,null,{}] 17:47:42 INFO - PROCESS | 2936 | 1461286062777 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:42 INFO - PROCESS | 2936 | 1461286062862 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 17:47:42 INFO - PROCESS | 2936 | 1461286062872 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:42 INFO - PROCESS | 2936 | ++DOCSHELL 2020AC00 == 58 [pid = 2936] [id = 208] 17:47:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (2020B000) [pid = 2936] [serial = 622] [outer = 00000000] 17:47:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (2027BC00) [pid = 2936] [serial = 623] [outer = 2020B000] 17:47:42 INFO - PROCESS | 2936 | 1461286062920 Marionette DEBUG loaded listener.js 17:47:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (20283400) [pid = 2936] [serial = 624] [outer = 2020B000] 17:47:43 INFO - PROCESS | 2936 | 1461286063675 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 17:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 17:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 988ms 17:47:43 INFO - PROCESS | 2936 | 1461286063758 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 17:47:43 INFO - PROCESS | 2936 | 1461286063763 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 17:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:47:43 INFO - PROCESS | 2936 | 1461286063768 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:47:43 INFO - PROCESS | 2936 | 1461286063772 Marionette TRACE conn5 <- [1,798,null,{}] 17:47:43 INFO - PROCESS | 2936 | 1461286063778 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:43 INFO - PROCESS | 2936 | 1461286063928 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 17:47:44 INFO - PROCESS | 2936 | 1461286064051 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:44 INFO - PROCESS | 2936 | ++DOCSHELL 16F5F800 == 59 [pid = 2936] [id = 209] 17:47:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (16F87000) [pid = 2936] [serial = 625] [outer = 00000000] 17:47:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (184E7400) [pid = 2936] [serial = 626] [outer = 16F87000] 17:47:44 INFO - PROCESS | 2936 | 1461286064116 Marionette DEBUG loaded listener.js 17:47:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (19D55800) [pid = 2936] [serial = 627] [outer = 16F87000] 17:47:44 INFO - PROCESS | 2936 | 1461286064708 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 17:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 970ms 17:47:44 INFO - PROCESS | 2936 | 1461286064743 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 17:47:44 INFO - PROCESS | 2936 | 1461286064750 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 17:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:47:44 INFO - PROCESS | 2936 | 1461286064757 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:47:44 INFO - PROCESS | 2936 | 1461286064760 Marionette TRACE conn5 <- [1,802,null,{}] 17:47:44 INFO - PROCESS | 2936 | 1461286064764 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:44 INFO - PROCESS | 2936 | 1461286064879 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 17:47:44 INFO - PROCESS | 2936 | 1461286064982 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:45 INFO - PROCESS | 2936 | ++DOCSHELL 1B710000 == 60 [pid = 2936] [id = 210] 17:47:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (1B794C00) [pid = 2936] [serial = 628] [outer = 00000000] 17:47:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (1C812400) [pid = 2936] [serial = 629] [outer = 1B794C00] 17:47:45 INFO - PROCESS | 2936 | 1461286065041 Marionette DEBUG loaded listener.js 17:47:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (1D167000) [pid = 2936] [serial = 630] [outer = 1B794C00] 17:47:45 INFO - PROCESS | 2936 | 1461286065694 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 17:47:45 INFO - PROCESS | 2936 | 1461286065750 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 17:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:47:45 INFO - PROCESS | 2936 | 1461286065755 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:47:45 INFO - PROCESS | 2936 | 1461286065759 Marionette TRACE conn5 <- [1,806,null,{}] 17:47:45 INFO - PROCESS | 2936 | 1461286065771 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:45 INFO - PROCESS | 2936 | 1461286065883 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 17:47:46 INFO - PROCESS | 2936 | 1461286066014 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:46 INFO - PROCESS | 2936 | ++DOCSHELL 203A4C00 == 61 [pid = 2936] [id = 211] 17:47:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (203A5400) [pid = 2936] [serial = 631] [outer = 00000000] 17:47:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (203AD400) [pid = 2936] [serial = 632] [outer = 203A5400] 17:47:46 INFO - PROCESS | 2936 | 1461286066073 Marionette DEBUG loaded listener.js 17:47:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (203B1C00) [pid = 2936] [serial = 633] [outer = 203A5400] 17:47:46 INFO - PROCESS | 2936 | 1461286066684 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 17:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 990ms 17:47:46 INFO - PROCESS | 2936 | 1461286066748 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 17:47:46 INFO - PROCESS | 2936 | 1461286066751 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 17:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:47:46 INFO - PROCESS | 2936 | 1461286066755 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:47:46 INFO - PROCESS | 2936 | 1461286066758 Marionette TRACE conn5 <- [1,810,null,{}] 17:47:46 INFO - PROCESS | 2936 | 1461286066762 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:46 INFO - PROCESS | 2936 | 1461286066874 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 17:47:47 INFO - PROCESS | 2936 | 1461286067002 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:47 INFO - PROCESS | 2936 | ++DOCSHELL 203BB400 == 62 [pid = 2936] [id = 212] 17:47:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (203BDC00) [pid = 2936] [serial = 634] [outer = 00000000] 17:47:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (21131400) [pid = 2936] [serial = 635] [outer = 203BDC00] 17:47:47 INFO - PROCESS | 2936 | 1461286067058 Marionette DEBUG loaded listener.js 17:47:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (21135C00) [pid = 2936] [serial = 636] [outer = 203BDC00] 17:47:47 INFO - PROCESS | 2936 | 1461286067635 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 17:47:47 INFO - PROCESS | 2936 | 1461286067691 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 17:47:47 INFO - PROCESS | 2936 | 1461286067694 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:47:47 INFO - PROCESS | 2936 | 1461286067696 Marionette TRACE conn5 <- [1,814,null,{}] 17:47:47 INFO - PROCESS | 2936 | 1461286067700 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:47 INFO - PROCESS | 2936 | 1461286067808 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 17:47:47 INFO - PROCESS | 2936 | 1461286067912 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:47 INFO - PROCESS | 2936 | ++DOCSHELL 17248400 == 63 [pid = 2936] [id = 213] 17:47:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (1752E800) [pid = 2936] [serial = 637] [outer = 00000000] 17:47:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (1C919400) [pid = 2936] [serial = 638] [outer = 1752E800] 17:47:47 INFO - PROCESS | 2936 | 1461286067967 Marionette DEBUG loaded listener.js 17:47:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (1CCAA400) [pid = 2936] [serial = 639] [outer = 1752E800] 17:47:48 INFO - PROCESS | 2936 | 1461286068738 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 17:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1121ms 17:47:48 INFO - PROCESS | 2936 | 1461286068820 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 17:47:48 INFO - PROCESS | 2936 | 1461286068825 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 17:47:48 INFO - PROCESS | 2936 | 1461286068831 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:47:48 INFO - PROCESS | 2936 | 1461286068834 Marionette TRACE conn5 <- [1,818,null,{}] 17:47:48 INFO - PROCESS | 2936 | 1461286068840 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:48 INFO - PROCESS | 2936 | 1461286068946 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 17:47:49 INFO - PROCESS | 2936 | 1461286069080 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:49 INFO - PROCESS | 2936 | ++DOCSHELL 13876400 == 64 [pid = 2936] [id = 214] 17:47:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (1752F800) [pid = 2936] [serial = 640] [outer = 00000000] 17:47:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (1A59B000) [pid = 2936] [serial = 641] [outer = 1752F800] 17:47:49 INFO - PROCESS | 2936 | 1461286069132 Marionette DEBUG loaded listener.js 17:47:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (1B0C7800) [pid = 2936] [serial = 642] [outer = 1752F800] 17:47:49 INFO - PROCESS | 2936 | --DOCSHELL 1F0C7400 == 63 [pid = 2936] [id = 106] 17:47:49 INFO - PROCESS | 2936 | --DOCSHELL 1D16C000 == 62 [pid = 2936] [id = 20] 17:47:49 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (1F488C00) [pid = 2936] [serial = 581] [outer = 00000000] [url = about:blank] 17:47:49 INFO - PROCESS | 2936 | --DOCSHELL 1E887000 == 61 [pid = 2936] [id = 198] 17:47:49 INFO - PROCESS | 2936 | --DOCSHELL 1B697000 == 60 [pid = 2936] [id = 197] 17:47:49 INFO - PROCESS | 2936 | --DOCSHELL 17873800 == 59 [pid = 2936] [id = 196] 17:47:49 INFO - PROCESS | 2936 | --DOCSHELL 0EE55000 == 58 [pid = 2936] [id = 195] 17:47:49 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (1CCA4800) [pid = 2936] [serial = 575] [outer = 00000000] [url = about:blank] 17:47:49 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (1780E400) [pid = 2936] [serial = 566] [outer = 00000000] [url = about:blank] 17:47:49 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (18414C00) [pid = 2936] [serial = 567] [outer = 00000000] [url = about:blank] 17:47:49 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (1C519000) [pid = 2936] [serial = 572] [outer = 00000000] [url = about:blank] 17:47:49 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (19E67800) [pid = 2936] [serial = 564] [outer = 00000000] [url = about:blank] 17:47:49 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (19D49C00) [pid = 2936] [serial = 563] [outer = 00000000] [url = about:blank] 17:47:49 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (1A59E000) [pid = 2936] [serial = 557] [outer = 00000000] [url = about:blank] 17:47:49 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (1C109400) [pid = 2936] [serial = 569] [outer = 00000000] [url = about:blank] 17:47:49 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (1C1A1800) [pid = 2936] [serial = 570] [outer = 00000000] [url = about:blank] 17:47:49 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (197DA800) [pid = 2936] [serial = 560] [outer = 00000000] [url = about:blank] 17:47:49 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (1E88D400) [pid = 2936] [serial = 578] [outer = 00000000] [url = about:blank] 17:47:49 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (16F63400) [pid = 2936] [serial = 554] [outer = 00000000] [url = about:blank] 17:47:49 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (17287800) [pid = 2936] [serial = 576] [outer = 00000000] [url = about:blank] 17:47:49 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (1C814400) [pid = 2936] [serial = 573] [outer = 00000000] [url = about:blank] 17:47:49 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (1E889000) [pid = 2936] [serial = 579] [outer = 00000000] [url = about:blank] 17:47:49 INFO - PROCESS | 2936 | 1461286069663 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 17:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 873ms 17:47:49 INFO - PROCESS | 2936 | 1461286069708 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 17:47:49 INFO - PROCESS | 2936 | 1461286069714 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 17:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:47:49 INFO - PROCESS | 2936 | 1461286069720 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:47:49 INFO - PROCESS | 2936 | 1461286069723 Marionette TRACE conn5 <- [1,822,null,{}] 17:47:49 INFO - PROCESS | 2936 | 1461286069726 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:49 INFO - PROCESS | 2936 | 1461286069815 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 17:47:49 INFO - PROCESS | 2936 | 1461286069902 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:49 INFO - PROCESS | 2936 | ++DOCSHELL 13896000 == 59 [pid = 2936] [id = 215] 17:47:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (16636000) [pid = 2936] [serial = 643] [outer = 00000000] 17:47:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (17815400) [pid = 2936] [serial = 644] [outer = 16636000] 17:47:49 INFO - PROCESS | 2936 | 1461286069950 Marionette DEBUG loaded listener.js 17:47:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (18CD8800) [pid = 2936] [serial = 645] [outer = 16636000] 17:47:50 INFO - PROCESS | 2936 | 1461286070352 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 17:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 17:47:50 INFO - PROCESS | 2936 | 1461286070393 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 17:47:50 INFO - PROCESS | 2936 | 1461286070395 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 17:47:50 INFO - PROCESS | 2936 | 1461286070399 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:47:50 INFO - PROCESS | 2936 | 1461286070402 Marionette TRACE conn5 <- [1,826,null,{}] 17:47:50 INFO - PROCESS | 2936 | 1461286070413 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:50 INFO - PROCESS | 2936 | 1461286070502 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 17:47:50 INFO - PROCESS | 2936 | 1461286070510 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:50 INFO - PROCESS | 2936 | ++DOCSHELL 1A35EC00 == 60 [pid = 2936] [id = 216] 17:47:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (1A360000) [pid = 2936] [serial = 646] [outer = 00000000] 17:47:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (1C108400) [pid = 2936] [serial = 647] [outer = 1A360000] 17:47:50 INFO - PROCESS | 2936 | 1461286070561 Marionette DEBUG loaded listener.js 17:47:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (1C1A4C00) [pid = 2936] [serial = 648] [outer = 1A360000] 17:47:51 INFO - PROCESS | 2936 | 1461286071051 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 17:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 17:47:51 INFO - PROCESS | 2936 | 1461286071075 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 17:47:51 INFO - PROCESS | 2936 | 1461286071077 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 17:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:47:51 INFO - PROCESS | 2936 | 1461286071080 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:47:51 INFO - PROCESS | 2936 | 1461286071082 Marionette TRACE conn5 <- [1,830,null,{}] 17:47:51 INFO - PROCESS | 2936 | 1461286071086 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:51 INFO - PROCESS | 2936 | 1461286071170 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 17:47:51 INFO - PROCESS | 2936 | 1461286071177 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:51 INFO - PROCESS | 2936 | ++DOCSHELL 1C512400 == 61 [pid = 2936] [id = 217] 17:47:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (1C512800) [pid = 2936] [serial = 649] [outer = 00000000] 17:47:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (1C813000) [pid = 2936] [serial = 650] [outer = 1C512800] 17:47:51 INFO - PROCESS | 2936 | 1461286071224 Marionette DEBUG loaded listener.js 17:47:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (1C81F000) [pid = 2936] [serial = 651] [outer = 1C512800] 17:47:51 INFO - PROCESS | 2936 | 1461286071672 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 17:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 630ms 17:47:51 INFO - PROCESS | 2936 | 1461286071713 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 17:47:51 INFO - PROCESS | 2936 | 1461286071715 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 17:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:47:51 INFO - PROCESS | 2936 | 1461286071727 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:47:51 INFO - PROCESS | 2936 | 1461286071729 Marionette TRACE conn5 <- [1,834,null,{}] 17:47:51 INFO - PROCESS | 2936 | 1461286071733 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:51 INFO - PROCESS | 2936 | 1461286071845 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 17:47:51 INFO - PROCESS | 2936 | 1461286071851 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:51 INFO - PROCESS | 2936 | ++DOCSHELL 1C8B5400 == 62 [pid = 2936] [id = 218] 17:47:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (1C910C00) [pid = 2936] [serial = 652] [outer = 00000000] 17:47:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (1CCAE000) [pid = 2936] [serial = 653] [outer = 1C910C00] 17:47:51 INFO - PROCESS | 2936 | 1461286071900 Marionette DEBUG loaded listener.js 17:47:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (1CCAD800) [pid = 2936] [serial = 654] [outer = 1C910C00] 17:47:52 INFO - PROCESS | 2936 | 1461286072428 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 17:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 730ms 17:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:47:52 INFO - PROCESS | 2936 | 1461286072464 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 17:47:52 INFO - PROCESS | 2936 | 1461286072466 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 17:47:52 INFO - PROCESS | 2936 | 1461286072469 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:47:52 INFO - PROCESS | 2936 | 1461286072471 Marionette TRACE conn5 <- [1,838,null,{}] 17:47:52 INFO - PROCESS | 2936 | 1461286072474 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:52 INFO - PROCESS | 2936 | 1461286072595 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 17:47:52 INFO - PROCESS | 2936 | 1461286072652 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:52 INFO - PROCESS | 2936 | ++DOCSHELL 138E5400 == 63 [pid = 2936] [id = 219] 17:47:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (1F395400) [pid = 2936] [serial = 655] [outer = 00000000] 17:47:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (20128000) [pid = 2936] [serial = 656] [outer = 1F395400] 17:47:52 INFO - PROCESS | 2936 | 1461286072710 Marionette DEBUG loaded listener.js 17:47:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (20130400) [pid = 2936] [serial = 657] [outer = 1F395400] 17:47:53 INFO - PROCESS | 2936 | 1461286073153 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 17:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 17:47:53 INFO - PROCESS | 2936 | 1461286073215 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 17:47:53 INFO - PROCESS | 2936 | 1461286073217 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 17:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:47:53 INFO - PROCESS | 2936 | 1461286073231 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:47:53 INFO - PROCESS | 2936 | 1461286073232 Marionette TRACE conn5 <- [1,842,null,{}] 17:47:53 INFO - PROCESS | 2936 | 1461286073236 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:53 INFO - PROCESS | 2936 | 1461286073351 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 17:47:53 INFO - PROCESS | 2936 | 1461286073361 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:53 INFO - PROCESS | 2936 | ++DOCSHELL 2018C800 == 64 [pid = 2936] [id = 220] 17:47:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (20196800) [pid = 2936] [serial = 658] [outer = 00000000] 17:47:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (2020A000) [pid = 2936] [serial = 659] [outer = 20196800] 17:47:53 INFO - PROCESS | 2936 | 1461286073408 Marionette DEBUG loaded listener.js 17:47:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (2020F400) [pid = 2936] [serial = 660] [outer = 20196800] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (1B786C00) [pid = 2936] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (20190400) [pid = 2936] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (1BA60C00) [pid = 2936] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (17035C00) [pid = 2936] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (1E883400) [pid = 2936] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (1F492000) [pid = 2936] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (20205000) [pid = 2936] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (12E3C400) [pid = 2936] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (1C6CC800) [pid = 2936] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (12E33000) [pid = 2936] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (1F486400) [pid = 2936] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (203B8400) [pid = 2936] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (1703C400) [pid = 2936] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (20195C00) [pid = 2936] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (1B714000) [pid = 2936] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (16F5E800) [pid = 2936] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (1D165C00) [pid = 2936] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (197DD400) [pid = 2936] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (1F48E000) [pid = 2936] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (12DED000) [pid = 2936] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (1C519800) [pid = 2936] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (1C81B400) [pid = 2936] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (17817000) [pid = 2936] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:47:54 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (1C3DBC00) [pid = 2936] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:47:54 INFO - PROCESS | 2936 | 1461286074153 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 17:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 990ms 17:47:54 INFO - PROCESS | 2936 | 1461286074218 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 17:47:54 INFO - PROCESS | 2936 | 1461286074220 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 17:47:54 INFO - PROCESS | 2936 | 1461286074223 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:47:54 INFO - PROCESS | 2936 | 1461286074225 Marionette TRACE conn5 <- [1,846,null,{}] 17:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:47:54 INFO - PROCESS | 2936 | 1461286074229 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:54 INFO - PROCESS | 2936 | 1461286074344 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 17:47:54 INFO - PROCESS | 2936 | 1461286074400 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:54 INFO - PROCESS | 2936 | ++DOCSHELL 13061C00 == 65 [pid = 2936] [id = 221] 17:47:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (138EBC00) [pid = 2936] [serial = 661] [outer = 00000000] 17:47:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (184E3800) [pid = 2936] [serial = 662] [outer = 138EBC00] 17:47:54 INFO - PROCESS | 2936 | 1461286074447 Marionette DEBUG loaded listener.js 17:47:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (197DD400) [pid = 2936] [serial = 663] [outer = 138EBC00] 17:47:54 INFO - PROCESS | 2936 | 1461286074837 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 17:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 17:47:55 INFO - PROCESS | 2936 | 1461286075932 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 17:47:55 INFO - PROCESS | 2936 | 1461286075934 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 17:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:47:56 INFO - PROCESS | 2936 | 1461286076120 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:47:56 INFO - PROCESS | 2936 | 1461286076124 Marionette TRACE conn5 <- [1,850,null,{}] 17:47:56 INFO - PROCESS | 2936 | 1461286076134 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:56 INFO - PROCESS | 2936 | 1461286076252 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 17:47:56 INFO - PROCESS | 2936 | 1461286076377 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:56 INFO - PROCESS | 2936 | ++DOCSHELL 16641400 == 66 [pid = 2936] [id = 222] 17:47:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (16659400) [pid = 2936] [serial = 664] [outer = 00000000] 17:47:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (16F5FC00) [pid = 2936] [serial = 665] [outer = 16659400] 17:47:56 INFO - PROCESS | 2936 | 1461286076438 Marionette DEBUG loaded listener.js 17:47:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (17282000) [pid = 2936] [serial = 666] [outer = 16659400] 17:47:57 INFO - PROCESS | 2936 | 1461286077130 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 17:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1171ms 17:47:57 INFO - PROCESS | 2936 | 1461286077208 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 17:47:57 INFO - PROCESS | 2936 | 1461286077214 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 17:47:57 INFO - PROCESS | 2936 | 1461286077219 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:47:57 INFO - PROCESS | 2936 | 1461286077222 Marionette TRACE conn5 <- [1,854,null,{}] 17:47:57 INFO - PROCESS | 2936 | 1461286077231 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:57 INFO - PROCESS | 2936 | 1461286077377 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 17:47:57 INFO - PROCESS | 2936 | 1461286077508 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:57 INFO - PROCESS | 2936 | ++DOCSHELL 1841AC00 == 67 [pid = 2936] [id = 223] 17:47:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (197DCC00) [pid = 2936] [serial = 667] [outer = 00000000] 17:47:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (1B05D000) [pid = 2936] [serial = 668] [outer = 197DCC00] 17:47:57 INFO - PROCESS | 2936 | 1461286077565 Marionette DEBUG loaded listener.js 17:47:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (1B448C00) [pid = 2936] [serial = 669] [outer = 197DCC00] 17:47:58 INFO - PROCESS | 2936 | 1461286078187 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 17:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1019ms 17:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:47:58 INFO - PROCESS | 2936 | 1461286078242 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 17:47:58 INFO - PROCESS | 2936 | 1461286078245 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 17:47:58 INFO - PROCESS | 2936 | 1461286078249 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:47:58 INFO - PROCESS | 2936 | 1461286078251 Marionette TRACE conn5 <- [1,858,null,{}] 17:47:58 INFO - PROCESS | 2936 | 1461286078256 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:58 INFO - PROCESS | 2936 | 1461286078373 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 17:47:58 INFO - PROCESS | 2936 | 1461286078510 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:58 INFO - PROCESS | 2936 | ++DOCSHELL 1CC95800 == 68 [pid = 2936] [id = 224] 17:47:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (1CC98000) [pid = 2936] [serial = 670] [outer = 00000000] 17:47:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (1CCAB800) [pid = 2936] [serial = 671] [outer = 1CC98000] 17:47:58 INFO - PROCESS | 2936 | 1461286078575 Marionette DEBUG loaded listener.js 17:47:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (1E0E3000) [pid = 2936] [serial = 672] [outer = 1CC98000] 17:47:59 INFO - PROCESS | 2936 | 1461286079219 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 17:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1019ms 17:47:59 INFO - PROCESS | 2936 | 1461286079271 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 17:47:59 INFO - PROCESS | 2936 | 1461286079273 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 17:47:59 INFO - PROCESS | 2936 | 1461286079277 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:47:59 INFO - PROCESS | 2936 | 1461286079279 Marionette TRACE conn5 <- [1,862,null,{}] 17:47:59 INFO - PROCESS | 2936 | 1461286079283 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:59 INFO - PROCESS | 2936 | 1461286079397 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 17:47:59 INFO - PROCESS | 2936 | 1461286079528 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:59 INFO - PROCESS | 2936 | ++DOCSHELL 2012AC00 == 69 [pid = 2936] [id = 225] 17:47:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (20194400) [pid = 2936] [serial = 673] [outer = 00000000] 17:47:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (21279C00) [pid = 2936] [serial = 674] [outer = 20194400] 17:47:59 INFO - PROCESS | 2936 | 1461286079585 Marionette DEBUG loaded listener.js 17:47:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (2127E400) [pid = 2936] [serial = 675] [outer = 20194400] 17:48:00 INFO - PROCESS | 2936 | 1461286080229 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 17:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1018ms 17:48:00 INFO - PROCESS | 2936 | 1461286080299 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 17:48:00 INFO - PROCESS | 2936 | 1461286080301 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 17:48:00 INFO - PROCESS | 2936 | 1461286080305 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:48:00 INFO - PROCESS | 2936 | 1461286080307 Marionette TRACE conn5 <- [1,866,null,{}] 17:48:00 INFO - PROCESS | 2936 | 1461286080311 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:00 INFO - PROCESS | 2936 | 1461286080421 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 17:48:00 INFO - PROCESS | 2936 | 1461286080551 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:00 INFO - PROCESS | 2936 | ++DOCSHELL 21284800 == 70 [pid = 2936] [id = 226] 17:48:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (214D6000) [pid = 2936] [serial = 676] [outer = 00000000] 17:48:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (214DB400) [pid = 2936] [serial = 677] [outer = 214D6000] 17:48:00 INFO - PROCESS | 2936 | 1461286080607 Marionette DEBUG loaded listener.js 17:48:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (214DCC00) [pid = 2936] [serial = 678] [outer = 214D6000] 17:48:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (1C81E800) [pid = 2936] [serial = 679] [outer = 1B711400] 17:48:01 INFO - PROCESS | 2936 | 1461286081241 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 17:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1119ms 17:48:01 INFO - PROCESS | 2936 | 1461286081428 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 17:48:01 INFO - PROCESS | 2936 | 1461286081433 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 17:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:48:01 INFO - PROCESS | 2936 | 1461286081438 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:48:01 INFO - PROCESS | 2936 | 1461286081441 Marionette TRACE conn5 <- [1,870,null,{}] 17:48:01 INFO - PROCESS | 2936 | 1461286081446 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:01 INFO - PROCESS | 2936 | 1461286081553 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 17:48:01 INFO - PROCESS | 2936 | 1461286081681 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:01 INFO - PROCESS | 2936 | ++DOCSHELL 172EF400 == 71 [pid = 2936] [id = 227] 17:48:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (1752D800) [pid = 2936] [serial = 680] [outer = 00000000] 17:48:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (17867400) [pid = 2936] [serial = 681] [outer = 1752D800] 17:48:01 INFO - PROCESS | 2936 | 1461286081733 Marionette DEBUG loaded listener.js 17:48:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (184ED000) [pid = 2936] [serial = 682] [outer = 1752D800] 17:48:02 INFO - PROCESS | 2936 | 1461286082354 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 17:48:02 INFO - PROCESS | 2936 | --DOCSHELL 2018C800 == 70 [pid = 2936] [id = 220] 17:48:02 INFO - PROCESS | 2936 | --DOCSHELL 138E5400 == 69 [pid = 2936] [id = 219] 17:48:02 INFO - PROCESS | 2936 | --DOCSHELL 1C8B5400 == 68 [pid = 2936] [id = 218] 17:48:02 INFO - PROCESS | 2936 | --DOCSHELL 1C512400 == 67 [pid = 2936] [id = 217] 17:48:02 INFO - PROCESS | 2936 | --DOCSHELL 1A35EC00 == 66 [pid = 2936] [id = 216] 17:48:02 INFO - PROCESS | 2936 | --DOCSHELL 13896000 == 65 [pid = 2936] [id = 215] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (1F4AA400) [pid = 2936] [serial = 593] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOCSHELL 13876400 == 64 [pid = 2936] [id = 214] 17:48:02 INFO - PROCESS | 2936 | --DOCSHELL 203BB400 == 63 [pid = 2936] [id = 212] 17:48:02 INFO - PROCESS | 2936 | --DOCSHELL 203A4C00 == 62 [pid = 2936] [id = 211] 17:48:02 INFO - PROCESS | 2936 | --DOCSHELL 1B710000 == 61 [pid = 2936] [id = 210] 17:48:02 INFO - PROCESS | 2936 | --DOCSHELL 16F5F800 == 60 [pid = 2936] [id = 209] 17:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 990ms 17:48:02 INFO - PROCESS | 2936 | 1461286082429 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 17:48:02 INFO - PROCESS | 2936 | 1461286082432 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 17:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:48:02 INFO - PROCESS | 2936 | 1461286082439 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:48:02 INFO - PROCESS | 2936 | 1461286082443 Marionette TRACE conn5 <- [1,874,null,{}] 17:48:02 INFO - PROCESS | 2936 | 1461286082447 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:02 INFO - PROCESS | 2936 | 1461286082554 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (1C8BC000) [pid = 2936] [serial = 552] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (20196C00) [pid = 2936] [serial = 620] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (20203000) [pid = 2936] [serial = 621] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (1C1A1400) [pid = 2936] [serial = 605] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (1A599800) [pid = 2936] [serial = 483] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (1F48A400) [pid = 2936] [serial = 582] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (12885800) [pid = 2936] [serial = 584] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (20127800) [pid = 2936] [serial = 618] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (203A5000) [pid = 2936] [serial = 480] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (176A3000) [pid = 2936] [serial = 596] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (1C8B5000) [pid = 2936] [serial = 608] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (16F5F400) [pid = 2936] [serial = 525] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (17867800) [pid = 2936] [serial = 597] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (2012C400) [pid = 2936] [serial = 432] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (21128800) [pid = 2936] [serial = 489] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (18414400) [pid = 2936] [serial = 599] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (2027CC00) [pid = 2936] [serial = 441] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (1CB84400) [pid = 2936] [serial = 438] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (19D50800) [pid = 2936] [serial = 435] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (1E887800) [pid = 2936] [serial = 611] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (1A5DF000) [pid = 2936] [serial = 602] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 110 (197D4800) [pid = 2936] [serial = 600] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (203B3000) [pid = 2936] [serial = 447] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (1B712C00) [pid = 2936] [serial = 614] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (1F38D400) [pid = 2936] [serial = 612] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (1C3D5800) [pid = 2936] [serial = 606] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (1C521000) [pid = 2936] [serial = 444] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (19D49800) [pid = 2936] [serial = 587] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (1B039C00) [pid = 2936] [serial = 615] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 102 (20131400) [pid = 2936] [serial = 617] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 101 (1F388400) [pid = 2936] [serial = 531] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 100 (1A5A0C00) [pid = 2936] [serial = 528] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 99 (1B063800) [pid = 2936] [serial = 603] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 98 (1C105C00) [pid = 2936] [serial = 590] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 97 (1C90FC00) [pid = 2936] [serial = 609] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | --DOMWINDOW == 96 (1E091000) [pid = 2936] [serial = 486] [outer = 00000000] [url = about:blank] 17:48:02 INFO - PROCESS | 2936 | 1461286082654 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:02 INFO - PROCESS | 2936 | ++DOCSHELL 122D8800 == 61 [pid = 2936] [id = 228] 17:48:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (12885800) [pid = 2936] [serial = 683] [outer = 00000000] 17:48:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 98 (16FE5400) [pid = 2936] [serial = 684] [outer = 12885800] 17:48:02 INFO - PROCESS | 2936 | 1461286082701 Marionette DEBUG loaded listener.js 17:48:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 99 (17538000) [pid = 2936] [serial = 685] [outer = 12885800] 17:48:03 INFO - PROCESS | 2936 | 1461286083164 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 17:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 790ms 17:48:03 INFO - PROCESS | 2936 | 1461286083228 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 17:48:03 INFO - PROCESS | 2936 | 1461286083231 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 17:48:03 INFO - PROCESS | 2936 | 1461286083234 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:48:03 INFO - PROCESS | 2936 | 1461286083236 Marionette TRACE conn5 <- [1,878,null,{}] 17:48:03 INFO - PROCESS | 2936 | 1461286083246 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:03 INFO - PROCESS | 2936 | 1461286083348 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 17:48:03 INFO - PROCESS | 2936 | 1461286083364 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:03 INFO - PROCESS | 2936 | ++DOCSHELL 1A5DF000 == 62 [pid = 2936] [id = 229] 17:48:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 100 (1A5E4C00) [pid = 2936] [serial = 686] [outer = 00000000] 17:48:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 101 (1B694400) [pid = 2936] [serial = 687] [outer = 1A5E4C00] 17:48:03 INFO - PROCESS | 2936 | 1461286083416 Marionette DEBUG loaded listener.js 17:48:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 102 (1B791C00) [pid = 2936] [serial = 688] [outer = 1A5E4C00] 17:48:03 INFO - PROCESS | 2936 | 1461286083908 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 17:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 730ms 17:48:03 INFO - PROCESS | 2936 | 1461286083968 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 17:48:03 INFO - PROCESS | 2936 | 1461286083970 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 17:48:03 INFO - PROCESS | 2936 | 1461286083973 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:48:03 INFO - PROCESS | 2936 | 1461286083975 Marionette TRACE conn5 <- [1,882,null,{}] 17:48:03 INFO - PROCESS | 2936 | 1461286083979 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:04 INFO - PROCESS | 2936 | 1461286084070 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 17:48:04 INFO - PROCESS | 2936 | 1461286084159 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:04 INFO - PROCESS | 2936 | ++DOCSHELL 1C1A0000 == 63 [pid = 2936] [id = 230] 17:48:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (1C3D5800) [pid = 2936] [serial = 689] [outer = 00000000] 17:48:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (1C517400) [pid = 2936] [serial = 690] [outer = 1C3D5800] 17:48:04 INFO - PROCESS | 2936 | 1461286084208 Marionette DEBUG loaded listener.js 17:48:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (1C571C00) [pid = 2936] [serial = 691] [outer = 1C3D5800] 17:48:04 INFO - PROCESS | 2936 | 1461286084614 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 17:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 17:48:04 INFO - PROCESS | 2936 | 1461286084648 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 17:48:04 INFO - PROCESS | 2936 | 1461286084650 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 17:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:48:04 INFO - PROCESS | 2936 | 1461286084653 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:48:04 INFO - PROCESS | 2936 | 1461286084655 Marionette TRACE conn5 <- [1,886,null,{}] 17:48:04 INFO - PROCESS | 2936 | 1461286084658 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:04 INFO - PROCESS | 2936 | 1461286084808 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 17:48:04 INFO - PROCESS | 2936 | 1461286084831 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:04 INFO - PROCESS | 2936 | ++DOCSHELL 1C8AEC00 == 64 [pid = 2936] [id = 231] 17:48:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (1C8B5400) [pid = 2936] [serial = 692] [outer = 00000000] 17:48:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (1CCA0C00) [pid = 2936] [serial = 693] [outer = 1C8B5400] 17:48:04 INFO - PROCESS | 2936 | 1461286084879 Marionette DEBUG loaded listener.js 17:48:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (1CCA8800) [pid = 2936] [serial = 694] [outer = 1C8B5400] 17:48:05 INFO - PROCESS | 2936 | 1461286085341 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 17:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 731ms 17:48:05 INFO - PROCESS | 2936 | 1461286085385 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 17:48:05 INFO - PROCESS | 2936 | 1461286085387 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 17:48:05 INFO - PROCESS | 2936 | 1461286085395 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:48:05 INFO - PROCESS | 2936 | 1461286085397 Marionette TRACE conn5 <- [1,890,null,{}] 17:48:05 INFO - PROCESS | 2936 | 1461286085401 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:05 INFO - PROCESS | 2936 | 1461286085554 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 17:48:05 INFO - PROCESS | 2936 | 1461286085620 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:05 INFO - PROCESS | 2936 | ++DOCSHELL 1F010800 == 65 [pid = 2936] [id = 232] 17:48:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (1F062800) [pid = 2936] [serial = 695] [outer = 00000000] 17:48:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (1F38D400) [pid = 2936] [serial = 696] [outer = 1F062800] 17:48:05 INFO - PROCESS | 2936 | 1461286085669 Marionette DEBUG loaded listener.js 17:48:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 111 (1F48D000) [pid = 2936] [serial = 697] [outer = 1F062800] 17:48:06 INFO - PROCESS | 2936 | 1461286086116 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 17:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 771ms 17:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:48:06 INFO - PROCESS | 2936 | 1461286086170 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 17:48:06 INFO - PROCESS | 2936 | 1461286086172 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 17:48:06 INFO - PROCESS | 2936 | 1461286086175 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:48:06 INFO - PROCESS | 2936 | 1461286086177 Marionette TRACE conn5 <- [1,894,null,{}] 17:48:06 INFO - PROCESS | 2936 | 1461286086181 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:06 INFO - PROCESS | 2936 | 1461286086295 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 17:48:06 INFO - PROCESS | 2936 | 1461286086357 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:06 INFO - PROCESS | 2936 | ++DOCSHELL 1F48F800 == 66 [pid = 2936] [id = 233] 17:48:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (1F490800) [pid = 2936] [serial = 698] [outer = 00000000] 17:48:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (1F5C5400) [pid = 2936] [serial = 699] [outer = 1F490800] 17:48:06 INFO - PROCESS | 2936 | 1461286086402 Marionette DEBUG loaded listener.js 17:48:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (2012FC00) [pid = 2936] [serial = 700] [outer = 1F490800] 17:48:06 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (1A360000) [pid = 2936] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:48:06 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (1F395400) [pid = 2936] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:48:06 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (1752E800) [pid = 2936] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:48:06 INFO - PROCESS | 2936 | --DOMWINDOW == 110 (16636000) [pid = 2936] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:48:06 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (1C512800) [pid = 2936] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:48:06 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (1752F800) [pid = 2936] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:48:06 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (20196800) [pid = 2936] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:48:06 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (1C910C00) [pid = 2936] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:48:06 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (1E88CC00) [pid = 2936] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:48:06 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (197DD000) [pid = 2936] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:48:06 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (1665F000) [pid = 2936] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:48:06 INFO - PROCESS | 2936 | --DOMWINDOW == 102 (16FE8400) [pid = 2936] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:48:06 INFO - PROCESS | 2936 | --DOMWINDOW == 101 (1D12A800) [pid = 2936] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:48:06 INFO - PROCESS | 2936 | 1461286086931 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 17:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 770ms 17:48:06 INFO - PROCESS | 2936 | 1461286086946 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 17:48:06 INFO - PROCESS | 2936 | 1461286086948 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 17:48:06 INFO - PROCESS | 2936 | 1461286086952 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:48:06 INFO - PROCESS | 2936 | 1461286086954 Marionette TRACE conn5 <- [1,898,null,{}] 17:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:48:06 INFO - PROCESS | 2936 | 1461286086957 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:07 INFO - PROCESS | 2936 | 1461286087042 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 17:48:07 INFO - PROCESS | 2936 | 1461286087049 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:07 INFO - PROCESS | 2936 | ++DOCSHELL 12EB4800 == 67 [pid = 2936] [id = 234] 17:48:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 102 (13064000) [pid = 2936] [serial = 701] [outer = 00000000] 17:48:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (1C519000) [pid = 2936] [serial = 702] [outer = 13064000] 17:48:07 INFO - PROCESS | 2936 | 1461286087094 Marionette DEBUG loaded listener.js 17:48:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (1C817000) [pid = 2936] [serial = 703] [outer = 13064000] 17:48:07 INFO - PROCESS | 2936 | 1461286087515 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 17:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 17:48:07 INFO - PROCESS | 2936 | 1461286087587 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 17:48:07 INFO - PROCESS | 2936 | 1461286087589 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 17:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:48:07 INFO - PROCESS | 2936 | 1461286087620 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:48:07 INFO - PROCESS | 2936 | 1461286087622 Marionette TRACE conn5 <- [1,902,null,{}] 17:48:07 INFO - PROCESS | 2936 | 1461286087628 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:07 INFO - PROCESS | 2936 | 1461286087710 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 17:48:07 INFO - PROCESS | 2936 | 1461286087717 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:07 INFO - PROCESS | 2936 | ++DOCSHELL 1C501800 == 68 [pid = 2936] [id = 235] 17:48:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (1C503400) [pid = 2936] [serial = 704] [outer = 00000000] 17:48:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (1C509C00) [pid = 2936] [serial = 705] [outer = 1C503400] 17:48:07 INFO - PROCESS | 2936 | 1461286087765 Marionette DEBUG loaded listener.js 17:48:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (1C509800) [pid = 2936] [serial = 706] [outer = 1C503400] 17:48:08 INFO - PROCESS | 2936 | 1461286088189 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 17:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 650ms 17:48:08 INFO - PROCESS | 2936 | 1461286088246 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 17:48:08 INFO - PROCESS | 2936 | 1461286088249 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 17:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:48:08 INFO - PROCESS | 2936 | 1461286088252 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:48:08 INFO - PROCESS | 2936 | 1461286088254 Marionette TRACE conn5 <- [1,906,null,{}] 17:48:08 INFO - PROCESS | 2936 | 1461286088257 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:08 INFO - PROCESS | 2936 | 1461286088344 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 17:48:08 INFO - PROCESS | 2936 | 1461286088351 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:08 INFO - PROCESS | 2936 | ++DOCSHELL 1C50CC00 == 69 [pid = 2936] [id = 236] 17:48:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (1C50FC00) [pid = 2936] [serial = 707] [outer = 00000000] 17:48:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (2018D000) [pid = 2936] [serial = 708] [outer = 1C50FC00] 17:48:08 INFO - PROCESS | 2936 | 1461286088399 Marionette DEBUG loaded listener.js 17:48:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (20190800) [pid = 2936] [serial = 709] [outer = 1C50FC00] 17:48:08 INFO - PROCESS | 2936 | 1461286088831 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 17:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 632ms 17:48:08 INFO - PROCESS | 2936 | 1461286088925 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 17:48:08 INFO - PROCESS | 2936 | 1461286088929 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 17:48:08 INFO - PROCESS | 2936 | 1461286088935 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:48:08 INFO - PROCESS | 2936 | 1461286088940 Marionette TRACE conn5 <- [1,910,null,{}] 17:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:48:08 INFO - PROCESS | 2936 | 1461286088947 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:09 INFO - PROCESS | 2936 | 1461286089122 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 17:48:09 INFO - PROCESS | 2936 | 1461286089246 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:09 INFO - PROCESS | 2936 | ++DOCSHELL 16667400 == 70 [pid = 2936] [id = 237] 17:48:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 111 (16684800) [pid = 2936] [serial = 710] [outer = 00000000] 17:48:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (1723DC00) [pid = 2936] [serial = 711] [outer = 16684800] 17:48:09 INFO - PROCESS | 2936 | 1461286089311 Marionette DEBUG loaded listener.js 17:48:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (1841BC00) [pid = 2936] [serial = 712] [outer = 16684800] 17:48:09 INFO - PROCESS | 2936 | 1461286089869 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 17:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 970ms 17:48:09 INFO - PROCESS | 2936 | 1461286089914 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 17:48:09 INFO - PROCESS | 2936 | 1461286089918 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 17:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:48:09 INFO - PROCESS | 2936 | 1461286089926 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:48:09 INFO - PROCESS | 2936 | 1461286089931 Marionette TRACE conn5 <- [1,914,null,{}] 17:48:09 INFO - PROCESS | 2936 | 1461286089935 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:10 INFO - PROCESS | 2936 | 1461286090051 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 17:48:10 INFO - PROCESS | 2936 | 1461286090156 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:10 INFO - PROCESS | 2936 | ++DOCSHELL 1B447000 == 71 [pid = 2936] [id = 238] 17:48:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (1B787800) [pid = 2936] [serial = 713] [outer = 00000000] 17:48:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (1C506800) [pid = 2936] [serial = 714] [outer = 1B787800] 17:48:10 INFO - PROCESS | 2936 | 1461286090211 Marionette DEBUG loaded listener.js 17:48:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (1C516400) [pid = 2936] [serial = 715] [outer = 1B787800] 17:48:10 INFO - PROCESS | 2936 | 1461286090836 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 17:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 930ms 17:48:10 INFO - PROCESS | 2936 | 1461286090859 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 17:48:10 INFO - PROCESS | 2936 | 1461286090861 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 17:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:48:10 INFO - PROCESS | 2936 | 1461286090865 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:48:10 INFO - PROCESS | 2936 | 1461286090867 Marionette TRACE conn5 <- [1,918,null,{}] 17:48:10 INFO - PROCESS | 2936 | 1461286090877 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:11 INFO - PROCESS | 2936 | 1461286090993 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 17:48:11 INFO - PROCESS | 2936 | 1461286091102 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:11 INFO - PROCESS | 2936 | ++DOCSHELL 2020BC00 == 72 [pid = 2936] [id = 239] 17:48:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (2020D000) [pid = 2936] [serial = 716] [outer = 00000000] 17:48:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (20281800) [pid = 2936] [serial = 717] [outer = 2020D000] 17:48:11 INFO - PROCESS | 2936 | 1461286091161 Marionette DEBUG loaded listener.js 17:48:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (203B2000) [pid = 2936] [serial = 718] [outer = 2020D000] 17:48:11 INFO - PROCESS | 2936 | 1461286091786 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 17:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 970ms 17:48:11 INFO - PROCESS | 2936 | 1461286091839 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 17:48:11 INFO - PROCESS | 2936 | 1461286091841 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 17:48:11 INFO - PROCESS | 2936 | 1461286091845 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:48:11 INFO - PROCESS | 2936 | 1461286091847 Marionette TRACE conn5 <- [1,922,null,{}] 17:48:11 INFO - PROCESS | 2936 | 1461286091851 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:11 INFO - PROCESS | 2936 | 1461286091964 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 17:48:12 INFO - PROCESS | 2936 | 1461286092095 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:12 INFO - PROCESS | 2936 | ++DOCSHELL 1CA5AC00 == 73 [pid = 2936] [id = 240] 17:48:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (1CA61C00) [pid = 2936] [serial = 719] [outer = 00000000] 17:48:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (1CA68000) [pid = 2936] [serial = 720] [outer = 1CA61C00] 17:48:12 INFO - PROCESS | 2936 | 1461286092151 Marionette DEBUG loaded listener.js 17:48:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (20210000) [pid = 2936] [serial = 721] [outer = 1CA61C00] 17:48:12 INFO - PROCESS | 2936 | 1461286092718 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 17:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 930ms 17:48:12 INFO - PROCESS | 2936 | 1461286092779 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 17:48:12 INFO - PROCESS | 2936 | 1461286092781 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 17:48:12 INFO - PROCESS | 2936 | 1461286092785 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:48:12 INFO - PROCESS | 2936 | 1461286092787 Marionette TRACE conn5 <- [1,926,null,{}] 17:48:12 INFO - PROCESS | 2936 | 1461286092790 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:12 INFO - PROCESS | 2936 | 1461286092896 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 17:48:13 INFO - PROCESS | 2936 | 1461286093028 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:13 INFO - PROCESS | 2936 | ++DOCSHELL 176A3000 == 74 [pid = 2936] [id = 241] 17:48:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (1CA63400) [pid = 2936] [serial = 722] [outer = 00000000] 17:48:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (2127C800) [pid = 2936] [serial = 723] [outer = 1CA63400] 17:48:13 INFO - PROCESS | 2936 | 1461286093084 Marionette DEBUG loaded listener.js 17:48:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (214D4C00) [pid = 2936] [serial = 724] [outer = 1CA63400] 17:48:13 INFO - PROCESS | 2936 | 1461286093682 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 17:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 930ms 17:48:13 INFO - PROCESS | 2936 | 1461286093719 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 17:48:13 INFO - PROCESS | 2936 | 1461286093721 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 17:48:13 INFO - PROCESS | 2936 | 1461286093725 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:48:13 INFO - PROCESS | 2936 | 1461286093727 Marionette TRACE conn5 <- [1,930,null,{}] 17:48:13 INFO - PROCESS | 2936 | 1461286093731 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:13 INFO - PROCESS | 2936 | 1461286093862 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 17:48:14 INFO - PROCESS | 2936 | 1461286093998 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:14 INFO - PROCESS | 2936 | ++DOCSHELL 21A94C00 == 75 [pid = 2936] [id = 242] 17:48:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (21A96000) [pid = 2936] [serial = 725] [outer = 00000000] 17:48:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (21B29000) [pid = 2936] [serial = 726] [outer = 21A96000] 17:48:14 INFO - PROCESS | 2936 | 1461286094057 Marionette DEBUG loaded listener.js 17:48:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (21B2EC00) [pid = 2936] [serial = 727] [outer = 21A96000] 17:48:14 INFO - PROCESS | 2936 | 1461286094603 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 17:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 930ms 17:48:14 INFO - PROCESS | 2936 | 1461286094659 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 17:48:14 INFO - PROCESS | 2936 | 1461286094661 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 17:48:14 INFO - PROCESS | 2936 | 1461286094665 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:48:14 INFO - PROCESS | 2936 | 1461286094667 Marionette TRACE conn5 <- [1,934,null,{}] 17:48:14 INFO - PROCESS | 2936 | 1461286094670 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:14 INFO - PROCESS | 2936 | 1461286094776 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 17:48:14 INFO - PROCESS | 2936 | 1461286094879 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:14 INFO - PROCESS | 2936 | ++DOCSHELL 21B2FC00 == 76 [pid = 2936] [id = 243] 17:48:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (21C6FC00) [pid = 2936] [serial = 728] [outer = 00000000] 17:48:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (21C7BC00) [pid = 2936] [serial = 729] [outer = 21C6FC00] 17:48:14 INFO - PROCESS | 2936 | 1461286094934 Marionette DEBUG loaded listener.js 17:48:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (21C7DC00) [pid = 2936] [serial = 730] [outer = 21C6FC00] 17:48:15 INFO - PROCESS | 2936 | 1461286095665 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 17:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1020ms 17:48:15 INFO - PROCESS | 2936 | 1461286095688 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 17:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:48:15 INFO - PROCESS | 2936 | 1461286095692 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 17:48:15 INFO - PROCESS | 2936 | 1461286095697 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:48:15 INFO - PROCESS | 2936 | 1461286095701 Marionette TRACE conn5 <- [1,938,null,{}] 17:48:15 INFO - PROCESS | 2936 | 1461286095732 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:15 INFO - PROCESS | 2936 | 1461286095838 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 17:48:15 INFO - PROCESS | 2936 | 1461286095976 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:16 INFO - PROCESS | 2936 | ++DOCSHELL 16F60800 == 77 [pid = 2936] [id = 244] 17:48:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (1702FC00) [pid = 2936] [serial = 731] [outer = 00000000] 17:48:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (1A35BC00) [pid = 2936] [serial = 732] [outer = 1702FC00] 17:48:16 INFO - PROCESS | 2936 | 1461286096027 Marionette DEBUG loaded listener.js 17:48:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (1A5A2000) [pid = 2936] [serial = 733] [outer = 1702FC00] 17:48:16 INFO - PROCESS | 2936 | 1461286096643 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 17:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 990ms 17:48:16 INFO - PROCESS | 2936 | 1461286096689 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 17:48:16 INFO - PROCESS | 2936 | 1461286096694 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 17:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:48:16 INFO - PROCESS | 2936 | 1461286096700 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:48:16 INFO - PROCESS | 2936 | 1461286096703 Marionette TRACE conn5 <- [1,942,null,{}] 17:48:16 INFO - PROCESS | 2936 | 1461286096707 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:16 INFO - PROCESS | 2936 | 1461286096817 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 17:48:16 INFO - PROCESS | 2936 | --DOCSHELL 1A35CC00 == 76 [pid = 2936] [id = 24] 17:48:16 INFO - PROCESS | 2936 | --DOCSHELL 12E30C00 == 75 [pid = 2936] [id = 175] 17:48:16 INFO - PROCESS | 2936 | --DOCSHELL 13061C00 == 74 [pid = 2936] [id = 221] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (184E3800) [pid = 2936] [serial = 662] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (2027BC00) [pid = 2936] [serial = 623] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (184E7400) [pid = 2936] [serial = 626] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (1C812400) [pid = 2936] [serial = 629] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (203AD400) [pid = 2936] [serial = 632] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (21131400) [pid = 2936] [serial = 635] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOCSHELL 1CC95800 == 73 [pid = 2936] [id = 224] 17:48:16 INFO - PROCESS | 2936 | --DOCSHELL 1841AC00 == 72 [pid = 2936] [id = 223] 17:48:16 INFO - PROCESS | 2936 | --DOCSHELL 16641400 == 71 [pid = 2936] [id = 222] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (1A3AD000) [pid = 2936] [serial = 561] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (1E882C00) [pid = 2936] [serial = 522] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (2020A000) [pid = 2936] [serial = 659] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (1CCAA400) [pid = 2936] [serial = 639] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (2020F400) [pid = 2936] [serial = 660] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (1CCAE000) [pid = 2936] [serial = 653] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (1CCAD800) [pid = 2936] [serial = 654] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (1C81F000) [pid = 2936] [serial = 651] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (1F4B4800) [pid = 2936] [serial = 594] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (1B0CAC00) [pid = 2936] [serial = 558] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (17282800) [pid = 2936] [serial = 555] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (1C108400) [pid = 2936] [serial = 647] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (20130400) [pid = 2936] [serial = 657] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (1C1A4C00) [pid = 2936] [serial = 648] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (1C919400) [pid = 2936] [serial = 638] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (17815400) [pid = 2936] [serial = 644] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (18CD8800) [pid = 2936] [serial = 645] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 110 (20128000) [pid = 2936] [serial = 656] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (1C813000) [pid = 2936] [serial = 650] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (1B0C7800) [pid = 2936] [serial = 642] [outer = 00000000] [url = about:blank] 17:48:16 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (1A59B000) [pid = 2936] [serial = 641] [outer = 00000000] [url = about:blank] 17:48:17 INFO - PROCESS | 2936 | 1461286096989 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:17 INFO - PROCESS | 2936 | ++DOCSHELL 1287B800 == 72 [pid = 2936] [id = 245] 17:48:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (1288D800) [pid = 2936] [serial = 734] [outer = 00000000] 17:48:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (138E5000) [pid = 2936] [serial = 735] [outer = 1288D800] 17:48:17 INFO - PROCESS | 2936 | 1461286097037 Marionette DEBUG loaded listener.js 17:48:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (16666400) [pid = 2936] [serial = 736] [outer = 1288D800] 17:48:17 INFO - PROCESS | 2936 | 1461286097481 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 17:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 830ms 17:48:17 INFO - PROCESS | 2936 | 1461286097553 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 17:48:17 INFO - PROCESS | 2936 | 1461286097556 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 17:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:48:17 INFO - PROCESS | 2936 | 1461286097560 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:48:17 INFO - PROCESS | 2936 | 1461286097563 Marionette TRACE conn5 <- [1,946,null,{}] 17:48:17 INFO - PROCESS | 2936 | 1461286097573 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:17 INFO - PROCESS | 2936 | 1461286097664 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 17:48:17 INFO - PROCESS | 2936 | 1461286097673 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:17 INFO - PROCESS | 2936 | ++DOCSHELL 1A599400 == 73 [pid = 2936] [id = 246] 17:48:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 111 (1A59A400) [pid = 2936] [serial = 737] [outer = 00000000] 17:48:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (1A5DEC00) [pid = 2936] [serial = 738] [outer = 1A59A400] 17:48:17 INFO - PROCESS | 2936 | 1461286097730 Marionette DEBUG loaded listener.js 17:48:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (1B699C00) [pid = 2936] [serial = 739] [outer = 1A59A400] 17:48:18 INFO - PROCESS | 2936 | 1461286098217 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 17:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 671ms 17:48:18 INFO - PROCESS | 2936 | 1461286098232 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 17:48:18 INFO - PROCESS | 2936 | 1461286098234 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 17:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:48:18 INFO - PROCESS | 2936 | 1461286098237 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:48:18 INFO - PROCESS | 2936 | 1461286098239 Marionette TRACE conn5 <- [1,950,null,{}] 17:48:18 INFO - PROCESS | 2936 | 1461286098243 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:18 INFO - PROCESS | 2936 | 1461286098334 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 17:48:18 INFO - PROCESS | 2936 | 1461286098341 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:18 INFO - PROCESS | 2936 | ++DOCSHELL 1B717400 == 74 [pid = 2936] [id = 247] 17:48:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (1C10BC00) [pid = 2936] [serial = 740] [outer = 00000000] 17:48:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (1C3D8000) [pid = 2936] [serial = 741] [outer = 1C10BC00] 17:48:18 INFO - PROCESS | 2936 | 1461286098389 Marionette DEBUG loaded listener.js 17:48:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (1C501400) [pid = 2936] [serial = 742] [outer = 1C10BC00] 17:48:18 INFO - PROCESS | 2936 | 1461286098823 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 17:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 17:48:18 INFO - PROCESS | 2936 | 1461286098883 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 17:48:18 INFO - PROCESS | 2936 | 1461286098885 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 17:48:18 INFO - PROCESS | 2936 | 1461286098888 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:48:18 INFO - PROCESS | 2936 | 1461286098890 Marionette TRACE conn5 <- [1,954,null,{}] 17:48:18 INFO - PROCESS | 2936 | 1461286098894 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:18 INFO - PROCESS | 2936 | 1461286098981 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 17:48:18 INFO - PROCESS | 2936 | 1461286098988 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:19 INFO - PROCESS | 2936 | ++DOCSHELL 1C505800 == 75 [pid = 2936] [id = 248] 17:48:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (1C506400) [pid = 2936] [serial = 743] [outer = 00000000] 17:48:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (1C814000) [pid = 2936] [serial = 744] [outer = 1C506400] 17:48:19 INFO - PROCESS | 2936 | 1461286099037 Marionette DEBUG loaded listener.js 17:48:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (1C81F000) [pid = 2936] [serial = 745] [outer = 1C506400] 17:48:19 INFO - PROCESS | 2936 | 1461286099552 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 17:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 730ms 17:48:19 INFO - PROCESS | 2936 | 1461286099635 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 17:48:19 INFO - PROCESS | 2936 | 1461286099637 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 17:48:19 INFO - PROCESS | 2936 | 1461286099641 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:48:19 INFO - PROCESS | 2936 | 1461286099642 Marionette TRACE conn5 <- [1,958,null,{}] 17:48:19 INFO - PROCESS | 2936 | 1461286099646 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:19 INFO - PROCESS | 2936 | 1461286099792 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 17:48:19 INFO - PROCESS | 2936 | 1461286099851 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:19 INFO - PROCESS | 2936 | ++DOCSHELL 1CB82C00 == 76 [pid = 2936] [id = 249] 17:48:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (1CB85C00) [pid = 2936] [serial = 746] [outer = 00000000] 17:48:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (1D124400) [pid = 2936] [serial = 747] [outer = 1CB85C00] 17:48:19 INFO - PROCESS | 2936 | 1461286099899 Marionette DEBUG loaded listener.js 17:48:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (1D16E800) [pid = 2936] [serial = 748] [outer = 1CB85C00] 17:48:20 INFO - PROCESS | 2936 | 1461286100341 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 17:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 770ms 17:48:20 INFO - PROCESS | 2936 | 1461286100422 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 17:48:20 INFO - PROCESS | 2936 | 1461286100424 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 17:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:48:20 INFO - PROCESS | 2936 | 1461286100427 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:48:20 INFO - PROCESS | 2936 | 1461286100428 Marionette TRACE conn5 <- [1,962,null,{}] 17:48:20 INFO - PROCESS | 2936 | 1461286100432 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:20 INFO - PROCESS | 2936 | 1461286100552 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 17:48:20 INFO - PROCESS | 2936 | 1461286100614 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:20 INFO - PROCESS | 2936 | ++DOCSHELL 1E092C00 == 77 [pid = 2936] [id = 250] 17:48:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (1E1DD000) [pid = 2936] [serial = 749] [outer = 00000000] 17:48:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (1F00F000) [pid = 2936] [serial = 750] [outer = 1E1DD000] 17:48:20 INFO - PROCESS | 2936 | 1461286100659 Marionette DEBUG loaded listener.js 17:48:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (1F486C00) [pid = 2936] [serial = 751] [outer = 1E1DD000] 17:48:21 INFO - PROCESS | 2936 | 1461286101084 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 17:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 17:48:21 INFO - PROCESS | 2936 | 1461286101099 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 17:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:48:21 INFO - PROCESS | 2936 | 1461286101101 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 17:48:21 INFO - PROCESS | 2936 | 1461286101104 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:48:21 INFO - PROCESS | 2936 | 1461286101106 Marionette TRACE conn5 <- [1,966,null,{}] 17:48:21 INFO - PROCESS | 2936 | 1461286101110 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:21 INFO - PROCESS | 2936 | 1461286101227 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 17:48:21 INFO - PROCESS | 2936 | 1461286101234 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:21 INFO - PROCESS | 2936 | ++DOCSHELL 1F488C00 == 78 [pid = 2936] [id = 251] 17:48:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (1F48D400) [pid = 2936] [serial = 752] [outer = 00000000] 17:48:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (20129400) [pid = 2936] [serial = 753] [outer = 1F48D400] 17:48:21 INFO - PROCESS | 2936 | 1461286101279 Marionette DEBUG loaded listener.js 17:48:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (20130400) [pid = 2936] [serial = 754] [outer = 1F48D400] 17:48:21 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (1B794C00) [pid = 2936] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:48:21 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (203BDC00) [pid = 2936] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:48:21 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (16F87000) [pid = 2936] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:48:21 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (203A5400) [pid = 2936] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:48:21 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (18412400) [pid = 2936] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:48:21 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (1F062800) [pid = 2936] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:48:21 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (1F490800) [pid = 2936] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:48:21 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (138EBC00) [pid = 2936] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:48:21 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (1C3D5800) [pid = 2936] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:48:21 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (1A5E4C00) [pid = 2936] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:48:21 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (12885800) [pid = 2936] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:48:21 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (1752D800) [pid = 2936] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:48:21 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (13064000) [pid = 2936] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:48:21 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (1C503400) [pid = 2936] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:48:21 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (1C8B5400) [pid = 2936] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:48:21 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (0EE55400) [pid = 2936] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:48:21 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (1B70A400) [pid = 2936] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:48:21 INFO - PROCESS | 2936 | 1461286101763 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 17:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 17:48:21 INFO - PROCESS | 2936 | 1461286101775 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 17:48:21 INFO - PROCESS | 2936 | 1461286101777 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 17:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:48:21 INFO - PROCESS | 2936 | 1461286101793 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:48:21 INFO - PROCESS | 2936 | 1461286101795 Marionette TRACE conn5 <- [1,970,null,{}] 17:48:21 INFO - PROCESS | 2936 | 1461286101798 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:21 INFO - PROCESS | 2936 | 1461286101887 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 17:48:21 INFO - PROCESS | 2936 | 1461286101922 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:21 INFO - PROCESS | 2936 | ++DOCSHELL 184E9400 == 79 [pid = 2936] [id = 252] 17:48:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (197DD000) [pid = 2936] [serial = 755] [outer = 00000000] 17:48:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (1C502000) [pid = 2936] [serial = 756] [outer = 197DD000] 17:48:21 INFO - PROCESS | 2936 | 1461286101970 Marionette DEBUG loaded listener.js 17:48:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (1C8BC000) [pid = 2936] [serial = 757] [outer = 197DD000] 17:48:22 INFO - PROCESS | 2936 | 1461286102415 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 17:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 17:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:48:22 INFO - PROCESS | 2936 | 1461286102466 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 17:48:22 INFO - PROCESS | 2936 | 1461286102468 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 17:48:22 INFO - PROCESS | 2936 | 1461286102471 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:48:22 INFO - PROCESS | 2936 | 1461286102473 Marionette TRACE conn5 <- [1,974,null,{}] 17:48:22 INFO - PROCESS | 2936 | 1461286102476 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:22 INFO - PROCESS | 2936 | 1461286102565 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 17:48:22 INFO - PROCESS | 2936 | 1461286102575 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:22 INFO - PROCESS | 2936 | ++DOCSHELL 1C392000 == 80 [pid = 2936] [id = 253] 17:48:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (1C39A000) [pid = 2936] [serial = 758] [outer = 00000000] 17:48:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (20193400) [pid = 2936] [serial = 759] [outer = 1C39A000] 17:48:22 INFO - PROCESS | 2936 | 1461286102619 Marionette DEBUG loaded listener.js 17:48:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (20202C00) [pid = 2936] [serial = 760] [outer = 1C39A000] 17:48:23 INFO - PROCESS | 2936 | 1461286103051 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 17:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 17:48:23 INFO - PROCESS | 2936 | 1461286103102 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 17:48:23 INFO - PROCESS | 2936 | 1461286103105 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 17:48:23 INFO - PROCESS | 2936 | 1461286103108 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:48:23 INFO - PROCESS | 2936 | 1461286103111 Marionette TRACE conn5 <- [1,978,null,{}] 17:48:23 INFO - PROCESS | 2936 | 1461286103115 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:23 INFO - PROCESS | 2936 | 1461286103219 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 17:48:23 INFO - PROCESS | 2936 | 1461286103226 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:23 INFO - PROCESS | 2936 | ++DOCSHELL 203A7400 == 81 [pid = 2936] [id = 254] 17:48:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (203AB400) [pid = 2936] [serial = 761] [outer = 00000000] 17:48:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (203BC400) [pid = 2936] [serial = 762] [outer = 203AB400] 17:48:23 INFO - PROCESS | 2936 | 1461286103309 Marionette DEBUG loaded listener.js 17:48:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (21278400) [pid = 2936] [serial = 763] [outer = 203AB400] 17:48:24 INFO - PROCESS | 2936 | 1461286104006 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 17:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 930ms 17:48:24 INFO - PROCESS | 2936 | 1461286104043 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 17:48:24 INFO - PROCESS | 2936 | 1461286104049 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 17:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:48:24 INFO - PROCESS | 2936 | 1461286104055 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:48:24 INFO - PROCESS | 2936 | 1461286104059 Marionette TRACE conn5 <- [1,982,null,{}] 17:48:24 INFO - PROCESS | 2936 | 1461286104064 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:24 INFO - PROCESS | 2936 | 1461286104182 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 17:48:24 INFO - PROCESS | 2936 | 1461286104293 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:24 INFO - PROCESS | 2936 | ++DOCSHELL 13815000 == 82 [pid = 2936] [id = 255] 17:48:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (17573C00) [pid = 2936] [serial = 764] [outer = 00000000] 17:48:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (18CDEC00) [pid = 2936] [serial = 765] [outer = 17573C00] 17:48:24 INFO - PROCESS | 2936 | 1461286104351 Marionette DEBUG loaded listener.js 17:48:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (19D8B400) [pid = 2936] [serial = 766] [outer = 17573C00] 17:48:25 INFO - PROCESS | 2936 | 1461286104999 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 17:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 970ms 17:48:25 INFO - PROCESS | 2936 | 1461286105028 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 17:48:25 INFO - PROCESS | 2936 | 1461286105034 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 17:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:48:25 INFO - PROCESS | 2936 | 1461286105041 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:48:25 INFO - PROCESS | 2936 | 1461286105045 Marionette TRACE conn5 <- [1,986,null,{}] 17:48:25 INFO - PROCESS | 2936 | 1461286105049 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:25 INFO - PROCESS | 2936 | 1461286105169 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 17:48:25 INFO - PROCESS | 2936 | 1461286105277 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:25 INFO - PROCESS | 2936 | ++DOCSHELL 17539C00 == 83 [pid = 2936] [id = 256] 17:48:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (1B0C7800) [pid = 2936] [serial = 767] [outer = 00000000] 17:48:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (1C3D9400) [pid = 2936] [serial = 768] [outer = 1B0C7800] 17:48:25 INFO - PROCESS | 2936 | 1461286105331 Marionette DEBUG loaded listener.js 17:48:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (1CA5A000) [pid = 2936] [serial = 769] [outer = 1B0C7800] 17:48:25 INFO - PROCESS | 2936 | 1461286105972 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 17:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 971ms 17:48:26 INFO - PROCESS | 2936 | 1461286106013 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 17:48:26 INFO - PROCESS | 2936 | 1461286106016 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 17:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:48:26 INFO - PROCESS | 2936 | 1461286106020 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:48:26 INFO - PROCESS | 2936 | 1461286106024 Marionette TRACE conn5 <- [1,990,null,{}] 17:48:26 INFO - PROCESS | 2936 | 1461286106035 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:26 INFO - PROCESS | 2936 | 1461286106152 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 17:48:26 INFO - PROCESS | 2936 | 1461286106262 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:26 INFO - PROCESS | 2936 | ++DOCSHELL 20280400 == 84 [pid = 2936] [id = 257] 17:48:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (20286400) [pid = 2936] [serial = 770] [outer = 00000000] 17:48:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (203B6800) [pid = 2936] [serial = 771] [outer = 20286400] 17:48:26 INFO - PROCESS | 2936 | 1461286106320 Marionette DEBUG loaded listener.js 17:48:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (21280400) [pid = 2936] [serial = 772] [outer = 20286400] 17:48:26 INFO - PROCESS | 2936 | 1461286106918 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 17:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 930ms 17:48:26 INFO - PROCESS | 2936 | 1461286106952 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 17:48:26 INFO - PROCESS | 2936 | 1461286106956 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 17:48:26 INFO - PROCESS | 2936 | 1461286106959 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:48:26 INFO - PROCESS | 2936 | 1461286106961 Marionette TRACE conn5 <- [1,994,null,{}] 17:48:26 INFO - PROCESS | 2936 | 1461286106965 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:27 INFO - PROCESS | 2936 | 1461286107079 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 17:48:27 INFO - PROCESS | 2936 | 1461286107186 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:27 INFO - PROCESS | 2936 | ++DOCSHELL 21A9B800 == 85 [pid = 2936] [id = 258] 17:48:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (21A9F000) [pid = 2936] [serial = 773] [outer = 00000000] 17:48:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (21C78400) [pid = 2936] [serial = 774] [outer = 21A9F000] 17:48:27 INFO - PROCESS | 2936 | 1461286107241 Marionette DEBUG loaded listener.js 17:48:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (2391B000) [pid = 2936] [serial = 775] [outer = 21A9F000] 17:48:27 INFO - PROCESS | 2936 | 1461286107801 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 17:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 870ms 17:48:27 INFO - PROCESS | 2936 | 1461286107838 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 17:48:27 INFO - PROCESS | 2936 | 1461286107840 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 17:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:48:27 INFO - PROCESS | 2936 | 1461286107845 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:48:27 INFO - PROCESS | 2936 | 1461286107847 Marionette TRACE conn5 <- [1,998,null,{}] 17:48:27 INFO - PROCESS | 2936 | 1461286107851 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:27 INFO - PROCESS | 2936 | 1461286107959 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 17:48:28 INFO - PROCESS | 2936 | 1461286108065 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:28 INFO - PROCESS | 2936 | ++DOCSHELL 21A92800 == 86 [pid = 2936] [id = 259] 17:48:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (23919000) [pid = 2936] [serial = 776] [outer = 00000000] 17:48:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (23925C00) [pid = 2936] [serial = 777] [outer = 23919000] 17:48:28 INFO - PROCESS | 2936 | 1461286108121 Marionette DEBUG loaded listener.js 17:48:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (23927800) [pid = 2936] [serial = 778] [outer = 23919000] 17:48:28 INFO - PROCESS | 2936 | 1461286108740 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 17:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 930ms 17:48:28 INFO - PROCESS | 2936 | 1461286108778 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 17:48:28 INFO - PROCESS | 2936 | 1461286108780 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 17:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:48:28 INFO - PROCESS | 2936 | 1461286108784 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:48:28 INFO - PROCESS | 2936 | 1461286108786 Marionette TRACE conn5 <- [1,1002,null,{}] 17:48:28 INFO - PROCESS | 2936 | 1461286108790 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:28 INFO - PROCESS | 2936 | 1461286108913 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 17:48:29 INFO - PROCESS | 2936 | 1461286109022 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:29 INFO - PROCESS | 2936 | ++DOCSHELL 23990C00 == 87 [pid = 2936] [id = 260] 17:48:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (23993C00) [pid = 2936] [serial = 779] [outer = 00000000] 17:48:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (2399FC00) [pid = 2936] [serial = 780] [outer = 23993C00] 17:48:29 INFO - PROCESS | 2936 | 1461286109080 Marionette DEBUG loaded listener.js 17:48:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (239C3400) [pid = 2936] [serial = 781] [outer = 23993C00] 17:48:29 INFO - PROCESS | 2936 | 1461286109703 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 17:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 970ms 17:48:29 INFO - PROCESS | 2936 | 1461286109758 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 17:48:29 INFO - PROCESS | 2936 | 1461286109760 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 17:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:48:29 INFO - PROCESS | 2936 | 1461286109764 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:48:29 INFO - PROCESS | 2936 | 1461286109766 Marionette TRACE conn5 <- [1,1006,null,{}] 17:48:29 INFO - PROCESS | 2936 | 1461286109769 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:29 INFO - PROCESS | 2936 | 1461286109876 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 17:48:30 INFO - PROCESS | 2936 | 1461286109991 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:30 INFO - PROCESS | 2936 | ++DOCSHELL 1752FC00 == 88 [pid = 2936] [id = 261] 17:48:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (1780D800) [pid = 2936] [serial = 782] [outer = 00000000] 17:48:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 140 (1A354000) [pid = 2936] [serial = 783] [outer = 1780D800] 17:48:30 INFO - PROCESS | 2936 | 1461286110050 Marionette DEBUG loaded listener.js 17:48:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 141 (1B44B000) [pid = 2936] [serial = 784] [outer = 1780D800] 17:48:30 INFO - PROCESS | 2936 | 1461286110838 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 17:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1126ms 17:48:30 INFO - PROCESS | 2936 | 1461286110894 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 17:48:30 INFO - PROCESS | 2936 | 1461286110899 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 17:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:48:30 INFO - PROCESS | 2936 | 1461286110905 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:48:30 INFO - PROCESS | 2936 | 1461286110908 Marionette TRACE conn5 <- [1,1010,null,{}] 17:48:30 INFO - PROCESS | 2936 | 1461286110913 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:31 INFO - PROCESS | 2936 | 1461286111024 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 17:48:31 INFO - PROCESS | 2936 | 1461286111169 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:31 INFO - PROCESS | 2936 | ++DOCSHELL 13822800 == 89 [pid = 2936] [id = 262] 17:48:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 142 (13875000) [pid = 2936] [serial = 785] [outer = 00000000] 17:48:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 143 (1415CC00) [pid = 2936] [serial = 786] [outer = 13875000] 17:48:31 INFO - PROCESS | 2936 | 1461286111221 Marionette DEBUG loaded listener.js 17:48:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 144 (141A1400) [pid = 2936] [serial = 787] [outer = 13875000] 17:48:31 INFO - PROCESS | 2936 | --DOCSHELL 1E1DAC00 == 88 [pid = 2936] [id = 21] 17:48:31 INFO - PROCESS | 2936 | --DOCSHELL 1B44DC00 == 87 [pid = 2936] [id = 19] 17:48:31 INFO - PROCESS | 2936 | --DOCSHELL 1CCACC00 == 86 [pid = 2936] [id = 149] 17:48:31 INFO - PROCESS | 2936 | --DOCSHELL 1C19E000 == 85 [pid = 2936] [id = 107] 17:48:31 INFO - PROCESS | 2936 | --DOCSHELL 203A9800 == 84 [pid = 2936] [id = 163] 17:48:31 INFO - PROCESS | 2936 | --DOCSHELL 17533800 == 83 [pid = 2936] [id = 22] 17:48:31 INFO - PROCESS | 2936 | --DOCSHELL 1C392000 == 82 [pid = 2936] [id = 253] 17:48:31 INFO - PROCESS | 2936 | --DOCSHELL 184E9400 == 81 [pid = 2936] [id = 252] 17:48:31 INFO - PROCESS | 2936 | --DOCSHELL 1F488C00 == 80 [pid = 2936] [id = 251] 17:48:31 INFO - PROCESS | 2936 | --DOCSHELL 1E092C00 == 79 [pid = 2936] [id = 250] 17:48:31 INFO - PROCESS | 2936 | --DOCSHELL 1CB82C00 == 78 [pid = 2936] [id = 249] 17:48:31 INFO - PROCESS | 2936 | --DOCSHELL 1C505800 == 77 [pid = 2936] [id = 248] 17:48:31 INFO - PROCESS | 2936 | --DOCSHELL 1B717400 == 76 [pid = 2936] [id = 247] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 143 (2018D000) [pid = 2936] [serial = 708] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOCSHELL 1A599400 == 75 [pid = 2936] [id = 246] 17:48:31 INFO - PROCESS | 2936 | --DOCSHELL 1287B800 == 74 [pid = 2936] [id = 245] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 142 (1D167000) [pid = 2936] [serial = 630] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 141 (21135C00) [pid = 2936] [serial = 636] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 140 (19D55800) [pid = 2936] [serial = 627] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 139 (203B1C00) [pid = 2936] [serial = 633] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (19E69000) [pid = 2936] [serial = 588] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (1F38D400) [pid = 2936] [serial = 696] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (1F5C5400) [pid = 2936] [serial = 699] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (1F48D000) [pid = 2936] [serial = 697] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (197DD400) [pid = 2936] [serial = 663] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (1C517400) [pid = 2936] [serial = 690] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (1C571C00) [pid = 2936] [serial = 691] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (1B694400) [pid = 2936] [serial = 687] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (1B791C00) [pid = 2936] [serial = 688] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (16F5FC00) [pid = 2936] [serial = 665] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (16FE5400) [pid = 2936] [serial = 684] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (17538000) [pid = 2936] [serial = 685] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (184ED000) [pid = 2936] [serial = 682] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (17867400) [pid = 2936] [serial = 681] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (1B05D000) [pid = 2936] [serial = 668] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (1CCAB800) [pid = 2936] [serial = 671] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (21279C00) [pid = 2936] [serial = 674] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (214DB400) [pid = 2936] [serial = 677] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (1C519000) [pid = 2936] [serial = 702] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (1C509C00) [pid = 2936] [serial = 705] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (12EB5400) [pid = 2936] [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.] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (1C509800) [pid = 2936] [serial = 706] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (2012FC00) [pid = 2936] [serial = 700] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (1CCA0C00) [pid = 2936] [serial = 693] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (1C817000) [pid = 2936] [serial = 703] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (1CCA8800) [pid = 2936] [serial = 694] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (13874000) [pid = 2936] [serial = 585] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (1C3DB800) [pid = 2936] [serial = 591] [outer = 00000000] [url = about:blank] 17:48:31 INFO - PROCESS | 2936 | 1461286111822 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 17:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 970ms 17:48:31 INFO - PROCESS | 2936 | 1461286111879 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 17:48:31 INFO - PROCESS | 2936 | 1461286111885 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 17:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:48:31 INFO - PROCESS | 2936 | 1461286111891 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:48:31 INFO - PROCESS | 2936 | 1461286111894 Marionette TRACE conn5 <- [1,1014,null,{}] 17:48:31 INFO - PROCESS | 2936 | 1461286111897 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:32 INFO - PROCESS | 2936 | 1461286111989 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 17:48:32 INFO - PROCESS | 2936 | 1461286111996 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:32 INFO - PROCESS | 2936 | ++DOCSHELL 1665D400 == 75 [pid = 2936] [id = 263] 17:48:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (16663000) [pid = 2936] [serial = 788] [outer = 00000000] 17:48:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (16F63400) [pid = 2936] [serial = 789] [outer = 16663000] 17:48:32 INFO - PROCESS | 2936 | 1461286112045 Marionette DEBUG loaded listener.js 17:48:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (16FDB000) [pid = 2936] [serial = 790] [outer = 16663000] 17:48:32 INFO - PROCESS | 2936 | 1461286112546 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 17:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 17:48:32 INFO - PROCESS | 2936 | 1461286112564 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 17:48:32 INFO - PROCESS | 2936 | 1461286112566 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 17:48:32 INFO - PROCESS | 2936 | 1461286112569 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:48:32 INFO - PROCESS | 2936 | 1461286112573 Marionette TRACE conn5 <- [1,1018,null,{}] 17:48:32 INFO - PROCESS | 2936 | 1461286112588 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:32 INFO - PROCESS | 2936 | 1461286112716 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 17:48:32 INFO - PROCESS | 2936 | 1461286112817 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:32 INFO - PROCESS | 2936 | ++DOCSHELL 175F2C00 == 76 [pid = 2936] [id = 264] 17:48:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (176A3400) [pid = 2936] [serial = 791] [outer = 00000000] 17:48:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (17815800) [pid = 2936] [serial = 792] [outer = 176A3400] 17:48:32 INFO - PROCESS | 2936 | 1461286112869 Marionette DEBUG loaded listener.js 17:48:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (1786D400) [pid = 2936] [serial = 793] [outer = 176A3400] 17:48:33 INFO - PROCESS | 2936 | 1461286113263 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 17:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 730ms 17:48:33 INFO - PROCESS | 2936 | 1461286113304 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 17:48:33 INFO - PROCESS | 2936 | 1461286113307 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 17:48:33 INFO - PROCESS | 2936 | 1461286113310 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:48:33 INFO - PROCESS | 2936 | 1461286113311 Marionette TRACE conn5 <- [1,1022,null,{}] 17:48:33 INFO - PROCESS | 2936 | 1461286113315 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:33 INFO - PROCESS | 2936 | 1461286113406 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 17:48:33 INFO - PROCESS | 2936 | 1461286113413 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:33 INFO - PROCESS | 2936 | ++DOCSHELL 18420400 == 77 [pid = 2936] [id = 265] 17:48:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (184E0C00) [pid = 2936] [serial = 794] [outer = 00000000] 17:48:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (197D4800) [pid = 2936] [serial = 795] [outer = 184E0C00] 17:48:33 INFO - PROCESS | 2936 | 1461286113462 Marionette DEBUG loaded listener.js 17:48:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (19D4B000) [pid = 2936] [serial = 796] [outer = 184E0C00] 17:48:33 INFO - PROCESS | 2936 | 1461286113949 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 17:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 671ms 17:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:48:34 INFO - PROCESS | 2936 | 1461286113985 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 17:48:34 INFO - PROCESS | 2936 | 1461286113987 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 17:48:34 INFO - PROCESS | 2936 | 1461286113990 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:48:34 INFO - PROCESS | 2936 | 1461286113992 Marionette TRACE conn5 <- [1,1026,null,{}] 17:48:34 INFO - PROCESS | 2936 | 1461286113995 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:34 INFO - PROCESS | 2936 | 1461286114117 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 17:48:34 INFO - PROCESS | 2936 | 1461286114209 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:34 INFO - PROCESS | 2936 | ++DOCSHELL 19D8A800 == 78 [pid = 2936] [id = 266] 17:48:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (19D8C400) [pid = 2936] [serial = 797] [outer = 00000000] 17:48:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (1A351400) [pid = 2936] [serial = 798] [outer = 19D8C400] 17:48:34 INFO - PROCESS | 2936 | 1461286114254 Marionette DEBUG loaded listener.js 17:48:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (1A35C800) [pid = 2936] [serial = 799] [outer = 19D8C400] 17:48:34 INFO - PROCESS | 2936 | 1461286114712 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 17:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 770ms 17:48:34 INFO - PROCESS | 2936 | 1461286114765 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 17:48:34 INFO - PROCESS | 2936 | 1461286114767 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 17:48:34 INFO - PROCESS | 2936 | 1461286114770 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:48:34 INFO - PROCESS | 2936 | 1461286114772 Marionette TRACE conn5 <- [1,1030,null,{}] 17:48:34 INFO - PROCESS | 2936 | 1461286114776 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:34 INFO - PROCESS | 2936 | 1461286114908 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 17:48:34 INFO - PROCESS | 2936 | 1461286114973 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:35 INFO - PROCESS | 2936 | ++DOCSHELL 1A5A4800 == 79 [pid = 2936] [id = 267] 17:48:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (1A5A5000) [pid = 2936] [serial = 800] [outer = 00000000] 17:48:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (1B693C00) [pid = 2936] [serial = 801] [outer = 1A5A5000] 17:48:35 INFO - PROCESS | 2936 | 1461286115022 Marionette DEBUG loaded listener.js 17:48:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (1B70A400) [pid = 2936] [serial = 802] [outer = 1A5A5000] 17:48:35 INFO - PROCESS | 2936 | 1461286115452 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 17:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 730ms 17:48:35 INFO - PROCESS | 2936 | 1461286115514 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 17:48:35 INFO - PROCESS | 2936 | 1461286115516 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 17:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:48:35 INFO - PROCESS | 2936 | 1461286115518 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:48:35 INFO - PROCESS | 2936 | 1461286115520 Marionette TRACE conn5 <- [1,1034,null,{}] 17:48:35 INFO - PROCESS | 2936 | 1461286115524 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:35 INFO - PROCESS | 2936 | 1461286115640 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 17:48:35 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (1C50FC00) [pid = 2936] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:48:35 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (1F48D400) [pid = 2936] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:48:35 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (1C10BC00) [pid = 2936] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:48:35 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (1288D800) [pid = 2936] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:48:35 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (197DD000) [pid = 2936] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:48:35 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (1C506400) [pid = 2936] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:48:35 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (1E1DD000) [pid = 2936] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:48:35 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (1A59A400) [pid = 2936] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:48:35 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (1C39A000) [pid = 2936] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:48:35 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (1CB85C00) [pid = 2936] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:48:35 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (1702FC00) [pid = 2936] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:48:35 INFO - PROCESS | 2936 | 1461286115904 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:36 INFO - PROCESS | 2936 | ++DOCSHELL 1287C800 == 80 [pid = 2936] [id = 268] 17:48:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (1288D800) [pid = 2936] [serial = 803] [outer = 00000000] 17:48:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (1A355800) [pid = 2936] [serial = 804] [outer = 1288D800] 17:48:36 INFO - PROCESS | 2936 | 1461286115951 Marionette DEBUG loaded listener.js 17:48:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (1B035400) [pid = 2936] [serial = 805] [outer = 1288D800] 17:48:36 INFO - PROCESS | 2936 | 1461286116321 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 17:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 831ms 17:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:48:36 INFO - PROCESS | 2936 | 1461286116350 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 17:48:36 INFO - PROCESS | 2936 | 1461286116352 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 17:48:36 INFO - PROCESS | 2936 | 1461286116355 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:48:36 INFO - PROCESS | 2936 | 1461286116357 Marionette TRACE conn5 <- [1,1038,null,{}] 17:48:36 INFO - PROCESS | 2936 | 1461286116360 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:36 INFO - PROCESS | 2936 | 1461286116444 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 17:48:36 INFO - PROCESS | 2936 | 1461286116538 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:36 INFO - PROCESS | 2936 | ++DOCSHELL 12E3C800 == 81 [pid = 2936] [id = 269] 17:48:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (1A353400) [pid = 2936] [serial = 806] [outer = 00000000] 17:48:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (1C110000) [pid = 2936] [serial = 807] [outer = 1A353400] 17:48:36 INFO - PROCESS | 2936 | 1461286116586 Marionette DEBUG loaded listener.js 17:48:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (1C1A6400) [pid = 2936] [serial = 808] [outer = 1A353400] 17:48:36 INFO - PROCESS | 2936 | 1461286116953 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 17:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 17:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:48:37 INFO - PROCESS | 2936 | 1461286116990 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 17:48:37 INFO - PROCESS | 2936 | 1461286116992 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 17:48:37 INFO - PROCESS | 2936 | 1461286116995 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:48:37 INFO - PROCESS | 2936 | 1461286116996 Marionette TRACE conn5 <- [1,1042,null,{}] 17:48:37 INFO - PROCESS | 2936 | 1461286117000 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:37 INFO - PROCESS | 2936 | 1461286117128 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 17:48:37 INFO - PROCESS | 2936 | 1461286117168 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:37 INFO - PROCESS | 2936 | ++DOCSHELL 12E31800 == 82 [pid = 2936] [id = 270] 17:48:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (12E1B800) [pid = 2936] [serial = 809] [outer = 00000000] 17:48:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (1C3D4C00) [pid = 2936] [serial = 810] [outer = 12E1B800] 17:48:37 INFO - PROCESS | 2936 | 1461286117213 Marionette DEBUG loaded listener.js 17:48:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (1C3DB800) [pid = 2936] [serial = 811] [outer = 12E1B800] 17:48:37 INFO - PROCESS | 2936 | 1461286117622 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 17:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 17:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:48:37 INFO - PROCESS | 2936 | 1461286117666 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 17:48:37 INFO - PROCESS | 2936 | 1461286117668 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 17:48:37 INFO - PROCESS | 2936 | 1461286117671 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:48:37 INFO - PROCESS | 2936 | 1461286117672 Marionette TRACE conn5 <- [1,1046,null,{}] 17:48:37 INFO - PROCESS | 2936 | 1461286117680 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:37 INFO - PROCESS | 2936 | 1461286117767 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 17:48:37 INFO - PROCESS | 2936 | 1461286117776 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:37 INFO - PROCESS | 2936 | ++DOCSHELL 12E36C00 == 83 [pid = 2936] [id = 271] 17:48:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (1C3E0800) [pid = 2936] [serial = 812] [outer = 00000000] 17:48:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (1C515C00) [pid = 2936] [serial = 813] [outer = 1C3E0800] 17:48:37 INFO - PROCESS | 2936 | 1461286117820 Marionette DEBUG loaded listener.js 17:48:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (1C566400) [pid = 2936] [serial = 814] [outer = 1C3E0800] 17:48:38 INFO - PROCESS | 2936 | 1461286118541 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 17:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 930ms 17:48:38 INFO - PROCESS | 2936 | 1461286118602 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 17:48:38 INFO - PROCESS | 2936 | 1461286118608 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 17:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:48:38 INFO - PROCESS | 2936 | 1461286118614 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:48:38 INFO - PROCESS | 2936 | 1461286118618 Marionette TRACE conn5 <- [1,1050,null,{}] 17:48:38 INFO - PROCESS | 2936 | 1461286118624 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:38 INFO - PROCESS | 2936 | 1461286118756 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 17:48:38 INFO - PROCESS | 2936 | 1461286118888 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:38 INFO - PROCESS | 2936 | ++DOCSHELL 12E20C00 == 84 [pid = 2936] [id = 272] 17:48:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (12E35400) [pid = 2936] [serial = 815] [outer = 00000000] 17:48:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (16F60000) [pid = 2936] [serial = 816] [outer = 12E35400] 17:48:38 INFO - PROCESS | 2936 | 1461286118947 Marionette DEBUG loaded listener.js 17:48:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (17249400) [pid = 2936] [serial = 817] [outer = 12E35400] 17:48:39 INFO - PROCESS | 2936 | 1461286119531 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 17:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 970ms 17:48:39 INFO - PROCESS | 2936 | 1461286119588 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 17:48:39 INFO - PROCESS | 2936 | 1461286119594 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 17:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:48:39 INFO - PROCESS | 2936 | 1461286119601 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:48:39 INFO - PROCESS | 2936 | 1461286119604 Marionette TRACE conn5 <- [1,1054,null,{}] 17:48:39 INFO - PROCESS | 2936 | 1461286119609 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:39 INFO - PROCESS | 2936 | 1461286119729 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 17:48:39 INFO - PROCESS | 2936 | 1461286119866 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:39 INFO - PROCESS | 2936 | ++DOCSHELL 176AF400 == 85 [pid = 2936] [id = 273] 17:48:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (176B0000) [pid = 2936] [serial = 818] [outer = 00000000] 17:48:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (19E69000) [pid = 2936] [serial = 819] [outer = 176B0000] 17:48:39 INFO - PROCESS | 2936 | 1461286119923 Marionette DEBUG loaded listener.js 17:48:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (1A59F800) [pid = 2936] [serial = 820] [outer = 176B0000] 17:48:40 INFO - PROCESS | 2936 | 1461286120566 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 17:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1020ms 17:48:40 INFO - PROCESS | 2936 | 1461286120622 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 17:48:40 INFO - PROCESS | 2936 | 1461286120625 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 17:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:48:40 INFO - PROCESS | 2936 | 1461286120629 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:48:40 INFO - PROCESS | 2936 | 1461286120633 Marionette TRACE conn5 <- [1,1058,null,{}] 17:48:40 INFO - PROCESS | 2936 | 1461286120644 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:40 INFO - PROCESS | 2936 | 1461286120761 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 17:48:40 INFO - PROCESS | 2936 | 1461286120900 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:40 INFO - PROCESS | 2936 | ++DOCSHELL 1C51F800 == 86 [pid = 2936] [id = 274] 17:48:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (1C521400) [pid = 2936] [serial = 821] [outer = 00000000] 17:48:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (1C81BC00) [pid = 2936] [serial = 822] [outer = 1C521400] 17:48:40 INFO - PROCESS | 2936 | 1461286120961 Marionette DEBUG loaded listener.js 17:48:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (1C91A400) [pid = 2936] [serial = 823] [outer = 1C521400] 17:48:41 INFO - PROCESS | 2936 | 1461286121575 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 17:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 970ms 17:48:41 INFO - PROCESS | 2936 | 1461286121604 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 17:48:41 INFO - PROCESS | 2936 | 1461286121607 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 17:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:48:41 INFO - PROCESS | 2936 | 1461286121611 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:48:41 INFO - PROCESS | 2936 | 1461286121613 Marionette TRACE conn5 <- [1,1062,null,{}] 17:48:41 INFO - PROCESS | 2936 | 1461286121617 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:41 INFO - PROCESS | 2936 | 1461286121732 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 17:48:41 INFO - PROCESS | 2936 | 1461286121867 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:41 INFO - PROCESS | 2936 | ++DOCSHELL 1CA67C00 == 87 [pid = 2936] [id = 275] 17:48:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (1CA68400) [pid = 2936] [serial = 824] [outer = 00000000] 17:48:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (1CC94000) [pid = 2936] [serial = 825] [outer = 1CA68400] 17:48:41 INFO - PROCESS | 2936 | 1461286121923 Marionette DEBUG loaded listener.js 17:48:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (1CCA3000) [pid = 2936] [serial = 826] [outer = 1CA68400] 17:48:42 INFO - PROCESS | 2936 | 1461286122519 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 17:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 970ms 17:48:42 INFO - PROCESS | 2936 | 1461286122582 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 17:48:42 INFO - PROCESS | 2936 | 1461286122585 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 17:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:48:42 INFO - PROCESS | 2936 | 1461286122589 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:48:42 INFO - PROCESS | 2936 | 1461286122591 Marionette TRACE conn5 <- [1,1066,null,{}] 17:48:42 INFO - PROCESS | 2936 | 1461286122595 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:42 INFO - PROCESS | 2936 | 1461286122707 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 17:48:42 INFO - PROCESS | 2936 | 1461286122842 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:42 INFO - PROCESS | 2936 | ++DOCSHELL 1A353800 == 88 [pid = 2936] [id = 276] 17:48:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 140 (1CA66C00) [pid = 2936] [serial = 827] [outer = 00000000] 17:48:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 141 (1D126400) [pid = 2936] [serial = 828] [outer = 1CA66C00] 17:48:42 INFO - PROCESS | 2936 | 1461286122898 Marionette DEBUG loaded listener.js 17:48:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 142 (1D165C00) [pid = 2936] [serial = 829] [outer = 1CA66C00] 17:48:43 INFO - PROCESS | 2936 | 1461286123491 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 17:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 970ms 17:48:43 INFO - PROCESS | 2936 | 1461286123562 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 17:48:43 INFO - PROCESS | 2936 | 1461286123564 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 17:48:43 INFO - PROCESS | 2936 | 1461286123567 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:48:43 INFO - PROCESS | 2936 | 1461286123570 Marionette TRACE conn5 <- [1,1070,null,{}] 17:48:43 INFO - PROCESS | 2936 | 1461286123588 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:43 INFO - PROCESS | 2936 | 1461286123725 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 17:48:43 INFO - PROCESS | 2936 | 1461286123863 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:43 INFO - PROCESS | 2936 | ++DOCSHELL 122D7C00 == 89 [pid = 2936] [id = 277] 17:48:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 143 (12816C00) [pid = 2936] [serial = 830] [outer = 00000000] 17:48:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 144 (1C508800) [pid = 2936] [serial = 831] [outer = 12816C00] 17:48:43 INFO - PROCESS | 2936 | 1461286123922 Marionette DEBUG loaded listener.js 17:48:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 145 (1C81EC00) [pid = 2936] [serial = 832] [outer = 12816C00] 17:48:44 INFO - PROCESS | 2936 | 1461286124677 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 17:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1178ms 17:48:44 INFO - PROCESS | 2936 | 1461286124751 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 17:48:44 INFO - PROCESS | 2936 | 1461286124755 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 17:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:48:44 INFO - PROCESS | 2936 | 1461286124760 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:48:44 INFO - PROCESS | 2936 | 1461286124764 Marionette TRACE conn5 <- [1,1074,null,{}] 17:48:44 INFO - PROCESS | 2936 | 1461286124769 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:44 INFO - PROCESS | 2936 | 1461286124884 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 17:48:45 INFO - PROCESS | 2936 | 1461286124993 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:45 INFO - PROCESS | 2936 | ++DOCSHELL 1665A000 == 90 [pid = 2936] [id = 278] 17:48:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 146 (16F5B000) [pid = 2936] [serial = 833] [outer = 00000000] 17:48:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 147 (176A2000) [pid = 2936] [serial = 834] [outer = 16F5B000] 17:48:45 INFO - PROCESS | 2936 | 1461286125047 Marionette DEBUG loaded listener.js 17:48:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 148 (1841B400) [pid = 2936] [serial = 835] [outer = 16F5B000] 17:48:45 INFO - PROCESS | 2936 | 1461286125649 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 17:48:45 INFO - PROCESS | 2936 | --DOCSHELL 12E31800 == 89 [pid = 2936] [id = 270] 17:48:45 INFO - PROCESS | 2936 | --DOCSHELL 12E3C800 == 88 [pid = 2936] [id = 269] 17:48:45 INFO - PROCESS | 2936 | --DOCSHELL 1287C800 == 87 [pid = 2936] [id = 268] 17:48:45 INFO - PROCESS | 2936 | --DOCSHELL 1A5A4800 == 86 [pid = 2936] [id = 267] 17:48:45 INFO - PROCESS | 2936 | --DOCSHELL 175F2C00 == 85 [pid = 2936] [id = 264] 17:48:45 INFO - PROCESS | 2936 | --DOCSHELL 1665D400 == 84 [pid = 2936] [id = 263] 17:48:45 INFO - PROCESS | 2936 | --DOCSHELL 13822800 == 83 [pid = 2936] [id = 262] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 147 (21C7BC00) [pid = 2936] [serial = 729] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 146 (203BC400) [pid = 2936] [serial = 762] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOCSHELL 21A9B800 == 82 [pid = 2936] [id = 258] 17:48:45 INFO - PROCESS | 2936 | --DOCSHELL 20280400 == 81 [pid = 2936] [id = 257] 17:48:45 INFO - PROCESS | 2936 | --DOCSHELL 17539C00 == 80 [pid = 2936] [id = 256] 17:48:45 INFO - PROCESS | 2936 | --DOCSHELL 13815000 == 79 [pid = 2936] [id = 255] 17:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 991ms 17:48:45 INFO - PROCESS | 2936 | 1461286125751 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 17:48:45 INFO - PROCESS | 2936 | 1461286125757 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 17:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:48:45 INFO - PROCESS | 2936 | 1461286125763 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:48:45 INFO - PROCESS | 2936 | 1461286125766 Marionette TRACE conn5 <- [1,1078,null,{}] 17:48:45 INFO - PROCESS | 2936 | 1461286125770 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:45 INFO - PROCESS | 2936 | 1461286125881 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 145 (1D124400) [pid = 2936] [serial = 747] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 144 (1F00F000) [pid = 2936] [serial = 750] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 143 (1A5DEC00) [pid = 2936] [serial = 738] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 142 (1B699C00) [pid = 2936] [serial = 739] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 141 (1D16E800) [pid = 2936] [serial = 748] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 140 (138E5000) [pid = 2936] [serial = 735] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 139 (16666400) [pid = 2936] [serial = 736] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (1A5A2000) [pid = 2936] [serial = 733] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (1A35BC00) [pid = 2936] [serial = 732] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (1C3D8000) [pid = 2936] [serial = 741] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (1C501400) [pid = 2936] [serial = 742] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (1C814000) [pid = 2936] [serial = 744] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (1723DC00) [pid = 2936] [serial = 711] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (1C506800) [pid = 2936] [serial = 714] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (20281800) [pid = 2936] [serial = 717] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (1CA68000) [pid = 2936] [serial = 720] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (20129400) [pid = 2936] [serial = 753] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (2127C800) [pid = 2936] [serial = 723] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (21B29000) [pid = 2936] [serial = 726] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (20202C00) [pid = 2936] [serial = 760] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (1F486C00) [pid = 2936] [serial = 751] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (1C502000) [pid = 2936] [serial = 756] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (20193400) [pid = 2936] [serial = 759] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (20190800) [pid = 2936] [serial = 709] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (1C81F000) [pid = 2936] [serial = 745] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (20130400) [pid = 2936] [serial = 754] [outer = 00000000] [url = about:blank] 17:48:45 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (1C8BC000) [pid = 2936] [serial = 757] [outer = 00000000] [url = about:blank] 17:48:46 INFO - PROCESS | 2936 | 1461286125986 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:46 INFO - PROCESS | 2936 | ++DOCSHELL 0EE5D800 == 80 [pid = 2936] [id = 279] 17:48:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (0F3E0000) [pid = 2936] [serial = 836] [outer = 00000000] 17:48:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (16666400) [pid = 2936] [serial = 837] [outer = 0F3E0000] 17:48:46 INFO - PROCESS | 2936 | 1461286126033 Marionette DEBUG loaded listener.js 17:48:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (17244800) [pid = 2936] [serial = 838] [outer = 0F3E0000] 17:48:46 INFO - PROCESS | 2936 | 1461286126448 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 17:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 730ms 17:48:46 INFO - PROCESS | 2936 | 1461286126495 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 17:48:46 INFO - PROCESS | 2936 | 1461286126497 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 17:48:46 INFO - PROCESS | 2936 | 1461286126501 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:48:46 INFO - PROCESS | 2936 | 1461286126504 Marionette TRACE conn5 <- [1,1082,null,{}] 17:48:46 INFO - PROCESS | 2936 | 1461286126515 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:46 INFO - PROCESS | 2936 | 1461286126612 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 17:48:46 INFO - PROCESS | 2936 | 1461286126621 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:46 INFO - PROCESS | 2936 | ++DOCSHELL 1A356C00 == 81 [pid = 2936] [id = 280] 17:48:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (1A3AB400) [pid = 2936] [serial = 839] [outer = 00000000] 17:48:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (1A5A2C00) [pid = 2936] [serial = 840] [outer = 1A3AB400] 17:48:46 INFO - PROCESS | 2936 | 1461286126682 Marionette DEBUG loaded listener.js 17:48:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (1B05D000) [pid = 2936] [serial = 841] [outer = 1A3AB400] 17:48:47 INFO - PROCESS | 2936 | 1461286127161 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 17:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 17:48:47 INFO - PROCESS | 2936 | 1461286127178 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 17:48:47 INFO - PROCESS | 2936 | 1461286127181 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 17:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:48:47 INFO - PROCESS | 2936 | 1461286127184 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:48:47 INFO - PROCESS | 2936 | 1461286127186 Marionette TRACE conn5 <- [1,1086,null,{}] 17:48:47 INFO - PROCESS | 2936 | 1461286127189 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:47 INFO - PROCESS | 2936 | 1461286127309 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 17:48:47 INFO - PROCESS | 2936 | 1461286127318 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:47 INFO - PROCESS | 2936 | ++DOCSHELL 19D53C00 == 82 [pid = 2936] [id = 281] 17:48:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (1B70B000) [pid = 2936] [serial = 842] [outer = 00000000] 17:48:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (1BA59800) [pid = 2936] [serial = 843] [outer = 1B70B000] 17:48:47 INFO - PROCESS | 2936 | 1461286127366 Marionette DEBUG loaded listener.js 17:48:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (1C1A0800) [pid = 2936] [serial = 844] [outer = 1B70B000] 17:48:47 INFO - PROCESS | 2936 | 1461286127815 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 17:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 17:48:47 INFO - PROCESS | 2936 | 1461286127894 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 17:48:47 INFO - PROCESS | 2936 | 1461286127895 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 17:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:48:47 INFO - PROCESS | 2936 | 1461286127899 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:48:47 INFO - PROCESS | 2936 | 1461286127900 Marionette TRACE conn5 <- [1,1090,null,{}] 17:48:47 INFO - PROCESS | 2936 | 1461286127904 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:48 INFO - PROCESS | 2936 | 1461286127989 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 17:48:48 INFO - PROCESS | 2936 | 1461286127996 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:48 INFO - PROCESS | 2936 | ++DOCSHELL 1C501C00 == 83 [pid = 2936] [id = 282] 17:48:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (1C507800) [pid = 2936] [serial = 845] [outer = 00000000] 17:48:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (1C510000) [pid = 2936] [serial = 846] [outer = 1C507800] 17:48:48 INFO - PROCESS | 2936 | 1461286128044 Marionette DEBUG loaded listener.js 17:48:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (1C8B4C00) [pid = 2936] [serial = 847] [outer = 1C507800] 17:48:48 INFO - PROCESS | 2936 | 1461286128526 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 17:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 17:48:48 INFO - PROCESS | 2936 | 1461286128570 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 17:48:48 INFO - PROCESS | 2936 | 1461286128572 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 17:48:48 INFO - PROCESS | 2936 | 1461286128576 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:48:48 INFO - PROCESS | 2936 | 1461286128577 Marionette TRACE conn5 <- [1,1094,null,{}] 17:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:48:48 INFO - PROCESS | 2936 | 1461286128581 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:48 INFO - PROCESS | 2936 | 1461286128748 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 17:48:48 INFO - PROCESS | 2936 | 1461286128778 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:48 INFO - PROCESS | 2936 | ++DOCSHELL 1E092C00 == 84 [pid = 2936] [id = 283] 17:48:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (1E0E4400) [pid = 2936] [serial = 848] [outer = 00000000] 17:48:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (1E886000) [pid = 2936] [serial = 849] [outer = 1E0E4400] 17:48:48 INFO - PROCESS | 2936 | 1461286128830 Marionette DEBUG loaded listener.js 17:48:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (1F00B000) [pid = 2936] [serial = 850] [outer = 1E0E4400] 17:48:49 INFO - PROCESS | 2936 | 1461286129275 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 17:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 730ms 17:48:49 INFO - PROCESS | 2936 | 1461286129311 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 17:48:49 INFO - PROCESS | 2936 | 1461286129313 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 17:48:49 INFO - PROCESS | 2936 | 1461286129316 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:48:49 INFO - PROCESS | 2936 | 1461286129318 Marionette TRACE conn5 <- [1,1098,null,{}] 17:48:49 INFO - PROCESS | 2936 | 1461286129329 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:49 INFO - PROCESS | 2936 | 1461286129451 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 17:48:49 INFO - PROCESS | 2936 | 1461286129516 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:49 INFO - PROCESS | 2936 | ++DOCSHELL 1F063C00 == 85 [pid = 2936] [id = 284] 17:48:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (1F387400) [pid = 2936] [serial = 851] [outer = 00000000] 17:48:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (1F484800) [pid = 2936] [serial = 852] [outer = 1F387400] 17:48:49 INFO - PROCESS | 2936 | 1461286129561 Marionette DEBUG loaded listener.js 17:48:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (1F488C00) [pid = 2936] [serial = 853] [outer = 1F387400] 17:48:50 INFO - PROCESS | 2936 | 1461286129987 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 17:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 730ms 17:48:50 INFO - PROCESS | 2936 | 1461286130050 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 17:48:50 INFO - PROCESS | 2936 | 1461286130052 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 17:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:48:50 INFO - PROCESS | 2936 | 1461286130056 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:48:50 INFO - PROCESS | 2936 | 1461286130057 Marionette TRACE conn5 <- [1,1102,null,{}] 17:48:50 INFO - PROCESS | 2936 | 1461286130068 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:50 INFO - PROCESS | 2936 | 1461286130214 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 17:48:50 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (21C6FC00) [pid = 2936] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:48:50 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (197DCC00) [pid = 2936] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:48:50 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (2020B000) [pid = 2936] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:48:50 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (16659400) [pid = 2936] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:48:50 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (12E1B800) [pid = 2936] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:48:50 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (19D8C400) [pid = 2936] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:48:50 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (1A5A5000) [pid = 2936] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:48:50 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (1288D800) [pid = 2936] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:48:50 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (16663000) [pid = 2936] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:48:50 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (176A3400) [pid = 2936] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:48:50 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (1780D800) [pid = 2936] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:48:50 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (184E0C00) [pid = 2936] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:48:50 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (13875000) [pid = 2936] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:48:50 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (1A353400) [pid = 2936] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:48:50 INFO - PROCESS | 2936 | 1461286130506 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:50 INFO - PROCESS | 2936 | ++DOCSHELL 0F3DE000 == 86 [pid = 2936] [id = 285] 17:48:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (1286FC00) [pid = 2936] [serial = 854] [outer = 00000000] 17:48:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (16661400) [pid = 2936] [serial = 855] [outer = 1286FC00] 17:48:50 INFO - PROCESS | 2936 | 1461286130553 Marionette DEBUG loaded listener.js 17:48:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (16659C00) [pid = 2936] [serial = 856] [outer = 1286FC00] 17:48:50 INFO - PROCESS | 2936 | 1461286130912 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 17:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 930ms 17:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:48:51 INFO - PROCESS | 2936 | 1461286130986 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 17:48:51 INFO - PROCESS | 2936 | 1461286130988 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 17:48:51 INFO - PROCESS | 2936 | 1461286130992 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:48:51 INFO - PROCESS | 2936 | 1461286130993 Marionette TRACE conn5 <- [1,1106,null,{}] 17:48:51 INFO - PROCESS | 2936 | 1461286130997 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:51 INFO - PROCESS | 2936 | 1461286131123 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 17:48:51 INFO - PROCESS | 2936 | 1461286131133 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:51 INFO - PROCESS | 2936 | ++DOCSHELL 138E7000 == 87 [pid = 2936] [id = 286] 17:48:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (16659400) [pid = 2936] [serial = 857] [outer = 00000000] 17:48:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (1C521800) [pid = 2936] [serial = 858] [outer = 16659400] 17:48:51 INFO - PROCESS | 2936 | 1461286131180 Marionette DEBUG loaded listener.js 17:48:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (1F4AFC00) [pid = 2936] [serial = 859] [outer = 16659400] 17:48:51 INFO - PROCESS | 2936 | 1461286131587 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 17:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 17:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:48:51 INFO - PROCESS | 2936 | 1461286131622 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 17:48:51 INFO - PROCESS | 2936 | 1461286131624 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 17:48:51 INFO - PROCESS | 2936 | 1461286131627 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:48:51 INFO - PROCESS | 2936 | 1461286131629 Marionette TRACE conn5 <- [1,1110,null,{}] 17:48:51 INFO - PROCESS | 2936 | 1461286131632 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:51 INFO - PROCESS | 2936 | 1461286131757 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 17:48:51 INFO - PROCESS | 2936 | 1461286131804 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:51 INFO - PROCESS | 2936 | ++DOCSHELL 1C1A4800 == 88 [pid = 2936] [id = 287] 17:48:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (1C509C00) [pid = 2936] [serial = 860] [outer = 00000000] 17:48:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (2012E400) [pid = 2936] [serial = 861] [outer = 1C509C00] 17:48:51 INFO - PROCESS | 2936 | 1461286131850 Marionette DEBUG loaded listener.js 17:48:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (1F4B7800) [pid = 2936] [serial = 862] [outer = 1C509C00] 17:48:52 INFO - PROCESS | 2936 | 1461286132251 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 17:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 17:48:52 INFO - PROCESS | 2936 | 1461286132299 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 17:48:52 INFO - PROCESS | 2936 | 1461286132302 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 17:48:52 INFO - PROCESS | 2936 | 1461286132305 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:48:52 INFO - PROCESS | 2936 | 1461286132307 Marionette TRACE conn5 <- [1,1114,null,{}] 17:48:52 INFO - PROCESS | 2936 | 1461286132325 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:52 INFO - PROCESS | 2936 | 1461286132438 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 17:48:52 INFO - PROCESS | 2936 | 1461286132453 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:52 INFO - PROCESS | 2936 | ++DOCSHELL 20201C00 == 89 [pid = 2936] [id = 288] 17:48:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (20202800) [pid = 2936] [serial = 863] [outer = 00000000] 17:48:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (2020B000) [pid = 2936] [serial = 864] [outer = 20202800] 17:48:52 INFO - PROCESS | 2936 | 1461286132506 Marionette DEBUG loaded listener.js 17:48:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (2027FC00) [pid = 2936] [serial = 865] [outer = 20202800] 17:48:53 INFO - PROCESS | 2936 | 1461286133261 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 17:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 990ms 17:48:53 INFO - PROCESS | 2936 | 1461286133300 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 17:48:53 INFO - PROCESS | 2936 | 1461286133306 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 17:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:48:53 INFO - PROCESS | 2936 | 1461286133312 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:48:53 INFO - PROCESS | 2936 | 1461286133316 Marionette TRACE conn5 <- [1,1118,null,{}] 17:48:53 INFO - PROCESS | 2936 | 1461286133321 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:53 INFO - PROCESS | 2936 | 1461286133470 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 17:48:53 INFO - PROCESS | 2936 | 1461286133613 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:53 INFO - PROCESS | 2936 | ++DOCSHELL 16F61400 == 90 [pid = 2936] [id = 289] 17:48:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (16FDF000) [pid = 2936] [serial = 866] [outer = 00000000] 17:48:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (1780D800) [pid = 2936] [serial = 867] [outer = 16FDF000] 17:48:53 INFO - PROCESS | 2936 | 1461286133673 Marionette DEBUG loaded listener.js 17:48:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (184E9400) [pid = 2936] [serial = 868] [outer = 16FDF000] 17:48:54 INFO - PROCESS | 2936 | 1461286134261 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 17:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 970ms 17:48:54 INFO - PROCESS | 2936 | 1461286134286 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 17:48:54 INFO - PROCESS | 2936 | 1461286134293 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 17:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:48:54 INFO - PROCESS | 2936 | 1461286134299 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:48:54 INFO - PROCESS | 2936 | 1461286134302 Marionette TRACE conn5 <- [1,1122,null,{}] 17:48:54 INFO - PROCESS | 2936 | 1461286134307 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:54 INFO - PROCESS | 2936 | 1461286134430 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 17:48:54 INFO - PROCESS | 2936 | 1461286134591 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:54 INFO - PROCESS | 2936 | ++DOCSHELL 18CDCC00 == 91 [pid = 2936] [id = 290] 17:48:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (18CE0800) [pid = 2936] [serial = 869] [outer = 00000000] 17:48:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 140 (1C512400) [pid = 2936] [serial = 870] [outer = 18CE0800] 17:48:54 INFO - PROCESS | 2936 | 1461286134651 Marionette DEBUG loaded listener.js 17:48:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 141 (1CC5AC00) [pid = 2936] [serial = 871] [outer = 18CE0800] 17:48:54 INFO - PROCESS | 2936 | [2936] 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 17:48:55 INFO - PROCESS | 2936 | 1461286135405 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1132ms 17:48:55 INFO - PROCESS | 2936 | 1461286135438 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 17:48:55 INFO - PROCESS | 2936 | 1461286135441 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 17:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:48:55 INFO - PROCESS | 2936 | 1461286135446 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:48:55 INFO - PROCESS | 2936 | 1461286135450 Marionette TRACE conn5 <- [1,1126,null,{}] 17:48:55 INFO - PROCESS | 2936 | 1461286135461 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:55 INFO - PROCESS | 2936 | 1461286135583 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 17:48:55 INFO - PROCESS | 2936 | 1461286135725 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:55 INFO - PROCESS | 2936 | ++DOCSHELL 203A2C00 == 92 [pid = 2936] [id = 291] 17:48:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 142 (203A3000) [pid = 2936] [serial = 872] [outer = 00000000] 17:48:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 143 (203ADC00) [pid = 2936] [serial = 873] [outer = 203A3000] 17:48:55 INFO - PROCESS | 2936 | 1461286135788 Marionette DEBUG loaded listener.js 17:48:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 144 (203B6000) [pid = 2936] [serial = 874] [outer = 203A3000] 17:48:56 INFO - PROCESS | 2936 | 1461286136379 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 17:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 991ms 17:48:56 INFO - PROCESS | 2936 | 1461286136437 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 17:48:56 INFO - PROCESS | 2936 | 1461286136440 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 17:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:48:56 INFO - PROCESS | 2936 | 1461286136444 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:48:56 INFO - PROCESS | 2936 | 1461286136446 Marionette TRACE conn5 <- [1,1130,null,{}] 17:48:56 INFO - PROCESS | 2936 | 1461286136450 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:56 INFO - PROCESS | 2936 | 1461286136563 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 17:48:56 INFO - PROCESS | 2936 | 1461286136676 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:56 INFO - PROCESS | 2936 | ++DOCSHELL 2112C800 == 93 [pid = 2936] [id = 292] 17:48:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 145 (21130800) [pid = 2936] [serial = 875] [outer = 00000000] 17:48:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 146 (21278800) [pid = 2936] [serial = 876] [outer = 21130800] 17:48:56 INFO - PROCESS | 2936 | 1461286136731 Marionette DEBUG loaded listener.js 17:48:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 147 (2127EC00) [pid = 2936] [serial = 877] [outer = 21130800] 17:48:57 INFO - PROCESS | 2936 | 1461286137342 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 17:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 970ms 17:48:57 INFO - PROCESS | 2936 | 1461286137417 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 17:48:57 INFO - PROCESS | 2936 | 1461286137419 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 17:48:57 INFO - PROCESS | 2936 | 1461286137423 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:48:57 INFO - PROCESS | 2936 | 1461286137425 Marionette TRACE conn5 <- [1,1134,null,{}] 17:48:57 INFO - PROCESS | 2936 | 1461286137429 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:57 INFO - PROCESS | 2936 | 1461286137543 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 17:48:57 INFO - PROCESS | 2936 | 1461286137933 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:58 INFO - PROCESS | 2936 | ++DOCSHELL 00AB6000 == 94 [pid = 2936] [id = 293] 17:48:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 148 (00ABD800) [pid = 2936] [serial = 878] [outer = 00000000] 17:48:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 149 (12E3AC00) [pid = 2936] [serial = 879] [outer = 00ABD800] 17:48:58 INFO - PROCESS | 2936 | 1461286138022 Marionette DEBUG loaded listener.js 17:48:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 150 (13875800) [pid = 2936] [serial = 880] [outer = 00ABD800] 17:48:58 INFO - PROCESS | 2936 | 1461286138678 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 17:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1317ms 17:48:58 INFO - PROCESS | 2936 | 1461286138744 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 17:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:48:58 INFO - PROCESS | 2936 | 1461286138748 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 17:48:58 INFO - PROCESS | 2936 | 1461286138752 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:48:58 INFO - PROCESS | 2936 | 1461286138757 Marionette TRACE conn5 <- [1,1138,null,{}] 17:48:58 INFO - PROCESS | 2936 | 1461286138762 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:58 INFO - PROCESS | 2936 | 1461286138875 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 17:48:59 INFO - PROCESS | 2936 | 1461286139019 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:59 INFO - PROCESS | 2936 | ++DOCSHELL 17533400 == 95 [pid = 2936] [id = 294] 17:48:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 151 (17571400) [pid = 2936] [serial = 881] [outer = 00000000] 17:48:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 152 (176A3400) [pid = 2936] [serial = 882] [outer = 17571400] 17:48:59 INFO - PROCESS | 2936 | 1461286139071 Marionette DEBUG loaded listener.js 17:48:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 153 (18414C00) [pid = 2936] [serial = 883] [outer = 17571400] 17:48:59 INFO - PROCESS | 2936 | --DOCSHELL 1A3AFC00 == 94 [pid = 2936] [id = 18] 17:48:59 INFO - PROCESS | 2936 | --DOCSHELL 20195800 == 93 [pid = 2936] [id = 147] 17:48:59 INFO - PROCESS | 2936 | --DOCSHELL 1C517C00 == 92 [pid = 2936] [id = 148] 17:48:59 INFO - PROCESS | 2936 | --DOCSHELL 1C1A4800 == 91 [pid = 2936] [id = 287] 17:48:59 INFO - PROCESS | 2936 | --DOCSHELL 138E7000 == 90 [pid = 2936] [id = 286] 17:48:59 INFO - PROCESS | 2936 | --DOCSHELL 0F3DE000 == 89 [pid = 2936] [id = 285] 17:48:59 INFO - PROCESS | 2936 | --DOCSHELL 1F063C00 == 88 [pid = 2936] [id = 284] 17:48:59 INFO - PROCESS | 2936 | --DOCSHELL 1E092C00 == 87 [pid = 2936] [id = 283] 17:48:59 INFO - PROCESS | 2936 | --DOCSHELL 1C501C00 == 86 [pid = 2936] [id = 282] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 152 (18CDEC00) [pid = 2936] [serial = 765] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 151 (1C3D9400) [pid = 2936] [serial = 768] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 150 (203B6800) [pid = 2936] [serial = 771] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 149 (21C78400) [pid = 2936] [serial = 774] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 148 (23925C00) [pid = 2936] [serial = 777] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 147 (2399FC00) [pid = 2936] [serial = 780] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 146 (1C515C00) [pid = 2936] [serial = 813] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOCSHELL 18420400 == 85 [pid = 2936] [id = 265] 17:48:59 INFO - PROCESS | 2936 | --DOCSHELL 19D53C00 == 84 [pid = 2936] [id = 281] 17:48:59 INFO - PROCESS | 2936 | --DOCSHELL 19D8A800 == 83 [pid = 2936] [id = 266] 17:48:59 INFO - PROCESS | 2936 | --DOCSHELL 1A356C00 == 82 [pid = 2936] [id = 280] 17:48:59 INFO - PROCESS | 2936 | --DOCSHELL 0EE5D800 == 81 [pid = 2936] [id = 279] 17:48:59 INFO - PROCESS | 2936 | --DOCSHELL 1665A000 == 80 [pid = 2936] [id = 278] 17:48:59 INFO - PROCESS | 2936 | --DOCSHELL 1C51F800 == 79 [pid = 2936] [id = 274] 17:48:59 INFO - PROCESS | 2936 | --DOCSHELL 176AF400 == 78 [pid = 2936] [id = 273] 17:48:59 INFO - PROCESS | 2936 | --DOCSHELL 12E20C00 == 77 [pid = 2936] [id = 272] 17:48:59 INFO - PROCESS | 2936 | --DOCSHELL 12E36C00 == 76 [pid = 2936] [id = 271] 17:48:59 INFO - PROCESS | 2936 | 1461286139703 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 17:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 990ms 17:48:59 INFO - PROCESS | 2936 | 1461286139746 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 17:48:59 INFO - PROCESS | 2936 | 1461286139749 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 17:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:48:59 INFO - PROCESS | 2936 | 1461286139754 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:48:59 INFO - PROCESS | 2936 | 1461286139756 Marionette TRACE conn5 <- [1,1142,null,{}] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 145 (20283400) [pid = 2936] [serial = 624] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 144 (17282000) [pid = 2936] [serial = 666] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 143 (21C7DC00) [pid = 2936] [serial = 730] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 142 (1B448C00) [pid = 2936] [serial = 669] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 141 (1A351400) [pid = 2936] [serial = 798] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 140 (1B693C00) [pid = 2936] [serial = 801] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 139 (1A35C800) [pid = 2936] [serial = 799] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (1A355800) [pid = 2936] [serial = 804] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (16F63400) [pid = 2936] [serial = 789] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (16FDB000) [pid = 2936] [serial = 790] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (17815800) [pid = 2936] [serial = 792] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (1786D400) [pid = 2936] [serial = 793] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (1B44B000) [pid = 2936] [serial = 784] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (1A354000) [pid = 2936] [serial = 783] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (197D4800) [pid = 2936] [serial = 795] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (1415CC00) [pid = 2936] [serial = 786] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (141A1400) [pid = 2936] [serial = 787] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (1B70A400) [pid = 2936] [serial = 802] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (1B035400) [pid = 2936] [serial = 805] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (1C110000) [pid = 2936] [serial = 807] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (1C3DB800) [pid = 2936] [serial = 811] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (1C1A6400) [pid = 2936] [serial = 808] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (19D4B000) [pid = 2936] [serial = 796] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (1C3D4C00) [pid = 2936] [serial = 810] [outer = 00000000] [url = about:blank] 17:48:59 INFO - PROCESS | 2936 | 1461286139831 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:59 INFO - PROCESS | 2936 | 1461286139922 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 17:48:59 INFO - PROCESS | 2936 | 1461286139935 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:59 INFO - PROCESS | 2936 | ++DOCSHELL 12E2EC00 == 77 [pid = 2936] [id = 295] 17:48:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (12EB6000) [pid = 2936] [serial = 884] [outer = 00000000] 17:48:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (16F5A400) [pid = 2936] [serial = 885] [outer = 12EB6000] 17:48:59 INFO - PROCESS | 2936 | 1461286139981 Marionette DEBUG loaded listener.js 17:49:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (16FDB000) [pid = 2936] [serial = 886] [outer = 12EB6000] 17:49:00 INFO - PROCESS | 2936 | 1461286140512 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 17:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 790ms 17:49:00 INFO - PROCESS | 2936 | 1461286140549 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 17:49:00 INFO - PROCESS | 2936 | 1461286140551 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 17:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:49:00 INFO - PROCESS | 2936 | 1461286140556 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:49:00 INFO - PROCESS | 2936 | 1461286140562 Marionette TRACE conn5 <- [1,1146,null,{}] 17:49:00 INFO - PROCESS | 2936 | 1461286140571 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:00 INFO - PROCESS | 2936 | 1461286140663 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 17:49:00 INFO - PROCESS | 2936 | 1461286140766 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:00 INFO - PROCESS | 2936 | ++DOCSHELL 1786D400 == 78 [pid = 2936] [id = 296] 17:49:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (18CDB400) [pid = 2936] [serial = 887] [outer = 00000000] 17:49:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (19D55C00) [pid = 2936] [serial = 888] [outer = 18CDB400] 17:49:00 INFO - PROCESS | 2936 | 1461286140814 Marionette DEBUG loaded listener.js 17:49:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (19D91400) [pid = 2936] [serial = 889] [outer = 18CDB400] 17:49:01 INFO - PROCESS | 2936 | 1461286141189 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 17:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 690ms 17:49:01 INFO - PROCESS | 2936 | 1461286141249 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 17:49:01 INFO - PROCESS | 2936 | 1461286141251 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 17:49:01 INFO - PROCESS | 2936 | 1461286141254 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:49:01 INFO - PROCESS | 2936 | 1461286141256 Marionette TRACE conn5 <- [1,1150,null,{}] 17:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:49:01 INFO - PROCESS | 2936 | 1461286141260 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:01 INFO - PROCESS | 2936 | 1461286141346 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 17:49:01 INFO - PROCESS | 2936 | 1461286141353 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:01 INFO - PROCESS | 2936 | ++DOCSHELL 1305B400 == 79 [pid = 2936] [id = 297] 17:49:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (19D52800) [pid = 2936] [serial = 890] [outer = 00000000] 17:49:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (1A5A0000) [pid = 2936] [serial = 891] [outer = 19D52800] 17:49:01 INFO - PROCESS | 2936 | 1461286141399 Marionette DEBUG loaded listener.js 17:49:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (1A5A3800) [pid = 2936] [serial = 892] [outer = 19D52800] 17:49:01 INFO - PROCESS | 2936 | 1461286141849 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 17:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 630ms 17:49:01 INFO - PROCESS | 2936 | 1461286141889 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 17:49:01 INFO - PROCESS | 2936 | 1461286141891 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 17:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:49:01 INFO - PROCESS | 2936 | 1461286141907 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:49:01 INFO - PROCESS | 2936 | 1461286141909 Marionette TRACE conn5 <- [1,1154,null,{}] 17:49:01 INFO - PROCESS | 2936 | 1461286141913 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:02 INFO - PROCESS | 2936 | 1461286142033 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 17:49:02 INFO - PROCESS | 2936 | 1461286142124 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:02 INFO - PROCESS | 2936 | ++DOCSHELL 1B44CC00 == 80 [pid = 2936] [id = 298] 17:49:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (1B44F000) [pid = 2936] [serial = 893] [outer = 00000000] 17:49:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (1B698000) [pid = 2936] [serial = 894] [outer = 1B44F000] 17:49:02 INFO - PROCESS | 2936 | 1461286142184 Marionette DEBUG loaded listener.js 17:49:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (1B78E800) [pid = 2936] [serial = 895] [outer = 1B44F000] 17:49:02 INFO - PROCESS | 2936 | 1461286142644 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 17:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 791ms 17:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:49:02 INFO - PROCESS | 2936 | 1461286142693 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 17:49:02 INFO - PROCESS | 2936 | 1461286142695 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 17:49:02 INFO - PROCESS | 2936 | 1461286142698 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:49:02 INFO - PROCESS | 2936 | 1461286142700 Marionette TRACE conn5 <- [1,1158,null,{}] 17:49:02 INFO - PROCESS | 2936 | 1461286142703 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:02 INFO - PROCESS | 2936 | 1461286142820 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 17:49:02 INFO - PROCESS | 2936 | 1461286142882 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:02 INFO - PROCESS | 2936 | ++DOCSHELL 12E26C00 == 81 [pid = 2936] [id = 299] 17:49:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (12E34C00) [pid = 2936] [serial = 896] [outer = 00000000] 17:49:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (1C1A7000) [pid = 2936] [serial = 897] [outer = 12E34C00] 17:49:02 INFO - PROCESS | 2936 | 1461286142932 Marionette DEBUG loaded listener.js 17:49:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (1C399400) [pid = 2936] [serial = 898] [outer = 12E34C00] 17:49:03 INFO - PROCESS | 2936 | 1461286143344 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 17:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 17:49:03 INFO - PROCESS | 2936 | 1461286143370 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 17:49:03 INFO - PROCESS | 2936 | 1461286143372 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 17:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:49:03 INFO - PROCESS | 2936 | 1461286143375 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:49:03 INFO - PROCESS | 2936 | 1461286143376 Marionette TRACE conn5 <- [1,1162,null,{}] 17:49:03 INFO - PROCESS | 2936 | 1461286143380 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:03 INFO - PROCESS | 2936 | 1461286143522 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 17:49:03 INFO - PROCESS | 2936 | 1461286143545 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:03 INFO - PROCESS | 2936 | ++DOCSHELL 1C19C800 == 82 [pid = 2936] [id = 300] 17:49:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (1C3D6400) [pid = 2936] [serial = 899] [outer = 00000000] 17:49:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (1C3DFC00) [pid = 2936] [serial = 900] [outer = 1C3D6400] 17:49:03 INFO - PROCESS | 2936 | 1461286143590 Marionette DEBUG loaded listener.js 17:49:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 140 (1C50D800) [pid = 2936] [serial = 901] [outer = 1C3D6400] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 139 (20194400) [pid = 2936] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (21A9F000) [pid = 2936] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (1CA63400) [pid = 2936] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (1E0E4400) [pid = 2936] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (1F387400) [pid = 2936] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (1286FC00) [pid = 2936] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (1A3AB400) [pid = 2936] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (16F5B000) [pid = 2936] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (0F3E0000) [pid = 2936] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (1C507800) [pid = 2936] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (1C3E0800) [pid = 2936] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (1B70B000) [pid = 2936] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (16659400) [pid = 2936] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (1B787800) [pid = 2936] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (17573C00) [pid = 2936] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (23993C00) [pid = 2936] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (214D6000) [pid = 2936] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (20286400) [pid = 2936] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (1CC98000) [pid = 2936] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (2020D000) [pid = 2936] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (1CA61C00) [pid = 2936] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (21A96000) [pid = 2936] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (23919000) [pid = 2936] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (16684800) [pid = 2936] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (1B0C7800) [pid = 2936] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:49:04 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (1C509C00) [pid = 2936] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:49:04 INFO - PROCESS | 2936 | 1461286144523 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 17:49:04 INFO - PROCESS | 2936 | 1461286144548 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 17:49:04 INFO - PROCESS | 2936 | 1461286144551 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:49:04 INFO - PROCESS | 2936 | 1461286144553 Marionette TRACE conn5 <- [1,1166,null,{}] 17:49:04 INFO - PROCESS | 2936 | 1461286144557 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:04 INFO - PROCESS | 2936 | 1461286144640 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 17:49:04 INFO - PROCESS | 2936 | 1461286144736 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:04 INFO - PROCESS | 2936 | ++DOCSHELL 1381F000 == 83 [pid = 2936] [id = 301] 17:49:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (1381F800) [pid = 2936] [serial = 902] [outer = 00000000] 17:49:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (1B710000) [pid = 2936] [serial = 903] [outer = 1381F800] 17:49:04 INFO - PROCESS | 2936 | 1461286144783 Marionette DEBUG loaded listener.js 17:49:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (1C3E0800) [pid = 2936] [serial = 904] [outer = 1381F800] 17:49:05 INFO - PROCESS | 2936 | 1461286145185 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 17:49:05 INFO - PROCESS | 2936 | 1461286145228 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 17:49:05 INFO - PROCESS | 2936 | 1461286145232 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:49:05 INFO - PROCESS | 2936 | 1461286145233 Marionette TRACE conn5 <- [1,1170,null,{}] 17:49:05 INFO - PROCESS | 2936 | 1461286145237 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:05 INFO - PROCESS | 2936 | 1461286145322 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 17:49:05 INFO - PROCESS | 2936 | 1461286145328 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:05 INFO - PROCESS | 2936 | ++DOCSHELL 1C502000 == 84 [pid = 2936] [id = 302] 17:49:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (1C509400) [pid = 2936] [serial = 905] [outer = 00000000] 17:49:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (1C81FC00) [pid = 2936] [serial = 906] [outer = 1C509400] 17:49:05 INFO - PROCESS | 2936 | 1461286145374 Marionette DEBUG loaded listener.js 17:49:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (1CA61000) [pid = 2936] [serial = 907] [outer = 1C509400] 17:49:05 INFO - PROCESS | 2936 | 1461286145825 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 17:49:05 INFO - PROCESS | 2936 | 1461286145868 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 17:49:05 INFO - PROCESS | 2936 | 1461286145872 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:49:05 INFO - PROCESS | 2936 | 1461286145873 Marionette TRACE conn5 <- [1,1174,null,{}] 17:49:05 INFO - PROCESS | 2936 | 1461286145877 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:05 INFO - PROCESS | 2936 | 1461286145963 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 17:49:05 INFO - PROCESS | 2936 | 1461286145970 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:05 INFO - PROCESS | 2936 | ++DOCSHELL 1CA64C00 == 85 [pid = 2936] [id = 303] 17:49:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (1CA65400) [pid = 2936] [serial = 908] [outer = 00000000] 17:49:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (1CCA9400) [pid = 2936] [serial = 909] [outer = 1CA65400] 17:49:06 INFO - PROCESS | 2936 | 1461286146022 Marionette DEBUG loaded listener.js 17:49:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (1D16D800) [pid = 2936] [serial = 910] [outer = 1CA65400] 17:49:06 INFO - PROCESS | 2936 | 1461286146704 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 17:49:06 INFO - PROCESS | 2936 | 1461286146751 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 17:49:06 INFO - PROCESS | 2936 | 1461286146757 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:49:06 INFO - PROCESS | 2936 | 1461286146761 Marionette TRACE conn5 <- [1,1178,null,{}] 17:49:06 INFO - PROCESS | 2936 | 1461286146767 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:06 INFO - PROCESS | 2936 | 1461286146885 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 17:49:07 INFO - PROCESS | 2936 | 1461286147001 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:07 INFO - PROCESS | 2936 | ++DOCSHELL 1419E800 == 86 [pid = 2936] [id = 304] 17:49:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (16658400) [pid = 2936] [serial = 911] [outer = 00000000] 17:49:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (16FE6400) [pid = 2936] [serial = 912] [outer = 16658400] 17:49:07 INFO - PROCESS | 2936 | 1461286147103 Marionette DEBUG loaded listener.js 17:49:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (1752D400) [pid = 2936] [serial = 913] [outer = 16658400] 17:49:07 INFO - PROCESS | 2936 | 1461286147705 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 17:49:07 INFO - PROCESS | 2936 | 1461286147739 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 17:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:49:07 INFO - PROCESS | 2936 | 1461286147746 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:49:07 INFO - PROCESS | 2936 | 1461286147749 Marionette TRACE conn5 <- [1,1182,null,{}] 17:49:07 INFO - PROCESS | 2936 | 1461286147753 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:07 INFO - PROCESS | 2936 | 1461286147868 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 17:49:08 INFO - PROCESS | 2936 | 1461286147979 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:08 INFO - PROCESS | 2936 | ++DOCSHELL 19D4D400 == 87 [pid = 2936] [id = 305] 17:49:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (19D4E400) [pid = 2936] [serial = 914] [outer = 00000000] 17:49:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (1B05B400) [pid = 2936] [serial = 915] [outer = 19D4E400] 17:49:08 INFO - PROCESS | 2936 | 1461286148034 Marionette DEBUG loaded listener.js 17:49:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (1B70F000) [pid = 2936] [serial = 916] [outer = 19D4E400] 17:49:08 INFO - PROCESS | 2936 | 1461286148671 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 17:49:08 INFO - PROCESS | 2936 | 1461286148719 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 17:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:49:08 INFO - PROCESS | 2936 | 1461286148723 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:49:08 INFO - PROCESS | 2936 | 1461286148727 Marionette TRACE conn5 <- [1,1186,null,{}] 17:49:08 INFO - PROCESS | 2936 | 1461286148739 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:08 INFO - PROCESS | 2936 | 1461286148857 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 17:49:09 INFO - PROCESS | 2936 | 1461286148999 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:09 INFO - PROCESS | 2936 | ++DOCSHELL 1E1E3C00 == 88 [pid = 2936] [id = 306] 17:49:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (1E886800) [pid = 2936] [serial = 917] [outer = 00000000] 17:49:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (1F064000) [pid = 2936] [serial = 918] [outer = 1E886800] 17:49:09 INFO - PROCESS | 2936 | 1461286149058 Marionette DEBUG loaded listener.js 17:49:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (1F387800) [pid = 2936] [serial = 919] [outer = 1E886800] 17:49:09 INFO - PROCESS | 2936 | 1461286149624 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 930ms 17:49:09 INFO - PROCESS | 2936 | 1461286149656 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 17:49:09 INFO - PROCESS | 2936 | 1461286149659 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 17:49:09 INFO - PROCESS | 2936 | 1461286149663 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:49:09 INFO - PROCESS | 2936 | 1461286149665 Marionette TRACE conn5 <- [1,1190,null,{}] 17:49:09 INFO - PROCESS | 2936 | 1461286149669 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:09 INFO - PROCESS | 2936 | 1461286149784 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 17:49:09 INFO - PROCESS | 2936 | 1461286149895 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:09 INFO - PROCESS | 2936 | ++DOCSHELL 1F48D800 == 89 [pid = 2936] [id = 307] 17:49:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (1F490400) [pid = 2936] [serial = 920] [outer = 00000000] 17:49:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (1F5C7800) [pid = 2936] [serial = 921] [outer = 1F490400] 17:49:09 INFO - PROCESS | 2936 | 1461286149951 Marionette DEBUG loaded listener.js 17:49:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (2012C800) [pid = 2936] [serial = 922] [outer = 1F490400] 17:49:10 INFO - PROCESS | 2936 | 1461286150536 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 17:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 930ms 17:49:10 INFO - PROCESS | 2936 | 1461286150596 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 17:49:10 INFO - PROCESS | 2936 | 1461286150599 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 17:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:49:10 INFO - PROCESS | 2936 | 1461286150602 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:49:10 INFO - PROCESS | 2936 | 1461286150604 Marionette TRACE conn5 <- [1,1194,null,{}] 17:49:10 INFO - PROCESS | 2936 | 1461286150608 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:10 INFO - PROCESS | 2936 | 1461286150716 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 17:49:10 INFO - PROCESS | 2936 | 1461286150855 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:10 INFO - PROCESS | 2936 | ++DOCSHELL 1F492C00 == 90 [pid = 2936] [id = 308] 17:49:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (2012EC00) [pid = 2936] [serial = 923] [outer = 00000000] 17:49:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (20203000) [pid = 2936] [serial = 924] [outer = 2012EC00] 17:49:10 INFO - PROCESS | 2936 | 1461286150915 Marionette DEBUG loaded listener.js 17:49:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (20207400) [pid = 2936] [serial = 925] [outer = 2012EC00] 17:49:11 INFO - PROCESS | 2936 | 1461286151494 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 17:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 930ms 17:49:11 INFO - PROCESS | 2936 | 1461286151536 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 17:49:11 INFO - PROCESS | 2936 | 1461286151539 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 17:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:49:11 INFO - PROCESS | 2936 | 1461286151542 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:49:11 INFO - PROCESS | 2936 | 1461286151544 Marionette TRACE conn5 <- [1,1198,null,{}] 17:49:11 INFO - PROCESS | 2936 | 1461286151548 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:11 INFO - PROCESS | 2936 | 1461286151676 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 17:49:11 INFO - PROCESS | 2936 | 1461286151793 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:11 INFO - PROCESS | 2936 | ++DOCSHELL 20195400 == 91 [pid = 2936] [id = 309] 17:49:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (20279C00) [pid = 2936] [serial = 926] [outer = 00000000] 17:49:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 140 (21275400) [pid = 2936] [serial = 927] [outer = 20279C00] 17:49:11 INFO - PROCESS | 2936 | 1461286151852 Marionette DEBUG loaded listener.js 17:49:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 141 (21278000) [pid = 2936] [serial = 928] [outer = 20279C00] 17:49:12 INFO - PROCESS | 2936 | 1461286152425 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 930ms 17:49:12 INFO - PROCESS | 2936 | 1461286152476 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 17:49:12 INFO - PROCESS | 2936 | 1461286152479 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 17:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:49:12 INFO - PROCESS | 2936 | 1461286152482 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:49:12 INFO - PROCESS | 2936 | 1461286152484 Marionette TRACE conn5 <- [1,1202,null,{}] 17:49:12 INFO - PROCESS | 2936 | 1461286152487 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:12 INFO - PROCESS | 2936 | 1461286152594 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 17:49:12 INFO - PROCESS | 2936 | 1461286152706 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:12 INFO - PROCESS | 2936 | ++DOCSHELL 203BA400 == 92 [pid = 2936] [id = 310] 17:49:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 142 (21134C00) [pid = 2936] [serial = 929] [outer = 00000000] 17:49:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 143 (2162CC00) [pid = 2936] [serial = 930] [outer = 21134C00] 17:49:12 INFO - PROCESS | 2936 | 1461286152764 Marionette DEBUG loaded listener.js 17:49:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 144 (2162C800) [pid = 2936] [serial = 931] [outer = 21134C00] 17:49:13 INFO - PROCESS | 2936 | 1461286153388 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 17:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 970ms 17:49:13 INFO - PROCESS | 2936 | 1461286153457 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 17:49:13 INFO - PROCESS | 2936 | 1461286153459 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 17:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:49:13 INFO - PROCESS | 2936 | 1461286153477 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:49:13 INFO - PROCESS | 2936 | 1461286153479 Marionette TRACE conn5 <- [1,1206,null,{}] 17:49:13 INFO - PROCESS | 2936 | 1461286153483 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:13 INFO - PROCESS | 2936 | 1461286153727 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 17:49:13 INFO - PROCESS | 2936 | 1461286153913 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:13 INFO - PROCESS | 2936 | ++DOCSHELL 16641000 == 93 [pid = 2936] [id = 311] 17:49:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 145 (16659800) [pid = 2936] [serial = 932] [outer = 00000000] 17:49:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 146 (16F5E800) [pid = 2936] [serial = 933] [outer = 16659800] 17:49:13 INFO - PROCESS | 2936 | 1461286153966 Marionette DEBUG loaded listener.js 17:49:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 147 (17286000) [pid = 2936] [serial = 934] [outer = 16659800] 17:49:14 INFO - PROCESS | 2936 | 1461286154652 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 17:49:14 INFO - PROCESS | 2936 | --DOCSHELL 1B794800 == 92 [pid = 2936] [id = 202] 17:49:14 INFO - PROCESS | 2936 | --DOCSHELL 1C6C3C00 == 91 [pid = 2936] [id = 203] 17:49:14 INFO - PROCESS | 2936 | --DOCSHELL 1703A000 == 90 [pid = 2936] [id = 200] 17:49:14 INFO - PROCESS | 2936 | --DOCSHELL 12E34400 == 89 [pid = 2936] [id = 199] 17:49:14 INFO - PROCESS | 2936 | --DOCSHELL 1C502000 == 88 [pid = 2936] [id = 302] 17:49:14 INFO - PROCESS | 2936 | --DOCSHELL 1381F000 == 87 [pid = 2936] [id = 301] 17:49:14 INFO - PROCESS | 2936 | --DOCSHELL 1C19C800 == 86 [pid = 2936] [id = 300] 17:49:14 INFO - PROCESS | 2936 | --DOCSHELL 12E26C00 == 85 [pid = 2936] [id = 299] 17:49:14 INFO - PROCESS | 2936 | --DOCSHELL 1B44CC00 == 84 [pid = 2936] [id = 298] 17:49:14 INFO - PROCESS | 2936 | --DOCSHELL 1305B400 == 83 [pid = 2936] [id = 297] 17:49:14 INFO - PROCESS | 2936 | --DOCSHELL 1786D400 == 82 [pid = 2936] [id = 296] 17:49:14 INFO - PROCESS | 2936 | --DOCSHELL 12E2EC00 == 81 [pid = 2936] [id = 295] 17:49:14 INFO - PROCESS | 2936 | --DOCSHELL 17533400 == 80 [pid = 2936] [id = 294] 17:49:14 INFO - PROCESS | 2936 | --DOCSHELL 00AB6000 == 79 [pid = 2936] [id = 293] 17:49:14 INFO - PROCESS | 2936 | --DOCSHELL 16F61400 == 78 [pid = 2936] [id = 289] 17:49:14 INFO - PROCESS | 2936 | --DOCSHELL 20201C00 == 77 [pid = 2936] [id = 288] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 146 (1C516400) [pid = 2936] [serial = 715] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 145 (19D8B400) [pid = 2936] [serial = 766] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 144 (239C3400) [pid = 2936] [serial = 781] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 143 (214DCC00) [pid = 2936] [serial = 678] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 142 (21280400) [pid = 2936] [serial = 772] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 141 (1E0E3000) [pid = 2936] [serial = 672] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 140 (203B2000) [pid = 2936] [serial = 718] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 139 (20210000) [pid = 2936] [serial = 721] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (21B2EC00) [pid = 2936] [serial = 727] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (23927800) [pid = 2936] [serial = 778] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (1841BC00) [pid = 2936] [serial = 712] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (1CA5A000) [pid = 2936] [serial = 769] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (2127E400) [pid = 2936] [serial = 675] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (2391B000) [pid = 2936] [serial = 775] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (214D4C00) [pid = 2936] [serial = 724] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (2012E400) [pid = 2936] [serial = 861] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (1E886000) [pid = 2936] [serial = 849] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (1F484800) [pid = 2936] [serial = 852] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (1F00B000) [pid = 2936] [serial = 850] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (16661400) [pid = 2936] [serial = 855] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (1F488C00) [pid = 2936] [serial = 853] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (16659C00) [pid = 2936] [serial = 856] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (1A5A2C00) [pid = 2936] [serial = 840] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (1B05D000) [pid = 2936] [serial = 841] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (176A2000) [pid = 2936] [serial = 834] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (1CC94000) [pid = 2936] [serial = 825] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (16666400) [pid = 2936] [serial = 837] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (17244800) [pid = 2936] [serial = 838] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (1C81BC00) [pid = 2936] [serial = 822] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (1C510000) [pid = 2936] [serial = 846] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (1D126400) [pid = 2936] [serial = 828] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (16F60000) [pid = 2936] [serial = 816] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (1C566400) [pid = 2936] [serial = 814] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (1BA59800) [pid = 2936] [serial = 843] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (1C1A0800) [pid = 2936] [serial = 844] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (19E69000) [pid = 2936] [serial = 819] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 110 (1C508800) [pid = 2936] [serial = 831] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (1C521800) [pid = 2936] [serial = 858] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (1841B400) [pid = 2936] [serial = 835] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (1F4B7800) [pid = 2936] [serial = 862] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (1F4AFC00) [pid = 2936] [serial = 859] [outer = 00000000] [url = about:blank] 17:49:14 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (1C8B4C00) [pid = 2936] [serial = 847] [outer = 00000000] [url = about:blank] 17:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1277ms 17:49:14 INFO - PROCESS | 2936 | 1461286154756 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 17:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:49:14 INFO - PROCESS | 2936 | 1461286154759 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 17:49:14 INFO - PROCESS | 2936 | 1461286154764 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:49:14 INFO - PROCESS | 2936 | 1461286154767 Marionette TRACE conn5 <- [1,1210,null,{}] 17:49:14 INFO - PROCESS | 2936 | 1461286154772 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:14 INFO - PROCESS | 2936 | 1461286154872 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 17:49:14 INFO - PROCESS | 2936 | 1461286154880 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:14 INFO - PROCESS | 2936 | ++DOCSHELL 13821800 == 78 [pid = 2936] [id = 312] 17:49:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (1387BC00) [pid = 2936] [serial = 935] [outer = 00000000] 17:49:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (1665D000) [pid = 2936] [serial = 936] [outer = 1387BC00] 17:49:14 INFO - PROCESS | 2936 | 1461286154929 Marionette DEBUG loaded listener.js 17:49:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (16F63000) [pid = 2936] [serial = 937] [outer = 1387BC00] 17:49:15 INFO - PROCESS | 2936 | 1461286155459 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 17:49:15 INFO - PROCESS | 2936 | 1461286155498 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 17:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:49:15 INFO - PROCESS | 2936 | 1461286155501 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:49:15 INFO - PROCESS | 2936 | 1461286155503 Marionette TRACE conn5 <- [1,1214,null,{}] 17:49:15 INFO - PROCESS | 2936 | 1461286155507 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:15 INFO - PROCESS | 2936 | 1461286155596 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 17:49:15 INFO - PROCESS | 2936 | 1461286155697 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:15 INFO - PROCESS | 2936 | ++DOCSHELL 1419D000 == 79 [pid = 2936] [id = 313] 17:49:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (16F68800) [pid = 2936] [serial = 938] [outer = 00000000] 17:49:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (19D50000) [pid = 2936] [serial = 939] [outer = 16F68800] 17:49:15 INFO - PROCESS | 2936 | 1461286155744 Marionette DEBUG loaded listener.js 17:49:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 111 (1A354000) [pid = 2936] [serial = 940] [outer = 16F68800] 17:49:16 INFO - PROCESS | 2936 | 1461286156133 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 17:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 17:49:16 INFO - PROCESS | 2936 | 1461286156175 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 17:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:49:16 INFO - PROCESS | 2936 | 1461286156178 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 17:49:16 INFO - PROCESS | 2936 | 1461286156188 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:49:16 INFO - PROCESS | 2936 | 1461286156193 Marionette TRACE conn5 <- [1,1218,null,{}] 17:49:16 INFO - PROCESS | 2936 | 1461286156196 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:16 INFO - PROCESS | 2936 | 1461286156287 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 17:49:16 INFO - PROCESS | 2936 | 1461286156294 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:16 INFO - PROCESS | 2936 | ++DOCSHELL 1A598C00 == 80 [pid = 2936] [id = 314] 17:49:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (1A599C00) [pid = 2936] [serial = 941] [outer = 00000000] 17:49:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (1B69C000) [pid = 2936] [serial = 942] [outer = 1A599C00] 17:49:16 INFO - PROCESS | 2936 | 1461286156340 Marionette DEBUG loaded listener.js 17:49:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (1B794800) [pid = 2936] [serial = 943] [outer = 1A599C00] 17:49:16 INFO - PROCESS | 2936 | 1461286156790 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 17:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 17:49:16 INFO - PROCESS | 2936 | 1461286156828 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 17:49:16 INFO - PROCESS | 2936 | 1461286156830 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 17:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:49:16 INFO - PROCESS | 2936 | 1461286156834 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:49:16 INFO - PROCESS | 2936 | 1461286156835 Marionette TRACE conn5 <- [1,1222,null,{}] 17:49:16 INFO - PROCESS | 2936 | 1461286156848 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:16 INFO - PROCESS | 2936 | 1461286156965 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 17:49:17 INFO - PROCESS | 2936 | 1461286157059 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:17 INFO - PROCESS | 2936 | ++DOCSHELL 1C1A0400 == 81 [pid = 2936] [id = 315] 17:49:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (1C1A2000) [pid = 2936] [serial = 944] [outer = 00000000] 17:49:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (1C3D8C00) [pid = 2936] [serial = 945] [outer = 1C1A2000] 17:49:17 INFO - PROCESS | 2936 | 1461286157106 Marionette DEBUG loaded listener.js 17:49:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (1C505000) [pid = 2936] [serial = 946] [outer = 1C1A2000] 17:49:17 INFO - PROCESS | 2936 | 1461286157531 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 17:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 730ms 17:49:17 INFO - PROCESS | 2936 | 1461286157567 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 17:49:17 INFO - PROCESS | 2936 | 1461286157569 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 17:49:17 INFO - PROCESS | 2936 | 1461286157572 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:49:17 INFO - PROCESS | 2936 | 1461286157574 Marionette TRACE conn5 <- [1,1226,null,{}] 17:49:17 INFO - PROCESS | 2936 | 1461286157577 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:17 INFO - PROCESS | 2936 | 1461286157700 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 17:49:17 INFO - PROCESS | 2936 | 1461286157766 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:17 INFO - PROCESS | 2936 | ++DOCSHELL 1C518000 == 82 [pid = 2936] [id = 316] 17:49:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (1C566400) [pid = 2936] [serial = 947] [outer = 00000000] 17:49:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (1C81E400) [pid = 2936] [serial = 948] [outer = 1C566400] 17:49:17 INFO - PROCESS | 2936 | 1461286157820 Marionette DEBUG loaded listener.js 17:49:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (1CA5D400) [pid = 2936] [serial = 949] [outer = 1C566400] 17:49:18 INFO - PROCESS | 2936 | 1461286158266 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 17:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 730ms 17:49:18 INFO - PROCESS | 2936 | 1461286158305 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 17:49:18 INFO - PROCESS | 2936 | 1461286158307 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 17:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:49:18 INFO - PROCESS | 2936 | 1461286158349 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:49:18 INFO - PROCESS | 2936 | 1461286158351 Marionette TRACE conn5 <- [1,1230,null,{}] 17:49:18 INFO - PROCESS | 2936 | 1461286158360 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:18 INFO - PROCESS | 2936 | 1461286158480 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 17:49:18 INFO - PROCESS | 2936 | 1461286158549 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:18 INFO - PROCESS | 2936 | ++DOCSHELL 1C813000 == 83 [pid = 2936] [id = 317] 17:49:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (1CA5EC00) [pid = 2936] [serial = 950] [outer = 00000000] 17:49:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (1D16BC00) [pid = 2936] [serial = 951] [outer = 1CA5EC00] 17:49:18 INFO - PROCESS | 2936 | 1461286158594 Marionette DEBUG loaded listener.js 17:49:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (1E885000) [pid = 2936] [serial = 952] [outer = 1CA5EC00] 17:49:19 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (1B44F000) [pid = 2936] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:49:19 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (12E34C00) [pid = 2936] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:49:19 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (18CDB400) [pid = 2936] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:49:19 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (19D52800) [pid = 2936] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:49:19 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (12EB6000) [pid = 2936] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:49:19 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (00ABD800) [pid = 2936] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:49:19 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (17571400) [pid = 2936] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:49:19 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (1381F800) [pid = 2936] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:49:19 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (1C3D6400) [pid = 2936] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:49:19 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (1C509400) [pid = 2936] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:49:19 INFO - PROCESS | 2936 | 1461286159129 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 17:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 870ms 17:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:49:19 INFO - PROCESS | 2936 | 1461286159182 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 17:49:19 INFO - PROCESS | 2936 | 1461286159183 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 17:49:19 INFO - PROCESS | 2936 | 1461286159187 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:49:19 INFO - PROCESS | 2936 | 1461286159188 Marionette TRACE conn5 <- [1,1234,null,{}] 17:49:19 INFO - PROCESS | 2936 | 1461286159192 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:19 INFO - PROCESS | 2936 | 1461286159312 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 17:49:19 INFO - PROCESS | 2936 | 1461286159374 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:19 INFO - PROCESS | 2936 | ++DOCSHELL 13874000 == 84 [pid = 2936] [id = 318] 17:49:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (1419B000) [pid = 2936] [serial = 953] [outer = 00000000] 17:49:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (1C1AA800) [pid = 2936] [serial = 954] [outer = 1419B000] 17:49:19 INFO - PROCESS | 2936 | 1461286159421 Marionette DEBUG loaded listener.js 17:49:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (1C521C00) [pid = 2936] [serial = 955] [outer = 1419B000] 17:49:19 INFO - PROCESS | 2936 | 1461286159767 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 17:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 630ms 17:49:19 INFO - PROCESS | 2936 | 1461286159837 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 17:49:19 INFO - PROCESS | 2936 | 1461286159839 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 17:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:49:19 INFO - PROCESS | 2936 | 1461286159842 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:49:19 INFO - PROCESS | 2936 | 1461286159844 Marionette TRACE conn5 <- [1,1238,null,{}] 17:49:19 INFO - PROCESS | 2936 | 1461286159848 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:19 INFO - PROCESS | 2936 | 1461286159933 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 17:49:19 INFO - PROCESS | 2936 | 1461286159940 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:19 INFO - PROCESS | 2936 | ++DOCSHELL 1B794C00 == 85 [pid = 2936] [id = 319] 17:49:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (1C110000) [pid = 2936] [serial = 956] [outer = 00000000] 17:49:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (1F387400) [pid = 2936] [serial = 957] [outer = 1C110000] 17:49:19 INFO - PROCESS | 2936 | 1461286159985 Marionette DEBUG loaded listener.js 17:49:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (1F484800) [pid = 2936] [serial = 958] [outer = 1C110000] 17:49:20 INFO - PROCESS | 2936 | 1461286160406 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 17:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 632ms 17:49:20 INFO - PROCESS | 2936 | 1461286160478 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 17:49:20 INFO - PROCESS | 2936 | 1461286160480 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 17:49:20 INFO - PROCESS | 2936 | 1461286160484 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:49:20 INFO - PROCESS | 2936 | 1461286160485 Marionette TRACE conn5 <- [1,1242,null,{}] 17:49:20 INFO - PROCESS | 2936 | 1461286160489 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:20 INFO - PROCESS | 2936 | 1461286160576 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 17:49:20 INFO - PROCESS | 2936 | 1461286160582 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:20 INFO - PROCESS | 2936 | ++DOCSHELL 1F4AA800 == 86 [pid = 2936] [id = 320] 17:49:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (1F4AFC00) [pid = 2936] [serial = 959] [outer = 00000000] 17:49:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (2012F000) [pid = 2936] [serial = 960] [outer = 1F4AFC00] 17:49:20 INFO - PROCESS | 2936 | 1461286160627 Marionette DEBUG loaded listener.js 17:49:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (20201800) [pid = 2936] [serial = 961] [outer = 1F4AFC00] 17:49:21 INFO - PROCESS | 2936 | 1461286161203 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 17:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 770ms 17:49:21 INFO - PROCESS | 2936 | 1461286161342 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 17:49:21 INFO - PROCESS | 2936 | 1461286161346 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 17:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:49:21 INFO - PROCESS | 2936 | 1461286161356 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:49:21 INFO - PROCESS | 2936 | 1461286161361 Marionette TRACE conn5 <- [1,1246,null,{}] 17:49:21 INFO - PROCESS | 2936 | 1461286161368 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:21 INFO - PROCESS | 2936 | 1461286161495 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 17:49:21 INFO - PROCESS | 2936 | 1461286161605 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:21 INFO - PROCESS | 2936 | ++DOCSHELL 0EE58000 == 87 [pid = 2936] [id = 321] 17:49:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (0F3DE000) [pid = 2936] [serial = 962] [outer = 00000000] 17:49:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (176A9C00) [pid = 2936] [serial = 963] [outer = 0F3DE000] 17:49:21 INFO - PROCESS | 2936 | 1461286161667 Marionette DEBUG loaded listener.js 17:49:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (1841D000) [pid = 2936] [serial = 964] [outer = 0F3DE000] 17:49:22 INFO - PROCESS | 2936 | 1461286162281 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 17:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 970ms 17:49:22 INFO - PROCESS | 2936 | 1461286162334 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 17:49:22 INFO - PROCESS | 2936 | 1461286162340 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 17:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:49:22 INFO - PROCESS | 2936 | 1461286162347 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:49:22 INFO - PROCESS | 2936 | 1461286162350 Marionette TRACE conn5 <- [1,1250,null,{}] 17:49:22 INFO - PROCESS | 2936 | 1461286162354 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:22 INFO - PROCESS | 2936 | 1461286162469 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 17:49:22 INFO - PROCESS | 2936 | 1461286162583 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:22 INFO - PROCESS | 2936 | ++DOCSHELL 19D56400 == 88 [pid = 2936] [id = 322] 17:49:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (1A59C400) [pid = 2936] [serial = 965] [outer = 00000000] 17:49:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (1B693800) [pid = 2936] [serial = 966] [outer = 1A59C400] 17:49:22 INFO - PROCESS | 2936 | 1461286162679 Marionette DEBUG loaded listener.js 17:49:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (1C39CC00) [pid = 2936] [serial = 967] [outer = 1A59C400] 17:49:23 INFO - PROCESS | 2936 | 1461286163281 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 17:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 970ms 17:49:23 INFO - PROCESS | 2936 | 1461286163318 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 17:49:23 INFO - PROCESS | 2936 | 1461286163321 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 17:49:23 INFO - PROCESS | 2936 | 1461286163325 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:49:23 INFO - PROCESS | 2936 | 1461286163328 Marionette TRACE conn5 <- [1,1254,null,{}] 17:49:23 INFO - PROCESS | 2936 | 1461286163340 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:23 INFO - PROCESS | 2936 | 1461286163457 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 17:49:23 INFO - PROCESS | 2936 | 1461286163598 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:23 INFO - PROCESS | 2936 | ++DOCSHELL 1F4B4400 == 89 [pid = 2936] [id = 323] 17:49:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (20129400) [pid = 2936] [serial = 968] [outer = 00000000] 17:49:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (203A3800) [pid = 2936] [serial = 969] [outer = 20129400] 17:49:23 INFO - PROCESS | 2936 | 1461286163657 Marionette DEBUG loaded listener.js 17:49:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (203B3000) [pid = 2936] [serial = 970] [outer = 20129400] 17:49:24 INFO - PROCESS | 2936 | 1461286164291 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 17:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1020ms 17:49:24 INFO - PROCESS | 2936 | 1461286164348 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 17:49:24 INFO - PROCESS | 2936 | 1461286164351 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 17:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:49:24 INFO - PROCESS | 2936 | 1461286164355 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:49:24 INFO - PROCESS | 2936 | 1461286164357 Marionette TRACE conn5 <- [1,1258,null,{}] 17:49:24 INFO - PROCESS | 2936 | 1461286164361 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:24 INFO - PROCESS | 2936 | 1461286164473 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 17:49:24 INFO - PROCESS | 2936 | 1461286164613 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:24 INFO - PROCESS | 2936 | ++DOCSHELL 2112C000 == 90 [pid = 2936] [id = 324] 17:49:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (21130400) [pid = 2936] [serial = 971] [outer = 00000000] 17:49:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (214D4C00) [pid = 2936] [serial = 972] [outer = 21130400] 17:49:24 INFO - PROCESS | 2936 | 1461286164674 Marionette DEBUG loaded listener.js 17:49:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (214DF000) [pid = 2936] [serial = 973] [outer = 21130400] 17:49:25 INFO - PROCESS | 2936 | 1461286165221 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 17:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 930ms 17:49:25 INFO - PROCESS | 2936 | 1461286165288 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 17:49:25 INFO - PROCESS | 2936 | 1461286165291 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 17:49:25 INFO - PROCESS | 2936 | 1461286165294 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:49:25 INFO - PROCESS | 2936 | 1461286165296 Marionette TRACE conn5 <- [1,1262,null,{}] 17:49:25 INFO - PROCESS | 2936 | 1461286165300 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:25 INFO - PROCESS | 2936 | 1461286165410 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 17:49:25 INFO - PROCESS | 2936 | 1461286165523 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:25 INFO - PROCESS | 2936 | ++DOCSHELL 21276000 == 91 [pid = 2936] [id = 325] 17:49:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (214E0C00) [pid = 2936] [serial = 974] [outer = 00000000] 17:49:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (21B2A400) [pid = 2936] [serial = 975] [outer = 214E0C00] 17:49:25 INFO - PROCESS | 2936 | 1461286165578 Marionette DEBUG loaded listener.js 17:49:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (21B30800) [pid = 2936] [serial = 976] [outer = 214E0C00] 17:49:26 INFO - PROCESS | 2936 | 1461286166185 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 17:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 932ms 17:49:26 INFO - PROCESS | 2936 | 1461286166229 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 17:49:26 INFO - PROCESS | 2936 | 1461286166232 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 17:49:26 INFO - PROCESS | 2936 | 1461286166235 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:49:26 INFO - PROCESS | 2936 | 1461286166237 Marionette TRACE conn5 <- [1,1266,null,{}] 17:49:26 INFO - PROCESS | 2936 | 1461286166241 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:26 INFO - PROCESS | 2936 | 1461286166373 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 17:49:26 INFO - PROCESS | 2936 | 1461286166534 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:26 INFO - PROCESS | 2936 | ++DOCSHELL 2391E000 == 92 [pid = 2936] [id = 326] 17:49:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (2391F000) [pid = 2936] [serial = 977] [outer = 00000000] 17:49:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (23926400) [pid = 2936] [serial = 978] [outer = 2391F000] 17:49:26 INFO - PROCESS | 2936 | 1461286166593 Marionette DEBUG loaded listener.js 17:49:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 140 (23990800) [pid = 2936] [serial = 979] [outer = 2391F000] 17:49:27 INFO - PROCESS | 2936 | 1461286167225 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 17:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1016ms 17:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:49:27 INFO - PROCESS | 2936 | 1461286167258 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 17:49:27 INFO - PROCESS | 2936 | 1461286167260 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 17:49:27 INFO - PROCESS | 2936 | 1461286167264 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:49:27 INFO - PROCESS | 2936 | 1461286167266 Marionette TRACE conn5 <- [1,1270,null,{}] 17:49:27 INFO - PROCESS | 2936 | 1461286167270 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:27 INFO - PROCESS | 2936 | 1461286167380 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 17:49:27 INFO - PROCESS | 2936 | 1461286167687 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:27 INFO - PROCESS | 2936 | ++DOCSHELL 12EB6000 == 93 [pid = 2936] [id = 327] 17:49:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 141 (1305B400) [pid = 2936] [serial = 980] [outer = 00000000] 17:49:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 142 (18CDD400) [pid = 2936] [serial = 981] [outer = 1305B400] 17:49:27 INFO - PROCESS | 2936 | 1461286167766 Marionette DEBUG loaded listener.js 17:49:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 143 (19D4D800) [pid = 2936] [serial = 982] [outer = 1305B400] 17:49:28 INFO - PROCESS | 2936 | 1461286168364 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 17:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1180ms 17:49:28 INFO - PROCESS | 2936 | 1461286168445 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 17:49:28 INFO - PROCESS | 2936 | 1461286168450 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 17:49:28 INFO - PROCESS | 2936 | 1461286168455 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:49:28 INFO - PROCESS | 2936 | 1461286168458 Marionette TRACE conn5 <- [1,1274,null,{}] 17:49:28 INFO - PROCESS | 2936 | 1461286168463 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:28 INFO - PROCESS | 2936 | 1461286168575 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 17:49:28 INFO - PROCESS | 2936 | 1461286168726 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:28 INFO - PROCESS | 2936 | --DOCSHELL 0EE50000 == 92 [pid = 2936] [id = 26] 17:49:28 INFO - PROCESS | 2936 | --DOCSHELL 12E33400 == 91 [pid = 2936] [id = 27] 17:49:28 INFO - PROCESS | 2936 | --DOCSHELL 1B794C00 == 90 [pid = 2936] [id = 319] 17:49:28 INFO - PROCESS | 2936 | --DOCSHELL 13874000 == 89 [pid = 2936] [id = 318] 17:49:28 INFO - PROCESS | 2936 | --DOCSHELL 1C813000 == 88 [pid = 2936] [id = 317] 17:49:28 INFO - PROCESS | 2936 | --DOCSHELL 1C518000 == 87 [pid = 2936] [id = 316] 17:49:28 INFO - PROCESS | 2936 | --DOCSHELL 1C1A0400 == 86 [pid = 2936] [id = 315] 17:49:28 INFO - PROCESS | 2936 | --DOCSHELL 1A598C00 == 85 [pid = 2936] [id = 314] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 142 (1CCA9400) [pid = 2936] [serial = 909] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | ++DOCSHELL 12E20800 == 86 [pid = 2936] [id = 328] 17:49:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 143 (12E20C00) [pid = 2936] [serial = 983] [outer = 00000000] 17:49:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 144 (16637C00) [pid = 2936] [serial = 984] [outer = 12E20C00] 17:49:28 INFO - PROCESS | 2936 | 1461286168832 Marionette DEBUG loaded listener.js 17:49:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 145 (17282C00) [pid = 2936] [serial = 985] [outer = 12E20C00] 17:49:28 INFO - PROCESS | 2936 | --DOCSHELL 1419D000 == 85 [pid = 2936] [id = 313] 17:49:28 INFO - PROCESS | 2936 | --DOCSHELL 13821800 == 84 [pid = 2936] [id = 312] 17:49:28 INFO - PROCESS | 2936 | --DOCSHELL 16641000 == 83 [pid = 2936] [id = 311] 17:49:28 INFO - PROCESS | 2936 | --DOCSHELL 203BA400 == 82 [pid = 2936] [id = 310] 17:49:28 INFO - PROCESS | 2936 | --DOCSHELL 20195400 == 81 [pid = 2936] [id = 309] 17:49:28 INFO - PROCESS | 2936 | --DOCSHELL 1F492C00 == 80 [pid = 2936] [id = 308] 17:49:28 INFO - PROCESS | 2936 | --DOCSHELL 1F48D800 == 79 [pid = 2936] [id = 307] 17:49:28 INFO - PROCESS | 2936 | --DOCSHELL 1E1E3C00 == 78 [pid = 2936] [id = 306] 17:49:28 INFO - PROCESS | 2936 | --DOCSHELL 19D4D400 == 77 [pid = 2936] [id = 305] 17:49:28 INFO - PROCESS | 2936 | --DOCSHELL 1419E800 == 76 [pid = 2936] [id = 304] 17:49:28 INFO - PROCESS | 2936 | --DOCSHELL 1CA64C00 == 75 [pid = 2936] [id = 303] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 144 (1B698000) [pid = 2936] [serial = 894] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 143 (1B78E800) [pid = 2936] [serial = 895] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 142 (1C399400) [pid = 2936] [serial = 898] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 141 (19D55C00) [pid = 2936] [serial = 888] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 140 (1A5A0000) [pid = 2936] [serial = 891] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 139 (16F5A400) [pid = 2936] [serial = 885] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (1C1A7000) [pid = 2936] [serial = 897] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (16FDB000) [pid = 2936] [serial = 886] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (13875800) [pid = 2936] [serial = 880] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (12E3AC00) [pid = 2936] [serial = 879] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (18414C00) [pid = 2936] [serial = 883] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (176A3400) [pid = 2936] [serial = 882] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (2020B000) [pid = 2936] [serial = 864] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (1B710000) [pid = 2936] [serial = 903] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (1780D800) [pid = 2936] [serial = 867] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (1C512400) [pid = 2936] [serial = 870] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (203ADC00) [pid = 2936] [serial = 873] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (21278800) [pid = 2936] [serial = 876] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (1C3DFC00) [pid = 2936] [serial = 900] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (1C81FC00) [pid = 2936] [serial = 906] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (1C50D800) [pid = 2936] [serial = 901] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (1CA61000) [pid = 2936] [serial = 907] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (19D91400) [pid = 2936] [serial = 889] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (1C3E0800) [pid = 2936] [serial = 904] [outer = 00000000] [url = about:blank] 17:49:28 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (1A5A3800) [pid = 2936] [serial = 892] [outer = 00000000] [url = about:blank] 17:49:29 INFO - PROCESS | 2936 | 1461286169328 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 17:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 930ms 17:49:29 INFO - PROCESS | 2936 | 1461286169392 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 17:49:29 INFO - PROCESS | 2936 | 1461286169396 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 17:49:29 INFO - PROCESS | 2936 | 1461286169400 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:49:29 INFO - PROCESS | 2936 | 1461286169402 Marionette TRACE conn5 <- [1,1278,null,{}] 17:49:29 INFO - PROCESS | 2936 | 1461286169406 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:29 INFO - PROCESS | 2936 | 1461286169496 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 17:49:29 INFO - PROCESS | 2936 | 1461286169615 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:29 INFO - PROCESS | 2936 | ++DOCSHELL 16FE4400 == 76 [pid = 2936] [id = 329] 17:49:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (175F2000) [pid = 2936] [serial = 986] [outer = 00000000] 17:49:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (1A35B400) [pid = 2936] [serial = 987] [outer = 175F2000] 17:49:29 INFO - PROCESS | 2936 | 1461286169661 Marionette DEBUG loaded listener.js 17:49:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (1A59A000) [pid = 2936] [serial = 988] [outer = 175F2000] 17:49:30 INFO - PROCESS | 2936 | 1461286170061 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 17:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 17:49:30 INFO - PROCESS | 2936 | 1461286170164 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 17:49:30 INFO - PROCESS | 2936 | 1461286170167 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 17:49:30 INFO - PROCESS | 2936 | 1461286170173 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:49:30 INFO - PROCESS | 2936 | 1461286170179 Marionette TRACE conn5 <- [1,1282,null,{}] 17:49:30 INFO - PROCESS | 2936 | 1461286170192 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:30 INFO - PROCESS | 2936 | 1461286170291 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 17:49:30 INFO - PROCESS | 2936 | 1461286170300 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:30 INFO - PROCESS | 2936 | ++DOCSHELL 1A5A4C00 == 77 [pid = 2936] [id = 330] 17:49:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (1C10C400) [pid = 2936] [serial = 989] [outer = 00000000] 17:49:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (1C1A1000) [pid = 2936] [serial = 990] [outer = 1C10C400] 17:49:30 INFO - PROCESS | 2936 | 1461286170346 Marionette DEBUG loaded listener.js 17:49:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (1C1AAC00) [pid = 2936] [serial = 991] [outer = 1C10C400] 17:49:30 INFO - PROCESS | 2936 | 1461286170774 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 17:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 630ms 17:49:30 INFO - PROCESS | 2936 | 1461286170835 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 17:49:30 INFO - PROCESS | 2936 | 1461286170838 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 17:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:49:30 INFO - PROCESS | 2936 | 1461286170841 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:49:30 INFO - PROCESS | 2936 | 1461286170842 Marionette TRACE conn5 <- [1,1286,null,{}] 17:49:30 INFO - PROCESS | 2936 | 1461286170846 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:30 INFO - PROCESS | 2936 | 1461286170935 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 17:49:30 INFO - PROCESS | 2936 | 1461286170943 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:30 INFO - PROCESS | 2936 | ++DOCSHELL 172F0400 == 78 [pid = 2936] [id = 331] 17:49:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (1C39BC00) [pid = 2936] [serial = 992] [outer = 00000000] 17:49:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (1C510C00) [pid = 2936] [serial = 993] [outer = 1C39BC00] 17:49:31 INFO - PROCESS | 2936 | 1461286170989 Marionette DEBUG loaded listener.js 17:49:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (1C519000) [pid = 2936] [serial = 994] [outer = 1C39BC00] 17:49:31 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (1C1A2000) [pid = 2936] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:49:31 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (1C566400) [pid = 2936] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:49:31 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (1C110000) [pid = 2936] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:49:31 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (1387BC00) [pid = 2936] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:49:31 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (1A599C00) [pid = 2936] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:49:31 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (16F68800) [pid = 2936] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:49:31 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (1419B000) [pid = 2936] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:49:31 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (16659800) [pid = 2936] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:49:31 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (1CA5EC00) [pid = 2936] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:49:32 INFO - PROCESS | 2936 | 1461286171996 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1172ms 17:49:32 INFO - PROCESS | 2936 | 1461286172019 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 17:49:32 INFO - PROCESS | 2936 | 1461286172023 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 17:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:49:32 INFO - PROCESS | 2936 | 1461286172029 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:49:32 INFO - PROCESS | 2936 | 1461286172034 Marionette TRACE conn5 <- [1,1290,null,{}] 17:49:32 INFO - PROCESS | 2936 | 1461286172041 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:32 INFO - PROCESS | 2936 | 1461286172186 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 17:49:32 INFO - PROCESS | 2936 | 1461286172306 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:32 INFO - PROCESS | 2936 | ++DOCSHELL 17538000 == 79 [pid = 2936] [id = 332] 17:49:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (17538C00) [pid = 2936] [serial = 995] [outer = 00000000] 17:49:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (184E2C00) [pid = 2936] [serial = 996] [outer = 17538C00] 17:49:32 INFO - PROCESS | 2936 | 1461286172381 Marionette DEBUG loaded listener.js 17:49:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (19D49400) [pid = 2936] [serial = 997] [outer = 17538C00] 17:49:32 INFO - PROCESS | 2936 | 1461286172941 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 17:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 970ms 17:49:33 INFO - PROCESS | 2936 | 1461286173004 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 17:49:33 INFO - PROCESS | 2936 | 1461286173011 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 17:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:49:33 INFO - PROCESS | 2936 | 1461286173017 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:49:33 INFO - PROCESS | 2936 | 1461286173020 Marionette TRACE conn5 <- [1,1294,null,{}] 17:49:33 INFO - PROCESS | 2936 | 1461286173024 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:33 INFO - PROCESS | 2936 | 1461286173137 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 17:49:33 INFO - PROCESS | 2936 | 1461286173277 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:33 INFO - PROCESS | 2936 | ++DOCSHELL 1A5DC800 == 80 [pid = 2936] [id = 333] 17:49:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (1A5E1000) [pid = 2936] [serial = 998] [outer = 00000000] 17:49:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (1B70B000) [pid = 2936] [serial = 999] [outer = 1A5E1000] 17:49:33 INFO - PROCESS | 2936 | 1461286173334 Marionette DEBUG loaded listener.js 17:49:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (1C107000) [pid = 2936] [serial = 1000] [outer = 1A5E1000] 17:49:33 INFO - PROCESS | 2936 | 1461286173953 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 17:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 17:49:34 INFO - PROCESS | 2936 | 1461286173989 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 17:49:34 INFO - PROCESS | 2936 | 1461286173991 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 17:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:49:34 INFO - PROCESS | 2936 | 1461286173995 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:49:34 INFO - PROCESS | 2936 | 1461286173999 Marionette TRACE conn5 <- [1,1298,null,{}] 17:49:34 INFO - PROCESS | 2936 | 1461286174010 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:34 INFO - PROCESS | 2936 | 1461286174126 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 17:49:34 INFO - PROCESS | 2936 | 1461286174266 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:34 INFO - PROCESS | 2936 | ++DOCSHELL 1C56C000 == 81 [pid = 2936] [id = 334] 17:49:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (1C818400) [pid = 2936] [serial = 1001] [outer = 00000000] 17:49:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (1CA5EC00) [pid = 2936] [serial = 1002] [outer = 1C818400] 17:49:34 INFO - PROCESS | 2936 | 1461286174325 Marionette DEBUG loaded listener.js 17:49:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (1CA65000) [pid = 2936] [serial = 1003] [outer = 1C818400] 17:49:34 INFO - PROCESS | 2936 | 1461286174936 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 17:49:34 INFO - PROCESS | 2936 | 1461286174976 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 17:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:49:35 INFO - PROCESS | 2936 | 1461286174981 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:49:35 INFO - PROCESS | 2936 | 1461286174983 Marionette TRACE conn5 <- [1,1302,null,{}] 17:49:35 INFO - PROCESS | 2936 | 1461286174987 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:35 INFO - PROCESS | 2936 | 1461286175102 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 17:49:35 INFO - PROCESS | 2936 | 1461286175244 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:35 INFO - PROCESS | 2936 | ++DOCSHELL 1CA5C000 == 82 [pid = 2936] [id = 335] 17:49:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (1CB8D000) [pid = 2936] [serial = 1004] [outer = 00000000] 17:49:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (1F00F000) [pid = 2936] [serial = 1005] [outer = 1CB8D000] 17:49:35 INFO - PROCESS | 2936 | 1461286175301 Marionette DEBUG loaded listener.js 17:49:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (1F388000) [pid = 2936] [serial = 1006] [outer = 1CB8D000] 17:49:35 INFO - PROCESS | 2936 | 1461286175857 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 17:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 931ms 17:49:35 INFO - PROCESS | 2936 | 1461286175914 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 17:49:35 INFO - PROCESS | 2936 | 1461286175916 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 17:49:35 INFO - PROCESS | 2936 | 1461286175919 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:49:35 INFO - PROCESS | 2936 | 1461286175922 Marionette TRACE conn5 <- [1,1306,null,{}] 17:49:35 INFO - PROCESS | 2936 | 1461286175926 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:36 INFO - PROCESS | 2936 | 1461286176034 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 17:49:36 INFO - PROCESS | 2936 | 1461286176145 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:36 INFO - PROCESS | 2936 | ++DOCSHELL 1F395800 == 83 [pid = 2936] [id = 336] 17:49:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (1F48CC00) [pid = 2936] [serial = 1007] [outer = 00000000] 17:49:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (1F4B5400) [pid = 2936] [serial = 1008] [outer = 1F48CC00] 17:49:36 INFO - PROCESS | 2936 | 1461286176202 Marionette DEBUG loaded listener.js 17:49:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (2018D800) [pid = 2936] [serial = 1009] [outer = 1F48CC00] 17:49:36 INFO - PROCESS | 2936 | 1461286176812 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 17:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 930ms 17:49:36 INFO - PROCESS | 2936 | 1461286176853 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 17:49:36 INFO - PROCESS | 2936 | 1461286176856 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 17:49:36 INFO - PROCESS | 2936 | 1461286176859 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:49:36 INFO - PROCESS | 2936 | 1461286176861 Marionette TRACE conn5 <- [1,1310,null,{}] 17:49:36 INFO - PROCESS | 2936 | 1461286176865 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:37 INFO - PROCESS | 2936 | 1461286176994 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 17:49:37 INFO - PROCESS | 2936 | 1461286177110 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:37 INFO - PROCESS | 2936 | ++DOCSHELL 20195400 == 84 [pid = 2936] [id = 337] 17:49:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (20202C00) [pid = 2936] [serial = 1010] [outer = 00000000] 17:49:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (2127BC00) [pid = 2936] [serial = 1011] [outer = 20202C00] 17:49:37 INFO - PROCESS | 2936 | 1461286177209 Marionette DEBUG loaded listener.js 17:49:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (21282000) [pid = 2936] [serial = 1012] [outer = 20202C00] 17:49:37 INFO - PROCESS | 2936 | 1461286177805 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 17:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 17:49:37 INFO - PROCESS | 2936 | 1461286177834 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 17:49:37 INFO - PROCESS | 2936 | 1461286177836 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 17:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:49:37 INFO - PROCESS | 2936 | 1461286177840 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:49:37 INFO - PROCESS | 2936 | 1461286177842 Marionette TRACE conn5 <- [1,1314,null,{}] 17:49:37 INFO - PROCESS | 2936 | 1461286177846 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:37 INFO - PROCESS | 2936 | 1461286177951 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 17:49:38 INFO - PROCESS | 2936 | 1461286178062 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:38 INFO - PROCESS | 2936 | ++DOCSHELL 16662400 == 85 [pid = 2936] [id = 338] 17:49:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (2020E800) [pid = 2936] [serial = 1013] [outer = 00000000] 17:49:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 140 (21C7B800) [pid = 2936] [serial = 1014] [outer = 2020E800] 17:49:38 INFO - PROCESS | 2936 | 1461286178117 Marionette DEBUG loaded listener.js 17:49:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 141 (21C73C00) [pid = 2936] [serial = 1015] [outer = 2020E800] 17:49:38 INFO - PROCESS | 2936 | 1461286178654 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 17:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 870ms 17:49:38 INFO - PROCESS | 2936 | 1461286178714 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 17:49:38 INFO - PROCESS | 2936 | 1461286178716 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 17:49:38 INFO - PROCESS | 2936 | 1461286178720 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:49:38 INFO - PROCESS | 2936 | 1461286178722 Marionette TRACE conn5 <- [1,1318,null,{}] 17:49:38 INFO - PROCESS | 2936 | 1461286178726 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:38 INFO - PROCESS | 2936 | 1461286178833 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 17:49:38 INFO - PROCESS | 2936 | 1461286178949 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:39 INFO - PROCESS | 2936 | ++DOCSHELL 16642C00 == 86 [pid = 2936] [id = 339] 17:49:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 142 (1F48C400) [pid = 2936] [serial = 1016] [outer = 00000000] 17:49:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 143 (23996400) [pid = 2936] [serial = 1017] [outer = 1F48C400] 17:49:39 INFO - PROCESS | 2936 | 1461286179048 Marionette DEBUG loaded listener.js 17:49:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 144 (23999800) [pid = 2936] [serial = 1018] [outer = 1F48C400] 17:49:39 INFO - PROCESS | 2936 | 1461286179799 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 17:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1122ms 17:49:39 INFO - PROCESS | 2936 | 1461286179855 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 17:49:39 INFO - PROCESS | 2936 | 1461286179859 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 17:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:49:39 INFO - PROCESS | 2936 | 1461286179864 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:49:39 INFO - PROCESS | 2936 | 1461286179868 Marionette TRACE conn5 <- [1,1322,null,{}] 17:49:39 INFO - PROCESS | 2936 | 1461286179874 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:40 INFO - PROCESS | 2936 | 1461286179985 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 17:49:40 INFO - PROCESS | 2936 | 1461286180124 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:40 INFO - PROCESS | 2936 | ++DOCSHELL 16F63400 == 87 [pid = 2936] [id = 340] 17:49:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 145 (1723DC00) [pid = 2936] [serial = 1019] [outer = 00000000] 17:49:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 146 (1780CC00) [pid = 2936] [serial = 1020] [outer = 1723DC00] 17:49:40 INFO - PROCESS | 2936 | 1461286180180 Marionette DEBUG loaded listener.js 17:49:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 147 (184E9800) [pid = 2936] [serial = 1021] [outer = 1723DC00] 17:49:40 INFO - PROCESS | 2936 | 1461286180751 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 930ms 17:49:40 INFO - PROCESS | 2936 | 1461286180797 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 17:49:40 INFO - PROCESS | 2936 | 1461286180803 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 17:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:49:40 INFO - PROCESS | 2936 | 1461286180809 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:49:40 INFO - PROCESS | 2936 | 1461286180812 Marionette TRACE conn5 <- [1,1326,null,{}] 17:49:40 INFO - PROCESS | 2936 | 1461286180815 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:40 INFO - PROCESS | 2936 | 1461286180923 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 17:49:41 INFO - PROCESS | 2936 | 1461286181071 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:41 INFO - PROCESS | 2936 | --DOCSHELL 1752FC00 == 86 [pid = 2936] [id = 261] 17:49:41 INFO - PROCESS | 2936 | --DOCSHELL 1A5A4C00 == 85 [pid = 2936] [id = 330] 17:49:41 INFO - PROCESS | 2936 | --DOCSHELL 16FE4400 == 84 [pid = 2936] [id = 329] 17:49:41 INFO - PROCESS | 2936 | --DOCSHELL 12E20800 == 83 [pid = 2936] [id = 328] 17:49:41 INFO - PROCESS | 2936 | --DOCSHELL 12EB6000 == 82 [pid = 2936] [id = 327] 17:49:41 INFO - PROCESS | 2936 | --DOCSHELL 2391E000 == 81 [pid = 2936] [id = 326] 17:49:41 INFO - PROCESS | 2936 | --DOCSHELL 21276000 == 80 [pid = 2936] [id = 325] 17:49:41 INFO - PROCESS | 2936 | --DOCSHELL 2112C000 == 79 [pid = 2936] [id = 324] 17:49:41 INFO - PROCESS | 2936 | --DOCSHELL 1F4B4400 == 78 [pid = 2936] [id = 323] 17:49:41 INFO - PROCESS | 2936 | --DOCSHELL 19D56400 == 77 [pid = 2936] [id = 322] 17:49:41 INFO - PROCESS | 2936 | --DOCSHELL 0EE58000 == 76 [pid = 2936] [id = 321] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 146 (1B05B400) [pid = 2936] [serial = 915] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 145 (1F064000) [pid = 2936] [serial = 918] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 144 (1C3D8C00) [pid = 2936] [serial = 945] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 143 (1C505000) [pid = 2936] [serial = 946] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 142 (1F5C7800) [pid = 2936] [serial = 921] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 141 (16FE6400) [pid = 2936] [serial = 912] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 140 (1CA5D400) [pid = 2936] [serial = 949] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 139 (20203000) [pid = 2936] [serial = 924] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (21275400) [pid = 2936] [serial = 927] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (1F484800) [pid = 2936] [serial = 958] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (2162CC00) [pid = 2936] [serial = 930] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (1665D000) [pid = 2936] [serial = 936] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (16F63000) [pid = 2936] [serial = 937] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (1C81E400) [pid = 2936] [serial = 948] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (1B69C000) [pid = 2936] [serial = 942] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (19D50000) [pid = 2936] [serial = 939] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (1A354000) [pid = 2936] [serial = 940] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (1C1AA800) [pid = 2936] [serial = 954] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (17286000) [pid = 2936] [serial = 934] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (16F5E800) [pid = 2936] [serial = 933] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (2012F000) [pid = 2936] [serial = 960] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (1D16BC00) [pid = 2936] [serial = 951] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (1F387400) [pid = 2936] [serial = 957] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (1E885000) [pid = 2936] [serial = 952] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (1B794800) [pid = 2936] [serial = 943] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (1C521C00) [pid = 2936] [serial = 955] [outer = 00000000] [url = about:blank] 17:49:41 INFO - PROCESS | 2936 | ++DOCSHELL 12E20800 == 77 [pid = 2936] [id = 341] 17:49:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (12E3B800) [pid = 2936] [serial = 1022] [outer = 00000000] 17:49:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (16F5DC00) [pid = 2936] [serial = 1023] [outer = 12E3B800] 17:49:41 INFO - PROCESS | 2936 | 1461286181166 Marionette DEBUG loaded listener.js 17:49:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (16FE4400) [pid = 2936] [serial = 1024] [outer = 12E3B800] 17:49:42 INFO - PROCESS | 2936 | 1461286182015 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 17:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1234ms 17:49:42 INFO - PROCESS | 2936 | 1461286182046 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 17:49:42 INFO - PROCESS | 2936 | 1461286182048 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 17:49:42 INFO - PROCESS | 2936 | 1461286182052 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:49:42 INFO - PROCESS | 2936 | 1461286182055 Marionette TRACE conn5 <- [1,1330,null,{}] 17:49:42 INFO - PROCESS | 2936 | 1461286182065 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:42 INFO - PROCESS | 2936 | 1461286182164 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 17:49:42 INFO - PROCESS | 2936 | 1461286182259 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:42 INFO - PROCESS | 2936 | ++DOCSHELL 1A355C00 == 78 [pid = 2936] [id = 342] 17:49:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (1A35F800) [pid = 2936] [serial = 1025] [outer = 00000000] 17:49:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (1C19E800) [pid = 2936] [serial = 1026] [outer = 1A35F800] 17:49:42 INFO - PROCESS | 2936 | 1461286182309 Marionette DEBUG loaded listener.js 17:49:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (1C3D6800) [pid = 2936] [serial = 1027] [outer = 1A35F800] 17:49:42 INFO - PROCESS | 2936 | 1461286182692 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 17:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 17:49:42 INFO - PROCESS | 2936 | 1461286182726 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 17:49:42 INFO - PROCESS | 2936 | 1461286182729 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 17:49:42 INFO - PROCESS | 2936 | 1461286182732 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:49:42 INFO - PROCESS | 2936 | 1461286182734 Marionette TRACE conn5 <- [1,1334,null,{}] 17:49:42 INFO - PROCESS | 2936 | 1461286182737 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:42 INFO - PROCESS | 2936 | 1461286182829 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 17:49:42 INFO - PROCESS | 2936 | 1461286182835 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:42 INFO - PROCESS | 2936 | ++DOCSHELL 1C3DC400 == 79 [pid = 2936] [id = 343] 17:49:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (1C505000) [pid = 2936] [serial = 1028] [outer = 00000000] 17:49:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (1CA5B400) [pid = 2936] [serial = 1029] [outer = 1C505000] 17:49:42 INFO - PROCESS | 2936 | 1461286182881 Marionette DEBUG loaded listener.js 17:49:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (1CA62000) [pid = 2936] [serial = 1030] [outer = 1C505000] 17:49:43 INFO - PROCESS | 2936 | 1461286183345 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 17:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 17:49:43 INFO - PROCESS | 2936 | 1461286183385 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 17:49:43 INFO - PROCESS | 2936 | 1461286183387 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 17:49:43 INFO - PROCESS | 2936 | 1461286183390 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:49:43 INFO - PROCESS | 2936 | 1461286183392 Marionette TRACE conn5 <- [1,1338,null,{}] 17:49:43 INFO - PROCESS | 2936 | 1461286183396 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:43 INFO - PROCESS | 2936 | 1461286183524 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 17:49:43 INFO - PROCESS | 2936 | 1461286183621 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:43 INFO - PROCESS | 2936 | ++DOCSHELL 12E37C00 == 80 [pid = 2936] [id = 344] 17:49:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (12EAE800) [pid = 2936] [serial = 1031] [outer = 00000000] 17:49:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (1E882800) [pid = 2936] [serial = 1032] [outer = 12EAE800] 17:49:43 INFO - PROCESS | 2936 | 1461286183669 Marionette DEBUG loaded listener.js 17:49:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (1F36AC00) [pid = 2936] [serial = 1033] [outer = 12EAE800] 17:49:44 INFO - PROCESS | 2936 | 1461286184139 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 17:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 770ms 17:49:44 INFO - PROCESS | 2936 | 1461286184164 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 17:49:44 INFO - PROCESS | 2936 | 1461286184166 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 17:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:49:44 INFO - PROCESS | 2936 | 1461286184174 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:49:44 INFO - PROCESS | 2936 | 1461286184176 Marionette TRACE conn5 <- [1,1342,null,{}] 17:49:44 INFO - PROCESS | 2936 | 1461286184179 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:44 INFO - PROCESS | 2936 | 1461286184322 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 17:49:44 INFO - PROCESS | 2936 | 1461286184397 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:44 INFO - PROCESS | 2936 | ++DOCSHELL 1F4B0800 == 81 [pid = 2936] [id = 345] 17:49:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (20131000) [pid = 2936] [serial = 1034] [outer = 00000000] 17:49:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (20284800) [pid = 2936] [serial = 1035] [outer = 20131000] 17:49:44 INFO - PROCESS | 2936 | 1461286184445 Marionette DEBUG loaded listener.js 17:49:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (203BF000) [pid = 2936] [serial = 1036] [outer = 20131000] 17:49:44 INFO - PROCESS | 2936 | 1461286184862 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 17:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 17:49:44 INFO - PROCESS | 2936 | 1461286184916 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 17:49:44 INFO - PROCESS | 2936 | 1461286184918 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 17:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:49:44 INFO - PROCESS | 2936 | 1461286184929 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:49:44 INFO - PROCESS | 2936 | 1461286184931 Marionette TRACE conn5 <- [1,1346,null,{}] 17:49:44 INFO - PROCESS | 2936 | 1461286184934 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:45 INFO - PROCESS | 2936 | 1461286185057 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 17:49:45 INFO - PROCESS | 2936 | 1461286185124 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:45 INFO - PROCESS | 2936 | ++DOCSHELL 2020A000 == 82 [pid = 2936] [id = 346] 17:49:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (2027D000) [pid = 2936] [serial = 1037] [outer = 00000000] 17:49:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (21638C00) [pid = 2936] [serial = 1038] [outer = 2027D000] 17:49:45 INFO - PROCESS | 2936 | 1461286185168 Marionette DEBUG loaded listener.js 17:49:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (2391A000) [pid = 2936] [serial = 1039] [outer = 2027D000] 17:49:45 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (20202800) [pid = 2936] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:49:45 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (1C10C400) [pid = 2936] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:49:45 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (12E20C00) [pid = 2936] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:49:45 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (175F2000) [pid = 2936] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:49:45 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (1305B400) [pid = 2936] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:49:45 INFO - PROCESS | 2936 | 1461286185593 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 17:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 17:49:45 INFO - PROCESS | 2936 | 1461286185600 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 17:49:45 INFO - PROCESS | 2936 | 1461286185601 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 17:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:49:45 INFO - PROCESS | 2936 | 1461286185604 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:49:45 INFO - PROCESS | 2936 | 1461286185606 Marionette TRACE conn5 <- [1,1350,null,{}] 17:49:45 INFO - PROCESS | 2936 | 1461286185610 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:45 INFO - PROCESS | 2936 | 1461286185698 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 17:49:45 INFO - PROCESS | 2936 | 1461286185800 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:45 INFO - PROCESS | 2936 | ++DOCSHELL 17573C00 == 83 [pid = 2936] [id = 347] 17:49:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (197DA800) [pid = 2936] [serial = 1040] [outer = 00000000] 17:49:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (23927000) [pid = 2936] [serial = 1041] [outer = 197DA800] 17:49:45 INFO - PROCESS | 2936 | 1461286185845 Marionette DEBUG loaded listener.js 17:49:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (2399B400) [pid = 2936] [serial = 1042] [outer = 197DA800] 17:49:46 INFO - PROCESS | 2936 | 1461286186197 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 631ms 17:49:46 INFO - PROCESS | 2936 | 1461286186236 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 17:49:46 INFO - PROCESS | 2936 | 1461286186238 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 17:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:49:46 INFO - PROCESS | 2936 | 1461286186241 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:49:46 INFO - PROCESS | 2936 | 1461286186243 Marionette TRACE conn5 <- [1,1354,null,{}] 17:49:46 INFO - PROCESS | 2936 | 1461286186246 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:46 INFO - PROCESS | 2936 | 1461286186377 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 17:49:46 INFO - PROCESS | 2936 | 1461286186414 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:46 INFO - PROCESS | 2936 | ++DOCSHELL 2162DC00 == 84 [pid = 2936] [id = 348] 17:49:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (23997800) [pid = 2936] [serial = 1043] [outer = 00000000] 17:49:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (239C8400) [pid = 2936] [serial = 1044] [outer = 23997800] 17:49:46 INFO - PROCESS | 2936 | 1461286186460 Marionette DEBUG loaded listener.js 17:49:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 140 (239CE000) [pid = 2936] [serial = 1045] [outer = 23997800] 17:49:46 INFO - PROCESS | 2936 | 1461286186871 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 17:49:46 INFO - PROCESS | 2936 | 1461286186916 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 17:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:49:46 INFO - PROCESS | 2936 | 1461286186919 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:49:46 INFO - PROCESS | 2936 | 1461286186921 Marionette TRACE conn5 <- [1,1358,null,{}] 17:49:46 INFO - PROCESS | 2936 | 1461286186935 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:47 INFO - PROCESS | 2936 | 1461286187024 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 17:49:47 INFO - PROCESS | 2936 | 1461286187031 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:47 INFO - PROCESS | 2936 | ++DOCSHELL 239C6C00 == 85 [pid = 2936] [id = 349] 17:49:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 141 (239CF800) [pid = 2936] [serial = 1046] [outer = 00000000] 17:49:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 142 (2640C000) [pid = 2936] [serial = 1047] [outer = 239CF800] 17:49:47 INFO - PROCESS | 2936 | 1461286187074 Marionette DEBUG loaded listener.js 17:49:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 143 (26410800) [pid = 2936] [serial = 1048] [outer = 239CF800] 17:49:47 INFO - PROCESS | 2936 | 1461286187646 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 17:49:47 INFO - PROCESS | 2936 | 1461286187746 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 17:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:49:47 INFO - PROCESS | 2936 | 1461286187797 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:49:47 INFO - PROCESS | 2936 | 1461286187802 Marionette TRACE conn5 <- [1,1362,null,{}] 17:49:47 INFO - PROCESS | 2936 | 1461286187810 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:47 INFO - PROCESS | 2936 | 1461286187944 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 17:49:48 INFO - PROCESS | 2936 | 1461286188085 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:48 INFO - PROCESS | 2936 | ++DOCSHELL 0EE5CC00 == 86 [pid = 2936] [id = 350] 17:49:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 144 (0F388400) [pid = 2936] [serial = 1049] [outer = 00000000] 17:49:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 145 (19D8F000) [pid = 2936] [serial = 1050] [outer = 0F388400] 17:49:48 INFO - PROCESS | 2936 | 1461286188143 Marionette DEBUG loaded listener.js 17:49:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 146 (1A59EC00) [pid = 2936] [serial = 1051] [outer = 0F388400] 17:49:48 INFO - PROCESS | 2936 | [2936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:49:48 INFO - PROCESS | 2936 | 1461286188713 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 17:49:48 INFO - PROCESS | 2936 | 1461286188780 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 17:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:49:48 INFO - PROCESS | 2936 | 1461286188787 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:49:48 INFO - PROCESS | 2936 | 1461286188790 Marionette TRACE conn5 <- [1,1366,null,{}] 17:49:48 INFO - PROCESS | 2936 | 1461286188794 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:48 INFO - PROCESS | 2936 | 1461286188913 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 17:49:49 INFO - PROCESS | 2936 | 1461286189059 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:49 INFO - PROCESS | 2936 | ++DOCSHELL 1C3D2C00 == 87 [pid = 2936] [id = 351] 17:49:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 147 (1C507C00) [pid = 2936] [serial = 1052] [outer = 00000000] 17:49:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 148 (1D12A800) [pid = 2936] [serial = 1053] [outer = 1C507C00] 17:49:49 INFO - PROCESS | 2936 | 1461286189119 Marionette DEBUG loaded listener.js 17:49:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 149 (1F48D000) [pid = 2936] [serial = 1054] [outer = 1C507C00] 17:49:49 INFO - PROCESS | 2936 | 1461286189676 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 17:49:49 INFO - PROCESS | 2936 | 1461286189721 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 17:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:49:49 INFO - PROCESS | 2936 | 1461286189725 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:49:49 INFO - PROCESS | 2936 | 1461286189729 Marionette TRACE conn5 <- [1,1370,null,{}] 17:49:49 INFO - PROCESS | 2936 | 1461286189740 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:49 INFO - PROCESS | 2936 | 1461286189892 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 17:49:50 INFO - PROCESS | 2936 | 1461286190039 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:50 INFO - PROCESS | 2936 | ++DOCSHELL 23918400 == 88 [pid = 2936] [id = 352] 17:49:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 150 (2391E400) [pid = 2936] [serial = 1055] [outer = 00000000] 17:49:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 151 (26A4EC00) [pid = 2936] [serial = 1056] [outer = 2391E400] 17:49:50 INFO - PROCESS | 2936 | 1461286190103 Marionette DEBUG loaded listener.js 17:49:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 152 (26A53400) [pid = 2936] [serial = 1057] [outer = 2391E400] 17:49:50 INFO - PROCESS | 2936 | [2936] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:49:50 INFO - PROCESS | 2936 | 1461286190671 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 17:49:50 INFO - PROCESS | 2936 | 1461286190753 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 17:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:49:50 INFO - PROCESS | 2936 | 1461286190756 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:49:50 INFO - PROCESS | 2936 | 1461286190758 Marionette TRACE conn5 <- [1,1374,null,{}] 17:49:50 INFO - PROCESS | 2936 | 1461286190762 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:50 INFO - PROCESS | 2936 | 1461286190876 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 17:49:51 INFO - PROCESS | 2936 | 1461286191033 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:51 INFO - PROCESS | 2936 | ++DOCSHELL 26A55800 == 89 [pid = 2936] [id = 353] 17:49:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 153 (26A5A800) [pid = 2936] [serial = 1058] [outer = 00000000] 17:49:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 154 (26D72400) [pid = 2936] [serial = 1059] [outer = 26A5A800] 17:49:51 INFO - PROCESS | 2936 | 1461286191092 Marionette DEBUG loaded listener.js 17:49:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 155 (2708A400) [pid = 2936] [serial = 1060] [outer = 26A5A800] 17:49:51 INFO - PROCESS | 2936 | 1461286191669 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 17:49:51 INFO - PROCESS | 2936 | 1461286191692 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 17:49:51 INFO - PROCESS | 2936 | 1461286191695 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:49:51 INFO - PROCESS | 2936 | 1461286191697 Marionette TRACE conn5 <- [1,1378,null,{}] 17:49:51 INFO - PROCESS | 2936 | 1461286191701 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:51 INFO - PROCESS | 2936 | 1461286191813 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 17:49:51 INFO - PROCESS | 2936 | 1461286191957 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:51 INFO - PROCESS | 2936 | ++DOCSHELL 26D71000 == 90 [pid = 2936] [id = 354] 17:49:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 156 (2708CC00) [pid = 2936] [serial = 1061] [outer = 00000000] 17:49:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 157 (27097800) [pid = 2936] [serial = 1062] [outer = 2708CC00] 17:49:52 INFO - PROCESS | 2936 | 1461286192013 Marionette DEBUG loaded listener.js 17:49:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 158 (271A2C00) [pid = 2936] [serial = 1063] [outer = 2708CC00] 17:49:52 INFO - PROCESS | 2936 | 1461286192661 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 17:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1019ms 17:49:52 INFO - PROCESS | 2936 | 1461286192718 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 17:49:52 INFO - PROCESS | 2936 | 1461286192721 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 17:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:49:52 INFO - PROCESS | 2936 | 1461286192724 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:49:52 INFO - PROCESS | 2936 | 1461286192726 Marionette TRACE conn5 <- [1,1382,null,{}] 17:49:52 INFO - PROCESS | 2936 | 1461286192730 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:52 INFO - PROCESS | 2936 | 1461286192879 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 17:49:53 INFO - PROCESS | 2936 | 1461286193033 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:53 INFO - PROCESS | 2936 | ++DOCSHELL 16637400 == 91 [pid = 2936] [id = 355] 17:49:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 159 (1663D800) [pid = 2936] [serial = 1064] [outer = 00000000] 17:49:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 160 (27091000) [pid = 2936] [serial = 1065] [outer = 1663D800] 17:49:53 INFO - PROCESS | 2936 | 1461286193092 Marionette DEBUG loaded listener.js 17:49:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 161 (271A6800) [pid = 2936] [serial = 1066] [outer = 1663D800] 17:49:54 INFO - PROCESS | 2936 | 1461286194038 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 17:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1376ms 17:49:54 INFO - PROCESS | 2936 | 1461286194105 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 17:49:54 INFO - PROCESS | 2936 | 1461286194110 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 17:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:49:54 INFO - PROCESS | 2936 | 1461286194115 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:49:54 INFO - PROCESS | 2936 | 1461286194119 Marionette TRACE conn5 <- [1,1386,null,{}] 17:49:54 INFO - PROCESS | 2936 | 1461286194124 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:54 INFO - PROCESS | 2936 | 1461286194228 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 17:49:54 INFO - PROCESS | 2936 | 1461286194379 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:54 INFO - PROCESS | 2936 | ++DOCSHELL 122E2000 == 92 [pid = 2936] [id = 356] 17:49:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 162 (17535400) [pid = 2936] [serial = 1067] [outer = 00000000] 17:49:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 163 (1781A400) [pid = 2936] [serial = 1068] [outer = 17535400] 17:49:54 INFO - PROCESS | 2936 | 1461286194438 Marionette DEBUG loaded listener.js 17:49:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 164 (19D4D400) [pid = 2936] [serial = 1069] [outer = 17535400] 17:49:54 INFO - PROCESS | 2936 | --DOCSHELL 1753BC00 == 91 [pid = 2936] [id = 49] 17:49:54 INFO - PROCESS | 2936 | --DOCSHELL 1F490C00 == 90 [pid = 2936] [id = 102] 17:49:54 INFO - PROCESS | 2936 | --DOCSHELL 1C3D5000 == 89 [pid = 2936] [id = 162] 17:49:54 INFO - PROCESS | 2936 | --DOCSHELL 2162DC00 == 88 [pid = 2936] [id = 348] 17:49:54 INFO - PROCESS | 2936 | --DOCSHELL 17573C00 == 87 [pid = 2936] [id = 347] 17:49:54 INFO - PROCESS | 2936 | --DOCSHELL 2020A000 == 86 [pid = 2936] [id = 346] 17:49:54 INFO - PROCESS | 2936 | --DOCSHELL 1F4B0800 == 85 [pid = 2936] [id = 345] 17:49:54 INFO - PROCESS | 2936 | --DOCSHELL 12E37C00 == 84 [pid = 2936] [id = 344] 17:49:54 INFO - PROCESS | 2936 | --DOCSHELL 1C3DC400 == 83 [pid = 2936] [id = 343] 17:49:54 INFO - PROCESS | 2936 | --DOMWINDOW == 163 (1C510C00) [pid = 2936] [serial = 993] [outer = 00000000] [url = about:blank] 17:49:54 INFO - PROCESS | 2936 | --DOCSHELL 1A355C00 == 82 [pid = 2936] [id = 342] 17:49:54 INFO - PROCESS | 2936 | --DOCSHELL 12E20800 == 81 [pid = 2936] [id = 341] 17:49:54 INFO - PROCESS | 2936 | --DOCSHELL 16F63400 == 80 [pid = 2936] [id = 340] 17:49:54 INFO - PROCESS | 2936 | --DOCSHELL 1C56C000 == 79 [pid = 2936] [id = 334] 17:49:54 INFO - PROCESS | 2936 | --DOCSHELL 1A5DC800 == 78 [pid = 2936] [id = 333] 17:49:54 INFO - PROCESS | 2936 | --DOCSHELL 17538000 == 77 [pid = 2936] [id = 332] 17:49:54 INFO - PROCESS | 2936 | --DOCSHELL 172F0400 == 76 [pid = 2936] [id = 331] 17:49:54 INFO - PROCESS | 2936 | --DOMWINDOW == 162 (2027FC00) [pid = 2936] [serial = 865] [outer = 00000000] [url = about:blank] 17:49:54 INFO - PROCESS | 2936 | --DOMWINDOW == 161 (1B693800) [pid = 2936] [serial = 966] [outer = 00000000] [url = about:blank] 17:49:54 INFO - PROCESS | 2936 | --DOMWINDOW == 160 (203A3800) [pid = 2936] [serial = 969] [outer = 00000000] [url = about:blank] 17:49:54 INFO - PROCESS | 2936 | --DOMWINDOW == 159 (176A9C00) [pid = 2936] [serial = 963] [outer = 00000000] [url = about:blank] 17:49:54 INFO - PROCESS | 2936 | --DOMWINDOW == 158 (214D4C00) [pid = 2936] [serial = 972] [outer = 00000000] [url = about:blank] 17:49:54 INFO - PROCESS | 2936 | --DOMWINDOW == 157 (21B2A400) [pid = 2936] [serial = 975] [outer = 00000000] [url = about:blank] 17:49:54 INFO - PROCESS | 2936 | --DOMWINDOW == 156 (1C1A1000) [pid = 2936] [serial = 990] [outer = 00000000] [url = about:blank] 17:49:54 INFO - PROCESS | 2936 | --DOMWINDOW == 155 (1C1AAC00) [pid = 2936] [serial = 991] [outer = 00000000] [url = about:blank] 17:49:54 INFO - PROCESS | 2936 | --DOMWINDOW == 154 (16637C00) [pid = 2936] [serial = 984] [outer = 00000000] [url = about:blank] 17:49:54 INFO - PROCESS | 2936 | --DOMWINDOW == 153 (17282C00) [pid = 2936] [serial = 985] [outer = 00000000] [url = about:blank] 17:49:54 INFO - PROCESS | 2936 | --DOMWINDOW == 152 (1A35B400) [pid = 2936] [serial = 987] [outer = 00000000] [url = about:blank] 17:49:54 INFO - PROCESS | 2936 | --DOMWINDOW == 151 (1A59A000) [pid = 2936] [serial = 988] [outer = 00000000] [url = about:blank] 17:49:54 INFO - PROCESS | 2936 | --DOMWINDOW == 150 (19D4D800) [pid = 2936] [serial = 982] [outer = 00000000] [url = about:blank] 17:49:54 INFO - PROCESS | 2936 | --DOMWINDOW == 149 (18CDD400) [pid = 2936] [serial = 981] [outer = 00000000] [url = about:blank] 17:49:54 INFO - PROCESS | 2936 | --DOMWINDOW == 148 (23926400) [pid = 2936] [serial = 978] [outer = 00000000] [url = about:blank] 17:49:55 INFO - PROCESS | 2936 | 1461286195088 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 17:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1023ms 17:49:55 INFO - PROCESS | 2936 | 1461286195143 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 17:49:55 INFO - PROCESS | 2936 | 1461286195148 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 17:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:49:55 INFO - PROCESS | 2936 | 1461286195155 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:49:55 INFO - PROCESS | 2936 | 1461286195157 Marionette TRACE conn5 <- [1,1390,null,{}] 17:49:55 INFO - PROCESS | 2936 | 1461286195161 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:55 INFO - PROCESS | 2936 | 1461286195275 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 17:49:55 INFO - PROCESS | 2936 | 1461286195379 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:55 INFO - PROCESS | 2936 | ++DOCSHELL 12E3B400 == 77 [pid = 2936] [id = 357] 17:49:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 149 (12EB0800) [pid = 2936] [serial = 1070] [outer = 00000000] 17:49:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 150 (1753A800) [pid = 2936] [serial = 1071] [outer = 12EB0800] 17:49:55 INFO - PROCESS | 2936 | 1461286195428 Marionette DEBUG loaded listener.js 17:49:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 151 (17864400) [pid = 2936] [serial = 1072] [outer = 12EB0800] 17:49:55 INFO - PROCESS | 2936 | 1461286195858 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 17:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 731ms 17:49:55 INFO - PROCESS | 2936 | 1461286195888 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 17:49:55 INFO - PROCESS | 2936 | 1461286195890 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 17:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:49:55 INFO - PROCESS | 2936 | 1461286195893 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:49:55 INFO - PROCESS | 2936 | 1461286195897 Marionette TRACE conn5 <- [1,1394,null,{}] 17:49:55 INFO - PROCESS | 2936 | 1461286195935 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:56 INFO - PROCESS | 2936 | 1461286196027 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 17:49:56 INFO - PROCESS | 2936 | 1461286196035 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:56 INFO - PROCESS | 2936 | ++DOCSHELL 197DB000 == 78 [pid = 2936] [id = 358] 17:49:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 152 (197DD000) [pid = 2936] [serial = 1073] [outer = 00000000] 17:49:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 153 (1A5DE800) [pid = 2936] [serial = 1074] [outer = 197DD000] 17:49:56 INFO - PROCESS | 2936 | 1461286196085 Marionette DEBUG loaded listener.js 17:49:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 154 (1B44CC00) [pid = 2936] [serial = 1075] [outer = 197DD000] 17:49:56 INFO - PROCESS | 2936 | 1461286196563 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 17:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 731ms 17:49:56 INFO - PROCESS | 2936 | 1461286196629 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 17:49:56 INFO - PROCESS | 2936 | 1461286196631 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 17:49:56 INFO - PROCESS | 2936 | 1461286196634 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:49:56 INFO - PROCESS | 2936 | 1461286196636 Marionette TRACE conn5 <- [1,1398,null,{}] 17:49:56 INFO - PROCESS | 2936 | 1461286196640 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:56 INFO - PROCESS | 2936 | 1461286196727 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 17:49:56 INFO - PROCESS | 2936 | 1461286196736 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:56 INFO - PROCESS | 2936 | ++DOCSHELL 1C101800 == 79 [pid = 2936] [id = 359] 17:49:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 155 (1C105400) [pid = 2936] [serial = 1076] [outer = 00000000] 17:49:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 156 (1C1A8000) [pid = 2936] [serial = 1077] [outer = 1C105400] 17:49:56 INFO - PROCESS | 2936 | 1461286196782 Marionette DEBUG loaded listener.js 17:49:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 157 (1C3D3000) [pid = 2936] [serial = 1078] [outer = 1C105400] 17:49:57 INFO - PROCESS | 2936 | 1461286197295 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 17:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 17:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:49:57 INFO - PROCESS | 2936 | 1461286197308 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 17:49:57 INFO - PROCESS | 2936 | 1461286197310 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 17:49:57 INFO - PROCESS | 2936 | 1461286197313 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:49:57 INFO - PROCESS | 2936 | 1461286197315 Marionette TRACE conn5 <- [1,1402,null,{}] 17:49:57 INFO - PROCESS | 2936 | 1461286197319 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:57 INFO - PROCESS | 2936 | 1461286197469 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 17:49:57 INFO - PROCESS | 2936 | 1461286197532 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:57 INFO - PROCESS | 2936 | ++DOCSHELL 13896800 == 80 [pid = 2936] [id = 360] 17:49:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 158 (1B788C00) [pid = 2936] [serial = 1079] [outer = 00000000] 17:49:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 159 (1C510800) [pid = 2936] [serial = 1080] [outer = 1B788C00] 17:49:57 INFO - PROCESS | 2936 | 1461286197577 Marionette DEBUG loaded listener.js 17:49:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 160 (1C518000) [pid = 2936] [serial = 1081] [outer = 1B788C00] 17:49:58 INFO - PROCESS | 2936 | 1461286198058 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 17:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 770ms 17:49:58 INFO - PROCESS | 2936 | 1461286198085 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 17:49:58 INFO - PROCESS | 2936 | 1461286198087 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 17:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:49:58 INFO - PROCESS | 2936 | 1461286198090 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:49:58 INFO - PROCESS | 2936 | 1461286198091 Marionette TRACE conn5 <- [1,1406,null,{}] 17:49:58 INFO - PROCESS | 2936 | 1461286198095 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:58 INFO - PROCESS | 2936 | 1461286198227 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 17:49:58 INFO - PROCESS | 2936 | 1461286198298 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:58 INFO - PROCESS | 2936 | ++DOCSHELL 1CB88000 == 81 [pid = 2936] [id = 361] 17:49:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 161 (1CC4D400) [pid = 2936] [serial = 1082] [outer = 00000000] 17:49:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 162 (1D169C00) [pid = 2936] [serial = 1083] [outer = 1CC4D400] 17:49:58 INFO - PROCESS | 2936 | 1461286198346 Marionette DEBUG loaded listener.js 17:49:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 163 (1E0E4000) [pid = 2936] [serial = 1084] [outer = 1CC4D400] 17:49:58 INFO - PROCESS | 2936 | 1461286198783 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 17:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 17:49:58 INFO - PROCESS | 2936 | 1461286198836 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 17:49:58 INFO - PROCESS | 2936 | 1461286198838 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 17:49:58 INFO - PROCESS | 2936 | 1461286198841 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:49:58 INFO - PROCESS | 2936 | 1461286198843 Marionette TRACE conn5 <- [1,1410,null,{}] 17:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:49:58 INFO - PROCESS | 2936 | 1461286198846 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:58 INFO - PROCESS | 2936 | 1461286198967 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 17:49:59 INFO - PROCESS | 2936 | 1461286199040 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:59 INFO - PROCESS | 2936 | ++DOCSHELL 12EB6C00 == 82 [pid = 2936] [id = 362] 17:49:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 164 (16662800) [pid = 2936] [serial = 1085] [outer = 00000000] 17:49:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 165 (1F369800) [pid = 2936] [serial = 1086] [outer = 16662800] 17:49:59 INFO - PROCESS | 2936 | 1461286199086 Marionette DEBUG loaded listener.js 17:49:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 166 (1F486C00) [pid = 2936] [serial = 1087] [outer = 16662800] 17:49:59 INFO - PROCESS | 2936 | --DOMWINDOW == 165 (12EAE800) [pid = 2936] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:49:59 INFO - PROCESS | 2936 | --DOMWINDOW == 164 (20131000) [pid = 2936] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:49:59 INFO - PROCESS | 2936 | --DOMWINDOW == 163 (197DA800) [pid = 2936] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:49:59 INFO - PROCESS | 2936 | --DOMWINDOW == 162 (1723DC00) [pid = 2936] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:49:59 INFO - PROCESS | 2936 | --DOMWINDOW == 161 (1C505000) [pid = 2936] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:49:59 INFO - PROCESS | 2936 | --DOMWINDOW == 160 (2027D000) [pid = 2936] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:49:59 INFO - PROCESS | 2936 | --DOMWINDOW == 159 (1A35F800) [pid = 2936] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:49:59 INFO - PROCESS | 2936 | --DOMWINDOW == 158 (12E3B800) [pid = 2936] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:49:59 INFO - PROCESS | 2936 | --DOMWINDOW == 157 (23997800) [pid = 2936] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:49:59 INFO - PROCESS | 2936 | 1461286199904 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 17:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1066ms 17:49:59 INFO - PROCESS | 2936 | 1461286199923 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 17:49:59 INFO - PROCESS | 2936 | 1461286199925 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 17:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:49:59 INFO - PROCESS | 2936 | 1461286199941 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:49:59 INFO - PROCESS | 2936 | 1461286199943 Marionette TRACE conn5 <- [1,1414,null,{}] 17:49:59 INFO - PROCESS | 2936 | 1461286199948 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:00 INFO - PROCESS | 2936 | 1461286200034 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 17:50:00 INFO - PROCESS | 2936 | 1461286200041 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:00 INFO - PROCESS | 2936 | ++DOCSHELL 1A5DDC00 == 83 [pid = 2936] [id = 363] 17:50:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 158 (1B70BC00) [pid = 2936] [serial = 1088] [outer = 00000000] 17:50:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 159 (1C81F000) [pid = 2936] [serial = 1089] [outer = 1B70BC00] 17:50:00 INFO - PROCESS | 2936 | 1461286200088 Marionette DEBUG loaded listener.js 17:50:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 160 (1CCAF800) [pid = 2936] [serial = 1090] [outer = 1B70BC00] 17:50:00 INFO - PROCESS | 2936 | 1461286200526 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 17:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 650ms 17:50:00 INFO - PROCESS | 2936 | 1461286200580 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 17:50:00 INFO - PROCESS | 2936 | 1461286200582 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 17:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:50:00 INFO - PROCESS | 2936 | 1461286200585 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:50:00 INFO - PROCESS | 2936 | 1461286200587 Marionette TRACE conn5 <- [1,1418,null,{}] 17:50:00 INFO - PROCESS | 2936 | 1461286200590 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:00 INFO - PROCESS | 2936 | 1461286200677 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 17:50:00 INFO - PROCESS | 2936 | 1461286200683 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:00 INFO - PROCESS | 2936 | ++DOCSHELL 1F365000 == 84 [pid = 2936] [id = 364] 17:50:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 161 (1F48F400) [pid = 2936] [serial = 1091] [outer = 00000000] 17:50:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 162 (2012F400) [pid = 2936] [serial = 1092] [outer = 1F48F400] 17:50:00 INFO - PROCESS | 2936 | 1461286200728 Marionette DEBUG loaded listener.js 17:50:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 163 (20199400) [pid = 2936] [serial = 1093] [outer = 1F48F400] 17:50:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 164 (203A5800) [pid = 2936] [serial = 1094] [outer = 1B711400] 17:50:01 INFO - PROCESS | 2936 | 1461286201289 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 17:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 17:50:01 INFO - PROCESS | 2936 | 1461286201316 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 17:50:01 INFO - PROCESS | 2936 | 1461286201318 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 17:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:50:01 INFO - PROCESS | 2936 | 1461286201321 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:50:01 INFO - PROCESS | 2936 | 1461286201323 Marionette TRACE conn5 <- [1,1422,null,{}] 17:50:01 INFO - PROCESS | 2936 | 1461286201326 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:01 INFO - PROCESS | 2936 | 1461286201412 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 17:50:01 INFO - PROCESS | 2936 | 1461286201420 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:01 INFO - PROCESS | 2936 | ++DOCSHELL 2027D400 == 85 [pid = 2936] [id = 365] 17:50:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 165 (2027FC00) [pid = 2936] [serial = 1095] [outer = 00000000] 17:50:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 166 (203A6C00) [pid = 2936] [serial = 1096] [outer = 2027FC00] 17:50:01 INFO - PROCESS | 2936 | 1461286201465 Marionette DEBUG loaded listener.js 17:50:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 167 (2127F000) [pid = 2936] [serial = 1097] [outer = 2027FC00] 17:50:02 INFO - PROCESS | 2936 | 1461286202253 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 17:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 970ms 17:50:02 INFO - PROCESS | 2936 | 1461286202292 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 17:50:02 INFO - PROCESS | 2936 | 1461286202298 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 17:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:50:02 INFO - PROCESS | 2936 | 1461286202304 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:50:02 INFO - PROCESS | 2936 | 1461286202307 Marionette TRACE conn5 <- [1,1426,null,{}] 17:50:02 INFO - PROCESS | 2936 | 1461286202313 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:02 INFO - PROCESS | 2936 | 1461286202432 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 17:50:02 INFO - PROCESS | 2936 | 1461286202592 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:02 INFO - PROCESS | 2936 | ++DOCSHELL 16FE7800 == 86 [pid = 2936] [id = 366] 17:50:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 168 (17030000) [pid = 2936] [serial = 1098] [outer = 00000000] 17:50:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 169 (175F4800) [pid = 2936] [serial = 1099] [outer = 17030000] 17:50:02 INFO - PROCESS | 2936 | 1461286202651 Marionette DEBUG loaded listener.js 17:50:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 170 (18CDC400) [pid = 2936] [serial = 1100] [outer = 17030000] 17:50:03 INFO - PROCESS | 2936 | 1461286203239 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 17:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 970ms 17:50:03 INFO - PROCESS | 2936 | 1461286203278 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 17:50:03 INFO - PROCESS | 2936 | 1461286203284 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 17:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:50:03 INFO - PROCESS | 2936 | 1461286203290 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:50:03 INFO - PROCESS | 2936 | 1461286203293 Marionette TRACE conn5 <- [1,1430,null,{}] 17:50:03 INFO - PROCESS | 2936 | 1461286203298 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:03 INFO - PROCESS | 2936 | 1461286203413 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 17:50:03 INFO - PROCESS | 2936 | 1461286203558 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:03 INFO - PROCESS | 2936 | ++DOCSHELL 1B05C800 == 87 [pid = 2936] [id = 367] 17:50:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 171 (1B0CDC00) [pid = 2936] [serial = 1101] [outer = 00000000] 17:50:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 172 (1C508800) [pid = 2936] [serial = 1102] [outer = 1B0CDC00] 17:50:03 INFO - PROCESS | 2936 | 1461286203615 Marionette DEBUG loaded listener.js 17:50:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 173 (1C819C00) [pid = 2936] [serial = 1103] [outer = 1B0CDC00] 17:50:04 INFO - PROCESS | 2936 | 1461286204229 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 17:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 970ms 17:50:04 INFO - PROCESS | 2936 | 1461286204262 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 17:50:04 INFO - PROCESS | 2936 | 1461286204265 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 17:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:50:04 INFO - PROCESS | 2936 | 1461286204269 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:50:04 INFO - PROCESS | 2936 | 1461286204273 Marionette TRACE conn5 <- [1,1434,null,{}] 17:50:04 INFO - PROCESS | 2936 | 1461286204284 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:04 INFO - PROCESS | 2936 | 1461286204401 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 17:50:04 INFO - PROCESS | 2936 | 1461286204548 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:04 INFO - PROCESS | 2936 | ++DOCSHELL 2127C400 == 88 [pid = 2936] [id = 368] 17:50:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 174 (2162D800) [pid = 2936] [serial = 1104] [outer = 00000000] 17:50:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 175 (21B25800) [pid = 2936] [serial = 1105] [outer = 2162D800] 17:50:04 INFO - PROCESS | 2936 | 1461286204610 Marionette DEBUG loaded listener.js 17:50:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 176 (21C7B400) [pid = 2936] [serial = 1106] [outer = 2162D800] 17:50:05 INFO - PROCESS | 2936 | 1461286205209 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 17:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 970ms 17:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:50:05 INFO - PROCESS | 2936 | 1461286205243 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 17:50:05 INFO - PROCESS | 2936 | 1461286205246 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 17:50:05 INFO - PROCESS | 2936 | 1461286205250 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:50:05 INFO - PROCESS | 2936 | 1461286205252 Marionette TRACE conn5 <- [1,1438,null,{}] 17:50:05 INFO - PROCESS | 2936 | 1461286205255 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:05 INFO - PROCESS | 2936 | 1461286205370 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 17:50:05 INFO - PROCESS | 2936 | 1461286205515 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:05 INFO - PROCESS | 2936 | ++DOCSHELL 23859800 == 89 [pid = 2936] [id = 369] 17:50:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 177 (2385BC00) [pid = 2936] [serial = 1107] [outer = 00000000] 17:50:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 178 (23861400) [pid = 2936] [serial = 1108] [outer = 2385BC00] 17:50:05 INFO - PROCESS | 2936 | 1461286205572 Marionette DEBUG loaded listener.js 17:50:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 179 (23863C00) [pid = 2936] [serial = 1109] [outer = 2385BC00] 17:50:06 INFO - PROCESS | 2936 | 1461286206164 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 17:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 971ms 17:50:06 INFO - PROCESS | 2936 | 1461286206222 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 17:50:06 INFO - PROCESS | 2936 | 1461286206225 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 17:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:50:06 INFO - PROCESS | 2936 | 1461286206228 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:50:06 INFO - PROCESS | 2936 | 1461286206230 Marionette TRACE conn5 <- [1,1442,null,{}] 17:50:06 INFO - PROCESS | 2936 | 1461286206234 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:06 INFO - PROCESS | 2936 | 1461286206344 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 17:50:06 INFO - PROCESS | 2936 | 1461286206503 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:06 INFO - PROCESS | 2936 | ++DOCSHELL 2385C800 == 90 [pid = 2936] [id = 370] 17:50:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 180 (23860400) [pid = 2936] [serial = 1110] [outer = 00000000] 17:50:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 181 (23994000) [pid = 2936] [serial = 1111] [outer = 23860400] 17:50:06 INFO - PROCESS | 2936 | 1461286206559 Marionette DEBUG loaded listener.js 17:50:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 182 (23999400) [pid = 2936] [serial = 1112] [outer = 23860400] 17:50:07 INFO - PROCESS | 2936 | 1461286207169 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 17:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 970ms 17:50:07 INFO - PROCESS | 2936 | 1461286207202 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 17:50:07 INFO - PROCESS | 2936 | 1461286207204 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 17:50:07 INFO - PROCESS | 2936 | 1461286207208 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:50:07 INFO - PROCESS | 2936 | 1461286207210 Marionette TRACE conn5 <- [1,1446,null,{}] 17:50:07 INFO - PROCESS | 2936 | 1461286207229 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:07 INFO - PROCESS | 2936 | 1461286207349 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 17:50:07 INFO - PROCESS | 2936 | 1461286207512 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:07 INFO - PROCESS | 2936 | ++DOCSHELL 1702FC00 == 91 [pid = 2936] [id = 371] 17:50:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 183 (2127F800) [pid = 2936] [serial = 1113] [outer = 00000000] 17:50:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 184 (2640B800) [pid = 2936] [serial = 1114] [outer = 2127F800] 17:50:07 INFO - PROCESS | 2936 | 1461286207571 Marionette DEBUG loaded listener.js 17:50:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 185 (26A51800) [pid = 2936] [serial = 1115] [outer = 2127F800] 17:50:08 INFO - PROCESS | 2936 | 1461286208388 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 17:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1244ms 17:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:50:08 INFO - PROCESS | 2936 | 1461286208456 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 17:50:08 INFO - PROCESS | 2936 | 1461286208460 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 17:50:08 INFO - PROCESS | 2936 | 1461286208465 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:50:08 INFO - PROCESS | 2936 | 1461286208469 Marionette TRACE conn5 <- [1,1450,null,{}] 17:50:08 INFO - PROCESS | 2936 | 1461286208474 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:08 INFO - PROCESS | 2936 | 1461286208578 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 17:50:08 INFO - PROCESS | 2936 | 1461286208729 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:08 INFO - PROCESS | 2936 | ++DOCSHELL 184E6800 == 92 [pid = 2936] [id = 372] 17:50:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 186 (19D4F000) [pid = 2936] [serial = 1116] [outer = 00000000] 17:50:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 187 (16F59400) [pid = 2936] [serial = 1117] [outer = 19D4F000] 17:50:08 INFO - PROCESS | 2936 | 1461286208782 Marionette DEBUG loaded listener.js 17:50:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 188 (1A59E000) [pid = 2936] [serial = 1118] [outer = 19D4F000] 17:50:09 INFO - PROCESS | 2936 | 1461286209429 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 17:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1023ms 17:50:09 INFO - PROCESS | 2936 | 1461286209490 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 17:50:09 INFO - PROCESS | 2936 | 1461286209495 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 17:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:50:09 INFO - PROCESS | 2936 | 1461286209502 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:50:09 INFO - PROCESS | 2936 | 1461286209504 Marionette TRACE conn5 <- [1,1454,null,{}] 17:50:09 INFO - PROCESS | 2936 | 1461286209508 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:09 INFO - PROCESS | 2936 | 1461286209681 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 17:50:09 INFO - PROCESS | 2936 | 1461286209698 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:09 INFO - PROCESS | 2936 | ++DOCSHELL 19D53C00 == 93 [pid = 2936] [id = 373] 17:50:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 189 (19D91400) [pid = 2936] [serial = 1119] [outer = 00000000] 17:50:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 190 (1C51C000) [pid = 2936] [serial = 1120] [outer = 19D91400] 17:50:09 INFO - PROCESS | 2936 | 1461286209747 Marionette DEBUG loaded listener.js 17:50:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 191 (1CA64C00) [pid = 2936] [serial = 1121] [outer = 19D91400] 17:50:10 INFO - PROCESS | 2936 | --DOCSHELL 1F365000 == 92 [pid = 2936] [id = 364] 17:50:10 INFO - PROCESS | 2936 | --DOCSHELL 1A5DDC00 == 91 [pid = 2936] [id = 363] 17:50:10 INFO - PROCESS | 2936 | --DOCSHELL 12EB6C00 == 90 [pid = 2936] [id = 362] 17:50:10 INFO - PROCESS | 2936 | --DOCSHELL 1CB88000 == 89 [pid = 2936] [id = 361] 17:50:10 INFO - PROCESS | 2936 | --DOCSHELL 13896800 == 88 [pid = 2936] [id = 360] 17:50:10 INFO - PROCESS | 2936 | --DOCSHELL 1C101800 == 87 [pid = 2936] [id = 359] 17:50:10 INFO - PROCESS | 2936 | --DOCSHELL 197DB000 == 86 [pid = 2936] [id = 358] 17:50:10 INFO - PROCESS | 2936 | --DOCSHELL 12E3B400 == 85 [pid = 2936] [id = 357] 17:50:10 INFO - PROCESS | 2936 | --DOCSHELL 122E2000 == 84 [pid = 2936] [id = 356] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 190 (184E2C00) [pid = 2936] [serial = 996] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 189 (1B70B000) [pid = 2936] [serial = 999] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 188 (1CA5EC00) [pid = 2936] [serial = 1002] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 187 (1F00F000) [pid = 2936] [serial = 1005] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 186 (1F4B5400) [pid = 2936] [serial = 1008] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 185 (2127BC00) [pid = 2936] [serial = 1011] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 184 (21C7B800) [pid = 2936] [serial = 1014] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 183 (23996400) [pid = 2936] [serial = 1017] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 182 (2640C000) [pid = 2936] [serial = 1047] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOCSHELL 26D71000 == 83 [pid = 2936] [id = 354] 17:50:10 INFO - PROCESS | 2936 | --DOCSHELL 26A55800 == 82 [pid = 2936] [id = 353] 17:50:10 INFO - PROCESS | 2936 | --DOCSHELL 23918400 == 81 [pid = 2936] [id = 352] 17:50:10 INFO - PROCESS | 2936 | --DOCSHELL 1C3D2C00 == 80 [pid = 2936] [id = 351] 17:50:10 INFO - PROCESS | 2936 | --DOCSHELL 0EE5CC00 == 79 [pid = 2936] [id = 350] 17:50:10 INFO - PROCESS | 2936 | 1461286210431 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 17:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 970ms 17:50:10 INFO - PROCESS | 2936 | 1461286210475 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 17:50:10 INFO - PROCESS | 2936 | 1461286210477 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 17:50:10 INFO - PROCESS | 2936 | 1461286210481 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:50:10 INFO - PROCESS | 2936 | 1461286210484 Marionette TRACE conn5 <- [1,1458,null,{}] 17:50:10 INFO - PROCESS | 2936 | 1461286210494 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:10 INFO - PROCESS | 2936 | 1461286210590 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 181 (1E882800) [pid = 2936] [serial = 1032] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 180 (1F36AC00) [pid = 2936] [serial = 1033] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 179 (203BF000) [pid = 2936] [serial = 1036] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 178 (20284800) [pid = 2936] [serial = 1035] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 177 (23927000) [pid = 2936] [serial = 1041] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 176 (184E9800) [pid = 2936] [serial = 1021] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 175 (1780CC00) [pid = 2936] [serial = 1020] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 174 (1CA5B400) [pid = 2936] [serial = 1029] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 173 (21638C00) [pid = 2936] [serial = 1038] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 172 (1C19E800) [pid = 2936] [serial = 1026] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 171 (1C3D6800) [pid = 2936] [serial = 1027] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 170 (16F5DC00) [pid = 2936] [serial = 1023] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 169 (16FE4400) [pid = 2936] [serial = 1024] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 168 (239C8400) [pid = 2936] [serial = 1044] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 167 (239CE000) [pid = 2936] [serial = 1045] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 166 (2391A000) [pid = 2936] [serial = 1039] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 165 (2399B400) [pid = 2936] [serial = 1042] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | --DOMWINDOW == 164 (1CA62000) [pid = 2936] [serial = 1030] [outer = 00000000] [url = about:blank] 17:50:10 INFO - PROCESS | 2936 | 1461286210710 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:10 INFO - PROCESS | 2936 | ++DOCSHELL 141A0000 == 80 [pid = 2936] [id = 374] 17:50:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 165 (16637C00) [pid = 2936] [serial = 1122] [outer = 00000000] 17:50:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 166 (1780CC00) [pid = 2936] [serial = 1123] [outer = 16637C00] 17:50:10 INFO - PROCESS | 2936 | 1461286210759 Marionette DEBUG loaded listener.js 17:50:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 167 (1B44D400) [pid = 2936] [serial = 1124] [outer = 16637C00] 17:50:11 INFO - PROCESS | 2936 | 1461286211212 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 17:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 770ms 17:50:11 INFO - PROCESS | 2936 | 1461286211254 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 17:50:11 INFO - PROCESS | 2936 | 1461286211257 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 17:50:11 INFO - PROCESS | 2936 | 1461286211260 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:50:11 INFO - PROCESS | 2936 | 1461286211261 Marionette TRACE conn5 <- [1,1462,null,{}] 17:50:11 INFO - PROCESS | 2936 | 1461286211265 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:11 INFO - PROCESS | 2936 | 1461286211354 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 17:50:11 INFO - PROCESS | 2936 | 1461286211364 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:11 INFO - PROCESS | 2936 | ++DOCSHELL 1B713400 == 81 [pid = 2936] [id = 375] 17:50:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 168 (1C105000) [pid = 2936] [serial = 1125] [outer = 00000000] 17:50:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 169 (1C3D7400) [pid = 2936] [serial = 1126] [outer = 1C105000] 17:50:11 INFO - PROCESS | 2936 | 1461286211410 Marionette DEBUG loaded listener.js 17:50:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 170 (1CA5B400) [pid = 2936] [serial = 1127] [outer = 1C105000] 17:50:11 INFO - PROCESS | 2936 | 1461286211881 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 17:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 17:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:50:11 INFO - PROCESS | 2936 | 1461286211934 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 17:50:11 INFO - PROCESS | 2936 | 1461286211936 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 17:50:11 INFO - PROCESS | 2936 | 1461286211939 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:50:11 INFO - PROCESS | 2936 | 1461286211941 Marionette TRACE conn5 <- [1,1466,null,{}] 17:50:11 INFO - PROCESS | 2936 | 1461286211944 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:12 INFO - PROCESS | 2936 | 1461286212029 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 17:50:12 INFO - PROCESS | 2936 | 1461286212038 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:12 INFO - PROCESS | 2936 | ++DOCSHELL 1CA60C00 == 82 [pid = 2936] [id = 376] 17:50:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 171 (1CA61800) [pid = 2936] [serial = 1128] [outer = 00000000] 17:50:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 172 (1E882400) [pid = 2936] [serial = 1129] [outer = 1CA61800] 17:50:12 INFO - PROCESS | 2936 | 1461286212083 Marionette DEBUG loaded listener.js 17:50:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 173 (1A35D400) [pid = 2936] [serial = 1130] [outer = 1CA61800] 17:50:12 INFO - PROCESS | 2936 | 1461286212620 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 17:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 730ms 17:50:12 INFO - PROCESS | 2936 | 1461286212681 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 17:50:12 INFO - PROCESS | 2936 | 1461286212683 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 17:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:50:12 INFO - PROCESS | 2936 | 1461286212686 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:50:12 INFO - PROCESS | 2936 | 1461286212688 Marionette TRACE conn5 <- [1,1470,null,{}] 17:50:12 INFO - PROCESS | 2936 | 1461286212691 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:12 INFO - PROCESS | 2936 | 1461286212832 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 17:50:12 INFO - PROCESS | 2936 | 1461286212896 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:12 INFO - PROCESS | 2936 | ++DOCSHELL 1F489400 == 83 [pid = 2936] [id = 377] 17:50:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 174 (1F489C00) [pid = 2936] [serial = 1131] [outer = 00000000] 17:50:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 175 (20288000) [pid = 2936] [serial = 1132] [outer = 1F489C00] 17:50:12 INFO - PROCESS | 2936 | 1461286212943 Marionette DEBUG loaded listener.js 17:50:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 176 (203AD800) [pid = 2936] [serial = 1133] [outer = 1F489C00] 17:50:13 INFO - PROCESS | 2936 | 1461286213386 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 17:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 17:50:13 INFO - PROCESS | 2936 | 1461286213456 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 17:50:13 INFO - PROCESS | 2936 | 1461286213458 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 17:50:13 INFO - PROCESS | 2936 | 1461286213461 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:50:13 INFO - PROCESS | 2936 | 1461286213463 Marionette TRACE conn5 <- [1,1474,null,{}] 17:50:13 INFO - PROCESS | 2936 | 1461286213467 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:13 INFO - PROCESS | 2936 | 1461286213587 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 17:50:13 INFO - PROCESS | 2936 | 1461286213653 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:13 INFO - PROCESS | 2936 | ++DOCSHELL 214E2C00 == 84 [pid = 2936] [id = 378] 17:50:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 177 (2162CC00) [pid = 2936] [serial = 1134] [outer = 00000000] 17:50:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 178 (21C78800) [pid = 2936] [serial = 1135] [outer = 2162CC00] 17:50:13 INFO - PROCESS | 2936 | 1461286213699 Marionette DEBUG loaded listener.js 17:50:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 179 (2385B800) [pid = 2936] [serial = 1136] [outer = 2162CC00] 17:50:14 INFO - PROCESS | 2936 | 1461286214159 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 17:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 730ms 17:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:50:14 INFO - PROCESS | 2936 | 1461286214196 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 17:50:14 INFO - PROCESS | 2936 | 1461286214198 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 17:50:14 INFO - PROCESS | 2936 | 1461286214201 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:50:14 INFO - PROCESS | 2936 | 1461286214203 Marionette TRACE conn5 <- [1,1478,null,{}] 17:50:14 INFO - PROCESS | 2936 | 1461286214212 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:14 INFO - PROCESS | 2936 | 1461286214333 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 17:50:14 INFO - PROCESS | 2936 | 1461286214423 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:14 INFO - PROCESS | 2936 | ++DOCSHELL 21A96000 == 85 [pid = 2936] [id = 379] 17:50:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 180 (23860000) [pid = 2936] [serial = 1137] [outer = 00000000] 17:50:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 181 (23990400) [pid = 2936] [serial = 1138] [outer = 23860000] 17:50:14 INFO - PROCESS | 2936 | 1461286214467 Marionette DEBUG loaded listener.js 17:50:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 182 (2399C400) [pid = 2936] [serial = 1139] [outer = 23860000] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 181 (16662800) [pid = 2936] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 180 (2391E400) [pid = 2936] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 179 (19D4E400) [pid = 2936] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 178 (1C818400) [pid = 2936] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 177 (1F48F400) [pid = 2936] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 176 (0F3DE000) [pid = 2936] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 175 (214E0C00) [pid = 2936] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 174 (1B788C00) [pid = 2936] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 173 (1A59C400) [pid = 2936] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 172 (0F388400) [pid = 2936] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 171 (1663D800) [pid = 2936] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 170 (18CE0800) [pid = 2936] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 169 (2020E800) [pid = 2936] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 168 (17535400) [pid = 2936] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 167 (17538C00) [pid = 2936] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 166 (1A5E1000) [pid = 2936] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 165 (1F490400) [pid = 2936] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 164 (1C507C00) [pid = 2936] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 163 (16FDF000) [pid = 2936] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 162 (16658400) [pid = 2936] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 161 (12E35400) [pid = 2936] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 160 (21130800) [pid = 2936] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 159 (239CF800) [pid = 2936] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 158 (1C105400) [pid = 2936] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 157 (1F48CC00) [pid = 2936] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 156 (20129400) [pid = 2936] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 155 (197DD000) [pid = 2936] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 154 (20279C00) [pid = 2936] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 153 (2391F000) [pid = 2936] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 152 (1CA68400) [pid = 2936] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 151 (12816C00) [pid = 2936] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 150 (1F4AFC00) [pid = 2936] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 149 (1B70BC00) [pid = 2936] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 148 (1C39BC00) [pid = 2936] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 147 (26A5A800) [pid = 2936] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 146 (176B0000) [pid = 2936] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 145 (21134C00) [pid = 2936] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 144 (20202C00) [pid = 2936] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 143 (1F48C400) [pid = 2936] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 142 (1E886800) [pid = 2936] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 141 (12EB0800) [pid = 2936] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 140 (1CB8D000) [pid = 2936] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 139 (21130400) [pid = 2936] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (203A3000) [pid = 2936] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (1CC4D400) [pid = 2936] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (2012EC00) [pid = 2936] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (1C521400) [pid = 2936] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (1CA65400) [pid = 2936] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (203AB400) [pid = 2936] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:50:15 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (1CA66C00) [pid = 2936] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:50:15 INFO - PROCESS | 2936 | 1461286215432 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 17:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1282ms 17:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:50:15 INFO - PROCESS | 2936 | 1461286215484 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 17:50:15 INFO - PROCESS | 2936 | 1461286215486 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 17:50:15 INFO - PROCESS | 2936 | 1461286215490 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:50:15 INFO - PROCESS | 2936 | 1461286215491 Marionette TRACE conn5 <- [1,1482,null,{}] 17:50:15 INFO - PROCESS | 2936 | 1461286215495 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:15 INFO - PROCESS | 2936 | 1461286215582 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 17:50:15 INFO - PROCESS | 2936 | 1461286215590 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:15 INFO - PROCESS | 2936 | ++DOCSHELL 16661C00 == 86 [pid = 2936] [id = 380] 17:50:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (16662800) [pid = 2936] [serial = 1140] [outer = 00000000] 17:50:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (17817000) [pid = 2936] [serial = 1141] [outer = 16662800] 17:50:15 INFO - PROCESS | 2936 | 1461286215635 Marionette DEBUG loaded listener.js 17:50:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (18CE0800) [pid = 2936] [serial = 1142] [outer = 16662800] 17:50:16 INFO - PROCESS | 2936 | 1461286216091 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 17:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 631ms 17:50:16 INFO - PROCESS | 2936 | 1461286216121 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 17:50:16 INFO - PROCESS | 2936 | 1461286216123 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 17:50:16 INFO - PROCESS | 2936 | 1461286216126 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:50:16 INFO - PROCESS | 2936 | 1461286216128 Marionette TRACE conn5 <- [1,1486,null,{}] 17:50:16 INFO - PROCESS | 2936 | 1461286216132 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:16 INFO - PROCESS | 2936 | 1461286216221 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 17:50:16 INFO - PROCESS | 2936 | 1461286216228 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:16 INFO - PROCESS | 2936 | ++DOCSHELL 184E5000 == 87 [pid = 2936] [id = 381] 17:50:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (1A35B800) [pid = 2936] [serial = 1143] [outer = 00000000] 17:50:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (1B787800) [pid = 2936] [serial = 1144] [outer = 1A35B800] 17:50:16 INFO - PROCESS | 2936 | 1461286216273 Marionette DEBUG loaded listener.js 17:50:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (1C50F800) [pid = 2936] [serial = 1145] [outer = 1A35B800] 17:50:16 INFO - PROCESS | 2936 | 1461286216721 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 17:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 631ms 17:50:16 INFO - PROCESS | 2936 | 1461286216766 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 17:50:16 INFO - PROCESS | 2936 | 1461286216768 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 17:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:50:16 INFO - PROCESS | 2936 | 1461286216784 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:50:16 INFO - PROCESS | 2936 | 1461286216786 Marionette TRACE conn5 <- [1,1490,null,{}] 17:50:16 INFO - PROCESS | 2936 | 1461286216790 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:16 INFO - PROCESS | 2936 | 1461286216904 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 17:50:16 INFO - PROCESS | 2936 | 1461286216932 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:16 INFO - PROCESS | 2936 | ++DOCSHELL 1F4B2800 == 88 [pid = 2936] [id = 382] 17:50:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (1F4B4C00) [pid = 2936] [serial = 1146] [outer = 00000000] 17:50:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 140 (20194800) [pid = 2936] [serial = 1147] [outer = 1F4B4C00] 17:50:17 INFO - PROCESS | 2936 | 1461286216982 Marionette DEBUG loaded listener.js 17:50:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 141 (203B3800) [pid = 2936] [serial = 1148] [outer = 1F4B4C00] 17:50:17 INFO - PROCESS | 2936 | 1461286217764 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 17:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1027ms 17:50:17 INFO - PROCESS | 2936 | 1461286217804 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 17:50:17 INFO - PROCESS | 2936 | 1461286217810 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 17:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:50:17 INFO - PROCESS | 2936 | 1461286217816 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:50:17 INFO - PROCESS | 2936 | 1461286217820 Marionette TRACE conn5 <- [1,1494,null,{}] 17:50:17 INFO - PROCESS | 2936 | 1461286217825 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:17 INFO - PROCESS | 2936 | 1461286217966 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 17:50:18 INFO - PROCESS | 2936 | 1461286218119 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:18 INFO - PROCESS | 2936 | ++DOCSHELL 17286000 == 89 [pid = 2936] [id = 383] 17:50:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 142 (17535800) [pid = 2936] [serial = 1149] [outer = 00000000] 17:50:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 143 (18CD8C00) [pid = 2936] [serial = 1150] [outer = 17535800] 17:50:18 INFO - PROCESS | 2936 | 1461286218178 Marionette DEBUG loaded listener.js 17:50:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 144 (19D50000) [pid = 2936] [serial = 1151] [outer = 17535800] 17:50:18 INFO - PROCESS | 2936 | 1461286218738 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 17:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 970ms 17:50:18 INFO - PROCESS | 2936 | 1461286218789 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 17:50:18 INFO - PROCESS | 2936 | 1461286218796 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 17:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:50:18 INFO - PROCESS | 2936 | 1461286218802 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:50:18 INFO - PROCESS | 2936 | 1461286218805 Marionette TRACE conn5 <- [1,1498,null,{}] 17:50:18 INFO - PROCESS | 2936 | 1461286218809 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:18 INFO - PROCESS | 2936 | 1461286218929 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 17:50:19 INFO - PROCESS | 2936 | 1461286219078 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:19 INFO - PROCESS | 2936 | ++DOCSHELL 1419D000 == 90 [pid = 2936] [id = 384] 17:50:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 145 (1B712C00) [pid = 2936] [serial = 1152] [outer = 00000000] 17:50:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 146 (1C506800) [pid = 2936] [serial = 1153] [outer = 1B712C00] 17:50:19 INFO - PROCESS | 2936 | 1461286219136 Marionette DEBUG loaded listener.js 17:50:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 147 (1C81D000) [pid = 2936] [serial = 1154] [outer = 1B712C00] 17:50:19 INFO - PROCESS | 2936 | 1461286219733 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 17:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 970ms 17:50:19 INFO - PROCESS | 2936 | 1461286219774 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 17:50:19 INFO - PROCESS | 2936 | 1461286219776 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 17:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:50:19 INFO - PROCESS | 2936 | 1461286219780 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:50:19 INFO - PROCESS | 2936 | 1461286219784 Marionette TRACE conn5 <- [1,1502,null,{}] 17:50:19 INFO - PROCESS | 2936 | 1461286219795 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:19 INFO - PROCESS | 2936 | 1461286219944 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 17:50:20 INFO - PROCESS | 2936 | 1461286220096 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:20 INFO - PROCESS | 2936 | ++DOCSHELL 2018DC00 == 91 [pid = 2936] [id = 385] 17:50:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 148 (20208400) [pid = 2936] [serial = 1155] [outer = 00000000] 17:50:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 149 (203AA800) [pid = 2936] [serial = 1156] [outer = 20208400] 17:50:20 INFO - PROCESS | 2936 | 1461286220162 Marionette DEBUG loaded listener.js 17:50:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 150 (21283800) [pid = 2936] [serial = 1157] [outer = 20208400] 17:50:20 INFO - PROCESS | 2936 | 1461286220705 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 17:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1021ms 17:50:20 INFO - PROCESS | 2936 | 1461286220805 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 17:50:20 INFO - PROCESS | 2936 | 1461286220808 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 17:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:50:20 INFO - PROCESS | 2936 | 1461286220811 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:50:20 INFO - PROCESS | 2936 | 1461286220813 Marionette TRACE conn5 <- [1,1506,null,{}] 17:50:20 INFO - PROCESS | 2936 | 1461286220817 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:20 INFO - PROCESS | 2936 | 1461286220938 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 17:50:21 INFO - PROCESS | 2936 | 1461286221052 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:21 INFO - PROCESS | 2936 | ++DOCSHELL 214E0C00 == 92 [pid = 2936] [id = 386] 17:50:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 151 (2385E400) [pid = 2936] [serial = 1158] [outer = 00000000] 17:50:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 152 (239C0400) [pid = 2936] [serial = 1159] [outer = 2385E400] 17:50:21 INFO - PROCESS | 2936 | 1461286221148 Marionette DEBUG loaded listener.js 17:50:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 153 (239CAC00) [pid = 2936] [serial = 1160] [outer = 2385E400] 17:50:21 INFO - PROCESS | 2936 | 1461286221696 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 930ms 17:50:21 INFO - PROCESS | 2936 | 1461286221745 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 17:50:21 INFO - PROCESS | 2936 | 1461286221747 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 17:50:21 INFO - PROCESS | 2936 | 1461286221751 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:50:21 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:50:21 INFO - PROCESS | 2936 | 1461286221753 Marionette TRACE conn5 <- [1,1510,null,{}] 17:50:21 INFO - PROCESS | 2936 | 1461286221757 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:21 INFO - PROCESS | 2936 | 1461286221866 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 17:50:22 INFO - PROCESS | 2936 | 1461286222027 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:22 INFO - PROCESS | 2936 | ++DOCSHELL 23860C00 == 93 [pid = 2936] [id = 387] 17:50:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 154 (239CEC00) [pid = 2936] [serial = 1161] [outer = 00000000] 17:50:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 155 (2640C000) [pid = 2936] [serial = 1162] [outer = 239CEC00] 17:50:22 INFO - PROCESS | 2936 | 1461286222086 Marionette DEBUG loaded listener.js 17:50:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 156 (2640F800) [pid = 2936] [serial = 1163] [outer = 239CEC00] 17:50:22 INFO - PROCESS | 2936 | 1461286222667 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 17:50:22 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 17:50:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:50:22 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 17:50:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:50:22 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 17:50:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:50:22 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 17:50:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:50:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 979ms 17:50:22 INFO - PROCESS | 2936 | 1461286222734 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 17:50:22 INFO - PROCESS | 2936 | 1461286222737 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 17:50:22 INFO - PROCESS | 2936 | 1461286222740 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:50:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:50:22 INFO - PROCESS | 2936 | 1461286222742 Marionette TRACE conn5 <- [1,1514,null,{}] 17:50:22 INFO - PROCESS | 2936 | 1461286222746 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:22 INFO - PROCESS | 2936 | 1461286222868 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 17:50:23 INFO - PROCESS | 2936 | 1461286223017 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:23 INFO - PROCESS | 2936 | ++DOCSHELL 26A51000 == 94 [pid = 2936] [id = 388] 17:50:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 157 (26A52C00) [pid = 2936] [serial = 1164] [outer = 00000000] 17:50:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 158 (271A6000) [pid = 2936] [serial = 1165] [outer = 26A52C00] 17:50:23 INFO - PROCESS | 2936 | 1461286223076 Marionette DEBUG loaded listener.js 17:50:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 159 (271ABC00) [pid = 2936] [serial = 1166] [outer = 26A52C00] 17:50:23 INFO - PROCESS | 2936 | 1461286223679 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 17:50:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:50:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:50:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:50:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:50:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:50:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:50:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 970ms 17:50:23 INFO - PROCESS | 2936 | 1461286223714 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 17:50:23 INFO - PROCESS | 2936 | 1461286223716 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 17:50:23 INFO - PROCESS | 2936 | 1461286223720 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:50:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:50:23 INFO - PROCESS | 2936 | 1461286223722 Marionette TRACE conn5 <- [1,1518,null,{}] 17:50:23 INFO - PROCESS | 2936 | 1461286223726 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:23 INFO - PROCESS | 2936 | 1461286223837 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 17:50:24 INFO - PROCESS | 2936 | 1461286224005 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:24 INFO - PROCESS | 2936 | ++DOCSHELL 0EE5AC00 == 95 [pid = 2936] [id = 389] 17:50:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 160 (0F33B800) [pid = 2936] [serial = 1167] [outer = 00000000] 17:50:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 161 (19D4DC00) [pid = 2936] [serial = 1168] [outer = 0F33B800] 17:50:24 INFO - PROCESS | 2936 | 1461286224062 Marionette DEBUG loaded listener.js 17:50:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 162 (1A5E5800) [pid = 2936] [serial = 1169] [outer = 0F33B800] 17:50:24 INFO - PROCESS | 2936 | 1461286224566 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 17:50:24 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 17:50:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:50:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:50:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 17:50:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:50:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 870ms 17:50:24 INFO - PROCESS | 2936 | 1461286224598 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 17:50:24 INFO - PROCESS | 2936 | 1461286224600 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 17:50:24 INFO - PROCESS | 2936 | 1461286224605 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:50:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:50:24 INFO - PROCESS | 2936 | 1461286224607 Marionette TRACE conn5 <- [1,1522,null,{}] 17:50:24 INFO - PROCESS | 2936 | 1461286224611 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:24 INFO - PROCESS | 2936 | 1461286224892 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 17:50:25 INFO - PROCESS | 2936 | 1461286225088 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:25 INFO - PROCESS | 2936 | ++DOCSHELL 1724A000 == 96 [pid = 2936] [id = 390] 17:50:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 163 (17282C00) [pid = 2936] [serial = 1170] [outer = 00000000] 17:50:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 164 (175F2C00) [pid = 2936] [serial = 1171] [outer = 17282C00] 17:50:25 INFO - PROCESS | 2936 | 1461286225143 Marionette DEBUG loaded listener.js 17:50:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 165 (19D4D800) [pid = 2936] [serial = 1172] [outer = 17282C00] 17:50:25 INFO - PROCESS | 2936 | 1461286225814 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:50:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:50:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1223ms 17:50:25 INFO - PROCESS | 2936 | 1461286225845 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 17:50:25 INFO - PROCESS | 2936 | 1461286225849 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 17:50:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:50:25 INFO - PROCESS | 2936 | 1461286225855 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:50:25 INFO - PROCESS | 2936 | 1461286225859 Marionette TRACE conn5 <- [1,1526,null,{}] 17:50:25 INFO - PROCESS | 2936 | 1461286225864 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:26 INFO - PROCESS | 2936 | 1461286225995 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 17:50:26 INFO - PROCESS | 2936 | --DOCSHELL 184E5000 == 95 [pid = 2936] [id = 381] 17:50:26 INFO - PROCESS | 2936 | --DOCSHELL 16661C00 == 94 [pid = 2936] [id = 380] 17:50:26 INFO - PROCESS | 2936 | --DOCSHELL 21A96000 == 93 [pid = 2936] [id = 379] 17:50:26 INFO - PROCESS | 2936 | --DOCSHELL 16637400 == 92 [pid = 2936] [id = 355] 17:50:26 INFO - PROCESS | 2936 | --DOCSHELL 214E2C00 == 91 [pid = 2936] [id = 378] 17:50:26 INFO - PROCESS | 2936 | --DOCSHELL 1F489400 == 90 [pid = 2936] [id = 377] 17:50:26 INFO - PROCESS | 2936 | --DOCSHELL 1CA60C00 == 89 [pid = 2936] [id = 376] 17:50:26 INFO - PROCESS | 2936 | --DOCSHELL 1B713400 == 88 [pid = 2936] [id = 375] 17:50:26 INFO - PROCESS | 2936 | --DOCSHELL 141A0000 == 87 [pid = 2936] [id = 374] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 164 (203A6C00) [pid = 2936] [serial = 1096] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOCSHELL 19D53C00 == 86 [pid = 2936] [id = 373] 17:50:26 INFO - PROCESS | 2936 | --DOCSHELL 184E6800 == 85 [pid = 2936] [id = 372] 17:50:26 INFO - PROCESS | 2936 | --DOCSHELL 2127C400 == 84 [pid = 2936] [id = 368] 17:50:26 INFO - PROCESS | 2936 | --DOCSHELL 1B05C800 == 83 [pid = 2936] [id = 367] 17:50:26 INFO - PROCESS | 2936 | --DOCSHELL 16FE7800 == 82 [pid = 2936] [id = 366] 17:50:26 INFO - PROCESS | 2936 | --DOCSHELL 2027D400 == 81 [pid = 2936] [id = 365] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 163 (20199400) [pid = 2936] [serial = 1093] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 162 (1F486C00) [pid = 2936] [serial = 1087] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 161 (26A4EC00) [pid = 2936] [serial = 1056] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 160 (1B70F000) [pid = 2936] [serial = 916] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 159 (1CA65000) [pid = 2936] [serial = 1003] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 158 (2012F400) [pid = 2936] [serial = 1092] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 157 (1841D000) [pid = 2936] [serial = 964] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 156 (21B30800) [pid = 2936] [serial = 976] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 155 (1C510800) [pid = 2936] [serial = 1080] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 154 (1C39CC00) [pid = 2936] [serial = 967] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 153 (19D8F000) [pid = 2936] [serial = 1050] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 152 (27091000) [pid = 2936] [serial = 1065] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 151 (1CC5AC00) [pid = 2936] [serial = 871] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 150 (21C73C00) [pid = 2936] [serial = 1015] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 149 (19D4D400) [pid = 2936] [serial = 1069] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 148 (19D49400) [pid = 2936] [serial = 997] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 147 (1C107000) [pid = 2936] [serial = 1000] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 146 (2012C800) [pid = 2936] [serial = 922] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 145 (271A6800) [pid = 2936] [serial = 1066] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 144 (1D12A800) [pid = 2936] [serial = 1053] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 143 (184E9400) [pid = 2936] [serial = 868] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 142 (1752D400) [pid = 2936] [serial = 913] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 141 (17249400) [pid = 2936] [serial = 817] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 140 (1F48D000) [pid = 2936] [serial = 1054] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 139 (2127EC00) [pid = 2936] [serial = 877] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (1F369800) [pid = 2936] [serial = 1086] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (1A59EC00) [pid = 2936] [serial = 1051] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (26410800) [pid = 2936] [serial = 1048] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (1C3D3000) [pid = 2936] [serial = 1078] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (2018D800) [pid = 2936] [serial = 1009] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (1C1A8000) [pid = 2936] [serial = 1077] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (203B3000) [pid = 2936] [serial = 970] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (1A5DE800) [pid = 2936] [serial = 1074] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (1B44CC00) [pid = 2936] [serial = 1075] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (21278000) [pid = 2936] [serial = 928] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (23990800) [pid = 2936] [serial = 979] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (1CCA3000) [pid = 2936] [serial = 826] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (1C81EC00) [pid = 2936] [serial = 832] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (20201800) [pid = 2936] [serial = 961] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (1C81F000) [pid = 2936] [serial = 1089] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (1C519000) [pid = 2936] [serial = 994] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (26D72400) [pid = 2936] [serial = 1059] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (1A59F800) [pid = 2936] [serial = 820] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (2162C800) [pid = 2936] [serial = 931] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (21282000) [pid = 2936] [serial = 1012] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (23999800) [pid = 2936] [serial = 1018] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (1C518000) [pid = 2936] [serial = 1081] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (1F387800) [pid = 2936] [serial = 919] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (1781A400) [pid = 2936] [serial = 1068] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (1753A800) [pid = 2936] [serial = 1071] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (2708A400) [pid = 2936] [serial = 1060] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (1F388000) [pid = 2936] [serial = 1006] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (17864400) [pid = 2936] [serial = 1072] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 110 (214DF000) [pid = 2936] [serial = 973] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (27097800) [pid = 2936] [serial = 1062] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (26A53400) [pid = 2936] [serial = 1057] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (203B6000) [pid = 2936] [serial = 874] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (1CCAF800) [pid = 2936] [serial = 1090] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (1D169C00) [pid = 2936] [serial = 1083] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (20207400) [pid = 2936] [serial = 925] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (1C91A400) [pid = 2936] [serial = 823] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 102 (1C81E800) [pid = 2936] [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.] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 101 (1E0E4000) [pid = 2936] [serial = 1084] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 100 (1D16D800) [pid = 2936] [serial = 910] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 99 (21278400) [pid = 2936] [serial = 763] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | --DOMWINDOW == 98 (1D165C00) [pid = 2936] [serial = 829] [outer = 00000000] [url = about:blank] 17:50:26 INFO - PROCESS | 2936 | 1461286226193 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:26 INFO - PROCESS | 2936 | ++DOCSHELL 122D8400 == 82 [pid = 2936] [id = 391] 17:50:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 99 (122E2000) [pid = 2936] [serial = 1173] [outer = 00000000] 17:50:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 100 (13821800) [pid = 2936] [serial = 1174] [outer = 122E2000] 17:50:26 INFO - PROCESS | 2936 | 1461286226247 Marionette DEBUG loaded listener.js 17:50:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 101 (1665B800) [pid = 2936] [serial = 1175] [outer = 122E2000] 17:50:26 INFO - PROCESS | 2936 | 1461286226713 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:50:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:50:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 870ms 17:50:26 INFO - PROCESS | 2936 | 1461286226734 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 17:50:26 INFO - PROCESS | 2936 | 1461286226737 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 17:50:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:50:26 INFO - PROCESS | 2936 | 1461286226740 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:50:26 INFO - PROCESS | 2936 | 1461286226742 Marionette TRACE conn5 <- [1,1530,null,{}] 17:50:26 INFO - PROCESS | 2936 | 1461286226746 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:26 INFO - PROCESS | 2936 | 1461286226839 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 17:50:26 INFO - PROCESS | 2936 | 1461286226851 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:26 INFO - PROCESS | 2936 | ++DOCSHELL 12EB0800 == 83 [pid = 2936] [id = 392] 17:50:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 102 (19D4C000) [pid = 2936] [serial = 1176] [outer = 00000000] 17:50:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (1A356C00) [pid = 2936] [serial = 1177] [outer = 19D4C000] 17:50:26 INFO - PROCESS | 2936 | 1461286226897 Marionette DEBUG loaded listener.js 17:50:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (1A5A2800) [pid = 2936] [serial = 1178] [outer = 19D4C000] 17:50:27 INFO - PROCESS | 2936 | 1461286227390 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 17:50:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:50:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 17:50:27 INFO - PROCESS | 2936 | 1461286227414 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 17:50:27 INFO - PROCESS | 2936 | 1461286227418 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 17:50:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:50:27 INFO - PROCESS | 2936 | 1461286227428 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:50:27 INFO - PROCESS | 2936 | 1461286227432 Marionette TRACE conn5 <- [1,1534,null,{}] 17:50:27 INFO - PROCESS | 2936 | 1461286227436 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:27 INFO - PROCESS | 2936 | 1461286227530 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 17:50:27 INFO - PROCESS | 2936 | 1461286227669 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:27 INFO - PROCESS | 2936 | ++DOCSHELL 1B068000 == 84 [pid = 2936] [id = 393] 17:50:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (1C10D800) [pid = 2936] [serial = 1179] [outer = 00000000] 17:50:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (1C3D2800) [pid = 2936] [serial = 1180] [outer = 1C10D800] 17:50:27 INFO - PROCESS | 2936 | 1461286227716 Marionette DEBUG loaded listener.js 17:50:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (1C3DC400) [pid = 2936] [serial = 1181] [outer = 1C10D800] 17:50:28 INFO - PROCESS | 2936 | 1461286228104 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:50:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 17:50:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:50:28 INFO - PROCESS | 2936 | 1461286228154 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 17:50:28 INFO - PROCESS | 2936 | 1461286228156 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 17:50:28 INFO - PROCESS | 2936 | 1461286228159 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:50:28 INFO - PROCESS | 2936 | 1461286228161 Marionette TRACE conn5 <- [1,1538,null,{}] 17:50:28 INFO - PROCESS | 2936 | 1461286228165 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:28 INFO - PROCESS | 2936 | 1461286228307 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 17:50:28 INFO - PROCESS | 2936 | 1461286228330 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:28 INFO - PROCESS | 2936 | ++DOCSHELL 1C39A000 == 85 [pid = 2936] [id = 394] 17:50:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (1C3DA400) [pid = 2936] [serial = 1182] [outer = 00000000] 17:50:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (1C56C000) [pid = 2936] [serial = 1183] [outer = 1C3DA400] 17:50:28 INFO - PROCESS | 2936 | 1461286228376 Marionette DEBUG loaded listener.js 17:50:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (1C81AC00) [pid = 2936] [serial = 1184] [outer = 1C3DA400] 17:50:28 INFO - PROCESS | 2936 | 1461286228829 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:50:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 17:50:28 INFO - PROCESS | 2936 | 1461286228930 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 17:50:28 INFO - PROCESS | 2936 | 1461286228932 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 17:50:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:50:28 INFO - PROCESS | 2936 | 1461286228941 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:50:28 INFO - PROCESS | 2936 | 1461286228943 Marionette TRACE conn5 <- [1,1542,null,{}] 17:50:28 INFO - PROCESS | 2936 | 1461286228946 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:29 INFO - PROCESS | 2936 | 1461286229071 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 17:50:29 INFO - PROCESS | 2936 | 1461286229144 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:29 INFO - PROCESS | 2936 | ++DOCSHELL 1CA63C00 == 86 [pid = 2936] [id = 395] 17:50:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 111 (1CA64000) [pid = 2936] [serial = 1185] [outer = 00000000] 17:50:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (1CC98400) [pid = 2936] [serial = 1186] [outer = 1CA64000] 17:50:29 INFO - PROCESS | 2936 | 1461286229198 Marionette DEBUG loaded listener.js 17:50:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (1CCAE400) [pid = 2936] [serial = 1187] [outer = 1CA64000] 17:50:29 INFO - PROCESS | 2936 | 1461286229683 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:50:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:50:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 770ms 17:50:29 INFO - PROCESS | 2936 | 1461286229719 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 17:50:29 INFO - PROCESS | 2936 | 1461286229721 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 17:50:29 INFO - PROCESS | 2936 | 1461286229724 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:50:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:50:29 INFO - PROCESS | 2936 | 1461286229726 Marionette TRACE conn5 <- [1,1546,null,{}] 17:50:29 INFO - PROCESS | 2936 | 1461286229729 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:29 INFO - PROCESS | 2936 | 1461286229853 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 17:50:29 INFO - PROCESS | 2936 | 1461286229924 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:29 INFO - PROCESS | 2936 | ++DOCSHELL 1D123400 == 87 [pid = 2936] [id = 396] 17:50:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (1E087C00) [pid = 2936] [serial = 1188] [outer = 00000000] 17:50:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (1E887400) [pid = 2936] [serial = 1189] [outer = 1E087C00] 17:50:29 INFO - PROCESS | 2936 | 1461286229969 Marionette DEBUG loaded listener.js 17:50:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (1F00B000) [pid = 2936] [serial = 1190] [outer = 1E087C00] 17:50:30 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (2162CC00) [pid = 2936] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:50:30 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (23860000) [pid = 2936] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:50:30 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (16637C00) [pid = 2936] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:50:30 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (1C105000) [pid = 2936] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:50:30 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (19D4F000) [pid = 2936] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:50:30 INFO - PROCESS | 2936 | --DOMWINDOW == 110 (19D91400) [pid = 2936] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:50:30 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (1CA61800) [pid = 2936] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:50:30 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (1A35B800) [pid = 2936] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:50:30 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (1F489C00) [pid = 2936] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:50:30 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (16662800) [pid = 2936] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:50:30 INFO - PROCESS | 2936 | 1461286230622 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:50:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:50:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 931ms 17:50:30 INFO - PROCESS | 2936 | 1461286230661 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 17:50:30 INFO - PROCESS | 2936 | 1461286230663 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 17:50:30 INFO - PROCESS | 2936 | 1461286230666 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:50:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:50:30 INFO - PROCESS | 2936 | 1461286230668 Marionette TRACE conn5 <- [1,1550,null,{}] 17:50:30 INFO - PROCESS | 2936 | 1461286230672 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:30 INFO - PROCESS | 2936 | 1461286230759 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 17:50:30 INFO - PROCESS | 2936 | 1461286230865 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:30 INFO - PROCESS | 2936 | ++DOCSHELL 17039400 == 88 [pid = 2936] [id = 397] 17:50:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (17039800) [pid = 2936] [serial = 1191] [outer = 00000000] 17:50:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (1C50C000) [pid = 2936] [serial = 1192] [outer = 17039800] 17:50:30 INFO - PROCESS | 2936 | 1461286230910 Marionette DEBUG loaded listener.js 17:50:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (1CCA3800) [pid = 2936] [serial = 1193] [outer = 17039800] 17:50:31 INFO - PROCESS | 2936 | 1461286231282 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:50:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:50:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 671ms 17:50:31 INFO - PROCESS | 2936 | 1461286231342 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 17:50:31 INFO - PROCESS | 2936 | 1461286231344 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 17:50:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:50:31 INFO - PROCESS | 2936 | 1461286231347 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:50:31 INFO - PROCESS | 2936 | 1461286231349 Marionette TRACE conn5 <- [1,1554,null,{}] 17:50:31 INFO - PROCESS | 2936 | 1461286231352 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:31 INFO - PROCESS | 2936 | 1461286231441 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 17:50:31 INFO - PROCESS | 2936 | 1461286231448 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:31 INFO - PROCESS | 2936 | ++DOCSHELL 1C399400 == 89 [pid = 2936] [id = 398] 17:50:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (1CA66000) [pid = 2936] [serial = 1194] [outer = 00000000] 17:50:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 111 (1F483800) [pid = 2936] [serial = 1195] [outer = 1CA66000] 17:50:31 INFO - PROCESS | 2936 | 1461286231492 Marionette DEBUG loaded listener.js 17:50:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (1F488800) [pid = 2936] [serial = 1196] [outer = 1CA66000] 17:50:31 INFO - PROCESS | 2936 | 1461286231936 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:50:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:50:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 17:50:32 INFO - PROCESS | 2936 | 1461286231983 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 17:50:32 INFO - PROCESS | 2936 | 1461286231985 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 17:50:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:50:32 INFO - PROCESS | 2936 | 1461286231988 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:50:32 INFO - PROCESS | 2936 | 1461286231990 Marionette TRACE conn5 <- [1,1558,null,{}] 17:50:32 INFO - PROCESS | 2936 | 1461286231994 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:32 INFO - PROCESS | 2936 | 1461286232084 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 17:50:32 INFO - PROCESS | 2936 | 1461286232125 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:32 INFO - PROCESS | 2936 | ++DOCSHELL 1F491C00 == 90 [pid = 2936] [id = 399] 17:50:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (1F4B0800) [pid = 2936] [serial = 1197] [outer = 00000000] 17:50:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (2012D000) [pid = 2936] [serial = 1198] [outer = 1F4B0800] 17:50:32 INFO - PROCESS | 2936 | 1461286232171 Marionette DEBUG loaded listener.js 17:50:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (20134400) [pid = 2936] [serial = 1199] [outer = 1F4B0800] 17:50:32 INFO - PROCESS | 2936 | 1461286232861 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:50:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:50:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 930ms 17:50:32 INFO - PROCESS | 2936 | 1461286232930 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 17:50:32 INFO - PROCESS | 2936 | 1461286232936 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 17:50:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:50:32 INFO - PROCESS | 2936 | 1461286232942 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:50:32 INFO - PROCESS | 2936 | 1461286232947 Marionette TRACE conn5 <- [1,1562,null,{}] 17:50:32 INFO - PROCESS | 2936 | 1461286232953 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:33 INFO - PROCESS | 2936 | 1461286233165 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 17:50:33 INFO - PROCESS | 2936 | 1461286233272 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:33 INFO - PROCESS | 2936 | ++DOCSHELL 175F4400 == 91 [pid = 2936] [id = 400] 17:50:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (17811000) [pid = 2936] [serial = 1200] [outer = 00000000] 17:50:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (19D8F800) [pid = 2936] [serial = 1201] [outer = 17811000] 17:50:33 INFO - PROCESS | 2936 | 1461286233331 Marionette DEBUG loaded listener.js 17:50:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (1A59C400) [pid = 2936] [serial = 1202] [outer = 17811000] 17:50:34 INFO - PROCESS | 2936 | 1461286233981 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 17:50:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:50:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1072ms 17:50:34 INFO - PROCESS | 2936 | 1461286234018 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 17:50:34 INFO - PROCESS | 2936 | 1461286234024 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 17:50:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:50:34 INFO - PROCESS | 2936 | 1461286234031 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:50:34 INFO - PROCESS | 2936 | 1461286234034 Marionette TRACE conn5 <- [1,1566,null,{}] 17:50:34 INFO - PROCESS | 2936 | 1461286234059 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:34 INFO - PROCESS | 2936 | 1461286234177 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 17:50:34 INFO - PROCESS | 2936 | 1461286234324 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:34 INFO - PROCESS | 2936 | ++DOCSHELL 19D4BC00 == 92 [pid = 2936] [id = 401] 17:50:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (1B718800) [pid = 2936] [serial = 1203] [outer = 00000000] 17:50:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (1C512C00) [pid = 2936] [serial = 1204] [outer = 1B718800] 17:50:34 INFO - PROCESS | 2936 | 1461286234380 Marionette DEBUG loaded listener.js 17:50:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (1CA60000) [pid = 2936] [serial = 1205] [outer = 1B718800] 17:50:34 INFO - PROCESS | 2936 | 1461286234959 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 17:50:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:50:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 970ms 17:50:35 INFO - PROCESS | 2936 | 1461286235012 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 17:50:35 INFO - PROCESS | 2936 | 1461286235015 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 17:50:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:50:35 INFO - PROCESS | 2936 | 1461286235020 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:50:35 INFO - PROCESS | 2936 | 1461286235024 Marionette TRACE conn5 <- [1,1570,null,{}] 17:50:35 INFO - PROCESS | 2936 | 1461286235035 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:35 INFO - PROCESS | 2936 | 1461286235155 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 17:50:35 INFO - PROCESS | 2936 | 1461286235317 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:35 INFO - PROCESS | 2936 | ++DOCSHELL 2012B800 == 93 [pid = 2936] [id = 402] 17:50:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (2012D800) [pid = 2936] [serial = 1206] [outer = 00000000] 17:50:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (20197400) [pid = 2936] [serial = 1207] [outer = 2012D800] 17:50:35 INFO - PROCESS | 2936 | 1461286235376 Marionette DEBUG loaded listener.js 17:50:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (20205800) [pid = 2936] [serial = 1208] [outer = 2012D800] 17:50:36 INFO - PROCESS | 2936 | 1461286236009 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:50:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:50:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1023ms 17:50:36 INFO - PROCESS | 2936 | 1461286236045 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 17:50:36 INFO - PROCESS | 2936 | 1461286236049 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 17:50:36 INFO - PROCESS | 2936 | 1461286236052 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:50:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:50:36 INFO - PROCESS | 2936 | 1461286236054 Marionette TRACE conn5 <- [1,1574,null,{}] 17:50:36 INFO - PROCESS | 2936 | 1461286236058 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:36 INFO - PROCESS | 2936 | 1461286236174 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 17:50:36 INFO - PROCESS | 2936 | 1461286236319 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:36 INFO - PROCESS | 2936 | ++DOCSHELL 20132C00 == 94 [pid = 2936] [id = 403] 17:50:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (2018D000) [pid = 2936] [serial = 1209] [outer = 00000000] 17:50:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (203A6400) [pid = 2936] [serial = 1210] [outer = 2018D000] 17:50:36 INFO - PROCESS | 2936 | 1461286236377 Marionette DEBUG loaded listener.js 17:50:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (203B8400) [pid = 2936] [serial = 1211] [outer = 2018D000] 17:50:37 INFO - PROCESS | 2936 | 1461286236978 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 17:50:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:50:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 970ms 17:50:37 INFO - PROCESS | 2936 | 1461286237025 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 17:50:37 INFO - PROCESS | 2936 | 1461286237028 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 17:50:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:50:37 INFO - PROCESS | 2936 | 1461286237031 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:50:37 INFO - PROCESS | 2936 | 1461286237033 Marionette TRACE conn5 <- [1,1578,null,{}] 17:50:37 INFO - PROCESS | 2936 | 1461286237037 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:37 INFO - PROCESS | 2936 | 1461286237149 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 17:50:37 INFO - PROCESS | 2936 | 1461286237309 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:37 INFO - PROCESS | 2936 | ++DOCSHELL 203BF000 == 95 [pid = 2936] [id = 404] 17:50:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (21136C00) [pid = 2936] [serial = 1212] [outer = 00000000] 17:50:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (2127F400) [pid = 2936] [serial = 1213] [outer = 21136C00] 17:50:37 INFO - PROCESS | 2936 | 1461286237366 Marionette DEBUG loaded listener.js 17:50:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (214DC800) [pid = 2936] [serial = 1214] [outer = 21136C00] 17:50:37 INFO - PROCESS | 2936 | 1461286237913 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 17:50:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:50:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 930ms 17:50:37 INFO - PROCESS | 2936 | 1461286237965 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 17:50:37 INFO - PROCESS | 2936 | 1461286237968 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 17:50:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:50:37 INFO - PROCESS | 2936 | 1461286237972 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:50:37 INFO - PROCESS | 2936 | 1461286237974 Marionette TRACE conn5 <- [1,1582,null,{}] 17:50:37 INFO - PROCESS | 2936 | 1461286237977 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:38 INFO - PROCESS | 2936 | 1461286238140 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 17:50:38 INFO - PROCESS | 2936 | 1461286238289 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:38 INFO - PROCESS | 2936 | ++DOCSHELL 214DE000 == 96 [pid = 2936] [id = 405] 17:50:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (214DE400) [pid = 2936] [serial = 1215] [outer = 00000000] 17:50:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (23864000) [pid = 2936] [serial = 1216] [outer = 214DE400] 17:50:38 INFO - PROCESS | 2936 | 1461286238348 Marionette DEBUG loaded listener.js 17:50:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (23924000) [pid = 2936] [serial = 1217] [outer = 214DE400] 17:50:38 INFO - PROCESS | 2936 | 1461286238946 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:50:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:50:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1016ms 17:50:39 INFO - PROCESS | 2936 | 1461286238992 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 17:50:39 INFO - PROCESS | 2936 | 1461286238994 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 17:50:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:50:39 INFO - PROCESS | 2936 | 1461286238997 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:50:39 INFO - PROCESS | 2936 | 1461286238999 Marionette TRACE conn5 <- [1,1586,null,{}] 17:50:39 INFO - PROCESS | 2936 | 1461286239003 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:39 INFO - PROCESS | 2936 | 1461286239118 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 17:50:39 INFO - PROCESS | 2936 | 1461286239300 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:39 INFO - PROCESS | 2936 | ++DOCSHELL 12885C00 == 97 [pid = 2936] [id = 406] 17:50:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (17249400) [pid = 2936] [serial = 1218] [outer = 00000000] 17:50:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (23997400) [pid = 2936] [serial = 1219] [outer = 17249400] 17:50:39 INFO - PROCESS | 2936 | 1461286239355 Marionette DEBUG loaded listener.js 17:50:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (2399A000) [pid = 2936] [serial = 1220] [outer = 17249400] 17:50:40 INFO - PROCESS | 2936 | 1461286240173 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:50:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:50:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1231ms 17:50:40 INFO - PROCESS | 2936 | 1461286240233 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 17:50:40 INFO - PROCESS | 2936 | 1461286240237 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 17:50:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:50:40 INFO - PROCESS | 2936 | 1461286240243 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:50:40 INFO - PROCESS | 2936 | 1461286240247 Marionette TRACE conn5 <- [1,1590,null,{}] 17:50:40 INFO - PROCESS | 2936 | 1461286240252 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:40 INFO - PROCESS | 2936 | 1461286240396 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 17:50:40 INFO - PROCESS | 2936 | 1461286240550 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:40 INFO - PROCESS | 2936 | ++DOCSHELL 19D55C00 == 98 [pid = 2936] [id = 407] 17:50:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (1B039400) [pid = 2936] [serial = 1221] [outer = 00000000] 17:50:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (1B695C00) [pid = 2936] [serial = 1222] [outer = 1B039400] 17:50:40 INFO - PROCESS | 2936 | 1461286240606 Marionette DEBUG loaded listener.js 17:50:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (1C106800) [pid = 2936] [serial = 1223] [outer = 1B039400] 17:50:41 INFO - PROCESS | 2936 | --DOCSHELL 17248400 == 97 [pid = 2936] [id = 213] 17:50:41 INFO - PROCESS | 2936 | --DOCSHELL 1C399400 == 96 [pid = 2936] [id = 398] 17:50:41 INFO - PROCESS | 2936 | --DOCSHELL 17039400 == 95 [pid = 2936] [id = 397] 17:50:41 INFO - PROCESS | 2936 | --DOCSHELL 1D123400 == 94 [pid = 2936] [id = 396] 17:50:41 INFO - PROCESS | 2936 | --DOCSHELL 1CA63C00 == 93 [pid = 2936] [id = 395] 17:50:41 INFO - PROCESS | 2936 | --DOCSHELL 1C39A000 == 92 [pid = 2936] [id = 394] 17:50:41 INFO - PROCESS | 2936 | --DOCSHELL 1B068000 == 91 [pid = 2936] [id = 393] 17:50:41 INFO - PROCESS | 2936 | --DOCSHELL 12EB0800 == 90 [pid = 2936] [id = 392] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (175F4800) [pid = 2936] [serial = 1099] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (1C508800) [pid = 2936] [serial = 1102] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (21B25800) [pid = 2936] [serial = 1105] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (23861400) [pid = 2936] [serial = 1108] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (20194800) [pid = 2936] [serial = 1147] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (23994000) [pid = 2936] [serial = 1111] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOCSHELL 122D8400 == 89 [pid = 2936] [id = 391] 17:50:41 INFO - PROCESS | 2936 | --DOCSHELL 1724A000 == 88 [pid = 2936] [id = 390] 17:50:41 INFO - PROCESS | 2936 | --DOCSHELL 26A51000 == 87 [pid = 2936] [id = 388] 17:50:41 INFO - PROCESS | 2936 | --DOCSHELL 23860C00 == 86 [pid = 2936] [id = 387] 17:50:41 INFO - PROCESS | 2936 | --DOCSHELL 214E0C00 == 85 [pid = 2936] [id = 386] 17:50:41 INFO - PROCESS | 2936 | --DOCSHELL 2018DC00 == 84 [pid = 2936] [id = 385] 17:50:41 INFO - PROCESS | 2936 | --DOCSHELL 1419D000 == 83 [pid = 2936] [id = 384] 17:50:41 INFO - PROCESS | 2936 | --DOCSHELL 17286000 == 82 [pid = 2936] [id = 383] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (2385B800) [pid = 2936] [serial = 1136] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (21C78800) [pid = 2936] [serial = 1135] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (23990400) [pid = 2936] [serial = 1138] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (1780CC00) [pid = 2936] [serial = 1123] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (1B44D400) [pid = 2936] [serial = 1124] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (1C3D7400) [pid = 2936] [serial = 1126] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (1CA5B400) [pid = 2936] [serial = 1127] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (16F59400) [pid = 2936] [serial = 1117] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (1A59E000) [pid = 2936] [serial = 1118] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (1CA64C00) [pid = 2936] [serial = 1121] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (1C51C000) [pid = 2936] [serial = 1120] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (1E882400) [pid = 2936] [serial = 1129] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (1B787800) [pid = 2936] [serial = 1144] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (2640B800) [pid = 2936] [serial = 1114] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (1C50F800) [pid = 2936] [serial = 1145] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (2399C400) [pid = 2936] [serial = 1139] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (20288000) [pid = 2936] [serial = 1132] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (203AD800) [pid = 2936] [serial = 1133] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (17817000) [pid = 2936] [serial = 1141] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (1A35D400) [pid = 2936] [serial = 1130] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (18CE0800) [pid = 2936] [serial = 1142] [outer = 00000000] [url = about:blank] 17:50:41 INFO - PROCESS | 2936 | 1461286241372 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 17:50:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:50:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1180ms 17:50:41 INFO - PROCESS | 2936 | 1461286241424 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 17:50:41 INFO - PROCESS | 2936 | 1461286241428 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 17:50:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:50:41 INFO - PROCESS | 2936 | 1461286241434 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:50:41 INFO - PROCESS | 2936 | 1461286241439 Marionette TRACE conn5 <- [1,1594,null,{}] 17:50:41 INFO - PROCESS | 2936 | 1461286241446 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:41 INFO - PROCESS | 2936 | 1461286241564 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 17:50:41 INFO - PROCESS | 2936 | 1461286241715 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:41 INFO - PROCESS | 2936 | ++DOCSHELL 16F67000 == 83 [pid = 2936] [id = 408] 17:50:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (16F8EC00) [pid = 2936] [serial = 1224] [outer = 00000000] 17:50:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (1781A400) [pid = 2936] [serial = 1225] [outer = 16F8EC00] 17:50:41 INFO - PROCESS | 2936 | 1461286241775 Marionette DEBUG loaded listener.js 17:50:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (1841D000) [pid = 2936] [serial = 1226] [outer = 16F8EC00] 17:50:42 INFO - PROCESS | 2936 | 1461286242382 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 17:50:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:50:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1024ms 17:50:42 INFO - PROCESS | 2936 | 1461286242463 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 17:50:42 INFO - PROCESS | 2936 | 1461286242469 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 17:50:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:50:42 INFO - PROCESS | 2936 | 1461286242476 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:50:42 INFO - PROCESS | 2936 | 1461286242479 Marionette TRACE conn5 <- [1,1598,null,{}] 17:50:42 INFO - PROCESS | 2936 | 1461286242483 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:42 INFO - PROCESS | 2936 | 1461286242627 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 17:50:42 INFO - PROCESS | 2936 | 1461286242751 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:42 INFO - PROCESS | 2936 | ++DOCSHELL 19D91C00 == 84 [pid = 2936] [id = 409] 17:50:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (1A599C00) [pid = 2936] [serial = 1227] [outer = 00000000] 17:50:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (1B698000) [pid = 2936] [serial = 1228] [outer = 1A599C00] 17:50:42 INFO - PROCESS | 2936 | 1461286242810 Marionette DEBUG loaded listener.js 17:50:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (1BA59800) [pid = 2936] [serial = 1229] [outer = 1A599C00] 17:50:43 INFO - PROCESS | 2936 | 1461286243386 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 17:50:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:50:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 970ms 17:50:43 INFO - PROCESS | 2936 | 1461286243447 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 17:50:43 INFO - PROCESS | 2936 | 1461286243450 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 17:50:43 INFO - PROCESS | 2936 | 1461286243454 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:50:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:50:43 INFO - PROCESS | 2936 | 1461286243457 Marionette TRACE conn5 <- [1,1602,null,{}] 17:50:43 INFO - PROCESS | 2936 | 1461286243469 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:43 INFO - PROCESS | 2936 | 1461286243589 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 17:50:43 INFO - PROCESS | 2936 | 1461286243737 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:43 INFO - PROCESS | 2936 | ++DOCSHELL 1C50BC00 == 85 [pid = 2936] [id = 410] 17:50:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (1C514800) [pid = 2936] [serial = 1230] [outer = 00000000] 17:50:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (1C56A800) [pid = 2936] [serial = 1231] [outer = 1C514800] 17:50:43 INFO - PROCESS | 2936 | 1461286243801 Marionette DEBUG loaded listener.js 17:50:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (1C821400) [pid = 2936] [serial = 1232] [outer = 1C514800] 17:50:44 INFO - PROCESS | 2936 | 1461286244417 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 17:50:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 17:50:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1023ms 17:50:44 INFO - PROCESS | 2936 | 1461286244480 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 17:50:44 INFO - PROCESS | 2936 | 1461286244483 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 17:50:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:50:44 INFO - PROCESS | 2936 | 1461286244487 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:50:44 INFO - PROCESS | 2936 | 1461286244489 Marionette TRACE conn5 <- [1,1606,null,{}] 17:50:44 INFO - PROCESS | 2936 | 1461286244493 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:44 INFO - PROCESS | 2936 | 1461286244674 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 17:50:44 INFO - PROCESS | 2936 | 1461286244787 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:44 INFO - PROCESS | 2936 | ++DOCSHELL 1CA64C00 == 86 [pid = 2936] [id = 411] 17:50:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (1CA66800) [pid = 2936] [serial = 1233] [outer = 00000000] 17:50:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (1D167800) [pid = 2936] [serial = 1234] [outer = 1CA66800] 17:50:44 INFO - PROCESS | 2936 | 1461286244846 Marionette DEBUG loaded listener.js 17:50:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (1D174800) [pid = 2936] [serial = 1235] [outer = 1CA66800] 17:50:45 INFO - PROCESS | 2936 | 1461286245434 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 17:50:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:50:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1019ms 17:50:45 INFO - PROCESS | 2936 | 1461286245509 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 17:50:45 INFO - PROCESS | 2936 | 1461286245512 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 17:50:45 INFO - PROCESS | 2936 | 1461286245515 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:50:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:50:45 INFO - PROCESS | 2936 | 1461286245517 Marionette TRACE conn5 <- [1,1610,null,{}] 17:50:45 INFO - PROCESS | 2936 | 1461286245521 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:45 INFO - PROCESS | 2936 | 1461286245631 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 17:50:45 INFO - PROCESS | 2936 | 1461286245777 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:45 INFO - PROCESS | 2936 | ++DOCSHELL 1E1E7400 == 87 [pid = 2936] [id = 412] 17:50:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (1E1E8800) [pid = 2936] [serial = 1236] [outer = 00000000] 17:50:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (1F35F400) [pid = 2936] [serial = 1237] [outer = 1E1E8800] 17:50:45 INFO - PROCESS | 2936 | 1461286245834 Marionette DEBUG loaded listener.js 17:50:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (1F395000) [pid = 2936] [serial = 1238] [outer = 1E1E8800] 17:50:46 INFO - PROCESS | 2936 | 1461286246442 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 17:50:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 17:50:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 971ms 17:50:46 INFO - PROCESS | 2936 | 1461286246489 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 17:50:46 INFO - PROCESS | 2936 | 1461286246491 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 17:50:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:50:46 INFO - PROCESS | 2936 | 1461286246495 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:50:46 INFO - PROCESS | 2936 | 1461286246497 Marionette TRACE conn5 <- [1,1614,null,{}] 17:50:46 INFO - PROCESS | 2936 | 1461286246501 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:46 INFO - PROCESS | 2936 | 1461286246628 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 17:50:46 INFO - PROCESS | 2936 | 1461286246777 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:46 INFO - PROCESS | 2936 | ++DOCSHELL 1F4B3800 == 88 [pid = 2936] [id = 413] 17:50:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (2012DC00) [pid = 2936] [serial = 1239] [outer = 00000000] 17:50:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (20209000) [pid = 2936] [serial = 1240] [outer = 2012DC00] 17:50:46 INFO - PROCESS | 2936 | 1461286246837 Marionette DEBUG loaded listener.js 17:50:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (20288000) [pid = 2936] [serial = 1241] [outer = 2012DC00] 17:50:47 INFO - PROCESS | 2936 | 1461286247418 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:50:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:50:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 970ms 17:50:47 INFO - PROCESS | 2936 | 1461286247469 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 17:50:47 INFO - PROCESS | 2936 | 1461286247471 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 17:50:47 INFO - PROCESS | 2936 | 1461286247475 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:50:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:50:47 INFO - PROCESS | 2936 | 1461286247477 Marionette TRACE conn5 <- [1,1618,null,{}] 17:50:47 INFO - PROCESS | 2936 | 1461286247481 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:47 INFO - PROCESS | 2936 | 1461286247618 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 17:50:47 INFO - PROCESS | 2936 | 1461286247764 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:47 INFO - PROCESS | 2936 | ++DOCSHELL 1B05D800 == 89 [pid = 2936] [id = 414] 17:50:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (20190000) [pid = 2936] [serial = 1242] [outer = 00000000] 17:50:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (2127DC00) [pid = 2936] [serial = 1243] [outer = 20190000] 17:50:47 INFO - PROCESS | 2936 | 1461286247820 Marionette DEBUG loaded listener.js 17:50:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (214DA000) [pid = 2936] [serial = 1244] [outer = 20190000] 17:50:48 INFO - PROCESS | 2936 | 1461286248435 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 17:50:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:50:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1016ms 17:50:48 INFO - PROCESS | 2936 | 1461286248495 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 17:50:48 INFO - PROCESS | 2936 | 1461286248498 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 17:50:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:50:48 INFO - PROCESS | 2936 | 1461286248501 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:50:48 INFO - PROCESS | 2936 | 1461286248503 Marionette TRACE conn5 <- [1,1622,null,{}] 17:50:48 INFO - PROCESS | 2936 | 1461286248507 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:48 INFO - PROCESS | 2936 | 1461286248614 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 17:50:48 INFO - PROCESS | 2936 | 1461286248760 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:48 INFO - PROCESS | 2936 | ++DOCSHELL 2127BC00 == 90 [pid = 2936] [id = 415] 17:50:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (21A94800) [pid = 2936] [serial = 1245] [outer = 00000000] 17:50:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (23857800) [pid = 2936] [serial = 1246] [outer = 21A94800] 17:50:48 INFO - PROCESS | 2936 | 1461286248816 Marionette DEBUG loaded listener.js 17:50:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (21C78800) [pid = 2936] [serial = 1247] [outer = 21A94800] 17:50:49 INFO - PROCESS | 2936 | 1461286249378 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:50:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:50:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 930ms 17:50:49 INFO - PROCESS | 2936 | 1461286249435 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 17:50:49 INFO - PROCESS | 2936 | 1461286249438 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 17:50:49 INFO - PROCESS | 2936 | 1461286249441 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:50:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:50:49 INFO - PROCESS | 2936 | 1461286249443 Marionette TRACE conn5 <- [1,1626,null,{}] 17:50:49 INFO - PROCESS | 2936 | 1461286249447 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:49 INFO - PROCESS | 2936 | 1461286249560 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 17:50:49 INFO - PROCESS | 2936 | 1461286249710 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:49 INFO - PROCESS | 2936 | ++DOCSHELL 1CA5F000 == 91 [pid = 2936] [id = 416] 17:50:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (21A91000) [pid = 2936] [serial = 1248] [outer = 00000000] 17:50:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (23923400) [pid = 2936] [serial = 1249] [outer = 21A91000] 17:50:49 INFO - PROCESS | 2936 | 1461286249767 Marionette DEBUG loaded listener.js 17:50:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (23997000) [pid = 2936] [serial = 1250] [outer = 21A91000] 17:50:50 INFO - PROCESS | 2936 | 1461286250448 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 17:50:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:50:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1066ms 17:50:50 INFO - PROCESS | 2936 | 1461286250512 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 17:50:50 INFO - PROCESS | 2936 | 1461286250516 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 17:50:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:50:50 INFO - PROCESS | 2936 | 1461286250521 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:50:50 INFO - PROCESS | 2936 | 1461286250525 Marionette TRACE conn5 <- [1,1630,null,{}] 17:50:50 INFO - PROCESS | 2936 | 1461286250547 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:50 INFO - PROCESS | 2936 | 1461286250659 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 17:50:50 INFO - PROCESS | 2936 | 1461286250811 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:50 INFO - PROCESS | 2936 | ++DOCSHELL 17283000 == 92 [pid = 2936] [id = 417] 17:50:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 140 (17815400) [pid = 2936] [serial = 1251] [outer = 00000000] 17:50:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 141 (1B44B000) [pid = 2936] [serial = 1252] [outer = 17815400] 17:50:50 INFO - PROCESS | 2936 | 1461286250865 Marionette DEBUG loaded listener.js 17:50:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 142 (1C1A6400) [pid = 2936] [serial = 1253] [outer = 17815400] 17:50:51 INFO - PROCESS | 2936 | --DOCSHELL 19D4BC00 == 91 [pid = 2936] [id = 401] 17:50:51 INFO - PROCESS | 2936 | --DOCSHELL 175F4400 == 90 [pid = 2936] [id = 400] 17:50:51 INFO - PROCESS | 2936 | 1461286251494 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 17:50:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:50:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1025ms 17:50:51 INFO - PROCESS | 2936 | 1461286251549 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 17:50:51 INFO - PROCESS | 2936 | 1461286251554 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 17:50:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:50:51 INFO - PROCESS | 2936 | 1461286251561 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:50:51 INFO - PROCESS | 2936 | 1461286251563 Marionette TRACE conn5 <- [1,1634,null,{}] 17:50:51 INFO - PROCESS | 2936 | 1461286251567 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:51 INFO - PROCESS | 2936 | 1461286251663 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 17:50:51 INFO - PROCESS | 2936 | 1461286251777 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:51 INFO - PROCESS | 2936 | ++DOCSHELL 176A2C00 == 91 [pid = 2936] [id = 418] 17:50:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 143 (19D4BC00) [pid = 2936] [serial = 1254] [outer = 00000000] 17:50:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 144 (1C506400) [pid = 2936] [serial = 1255] [outer = 19D4BC00] 17:50:51 INFO - PROCESS | 2936 | 1461286251826 Marionette DEBUG loaded listener.js 17:50:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 145 (1C51F800) [pid = 2936] [serial = 1256] [outer = 19D4BC00] 17:50:52 INFO - PROCESS | 2936 | 1461286252241 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 17:50:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:50:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 17:50:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:50:52 INFO - PROCESS | 2936 | 1461286252291 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 17:50:52 INFO - PROCESS | 2936 | 1461286252294 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 17:50:52 INFO - PROCESS | 2936 | 1461286252297 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:50:52 INFO - PROCESS | 2936 | 1461286252301 Marionette TRACE conn5 <- [1,1638,null,{}] 17:50:52 INFO - PROCESS | 2936 | 1461286252311 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:52 INFO - PROCESS | 2936 | 1461286252442 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 17:50:52 INFO - PROCESS | 2936 | 1461286252455 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:52 INFO - PROCESS | 2936 | ++DOCSHELL 1E882400 == 92 [pid = 2936] [id = 419] 17:50:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 146 (1E885000) [pid = 2936] [serial = 1257] [outer = 00000000] 17:50:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 147 (203A2800) [pid = 2936] [serial = 1258] [outer = 1E885000] 17:50:52 INFO - PROCESS | 2936 | 1461286252502 Marionette DEBUG loaded listener.js 17:50:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 148 (214D3400) [pid = 2936] [serial = 1259] [outer = 1E885000] 17:50:53 INFO - PROCESS | 2936 | 1461286253014 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 17:50:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:50:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 732ms 17:50:53 INFO - PROCESS | 2936 | 1461286253034 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 17:50:53 INFO - PROCESS | 2936 | 1461286253037 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 17:50:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:50:53 INFO - PROCESS | 2936 | 1461286253040 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:50:53 INFO - PROCESS | 2936 | 1461286253042 Marionette TRACE conn5 <- [1,1642,null,{}] 17:50:53 INFO - PROCESS | 2936 | 1461286253046 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:53 INFO - PROCESS | 2936 | 1461286253143 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 17:50:53 INFO - PROCESS | 2936 | 1461286253149 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:53 INFO - PROCESS | 2936 | ++DOCSHELL 2162C800 == 93 [pid = 2936] [id = 420] 17:50:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 149 (23993400) [pid = 2936] [serial = 1260] [outer = 00000000] 17:50:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 150 (239C5C00) [pid = 2936] [serial = 1261] [outer = 23993400] 17:50:53 INFO - PROCESS | 2936 | 1461286253195 Marionette DEBUG loaded listener.js 17:50:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 151 (2444E000) [pid = 2936] [serial = 1262] [outer = 23993400] 17:50:53 INFO - PROCESS | 2936 | 1461286253699 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:50:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:50:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 730ms 17:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:50:53 INFO - PROCESS | 2936 | 1461286253773 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 17:50:53 INFO - PROCESS | 2936 | 1461286253775 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 17:50:53 INFO - PROCESS | 2936 | 1461286253779 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:50:53 INFO - PROCESS | 2936 | 1461286253780 Marionette TRACE conn5 <- [1,1646,null,{}] 17:50:53 INFO - PROCESS | 2936 | 1461286253784 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:53 INFO - PROCESS | 2936 | 1461286253942 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 17:50:53 INFO - PROCESS | 2936 | 1461286253965 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:53 INFO - PROCESS | 2936 | ++DOCSHELL 184E5400 == 94 [pid = 2936] [id = 421] 17:50:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 152 (24447400) [pid = 2936] [serial = 1263] [outer = 00000000] 17:50:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 153 (26406C00) [pid = 2936] [serial = 1264] [outer = 24447400] 17:50:54 INFO - PROCESS | 2936 | 1461286254010 Marionette DEBUG loaded listener.js 17:50:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 154 (2640E400) [pid = 2936] [serial = 1265] [outer = 24447400] 17:50:54 INFO - PROCESS | 2936 | 1461286254504 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 770ms 17:50:54 INFO - PROCESS | 2936 | 1461286254550 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 17:50:54 INFO - PROCESS | 2936 | 1461286254552 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 17:50:54 INFO - PROCESS | 2936 | 1461286254555 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:50:54 INFO - PROCESS | 2936 | 1461286254557 Marionette TRACE conn5 <- [1,1650,null,{}] 17:50:54 INFO - PROCESS | 2936 | 1461286254560 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:54 INFO - PROCESS | 2936 | 1461286254718 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 17:50:54 INFO - PROCESS | 2936 | 1461286254801 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:54 INFO - PROCESS | 2936 | ++DOCSHELL 26D67000 == 95 [pid = 2936] [id = 422] 17:50:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 155 (26D68400) [pid = 2936] [serial = 1266] [outer = 00000000] 17:50:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 156 (26D71400) [pid = 2936] [serial = 1267] [outer = 26D68400] 17:50:54 INFO - PROCESS | 2936 | 1461286254851 Marionette DEBUG loaded listener.js 17:50:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 157 (26D73800) [pid = 2936] [serial = 1268] [outer = 26D68400] 17:50:55 INFO - PROCESS | 2936 | 1461286255368 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:50:55 INFO - PROCESS | 2936 | --DOMWINDOW == 156 (1C3DA400) [pid = 2936] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:50:55 INFO - PROCESS | 2936 | --DOMWINDOW == 155 (1CA64000) [pid = 2936] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:50:55 INFO - PROCESS | 2936 | --DOMWINDOW == 154 (17282C00) [pid = 2936] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:50:55 INFO - PROCESS | 2936 | --DOMWINDOW == 153 (1F4B4C00) [pid = 2936] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:50:55 INFO - PROCESS | 2936 | --DOMWINDOW == 152 (122E2000) [pid = 2936] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:50:55 INFO - PROCESS | 2936 | --DOMWINDOW == 151 (19D4C000) [pid = 2936] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:50:55 INFO - PROCESS | 2936 | --DOMWINDOW == 150 (1C10D800) [pid = 2936] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:50:55 INFO - PROCESS | 2936 | --DOMWINDOW == 149 (1E087C00) [pid = 2936] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:50:55 INFO - PROCESS | 2936 | --DOMWINDOW == 148 (2027FC00) [pid = 2936] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:50:55 INFO - PROCESS | 2936 | --DOMWINDOW == 147 (2708CC00) [pid = 2936] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:50:55 INFO - PROCESS | 2936 | --DOMWINDOW == 146 (17039800) [pid = 2936] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:50:55 INFO - PROCESS | 2936 | --DOMWINDOW == 145 (1CA66000) [pid = 2936] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 931ms 17:50:55 INFO - PROCESS | 2936 | 1461286255490 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 17:50:55 INFO - PROCESS | 2936 | 1461286255493 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 17:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:50:55 INFO - PROCESS | 2936 | 1461286255496 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:50:55 INFO - PROCESS | 2936 | 1461286255497 Marionette TRACE conn5 <- [1,1654,null,{}] 17:50:55 INFO - PROCESS | 2936 | 1461286255501 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:55 INFO - PROCESS | 2936 | 1461286255596 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 17:50:55 INFO - PROCESS | 2936 | 1461286255603 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:55 INFO - PROCESS | 2936 | ++DOCSHELL 17864400 == 96 [pid = 2936] [id = 423] 17:50:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 146 (1786B800) [pid = 2936] [serial = 1269] [outer = 00000000] 17:50:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 147 (1BA55400) [pid = 2936] [serial = 1270] [outer = 1786B800] 17:50:55 INFO - PROCESS | 2936 | 1461286255647 Marionette DEBUG loaded listener.js 17:50:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 148 (1C815000) [pid = 2936] [serial = 1271] [outer = 1786B800] 17:50:56 INFO - PROCESS | 2936 | 1461286256101 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 17:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 631ms 17:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:50:56 INFO - PROCESS | 2936 | 1461286256132 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 17:50:56 INFO - PROCESS | 2936 | 1461286256134 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 17:50:56 INFO - PROCESS | 2936 | 1461286256137 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:50:56 INFO - PROCESS | 2936 | 1461286256139 Marionette TRACE conn5 <- [1,1658,null,{}] 17:50:56 INFO - PROCESS | 2936 | 1461286256143 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:56 INFO - PROCESS | 2936 | 1461286256234 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 17:50:56 INFO - PROCESS | 2936 | 1461286256240 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:56 INFO - PROCESS | 2936 | ++DOCSHELL 1B70AC00 == 97 [pid = 2936] [id = 424] 17:50:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 149 (1E888800) [pid = 2936] [serial = 1272] [outer = 00000000] 17:50:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 150 (27093800) [pid = 2936] [serial = 1273] [outer = 1E888800] 17:50:56 INFO - PROCESS | 2936 | 1461286256285 Marionette DEBUG loaded listener.js 17:50:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 151 (271A5C00) [pid = 2936] [serial = 1274] [outer = 1E888800] 17:50:56 INFO - PROCESS | 2936 | 1461286256742 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 17:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 17:50:56 INFO - PROCESS | 2936 | 1461286256785 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 17:50:56 INFO - PROCESS | 2936 | 1461286256787 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 17:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:50:56 INFO - PROCESS | 2936 | 1461286256790 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:50:56 INFO - PROCESS | 2936 | 1461286256792 Marionette TRACE conn5 <- [1,1662,null,{}] 17:50:56 INFO - PROCESS | 2936 | 1461286256796 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:56 INFO - PROCESS | 2936 | 1461286256892 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 17:50:56 INFO - PROCESS | 2936 | 1461286256899 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:56 INFO - PROCESS | 2936 | ++DOCSHELL 271A8C00 == 98 [pid = 2936] [id = 425] 17:50:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 152 (271AAC00) [pid = 2936] [serial = 1275] [outer = 00000000] 17:50:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 153 (2755C400) [pid = 2936] [serial = 1276] [outer = 271AAC00] 17:50:56 INFO - PROCESS | 2936 | 1461286256944 Marionette DEBUG loaded listener.js 17:50:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 154 (27560000) [pid = 2936] [serial = 1277] [outer = 271AAC00] 17:50:57 INFO - PROCESS | 2936 | 1461286257404 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 17:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 630ms 17:50:57 INFO - PROCESS | 2936 | 1461286257422 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 17:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:50:57 INFO - PROCESS | 2936 | 1461286257424 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 17:50:57 INFO - PROCESS | 2936 | 1461286257427 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:50:57 INFO - PROCESS | 2936 | 1461286257429 Marionette TRACE conn5 <- [1,1666,null,{}] 17:50:57 INFO - PROCESS | 2936 | 1461286257433 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:57 INFO - PROCESS | 2936 | 1461286257647 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 17:50:57 INFO - PROCESS | 2936 | 1461286257800 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:57 INFO - PROCESS | 2936 | ++DOCSHELL 16642800 == 99 [pid = 2936] [id = 426] 17:50:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 155 (1665A000) [pid = 2936] [serial = 1278] [outer = 00000000] 17:50:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 156 (175F2000) [pid = 2936] [serial = 1279] [outer = 1665A000] 17:50:57 INFO - PROCESS | 2936 | 1461286257860 Marionette DEBUG loaded listener.js 17:50:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 157 (19D8BC00) [pid = 2936] [serial = 1280] [outer = 1665A000] 17:50:58 INFO - PROCESS | 2936 | 1461286258551 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 17:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1185ms 17:50:58 INFO - PROCESS | 2936 | 1461286258615 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 17:50:58 INFO - PROCESS | 2936 | 1461286258620 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 17:50:58 INFO - PROCESS | 2936 | 1461286258625 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:50:58 INFO - PROCESS | 2936 | 1461286258630 Marionette TRACE conn5 <- [1,1670,null,{}] 17:50:58 INFO - PROCESS | 2936 | 1461286258635 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:58 INFO - PROCESS | 2936 | 1461286258758 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 17:50:58 INFO - PROCESS | 2936 | 1461286258914 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:58 INFO - PROCESS | 2936 | ++DOCSHELL 1D16FC00 == 100 [pid = 2936] [id = 427] 17:50:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 158 (1E1E3800) [pid = 2936] [serial = 1281] [outer = 00000000] 17:50:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 159 (20201C00) [pid = 2936] [serial = 1282] [outer = 1E1E3800] 17:50:58 INFO - PROCESS | 2936 | 1461286258974 Marionette DEBUG loaded listener.js 17:50:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 160 (21279000) [pid = 2936] [serial = 1283] [outer = 1E1E3800] 17:50:59 INFO - PROCESS | 2936 | 1461286259582 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 17:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1020ms 17:50:59 INFO - PROCESS | 2936 | 1461286259649 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 17:50:59 INFO - PROCESS | 2936 | 1461286259653 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 17:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:50:59 INFO - PROCESS | 2936 | 1461286259656 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:50:59 INFO - PROCESS | 2936 | 1461286259659 Marionette TRACE conn5 <- [1,1674,null,{}] 17:50:59 INFO - PROCESS | 2936 | 1461286259663 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:59 INFO - PROCESS | 2936 | 1461286259802 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 17:50:59 INFO - PROCESS | 2936 | 1461286259938 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:59 INFO - PROCESS | 2936 | ++DOCSHELL 26A5A800 == 101 [pid = 2936] [id = 428] 17:50:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 161 (26A5B400) [pid = 2936] [serial = 1284] [outer = 00000000] 17:51:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 162 (26D6E000) [pid = 2936] [serial = 1285] [outer = 26A5B400] 17:51:00 INFO - PROCESS | 2936 | 1461286259994 Marionette DEBUG loaded listener.js 17:51:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 163 (27095800) [pid = 2936] [serial = 1286] [outer = 26A5B400] 17:51:00 INFO - PROCESS | 2936 | 1461286260569 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 17:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 17:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 970ms 17:51:00 INFO - PROCESS | 2936 | 1461286260629 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 17:51:00 INFO - PROCESS | 2936 | 1461286260634 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 17:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:51:00 INFO - PROCESS | 2936 | 1461286260645 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:51:00 INFO - PROCESS | 2936 | 1461286260649 Marionette TRACE conn5 <- [1,1678,null,{}] 17:51:00 INFO - PROCESS | 2936 | 1461286260653 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:00 INFO - PROCESS | 2936 | 1461286260775 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 17:51:00 INFO - PROCESS | 2936 | 1461286260931 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:00 INFO - PROCESS | 2936 | ++DOCSHELL 2886B400 == 102 [pid = 2936] [id = 429] 17:51:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 164 (2886C000) [pid = 2936] [serial = 1287] [outer = 00000000] 17:51:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 165 (28875400) [pid = 2936] [serial = 1288] [outer = 2886C000] 17:51:01 INFO - PROCESS | 2936 | 1461286260990 Marionette DEBUG loaded listener.js 17:51:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 166 (29246C00) [pid = 2936] [serial = 1289] [outer = 2886C000] 17:51:01 INFO - PROCESS | 2936 | 1461286261584 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 17:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 990ms 17:51:01 INFO - PROCESS | 2936 | 1461286261634 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 17:51:01 INFO - PROCESS | 2936 | 1461286261636 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 17:51:01 INFO - PROCESS | 2936 | 1461286261640 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:51:01 INFO - PROCESS | 2936 | 1461286261642 Marionette TRACE conn5 <- [1,1682,null,{}] 17:51:01 INFO - PROCESS | 2936 | 1461286261646 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:01 INFO - PROCESS | 2936 | 1461286261762 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 17:51:01 INFO - PROCESS | 2936 | 1461286261917 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:01 INFO - PROCESS | 2936 | ++DOCSHELL 29249000 == 103 [pid = 2936] [id = 430] 17:51:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 167 (2924C800) [pid = 2936] [serial = 1290] [outer = 00000000] 17:51:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 168 (29252C00) [pid = 2936] [serial = 1291] [outer = 2924C800] 17:51:01 INFO - PROCESS | 2936 | 1461286261976 Marionette DEBUG loaded listener.js 17:51:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 169 (292A1800) [pid = 2936] [serial = 1292] [outer = 2924C800] 17:51:02 INFO - PROCESS | 2936 | 1461286262565 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 17:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 970ms 17:51:02 INFO - PROCESS | 2936 | 1461286262627 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 17:51:02 INFO - PROCESS | 2936 | 1461286262629 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 17:51:02 INFO - PROCESS | 2936 | 1461286262634 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:51:02 INFO - PROCESS | 2936 | 1461286262636 Marionette TRACE conn5 <- [1,1686,null,{}] 17:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:51:02 INFO - PROCESS | 2936 | 1461286262641 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:02 INFO - PROCESS | 2936 | 1461286262764 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 17:51:02 INFO - PROCESS | 2936 | 1461286262922 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:02 INFO - PROCESS | 2936 | ++DOCSHELL 287E6C00 == 104 [pid = 2936] [id = 431] 17:51:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 170 (287E8C00) [pid = 2936] [serial = 1293] [outer = 00000000] 17:51:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 171 (287EE400) [pid = 2936] [serial = 1294] [outer = 287E8C00] 17:51:03 INFO - PROCESS | 2936 | 1461286262987 Marionette DEBUG loaded listener.js 17:51:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 172 (2924DC00) [pid = 2936] [serial = 1295] [outer = 287E8C00] 17:51:03 INFO - PROCESS | 2936 | 1461286263890 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 17:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 17:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1322ms 17:51:03 INFO - PROCESS | 2936 | 1461286263965 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 17:51:03 INFO - PROCESS | 2936 | 1461286263969 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 17:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:51:04 INFO - PROCESS | 2936 | 1461286263974 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:51:04 INFO - PROCESS | 2936 | 1461286263978 Marionette TRACE conn5 <- [1,1690,null,{}] 17:51:04 INFO - PROCESS | 2936 | 1461286263983 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:04 INFO - PROCESS | 2936 | 1461286264090 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 17:51:04 INFO - PROCESS | 2936 | 1461286264244 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:04 INFO - PROCESS | 2936 | ++DOCSHELL 12DEB400 == 105 [pid = 2936] [id = 432] 17:51:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 173 (12DEB800) [pid = 2936] [serial = 1296] [outer = 00000000] 17:51:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 174 (12E35400) [pid = 2936] [serial = 1297] [outer = 12DEB800] 17:51:04 INFO - PROCESS | 2936 | 1461286264296 Marionette DEBUG loaded listener.js 17:51:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 175 (12E3C800) [pid = 2936] [serial = 1298] [outer = 12DEB800] 17:51:04 INFO - PROCESS | 2936 | 1461286264934 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1021ms 17:51:05 INFO - PROCESS | 2936 | 1461286265001 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 17:51:05 INFO - PROCESS | 2936 | 1461286265006 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 17:51:05 INFO - PROCESS | 2936 | 1461286265012 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:51:05 INFO - PROCESS | 2936 | 1461286265015 Marionette TRACE conn5 <- [1,1694,null,{}] 17:51:05 INFO - PROCESS | 2936 | 1461286265018 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:05 INFO - PROCESS | 2936 | 1461286265128 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 17:51:05 INFO - PROCESS | 2936 | 1461286265287 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:05 INFO - PROCESS | 2936 | ++DOCSHELL 16F5DC00 == 106 [pid = 2936] [id = 433] 17:51:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 176 (16F61400) [pid = 2936] [serial = 1299] [outer = 00000000] 17:51:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 177 (17039400) [pid = 2936] [serial = 1300] [outer = 16F61400] 17:51:05 INFO - PROCESS | 2936 | 1461286265339 Marionette DEBUG loaded listener.js 17:51:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 178 (17287800) [pid = 2936] [serial = 1301] [outer = 16F61400] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 1F491800 == 105 [pid = 2936] [id = 206] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 203A2C00 == 104 [pid = 2936] [id = 291] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 0F381C00 == 103 [pid = 2936] [id = 74] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 16FE8000 == 102 [pid = 2936] [id = 187] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 12815800 == 101 [pid = 2936] [id = 10] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 17530800 == 100 [pid = 2936] [id = 23] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 1286F400 == 99 [pid = 2936] [id = 205] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 239C6C00 == 98 [pid = 2936] [id = 349] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 1CCAC400 == 97 [pid = 2936] [id = 204] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 18CDCC00 == 96 [pid = 2936] [id = 290] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 12E21000 == 95 [pid = 2936] [id = 92] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 17537C00 == 94 [pid = 2936] [id = 201] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 1F484C00 == 93 [pid = 2936] [id = 133] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 17810800 == 92 [pid = 2936] [id = 176] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 1CA5C000 == 91 [pid = 2936] [id = 335] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 271A8C00 == 90 [pid = 2936] [id = 425] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 1B70AC00 == 89 [pid = 2936] [id = 424] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 17864400 == 88 [pid = 2936] [id = 423] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 26D67000 == 87 [pid = 2936] [id = 422] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 184E5400 == 86 [pid = 2936] [id = 421] 17:51:05 INFO - PROCESS | 2936 | --DOMWINDOW == 177 (1C506800) [pid = 2936] [serial = 1153] [outer = 00000000] [url = about:blank] 17:51:05 INFO - PROCESS | 2936 | --DOMWINDOW == 176 (18CD8C00) [pid = 2936] [serial = 1150] [outer = 00000000] [url = about:blank] 17:51:05 INFO - PROCESS | 2936 | --DOMWINDOW == 175 (203AA800) [pid = 2936] [serial = 1156] [outer = 00000000] [url = about:blank] 17:51:05 INFO - PROCESS | 2936 | --DOMWINDOW == 174 (203A6400) [pid = 2936] [serial = 1210] [outer = 00000000] [url = about:blank] 17:51:05 INFO - PROCESS | 2936 | --DOMWINDOW == 173 (1C512C00) [pid = 2936] [serial = 1204] [outer = 00000000] [url = about:blank] 17:51:05 INFO - PROCESS | 2936 | --DOMWINDOW == 172 (23864000) [pid = 2936] [serial = 1216] [outer = 00000000] [url = about:blank] 17:51:05 INFO - PROCESS | 2936 | --DOMWINDOW == 171 (23997400) [pid = 2936] [serial = 1219] [outer = 00000000] [url = about:blank] 17:51:05 INFO - PROCESS | 2936 | --DOMWINDOW == 170 (19D8F800) [pid = 2936] [serial = 1201] [outer = 00000000] [url = about:blank] 17:51:05 INFO - PROCESS | 2936 | --DOMWINDOW == 169 (2127F400) [pid = 2936] [serial = 1213] [outer = 00000000] [url = about:blank] 17:51:05 INFO - PROCESS | 2936 | --DOMWINDOW == 168 (20197400) [pid = 2936] [serial = 1207] [outer = 00000000] [url = about:blank] 17:51:05 INFO - PROCESS | 2936 | --DOMWINDOW == 167 (239C0400) [pid = 2936] [serial = 1159] [outer = 00000000] [url = about:blank] 17:51:05 INFO - PROCESS | 2936 | --DOMWINDOW == 166 (2640C000) [pid = 2936] [serial = 1162] [outer = 00000000] [url = about:blank] 17:51:05 INFO - PROCESS | 2936 | --DOMWINDOW == 165 (271A6000) [pid = 2936] [serial = 1165] [outer = 00000000] [url = about:blank] 17:51:05 INFO - PROCESS | 2936 | --DOMWINDOW == 164 (2012D000) [pid = 2936] [serial = 1198] [outer = 00000000] [url = about:blank] 17:51:05 INFO - PROCESS | 2936 | --DOMWINDOW == 163 (19D4DC00) [pid = 2936] [serial = 1168] [outer = 00000000] [url = about:blank] 17:51:05 INFO - PROCESS | 2936 | --DOMWINDOW == 162 (1B695C00) [pid = 2936] [serial = 1222] [outer = 00000000] [url = about:blank] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 2162C800 == 85 [pid = 2936] [id = 420] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 1E882400 == 84 [pid = 2936] [id = 419] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 176A2C00 == 83 [pid = 2936] [id = 418] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 17283000 == 82 [pid = 2936] [id = 417] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 0EE5AC00 == 81 [pid = 2936] [id = 389] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 1F4B2800 == 80 [pid = 2936] [id = 382] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 1F4B3800 == 79 [pid = 2936] [id = 413] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 1E1E7400 == 78 [pid = 2936] [id = 412] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 1CA64C00 == 77 [pid = 2936] [id = 411] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 1C50BC00 == 76 [pid = 2936] [id = 410] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 19D91C00 == 75 [pid = 2936] [id = 409] 17:51:05 INFO - PROCESS | 2936 | --DOCSHELL 16F67000 == 74 [pid = 2936] [id = 408] 17:51:06 INFO - PROCESS | 2936 | 1461286265984 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 17:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1020ms 17:51:06 INFO - PROCESS | 2936 | 1461286266034 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 17:51:06 INFO - PROCESS | 2936 | 1461286266036 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 17:51:06 INFO - PROCESS | 2936 | 1461286266040 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:51:06 INFO - PROCESS | 2936 | 1461286266043 Marionette TRACE conn5 <- [1,1698,null,{}] 17:51:06 INFO - PROCESS | 2936 | 1461286266053 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:06 INFO - PROCESS | 2936 | 1461286266172 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 17:51:06 INFO - PROCESS | 2936 | --DOMWINDOW == 161 (1CC98400) [pid = 2936] [serial = 1186] [outer = 00000000] [url = about:blank] 17:51:06 INFO - PROCESS | 2936 | --DOMWINDOW == 160 (19D4D800) [pid = 2936] [serial = 1172] [outer = 00000000] [url = about:blank] 17:51:06 INFO - PROCESS | 2936 | --DOMWINDOW == 159 (175F2C00) [pid = 2936] [serial = 1171] [outer = 00000000] [url = about:blank] 17:51:06 INFO - PROCESS | 2936 | --DOMWINDOW == 158 (203B3800) [pid = 2936] [serial = 1148] [outer = 00000000] [url = about:blank] 17:51:06 INFO - PROCESS | 2936 | --DOMWINDOW == 157 (13821800) [pid = 2936] [serial = 1174] [outer = 00000000] [url = about:blank] 17:51:06 INFO - PROCESS | 2936 | --DOMWINDOW == 156 (1665B800) [pid = 2936] [serial = 1175] [outer = 00000000] [url = about:blank] 17:51:06 INFO - PROCESS | 2936 | --DOMWINDOW == 155 (1A356C00) [pid = 2936] [serial = 1177] [outer = 00000000] [url = about:blank] 17:51:06 INFO - PROCESS | 2936 | --DOMWINDOW == 154 (1A5A2800) [pid = 2936] [serial = 1178] [outer = 00000000] [url = about:blank] 17:51:06 INFO - PROCESS | 2936 | --DOMWINDOW == 153 (1C3D2800) [pid = 2936] [serial = 1180] [outer = 00000000] [url = about:blank] 17:51:06 INFO - PROCESS | 2936 | --DOMWINDOW == 152 (1C3DC400) [pid = 2936] [serial = 1181] [outer = 00000000] [url = about:blank] 17:51:06 INFO - PROCESS | 2936 | --DOMWINDOW == 151 (1E887400) [pid = 2936] [serial = 1189] [outer = 00000000] [url = about:blank] 17:51:06 INFO - PROCESS | 2936 | --DOMWINDOW == 150 (2127F000) [pid = 2936] [serial = 1097] [outer = 00000000] [url = about:blank] 17:51:06 INFO - PROCESS | 2936 | --DOMWINDOW == 149 (271A2C00) [pid = 2936] [serial = 1063] [outer = 00000000] [url = about:blank] 17:51:06 INFO - PROCESS | 2936 | --DOMWINDOW == 148 (1CCAE400) [pid = 2936] [serial = 1187] [outer = 00000000] [url = about:blank] 17:51:06 INFO - PROCESS | 2936 | --DOMWINDOW == 147 (1C50C000) [pid = 2936] [serial = 1192] [outer = 00000000] [url = about:blank] 17:51:06 INFO - PROCESS | 2936 | --DOMWINDOW == 146 (1F483800) [pid = 2936] [serial = 1195] [outer = 00000000] [url = about:blank] 17:51:06 INFO - PROCESS | 2936 | --DOMWINDOW == 145 (1F488800) [pid = 2936] [serial = 1196] [outer = 00000000] [url = about:blank] 17:51:06 INFO - PROCESS | 2936 | --DOMWINDOW == 144 (1F00B000) [pid = 2936] [serial = 1190] [outer = 00000000] [url = about:blank] 17:51:06 INFO - PROCESS | 2936 | --DOMWINDOW == 143 (1C56C000) [pid = 2936] [serial = 1183] [outer = 00000000] [url = about:blank] 17:51:06 INFO - PROCESS | 2936 | --DOMWINDOW == 142 (1C81AC00) [pid = 2936] [serial = 1184] [outer = 00000000] [url = about:blank] 17:51:06 INFO - PROCESS | 2936 | --DOMWINDOW == 141 (1CCA3800) [pid = 2936] [serial = 1193] [outer = 00000000] [url = about:blank] 17:51:06 INFO - PROCESS | 2936 | 1461286266331 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:06 INFO - PROCESS | 2936 | ++DOCSHELL 12E21000 == 75 [pid = 2936] [id = 434] 17:51:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 142 (1305D400) [pid = 2936] [serial = 1302] [outer = 00000000] 17:51:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 143 (1667B400) [pid = 2936] [serial = 1303] [outer = 1305D400] 17:51:06 INFO - PROCESS | 2936 | 1461286266380 Marionette DEBUG loaded listener.js 17:51:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 144 (17537800) [pid = 2936] [serial = 1304] [outer = 1305D400] 17:51:06 INFO - PROCESS | 2936 | 1461286266812 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 17:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 830ms 17:51:06 INFO - PROCESS | 2936 | 1461286266874 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 17:51:06 INFO - PROCESS | 2936 | 1461286266877 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 17:51:06 INFO - PROCESS | 2936 | 1461286266880 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:51:06 INFO - PROCESS | 2936 | 1461286266882 Marionette TRACE conn5 <- [1,1702,null,{}] 17:51:06 INFO - PROCESS | 2936 | 1461286266885 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:06 INFO - PROCESS | 2936 | 1461286266973 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 17:51:07 INFO - PROCESS | 2936 | 1461286266982 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:07 INFO - PROCESS | 2936 | ++DOCSHELL 17872C00 == 76 [pid = 2936] [id = 435] 17:51:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 145 (1841CC00) [pid = 2936] [serial = 1305] [outer = 00000000] 17:51:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 146 (19D4A400) [pid = 2936] [serial = 1306] [outer = 1841CC00] 17:51:07 INFO - PROCESS | 2936 | 1461286267029 Marionette DEBUG loaded listener.js 17:51:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 147 (19D54000) [pid = 2936] [serial = 1307] [outer = 1841CC00] 17:51:07 INFO - PROCESS | 2936 | 1461286267498 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 17:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 17:51:07 INFO - PROCESS | 2936 | 1461286267554 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 17:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:51:07 INFO - PROCESS | 2936 | 1461286267556 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 17:51:07 INFO - PROCESS | 2936 | 1461286267559 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:51:07 INFO - PROCESS | 2936 | 1461286267561 Marionette TRACE conn5 <- [1,1706,null,{}] 17:51:07 INFO - PROCESS | 2936 | 1461286267565 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:07 INFO - PROCESS | 2936 | 1461286267649 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 17:51:07 INFO - PROCESS | 2936 | 1461286267658 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:07 INFO - PROCESS | 2936 | ++DOCSHELL 19D56400 == 77 [pid = 2936] [id = 436] 17:51:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 148 (19E69400) [pid = 2936] [serial = 1308] [outer = 00000000] 17:51:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 149 (1A35CC00) [pid = 2936] [serial = 1309] [outer = 19E69400] 17:51:07 INFO - PROCESS | 2936 | 1461286267703 Marionette DEBUG loaded listener.js 17:51:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 150 (1A3AE800) [pid = 2936] [serial = 1310] [outer = 19E69400] 17:51:08 INFO - PROCESS | 2936 | 1461286268208 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 17:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 17:51:08 INFO - PROCESS | 2936 | 1461286268230 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 17:51:08 INFO - PROCESS | 2936 | 1461286268232 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 17:51:08 INFO - PROCESS | 2936 | 1461286268236 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:51:08 INFO - PROCESS | 2936 | 1461286268237 Marionette TRACE conn5 <- [1,1710,null,{}] 17:51:08 INFO - PROCESS | 2936 | 1461286268241 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:08 INFO - PROCESS | 2936 | 1461286268391 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 17:51:08 INFO - PROCESS | 2936 | 1461286268460 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:08 INFO - PROCESS | 2936 | ++DOCSHELL 0F385C00 == 78 [pid = 2936] [id = 437] 17:51:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 151 (1A599800) [pid = 2936] [serial = 1311] [outer = 00000000] 17:51:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 152 (1B694800) [pid = 2936] [serial = 1312] [outer = 1A599800] 17:51:08 INFO - PROCESS | 2936 | 1461286268508 Marionette DEBUG loaded listener.js 17:51:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 153 (1B78E400) [pid = 2936] [serial = 1313] [outer = 1A599800] 17:51:08 INFO - PROCESS | 2936 | 1461286268939 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 17:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 17:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 770ms 17:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:51:09 INFO - PROCESS | 2936 | 1461286269010 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 17:51:09 INFO - PROCESS | 2936 | 1461286269012 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 17:51:09 INFO - PROCESS | 2936 | 1461286269015 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:51:09 INFO - PROCESS | 2936 | 1461286269017 Marionette TRACE conn5 <- [1,1714,null,{}] 17:51:09 INFO - PROCESS | 2936 | 1461286269061 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:09 INFO - PROCESS | 2936 | 1461286269191 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 17:51:09 INFO - PROCESS | 2936 | 1461286269262 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:09 INFO - PROCESS | 2936 | ++DOCSHELL 1B44D400 == 79 [pid = 2936] [id = 438] 17:51:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 154 (1BA52C00) [pid = 2936] [serial = 1314] [outer = 00000000] 17:51:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 155 (1C3D3800) [pid = 2936] [serial = 1315] [outer = 1BA52C00] 17:51:09 INFO - PROCESS | 2936 | 1461286269307 Marionette DEBUG loaded listener.js 17:51:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 156 (1C427C00) [pid = 2936] [serial = 1316] [outer = 1BA52C00] 17:51:09 INFO - PROCESS | 2936 | 1461286269715 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 17:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 17:51:09 INFO - PROCESS | 2936 | 1461286269747 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 17:51:09 INFO - PROCESS | 2936 | 1461286269750 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 17:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:51:09 INFO - PROCESS | 2936 | 1461286269753 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:51:09 INFO - PROCESS | 2936 | 1461286269755 Marionette TRACE conn5 <- [1,1718,null,{}] 17:51:09 INFO - PROCESS | 2936 | 1461286269758 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:09 INFO - PROCESS | 2936 | 1461286269881 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 17:51:09 INFO - PROCESS | 2936 | 1461286269951 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:09 INFO - PROCESS | 2936 | ++DOCSHELL 1C502400 == 80 [pid = 2936] [id = 439] 17:51:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 157 (1C50AC00) [pid = 2936] [serial = 1317] [outer = 00000000] 17:51:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 158 (1C520400) [pid = 2936] [serial = 1318] [outer = 1C50AC00] 17:51:10 INFO - PROCESS | 2936 | 1461286269997 Marionette DEBUG loaded listener.js 17:51:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 159 (1C571C00) [pid = 2936] [serial = 1319] [outer = 1C50AC00] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 158 (2385BC00) [pid = 2936] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 157 (17535800) [pid = 2936] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 156 (2385E400) [pid = 2936] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 155 (239CEC00) [pid = 2936] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 154 (0F33B800) [pid = 2936] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 153 (1B0CDC00) [pid = 2936] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 152 (1B712C00) [pid = 2936] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 151 (21136C00) [pid = 2936] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 150 (2018D000) [pid = 2936] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 149 (17030000) [pid = 2936] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 148 (17249400) [pid = 2936] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 147 (2162D800) [pid = 2936] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 146 (214DE400) [pid = 2936] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 145 (2127F800) [pid = 2936] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 144 (20208400) [pid = 2936] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 143 (17811000) [pid = 2936] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 142 (23860400) [pid = 2936] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 141 (1F4B0800) [pid = 2936] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 140 (1B718800) [pid = 2936] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 139 (2012D800) [pid = 2936] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (26A52C00) [pid = 2936] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (24447400) [pid = 2936] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (17815400) [pid = 2936] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (1A599C00) [pid = 2936] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (1C514800) [pid = 2936] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (26D68400) [pid = 2936] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (1E885000) [pid = 2936] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (2012DC00) [pid = 2936] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (21A91000) [pid = 2936] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (16F8EC00) [pid = 2936] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (20190000) [pid = 2936] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (19D4BC00) [pid = 2936] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (23993400) [pid = 2936] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (1CA66800) [pid = 2936] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (1786B800) [pid = 2936] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (21A94800) [pid = 2936] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (1E1E8800) [pid = 2936] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:51:10 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (1E888800) [pid = 2936] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:51:11 INFO - PROCESS | 2936 | 1461286270996 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 17:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 17:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1280ms 17:51:11 INFO - PROCESS | 2936 | 1461286271036 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 17:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:51:11 INFO - PROCESS | 2936 | 1461286271038 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 17:51:11 INFO - PROCESS | 2936 | 1461286271041 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:51:11 INFO - PROCESS | 2936 | 1461286271043 Marionette TRACE conn5 <- [1,1722,null,{}] 17:51:11 INFO - PROCESS | 2936 | 1461286271047 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:11 INFO - PROCESS | 2936 | 1461286271133 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 17:51:11 INFO - PROCESS | 2936 | 1461286271142 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:11 INFO - PROCESS | 2936 | ++DOCSHELL 17249400 == 81 [pid = 2936] [id = 440] 17:51:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (172F4000) [pid = 2936] [serial = 1320] [outer = 00000000] 17:51:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (1A35B800) [pid = 2936] [serial = 1321] [outer = 172F4000] 17:51:11 INFO - PROCESS | 2936 | 1461286271187 Marionette DEBUG loaded listener.js 17:51:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (1B0CDC00) [pid = 2936] [serial = 1322] [outer = 172F4000] 17:51:11 INFO - PROCESS | 2936 | 1461286271645 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 17:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 17:51:11 INFO - PROCESS | 2936 | 1461286271677 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 17:51:11 INFO - PROCESS | 2936 | 1461286271679 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 17:51:11 INFO - PROCESS | 2936 | 1461286271682 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:51:11 INFO - PROCESS | 2936 | 1461286271684 Marionette TRACE conn5 <- [1,1726,null,{}] 17:51:11 INFO - PROCESS | 2936 | 1461286271688 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:11 INFO - PROCESS | 2936 | 1461286271775 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 17:51:11 INFO - PROCESS | 2936 | 1461286271783 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:11 INFO - PROCESS | 2936 | ++DOCSHELL 1727E800 == 82 [pid = 2936] [id = 441] 17:51:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (17536C00) [pid = 2936] [serial = 1323] [outer = 00000000] 17:51:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (1C50BC00) [pid = 2936] [serial = 1324] [outer = 17536C00] 17:51:11 INFO - PROCESS | 2936 | 1461286271827 Marionette DEBUG loaded listener.js 17:51:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (1C566400) [pid = 2936] [serial = 1325] [outer = 17536C00] 17:51:12 INFO - PROCESS | 2936 | 1461286272278 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 17:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 17:51:12 INFO - PROCESS | 2936 | 1461286272319 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 17:51:12 INFO - PROCESS | 2936 | 1461286272322 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 17:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:51:12 INFO - PROCESS | 2936 | 1461286272325 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:51:12 INFO - PROCESS | 2936 | 1461286272327 Marionette TRACE conn5 <- [1,1730,null,{}] 17:51:12 INFO - PROCESS | 2936 | 1461286272347 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:12 INFO - PROCESS | 2936 | 1461286272456 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 17:51:12 INFO - PROCESS | 2936 | 1461286272463 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:12 INFO - PROCESS | 2936 | ++DOCSHELL 1C90E800 == 83 [pid = 2936] [id = 442] 17:51:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (1CA60400) [pid = 2936] [serial = 1326] [outer = 00000000] 17:51:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (1CC98400) [pid = 2936] [serial = 1327] [outer = 1CA60400] 17:51:12 INFO - PROCESS | 2936 | 1461286272513 Marionette DEBUG loaded listener.js 17:51:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (1CCA7400) [pid = 2936] [serial = 1328] [outer = 1CA60400] 17:51:13 INFO - PROCESS | 2936 | 1461286273272 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 17:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 990ms 17:51:13 INFO - PROCESS | 2936 | 1461286273318 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 17:51:13 INFO - PROCESS | 2936 | 1461286273323 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 17:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:51:13 INFO - PROCESS | 2936 | 1461286273329 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:51:13 INFO - PROCESS | 2936 | 1461286273332 Marionette TRACE conn5 <- [1,1734,null,{}] 17:51:13 INFO - PROCESS | 2936 | 1461286273338 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:13 INFO - PROCESS | 2936 | 1461286273460 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 17:51:13 INFO - PROCESS | 2936 | 1461286273615 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:13 INFO - PROCESS | 2936 | ++DOCSHELL 1286E400 == 84 [pid = 2936] [id = 443] 17:51:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (12DF0400) [pid = 2936] [serial = 1329] [outer = 00000000] 17:51:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (16F5D000) [pid = 2936] [serial = 1330] [outer = 12DF0400] 17:51:13 INFO - PROCESS | 2936 | 1461286273678 Marionette DEBUG loaded listener.js 17:51:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (16FDB000) [pid = 2936] [serial = 1331] [outer = 12DF0400] 17:51:14 INFO - PROCESS | 2936 | 1461286274254 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 17:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 970ms 17:51:14 INFO - PROCESS | 2936 | 1461286274303 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 17:51:14 INFO - PROCESS | 2936 | 1461286274309 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 17:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:51:14 INFO - PROCESS | 2936 | 1461286274316 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:51:14 INFO - PROCESS | 2936 | 1461286274319 Marionette TRACE conn5 <- [1,1738,null,{}] 17:51:14 INFO - PROCESS | 2936 | 1461286274323 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:14 INFO - PROCESS | 2936 | 1461286274437 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 17:51:14 INFO - PROCESS | 2936 | 1461286274602 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:14 INFO - PROCESS | 2936 | ++DOCSHELL 1786C000 == 85 [pid = 2936] [id = 444] 17:51:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (18414000) [pid = 2936] [serial = 1332] [outer = 00000000] 17:51:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (1A5A3000) [pid = 2936] [serial = 1333] [outer = 18414000] 17:51:14 INFO - PROCESS | 2936 | 1461286274662 Marionette DEBUG loaded listener.js 17:51:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (1B040000) [pid = 2936] [serial = 1334] [outer = 18414000] 17:51:15 INFO - PROCESS | 2936 | 1461286275304 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 17:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1019ms 17:51:15 INFO - PROCESS | 2936 | 1461286275337 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 17:51:15 INFO - PROCESS | 2936 | 1461286275339 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 17:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:51:15 INFO - PROCESS | 2936 | 1461286275343 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:51:15 INFO - PROCESS | 2936 | 1461286275347 Marionette TRACE conn5 <- [1,1742,null,{}] 17:51:15 INFO - PROCESS | 2936 | 1461286275358 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:15 INFO - PROCESS | 2936 | 1461286275491 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 17:51:15 INFO - PROCESS | 2936 | 1461286275644 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:15 INFO - PROCESS | 2936 | ++DOCSHELL 1CCA6400 == 86 [pid = 2936] [id = 445] 17:51:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (1CCA7800) [pid = 2936] [serial = 1335] [outer = 00000000] 17:51:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (1D131C00) [pid = 2936] [serial = 1336] [outer = 1CCA7800] 17:51:15 INFO - PROCESS | 2936 | 1461286275704 Marionette DEBUG loaded listener.js 17:51:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (1E0E0400) [pid = 2936] [serial = 1337] [outer = 1CCA7800] 17:51:16 INFO - PROCESS | 2936 | 1461286276315 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 17:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1026ms 17:51:16 INFO - PROCESS | 2936 | 1461286276379 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 17:51:16 INFO - PROCESS | 2936 | 1461286276382 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 17:51:16 INFO - PROCESS | 2936 | 1461286276386 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:51:16 INFO - PROCESS | 2936 | 1461286276388 Marionette TRACE conn5 <- [1,1746,null,{}] 17:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:51:16 INFO - PROCESS | 2936 | 1461286276392 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:16 INFO - PROCESS | 2936 | 1461286276511 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 17:51:16 INFO - PROCESS | 2936 | 1461286276661 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:16 INFO - PROCESS | 2936 | ++DOCSHELL 1C514800 == 87 [pid = 2936] [id = 446] 17:51:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 140 (1E1E7400) [pid = 2936] [serial = 1338] [outer = 00000000] 17:51:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 141 (1F35E800) [pid = 2936] [serial = 1339] [outer = 1E1E7400] 17:51:16 INFO - PROCESS | 2936 | 1461286276722 Marionette DEBUG loaded listener.js 17:51:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 142 (1F389800) [pid = 2936] [serial = 1340] [outer = 1E1E7400] 17:51:17 INFO - PROCESS | 2936 | 1461286277296 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 17:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 17:51:17 INFO - PROCESS | 2936 | 1461286277363 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 17:51:17 INFO - PROCESS | 2936 | 1461286277365 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 17:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:51:17 INFO - PROCESS | 2936 | 1461286277369 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:51:17 INFO - PROCESS | 2936 | 1461286277371 Marionette TRACE conn5 <- [1,1750,null,{}] 17:51:17 INFO - PROCESS | 2936 | 1461286277375 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:17 INFO - PROCESS | 2936 | 1461286277486 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 17:51:17 INFO - PROCESS | 2936 | 1461286277646 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:17 INFO - PROCESS | 2936 | ++DOCSHELL 1F0BC400 == 88 [pid = 2936] [id = 447] 17:51:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 143 (1F388000) [pid = 2936] [serial = 1341] [outer = 00000000] 17:51:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 144 (1F491800) [pid = 2936] [serial = 1342] [outer = 1F388000] 17:51:17 INFO - PROCESS | 2936 | 1461286277702 Marionette DEBUG loaded listener.js 17:51:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 145 (1F4AE000) [pid = 2936] [serial = 1343] [outer = 1F388000] 17:51:18 INFO - PROCESS | 2936 | 1461286278314 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 17:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 970ms 17:51:18 INFO - PROCESS | 2936 | 1461286278343 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 17:51:18 INFO - PROCESS | 2936 | 1461286278345 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 17:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:51:18 INFO - PROCESS | 2936 | 1461286278348 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:51:18 INFO - PROCESS | 2936 | 1461286278350 Marionette TRACE conn5 <- [1,1754,null,{}] 17:51:18 INFO - PROCESS | 2936 | 1461286278354 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:18 INFO - PROCESS | 2936 | 1461286278482 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 17:51:18 INFO - PROCESS | 2936 | 1461286278664 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:18 INFO - PROCESS | 2936 | ++DOCSHELL 12E2FC00 == 89 [pid = 2936] [id = 448] 17:51:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 146 (1CCA8800) [pid = 2936] [serial = 1344] [outer = 00000000] 17:51:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 147 (20204400) [pid = 2936] [serial = 1345] [outer = 1CCA8800] 17:51:18 INFO - PROCESS | 2936 | 1461286278725 Marionette DEBUG loaded listener.js 17:51:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 148 (20208800) [pid = 2936] [serial = 1346] [outer = 1CCA8800] 17:51:19 INFO - PROCESS | 2936 | 1461286279307 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 17:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 970ms 17:51:19 INFO - PROCESS | 2936 | 1461286279323 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 17:51:19 INFO - PROCESS | 2936 | 1461286279325 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 17:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:51:19 INFO - PROCESS | 2936 | 1461286279329 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:51:19 INFO - PROCESS | 2936 | 1461286279331 Marionette TRACE conn5 <- [1,1758,null,{}] 17:51:19 INFO - PROCESS | 2936 | 1461286279335 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:19 INFO - PROCESS | 2936 | 1461286279445 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 17:51:19 INFO - PROCESS | 2936 | 1461286279611 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:19 INFO - PROCESS | 2936 | ++DOCSHELL 0EE5E000 == 90 [pid = 2936] [id = 449] 17:51:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 149 (0F37E400) [pid = 2936] [serial = 1347] [outer = 00000000] 17:51:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 150 (16663400) [pid = 2936] [serial = 1348] [outer = 0F37E400] 17:51:19 INFO - PROCESS | 2936 | 1461286279667 Marionette DEBUG loaded listener.js 17:51:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 151 (1A35BC00) [pid = 2936] [serial = 1349] [outer = 0F37E400] 17:51:20 INFO - PROCESS | 2936 | 1461286280416 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 17:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1118ms 17:51:20 INFO - PROCESS | 2936 | 1461286280451 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 17:51:20 INFO - PROCESS | 2936 | 1461286280456 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 17:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:51:20 INFO - PROCESS | 2936 | 1461286280461 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:51:20 INFO - PROCESS | 2936 | 1461286280465 Marionette TRACE conn5 <- [1,1762,null,{}] 17:51:20 INFO - PROCESS | 2936 | 1461286280470 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:20 INFO - PROCESS | 2936 | 1461286280578 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 17:51:20 INFO - PROCESS | 2936 | 1461286280746 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:20 INFO - PROCESS | 2936 | ++DOCSHELL 176A2000 == 91 [pid = 2936] [id = 450] 17:51:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 152 (176A3400) [pid = 2936] [serial = 1350] [outer = 00000000] 17:51:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 153 (18CD5800) [pid = 2936] [serial = 1351] [outer = 176A3400] 17:51:20 INFO - PROCESS | 2936 | 1461286280801 Marionette DEBUG loaded listener.js 17:51:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 154 (19D4B400) [pid = 2936] [serial = 1352] [outer = 176A3400] 17:51:21 INFO - PROCESS | 2936 | --DOCSHELL 1727E800 == 90 [pid = 2936] [id = 441] 17:51:21 INFO - PROCESS | 2936 | --DOCSHELL 17249400 == 89 [pid = 2936] [id = 440] 17:51:21 INFO - PROCESS | 2936 | --DOCSHELL 1C502400 == 88 [pid = 2936] [id = 439] 17:51:21 INFO - PROCESS | 2936 | --DOCSHELL 1B44D400 == 87 [pid = 2936] [id = 438] 17:51:21 INFO - PROCESS | 2936 | --DOCSHELL 0F385C00 == 86 [pid = 2936] [id = 437] 17:51:21 INFO - PROCESS | 2936 | --DOCSHELL 19D56400 == 85 [pid = 2936] [id = 436] 17:51:21 INFO - PROCESS | 2936 | --DOCSHELL 17872C00 == 84 [pid = 2936] [id = 435] 17:51:21 INFO - PROCESS | 2936 | --DOCSHELL 12E21000 == 83 [pid = 2936] [id = 434] 17:51:21 INFO - PROCESS | 2936 | --DOCSHELL 16F5DC00 == 82 [pid = 2936] [id = 433] 17:51:21 INFO - PROCESS | 2936 | --DOCSHELL 12DEB400 == 81 [pid = 2936] [id = 432] 17:51:21 INFO - PROCESS | 2936 | --DOCSHELL 1D16FC00 == 80 [pid = 2936] [id = 427] 17:51:21 INFO - PROCESS | 2936 | --DOCSHELL 16642800 == 79 [pid = 2936] [id = 426] 17:51:21 INFO - PROCESS | 2936 | 1461286281445 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 17:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1017ms 17:51:21 INFO - PROCESS | 2936 | 1461286281485 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 17:51:21 INFO - PROCESS | 2936 | 1461286281491 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 17:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:51:21 INFO - PROCESS | 2936 | 1461286281497 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:51:21 INFO - PROCESS | 2936 | 1461286281499 Marionette TRACE conn5 <- [1,1766,null,{}] 17:51:21 INFO - PROCESS | 2936 | 1461286281503 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 153 (23863C00) [pid = 2936] [serial = 1109] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 152 (19D50000) [pid = 2936] [serial = 1151] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 151 (239CAC00) [pid = 2936] [serial = 1160] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 150 (2640F800) [pid = 2936] [serial = 1163] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 149 (1A5E5800) [pid = 2936] [serial = 1169] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 148 (1C819C00) [pid = 2936] [serial = 1103] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 147 (1C81D000) [pid = 2936] [serial = 1154] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 146 (214DC800) [pid = 2936] [serial = 1214] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 145 (203B8400) [pid = 2936] [serial = 1211] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 144 (18CDC400) [pid = 2936] [serial = 1100] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 143 (2399A000) [pid = 2936] [serial = 1220] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 142 (21C7B400) [pid = 2936] [serial = 1106] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 141 (23924000) [pid = 2936] [serial = 1217] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 140 (26A51800) [pid = 2936] [serial = 1115] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 139 (21283800) [pid = 2936] [serial = 1157] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (1A59C400) [pid = 2936] [serial = 1202] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (23999400) [pid = 2936] [serial = 1112] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (20134400) [pid = 2936] [serial = 1199] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (1CA60000) [pid = 2936] [serial = 1205] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (20205800) [pid = 2936] [serial = 1208] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (271ABC00) [pid = 2936] [serial = 1166] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (26406C00) [pid = 2936] [serial = 1264] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (1C1A6400) [pid = 2936] [serial = 1253] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (1B44B000) [pid = 2936] [serial = 1252] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (1BA59800) [pid = 2936] [serial = 1229] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (1B698000) [pid = 2936] [serial = 1228] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (1C821400) [pid = 2936] [serial = 1232] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (1C56A800) [pid = 2936] [serial = 1231] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (26D71400) [pid = 2936] [serial = 1267] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (203A2800) [pid = 2936] [serial = 1258] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (214D3400) [pid = 2936] [serial = 1259] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (20288000) [pid = 2936] [serial = 1241] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (20209000) [pid = 2936] [serial = 1240] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (23997000) [pid = 2936] [serial = 1250] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (23923400) [pid = 2936] [serial = 1249] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (1841D000) [pid = 2936] [serial = 1226] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (1781A400) [pid = 2936] [serial = 1225] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (214DA000) [pid = 2936] [serial = 1244] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (2127DC00) [pid = 2936] [serial = 1243] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (1C506400) [pid = 2936] [serial = 1255] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (1C51F800) [pid = 2936] [serial = 1256] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (239C5C00) [pid = 2936] [serial = 1261] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (1D174800) [pid = 2936] [serial = 1235] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 110 (1D167800) [pid = 2936] [serial = 1234] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (1C815000) [pid = 2936] [serial = 1271] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (1BA55400) [pid = 2936] [serial = 1270] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (21C78800) [pid = 2936] [serial = 1247] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (23857800) [pid = 2936] [serial = 1246] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (1F395000) [pid = 2936] [serial = 1238] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (1F35F400) [pid = 2936] [serial = 1237] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (26D73800) [pid = 2936] [serial = 1268] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 102 (2755C400) [pid = 2936] [serial = 1276] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 101 (271A5C00) [pid = 2936] [serial = 1274] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 100 (2640E400) [pid = 2936] [serial = 1265] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 99 (2444E000) [pid = 2936] [serial = 1262] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | --DOMWINDOW == 98 (27093800) [pid = 2936] [serial = 1273] [outer = 00000000] [url = about:blank] 17:51:21 INFO - PROCESS | 2936 | 1461286281662 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 17:51:21 INFO - PROCESS | 2936 | 1461286281736 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:21 INFO - PROCESS | 2936 | ++DOCSHELL 14198000 == 80 [pid = 2936] [id = 451] 17:51:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 99 (14199800) [pid = 2936] [serial = 1353] [outer = 00000000] 17:51:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 100 (1781A400) [pid = 2936] [serial = 1354] [outer = 14199800] 17:51:21 INFO - PROCESS | 2936 | 1461286281785 Marionette DEBUG loaded listener.js 17:51:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 101 (1841DC00) [pid = 2936] [serial = 1355] [outer = 14199800] 17:51:22 INFO - PROCESS | 2936 | 1461286282218 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 17:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 17:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 770ms 17:51:22 INFO - PROCESS | 2936 | 1461286282289 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 17:51:22 INFO - PROCESS | 2936 | 1461286282291 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 17:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:51:22 INFO - PROCESS | 2936 | 1461286282295 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:51:22 INFO - PROCESS | 2936 | 1461286282299 Marionette TRACE conn5 <- [1,1770,null,{}] 17:51:22 INFO - PROCESS | 2936 | 1461286282310 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:22 INFO - PROCESS | 2936 | 1461286282409 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 17:51:22 INFO - PROCESS | 2936 | 1461286282426 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:22 INFO - PROCESS | 2936 | ++DOCSHELL 1B064800 == 81 [pid = 2936] [id = 452] 17:51:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 102 (1B446800) [pid = 2936] [serial = 1356] [outer = 00000000] 17:51:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (1B70B800) [pid = 2936] [serial = 1357] [outer = 1B446800] 17:51:22 INFO - PROCESS | 2936 | 1461286282474 Marionette DEBUG loaded listener.js 17:51:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (1C103C00) [pid = 2936] [serial = 1358] [outer = 1B446800] 17:51:22 INFO - PROCESS | 2936 | 1461286282948 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 17:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 17:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 690ms 17:51:23 INFO - PROCESS | 2936 | 1461286282986 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 17:51:23 INFO - PROCESS | 2936 | 1461286282988 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 17:51:23 INFO - PROCESS | 2936 | 1461286282992 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:51:23 INFO - PROCESS | 2936 | 1461286282993 Marionette TRACE conn5 <- [1,1774,null,{}] 17:51:23 INFO - PROCESS | 2936 | 1461286282997 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:23 INFO - PROCESS | 2936 | 1461286283090 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 17:51:23 INFO - PROCESS | 2936 | 1461286283100 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:23 INFO - PROCESS | 2936 | ++DOCSHELL 1C1A4400 == 82 [pid = 2936] [id = 453] 17:51:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (1C1A7000) [pid = 2936] [serial = 1359] [outer = 00000000] 17:51:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (1C3DB800) [pid = 2936] [serial = 1360] [outer = 1C1A7000] 17:51:23 INFO - PROCESS | 2936 | 1461286283145 Marionette DEBUG loaded listener.js 17:51:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (1C509800) [pid = 2936] [serial = 1361] [outer = 1C1A7000] 17:51:23 INFO - PROCESS | 2936 | 1461286283604 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 17:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 17:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 17:51:23 INFO - PROCESS | 2936 | 1461286283666 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 17:51:23 INFO - PROCESS | 2936 | 1461286283668 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 17:51:23 INFO - PROCESS | 2936 | 1461286283671 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:51:23 INFO - PROCESS | 2936 | 1461286283673 Marionette TRACE conn5 <- [1,1778,null,{}] 17:51:23 INFO - PROCESS | 2936 | 1461286283676 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:23 INFO - PROCESS | 2936 | 1461286283768 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 17:51:23 INFO - PROCESS | 2936 | 1461286283806 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:23 INFO - PROCESS | 2936 | ++DOCSHELL 1C3D7400 == 83 [pid = 2936] [id = 454] 17:51:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (1C504C00) [pid = 2936] [serial = 1362] [outer = 00000000] 17:51:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (1C818000) [pid = 2936] [serial = 1363] [outer = 1C504C00] 17:51:23 INFO - PROCESS | 2936 | 1461286283851 Marionette DEBUG loaded listener.js 17:51:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (1C8B5C00) [pid = 2936] [serial = 1364] [outer = 1C504C00] 17:51:24 INFO - PROCESS | 2936 | 1461286284377 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 17:51:24 INFO - PROCESS | 2936 | 1461286284406 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 17:51:24 INFO - PROCESS | 2936 | 1461286284408 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 17:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:51:24 INFO - PROCESS | 2936 | 1461286284411 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:51:24 INFO - PROCESS | 2936 | 1461286284413 Marionette TRACE conn5 <- [1,1782,null,{}] 17:51:24 INFO - PROCESS | 2936 | 1461286284416 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:24 INFO - PROCESS | 2936 | 1461286284551 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 17:51:24 INFO - PROCESS | 2936 | 1461286284621 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:24 INFO - PROCESS | 2936 | ++DOCSHELL 1CB85C00 == 84 [pid = 2936] [id = 455] 17:51:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 111 (1CC92400) [pid = 2936] [serial = 1365] [outer = 00000000] 17:51:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (1D128000) [pid = 2936] [serial = 1366] [outer = 1CC92400] 17:51:24 INFO - PROCESS | 2936 | 1461286284670 Marionette DEBUG loaded listener.js 17:51:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (1D16DC00) [pid = 2936] [serial = 1367] [outer = 1CC92400] 17:51:25 INFO - PROCESS | 2936 | 1461286285111 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 730ms 17:51:25 INFO - PROCESS | 2936 | 1461286285152 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 17:51:25 INFO - PROCESS | 2936 | 1461286285154 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 17:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:51:25 INFO - PROCESS | 2936 | 1461286285209 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:51:25 INFO - PROCESS | 2936 | 1461286285211 Marionette TRACE conn5 <- [1,1786,null,{}] 17:51:25 INFO - PROCESS | 2936 | 1461286285215 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:25 INFO - PROCESS | 2936 | 1461286285341 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 17:51:25 INFO - PROCESS | 2936 | 1461286285410 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:25 INFO - PROCESS | 2936 | ++DOCSHELL 1CA63000 == 85 [pid = 2936] [id = 456] 17:51:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (1E08A400) [pid = 2936] [serial = 1368] [outer = 00000000] 17:51:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (1F486C00) [pid = 2936] [serial = 1369] [outer = 1E08A400] 17:51:25 INFO - PROCESS | 2936 | 1461286285457 Marionette DEBUG loaded listener.js 17:51:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (1F48EC00) [pid = 2936] [serial = 1370] [outer = 1E08A400] 17:51:25 INFO - PROCESS | 2936 | 1461286285885 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 17:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 751ms 17:51:25 INFO - PROCESS | 2936 | 1461286285947 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 17:51:25 INFO - PROCESS | 2936 | 1461286285949 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 17:51:25 INFO - PROCESS | 2936 | 1461286285952 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:51:25 INFO - PROCESS | 2936 | 1461286285954 Marionette TRACE conn5 <- [1,1790,null,{}] 17:51:25 INFO - PROCESS | 2936 | 1461286285957 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:26 INFO - PROCESS | 2936 | 1461286286295 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 17:51:26 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (1B039400) [pid = 2936] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:51:26 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (1C50AC00) [pid = 2936] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:51:26 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (1BA52C00) [pid = 2936] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:51:26 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (16F61400) [pid = 2936] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:51:26 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (12DEB800) [pid = 2936] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:51:26 INFO - PROCESS | 2936 | --DOMWINDOW == 110 (1841CC00) [pid = 2936] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:51:26 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (17536C00) [pid = 2936] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:51:26 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (1305D400) [pid = 2936] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:51:26 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (19E69400) [pid = 2936] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:51:26 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (1A599800) [pid = 2936] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:51:26 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (172F4000) [pid = 2936] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:51:26 INFO - PROCESS | 2936 | 1461286286368 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:26 INFO - PROCESS | 2936 | ++DOCSHELL 0EE5AC00 == 86 [pid = 2936] [id = 457] 17:51:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (0F33B800) [pid = 2936] [serial = 1371] [outer = 00000000] 17:51:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (1305D400) [pid = 2936] [serial = 1372] [outer = 0F33B800] 17:51:26 INFO - PROCESS | 2936 | 1461286286413 Marionette DEBUG loaded listener.js 17:51:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (17030000) [pid = 2936] [serial = 1373] [outer = 0F33B800] 17:51:26 INFO - PROCESS | 2936 | 1461286286827 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 930ms 17:51:26 INFO - PROCESS | 2936 | 1461286286887 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 17:51:26 INFO - PROCESS | 2936 | 1461286286889 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 17:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:51:26 INFO - PROCESS | 2936 | 1461286286893 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:51:26 INFO - PROCESS | 2936 | 1461286286894 Marionette TRACE conn5 <- [1,1794,null,{}] 17:51:26 INFO - PROCESS | 2936 | 1461286286898 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:27 INFO - PROCESS | 2936 | 1461286286990 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 17:51:27 INFO - PROCESS | 2936 | 1461286287000 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:27 INFO - PROCESS | 2936 | ++DOCSHELL 17536C00 == 87 [pid = 2936] [id = 458] 17:51:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (1B068000) [pid = 2936] [serial = 1374] [outer = 00000000] 17:51:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (1C81EC00) [pid = 2936] [serial = 1375] [outer = 1B068000] 17:51:27 INFO - PROCESS | 2936 | 1461286287045 Marionette DEBUG loaded listener.js 17:51:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 111 (2012A400) [pid = 2936] [serial = 1376] [outer = 1B068000] 17:51:27 INFO - PROCESS | 2936 | 1461286287496 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 17:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 17:51:27 INFO - PROCESS | 2936 | 1461286287567 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 17:51:27 INFO - PROCESS | 2936 | 1461286287569 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 17:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:51:27 INFO - PROCESS | 2936 | 1461286287572 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:51:27 INFO - PROCESS | 2936 | 1461286287574 Marionette TRACE conn5 <- [1,1798,null,{}] 17:51:27 INFO - PROCESS | 2936 | 1461286287577 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:27 INFO - PROCESS | 2936 | 1461286287668 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 17:51:27 INFO - PROCESS | 2936 | 1461286287674 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:27 INFO - PROCESS | 2936 | ++DOCSHELL 20130400 == 88 [pid = 2936] [id = 459] 17:51:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (20132400) [pid = 2936] [serial = 1377] [outer = 00000000] 17:51:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (20205800) [pid = 2936] [serial = 1378] [outer = 20132400] 17:51:27 INFO - PROCESS | 2936 | 1461286287721 Marionette DEBUG loaded listener.js 17:51:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (20279C00) [pid = 2936] [serial = 1379] [outer = 20132400] 17:51:28 INFO - PROCESS | 2936 | 1461286288187 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 17:51:28 INFO - PROCESS | 2936 | 1461286288243 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 17:51:28 INFO - PROCESS | 2936 | 1461286288245 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 17:51:28 INFO - PROCESS | 2936 | 1461286288249 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:51:28 INFO - PROCESS | 2936 | 1461286288251 Marionette TRACE conn5 <- [1,1802,null,{}] 17:51:28 INFO - PROCESS | 2936 | 1461286288255 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:28 INFO - PROCESS | 2936 | 1461286288428 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 17:51:28 INFO - PROCESS | 2936 | 1461286288612 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:28 INFO - PROCESS | 2936 | ++DOCSHELL 13876400 == 89 [pid = 2936] [id = 460] 17:51:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (1387D800) [pid = 2936] [serial = 1380] [outer = 00000000] 17:51:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (141A5000) [pid = 2936] [serial = 1381] [outer = 1387D800] 17:51:28 INFO - PROCESS | 2936 | 1461286288676 Marionette DEBUG loaded listener.js 17:51:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (1667F400) [pid = 2936] [serial = 1382] [outer = 1387D800] 17:51:29 INFO - PROCESS | 2936 | 1461286289280 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1077ms 17:51:29 INFO - PROCESS | 2936 | 1461286289331 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 17:51:29 INFO - PROCESS | 2936 | 1461286289337 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 17:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:51:29 INFO - PROCESS | 2936 | 1461286289342 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:51:29 INFO - PROCESS | 2936 | 1461286289347 Marionette TRACE conn5 <- [1,1806,null,{}] 17:51:29 INFO - PROCESS | 2936 | 1461286289352 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:29 INFO - PROCESS | 2936 | 1461286289478 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 17:51:29 INFO - PROCESS | 2936 | 1461286289626 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:29 INFO - PROCESS | 2936 | ++DOCSHELL 1A35F000 == 90 [pid = 2936] [id = 461] 17:51:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (1A3AA800) [pid = 2936] [serial = 1383] [outer = 00000000] 17:51:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (1B44B000) [pid = 2936] [serial = 1384] [outer = 1A3AA800] 17:51:29 INFO - PROCESS | 2936 | 1461286289685 Marionette DEBUG loaded listener.js 17:51:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (1BA58800) [pid = 2936] [serial = 1385] [outer = 1A3AA800] 17:51:30 INFO - PROCESS | 2936 | 1461286290312 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 17:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1020ms 17:51:30 INFO - PROCESS | 2936 | 1461286290379 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 17:51:30 INFO - PROCESS | 2936 | 1461286290383 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 17:51:30 INFO - PROCESS | 2936 | 1461286290388 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:51:30 INFO - PROCESS | 2936 | 1461286290390 Marionette TRACE conn5 <- [1,1810,null,{}] 17:51:30 INFO - PROCESS | 2936 | 1461286290395 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:30 INFO - PROCESS | 2936 | 1461286290544 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 17:51:30 INFO - PROCESS | 2936 | 1461286290690 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:30 INFO - PROCESS | 2936 | ++DOCSHELL 1CA66000 == 91 [pid = 2936] [id = 462] 17:51:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (1CA66800) [pid = 2936] [serial = 1386] [outer = 00000000] 17:51:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (2018F000) [pid = 2936] [serial = 1387] [outer = 1CA66800] 17:51:30 INFO - PROCESS | 2936 | 1461286290749 Marionette DEBUG loaded listener.js 17:51:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (20281400) [pid = 2936] [serial = 1388] [outer = 1CA66800] 17:51:31 INFO - PROCESS | 2936 | 1461286291355 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 17:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1015ms 17:51:31 INFO - PROCESS | 2936 | 1461286291409 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 17:51:31 INFO - PROCESS | 2936 | 1461286291413 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 17:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:51:31 INFO - PROCESS | 2936 | 1461286291425 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:51:31 INFO - PROCESS | 2936 | 1461286291430 Marionette TRACE conn5 <- [1,1814,null,{}] 17:51:31 INFO - PROCESS | 2936 | 1461286291434 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:31 INFO - PROCESS | 2936 | 1461286291558 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 17:51:31 INFO - PROCESS | 2936 | 1461286291719 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:31 INFO - PROCESS | 2936 | ++DOCSHELL 1C571800 == 92 [pid = 2936] [id = 463] 17:51:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (203C0000) [pid = 2936] [serial = 1389] [outer = 00000000] 17:51:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (21278400) [pid = 2936] [serial = 1390] [outer = 203C0000] 17:51:31 INFO - PROCESS | 2936 | 1461286291775 Marionette DEBUG loaded listener.js 17:51:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (2127CC00) [pid = 2936] [serial = 1391] [outer = 203C0000] 17:51:32 INFO - PROCESS | 2936 | 1461286292329 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 17:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 990ms 17:51:32 INFO - PROCESS | 2936 | 1461286292413 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 17:51:32 INFO - PROCESS | 2936 | 1461286292416 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 17:51:32 INFO - PROCESS | 2936 | 1461286292420 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:51:32 INFO - PROCESS | 2936 | 1461286292422 Marionette TRACE conn5 <- [1,1818,null,{}] 17:51:32 INFO - PROCESS | 2936 | 1461286292426 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:32 INFO - PROCESS | 2936 | 1461286292546 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 17:51:32 INFO - PROCESS | 2936 | 1461286292693 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:32 INFO - PROCESS | 2936 | ++DOCSHELL 214D4000 == 93 [pid = 2936] [id = 464] 17:51:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (214D4400) [pid = 2936] [serial = 1392] [outer = 00000000] 17:51:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (214DE400) [pid = 2936] [serial = 1393] [outer = 214D4400] 17:51:32 INFO - PROCESS | 2936 | 1461286292754 Marionette DEBUG loaded listener.js 17:51:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (214E0000) [pid = 2936] [serial = 1394] [outer = 214D4400] 17:51:33 INFO - PROCESS | 2936 | 1461286293344 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 17:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 17:51:33 INFO - PROCESS | 2936 | 1461286293394 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 17:51:33 INFO - PROCESS | 2936 | 1461286293397 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 17:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:51:33 INFO - PROCESS | 2936 | 1461286293400 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:51:33 INFO - PROCESS | 2936 | 1461286293402 Marionette TRACE conn5 <- [1,1822,null,{}] 17:51:33 INFO - PROCESS | 2936 | 1461286293406 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:33 INFO - PROCESS | 2936 | 1461286293525 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 17:51:33 INFO - PROCESS | 2936 | 1461286293686 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:33 INFO - PROCESS | 2936 | ++DOCSHELL 2163B000 == 94 [pid = 2936] [id = 465] 17:51:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (21A91000) [pid = 2936] [serial = 1395] [outer = 00000000] 17:51:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (21B27C00) [pid = 2936] [serial = 1396] [outer = 21A91000] 17:51:33 INFO - PROCESS | 2936 | 1461286293753 Marionette DEBUG loaded listener.js 17:51:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (21C74800) [pid = 2936] [serial = 1397] [outer = 21A91000] 17:51:34 INFO - PROCESS | 2936 | 1461286294377 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 17:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 17:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1016ms 17:51:34 INFO - PROCESS | 2936 | 1461286294420 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 17:51:34 INFO - PROCESS | 2936 | 1461286294422 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 17:51:34 INFO - PROCESS | 2936 | 1461286294425 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:51:34 INFO - PROCESS | 2936 | 1461286294427 Marionette TRACE conn5 <- [1,1826,null,{}] 17:51:34 INFO - PROCESS | 2936 | 1461286294431 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:34 INFO - PROCESS | 2936 | 1461286294594 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 17:51:34 INFO - PROCESS | 2936 | 1461286294611 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:34 INFO - PROCESS | 2936 | ++DOCSHELL 21C7C400 == 95 [pid = 2936] [id = 466] 17:51:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (23859400) [pid = 2936] [serial = 1398] [outer = 00000000] 17:51:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (23862000) [pid = 2936] [serial = 1399] [outer = 23859400] 17:51:34 INFO - PROCESS | 2936 | 1461286294666 Marionette DEBUG loaded listener.js 17:51:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (2391A800) [pid = 2936] [serial = 1400] [outer = 23859400] 17:51:35 INFO - PROCESS | 2936 | 1461286295399 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1016ms 17:51:35 INFO - PROCESS | 2936 | 1461286295445 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 17:51:35 INFO - PROCESS | 2936 | 1461286295448 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 17:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:51:35 INFO - PROCESS | 2936 | 1461286295451 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:51:35 INFO - PROCESS | 2936 | 1461286295453 Marionette TRACE conn5 <- [1,1830,null,{}] 17:51:35 INFO - PROCESS | 2936 | 1461286295457 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:35 INFO - PROCESS | 2936 | 1461286295570 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 17:51:35 INFO - PROCESS | 2936 | 1461286295890 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:35 INFO - PROCESS | 2936 | ++DOCSHELL 0EE5B000 == 96 [pid = 2936] [id = 467] 17:51:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (1288C800) [pid = 2936] [serial = 1401] [outer = 00000000] 17:51:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (17576000) [pid = 2936] [serial = 1402] [outer = 1288C800] 17:51:35 INFO - PROCESS | 2936 | 1461286295962 Marionette DEBUG loaded listener.js 17:51:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (17872C00) [pid = 2936] [serial = 1403] [outer = 1288C800] 17:51:36 INFO - PROCESS | 2936 | 1461286296546 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1125ms 17:51:36 INFO - PROCESS | 2936 | 1461286296582 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 17:51:36 INFO - PROCESS | 2936 | 1461286296587 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 17:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:51:36 INFO - PROCESS | 2936 | 1461286296594 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:51:36 INFO - PROCESS | 2936 | 1461286296598 Marionette TRACE conn5 <- [1,1834,null,{}] 17:51:36 INFO - PROCESS | 2936 | 1461286296603 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:36 INFO - PROCESS | 2936 | 1461286296716 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 17:51:36 INFO - PROCESS | 2936 | 1461286296881 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:36 INFO - PROCESS | 2936 | ++DOCSHELL 18CDE800 == 97 [pid = 2936] [id = 468] 17:51:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (197D2000) [pid = 2936] [serial = 1404] [outer = 00000000] 17:51:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 140 (1B05D000) [pid = 2936] [serial = 1405] [outer = 197D2000] 17:51:36 INFO - PROCESS | 2936 | 1461286296932 Marionette DEBUG loaded listener.js 17:51:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 141 (1B714C00) [pid = 2936] [serial = 1406] [outer = 197D2000] 17:51:37 INFO - PROCESS | 2936 | --DOCSHELL 2385C800 == 96 [pid = 2936] [id = 370] 17:51:37 INFO - PROCESS | 2936 | --DOCSHELL 203BF000 == 95 [pid = 2936] [id = 404] 17:51:37 INFO - PROCESS | 2936 | --DOCSHELL 20130400 == 94 [pid = 2936] [id = 459] 17:51:37 INFO - PROCESS | 2936 | --DOCSHELL 17536C00 == 93 [pid = 2936] [id = 458] 17:51:37 INFO - PROCESS | 2936 | --DOCSHELL 0EE5AC00 == 92 [pid = 2936] [id = 457] 17:51:37 INFO - PROCESS | 2936 | --DOCSHELL 1CA63000 == 91 [pid = 2936] [id = 456] 17:51:37 INFO - PROCESS | 2936 | --DOCSHELL 1CB85C00 == 90 [pid = 2936] [id = 455] 17:51:37 INFO - PROCESS | 2936 | --DOCSHELL 1C3D7400 == 89 [pid = 2936] [id = 454] 17:51:37 INFO - PROCESS | 2936 | --DOCSHELL 1C1A4400 == 88 [pid = 2936] [id = 453] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 140 (1CC98400) [pid = 2936] [serial = 1327] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOCSHELL 1B064800 == 87 [pid = 2936] [id = 452] 17:51:37 INFO - PROCESS | 2936 | --DOCSHELL 14198000 == 86 [pid = 2936] [id = 451] 17:51:37 INFO - PROCESS | 2936 | --DOCSHELL 176A2000 == 85 [pid = 2936] [id = 450] 17:51:37 INFO - PROCESS | 2936 | --DOCSHELL 1C90E800 == 84 [pid = 2936] [id = 442] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 139 (1C106800) [pid = 2936] [serial = 1223] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (26D6E000) [pid = 2936] [serial = 1285] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (1C571C00) [pid = 2936] [serial = 1319] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (1C566400) [pid = 2936] [serial = 1325] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (1B694800) [pid = 2936] [serial = 1312] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (1B78E400) [pid = 2936] [serial = 1313] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (1A35B800) [pid = 2936] [serial = 1321] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (1B0CDC00) [pid = 2936] [serial = 1322] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (1A3AE800) [pid = 2936] [serial = 1310] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (1C520400) [pid = 2936] [serial = 1318] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (1C427C00) [pid = 2936] [serial = 1316] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (1C3D3800) [pid = 2936] [serial = 1315] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (17287800) [pid = 2936] [serial = 1301] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (17039400) [pid = 2936] [serial = 1300] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (28875400) [pid = 2936] [serial = 1288] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (12E3C800) [pid = 2936] [serial = 1298] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (12E35400) [pid = 2936] [serial = 1297] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (19D4A400) [pid = 2936] [serial = 1306] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (19D54000) [pid = 2936] [serial = 1307] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (287EE400) [pid = 2936] [serial = 1294] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (175F2000) [pid = 2936] [serial = 1279] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (29252C00) [pid = 2936] [serial = 1291] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (1C50BC00) [pid = 2936] [serial = 1324] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (1667B400) [pid = 2936] [serial = 1303] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (17537800) [pid = 2936] [serial = 1304] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (20201C00) [pid = 2936] [serial = 1282] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (1A35CC00) [pid = 2936] [serial = 1309] [outer = 00000000] [url = about:blank] 17:51:37 INFO - PROCESS | 2936 | 1461286297522 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 990ms 17:51:37 INFO - PROCESS | 2936 | 1461286297587 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 17:51:37 INFO - PROCESS | 2936 | 1461286297591 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 17:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:51:37 INFO - PROCESS | 2936 | 1461286297599 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:51:37 INFO - PROCESS | 2936 | 1461286297600 Marionette TRACE conn5 <- [1,1838,null,{}] 17:51:37 INFO - PROCESS | 2936 | 1461286297610 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:37 INFO - PROCESS | 2936 | 1461286297707 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 17:51:37 INFO - PROCESS | 2936 | 1461286297720 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:37 INFO - PROCESS | 2936 | ++DOCSHELL 1703B800 == 85 [pid = 2936] [id = 469] 17:51:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (1703BC00) [pid = 2936] [serial = 1407] [outer = 00000000] 17:51:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (1786E000) [pid = 2936] [serial = 1408] [outer = 1703BC00] 17:51:37 INFO - PROCESS | 2936 | 1461286297766 Marionette DEBUG loaded listener.js 17:51:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (197D4800) [pid = 2936] [serial = 1409] [outer = 1703BC00] 17:51:38 INFO - PROCESS | 2936 | 1461286298272 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 17:51:38 INFO - PROCESS | 2936 | 1461286298357 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 17:51:38 INFO - PROCESS | 2936 | 1461286298360 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 17:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:51:38 INFO - PROCESS | 2936 | 1461286298365 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:51:38 INFO - PROCESS | 2936 | 1461286298370 Marionette TRACE conn5 <- [1,1842,null,{}] 17:51:38 INFO - PROCESS | 2936 | 1461286298385 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:38 INFO - PROCESS | 2936 | 1461286298492 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 17:51:38 INFO - PROCESS | 2936 | 1461286298600 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:38 INFO - PROCESS | 2936 | ++DOCSHELL 1A5A2800 == 86 [pid = 2936] [id = 470] 17:51:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 117 (1A5D7C00) [pid = 2936] [serial = 1410] [outer = 00000000] 17:51:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (1B794400) [pid = 2936] [serial = 1411] [outer = 1A5D7C00] 17:51:38 INFO - PROCESS | 2936 | 1461286298648 Marionette DEBUG loaded listener.js 17:51:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (1C10C800) [pid = 2936] [serial = 1412] [outer = 1A5D7C00] 17:51:39 INFO - PROCESS | 2936 | 1461286299020 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 690ms 17:51:39 INFO - PROCESS | 2936 | 1461286299063 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 17:51:39 INFO - PROCESS | 2936 | 1461286299066 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 17:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:51:39 INFO - PROCESS | 2936 | 1461286299069 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:51:39 INFO - PROCESS | 2936 | 1461286299071 Marionette TRACE conn5 <- [1,1846,null,{}] 17:51:39 INFO - PROCESS | 2936 | 1461286299075 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:39 INFO - PROCESS | 2936 | 1461286299169 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 17:51:39 INFO - PROCESS | 2936 | 1461286299176 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:39 INFO - PROCESS | 2936 | ++DOCSHELL 172F8800 == 87 [pid = 2936] [id = 471] 17:51:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (1C1A5C00) [pid = 2936] [serial = 1413] [outer = 00000000] 17:51:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (1C505000) [pid = 2936] [serial = 1414] [outer = 1C1A5C00] 17:51:39 INFO - PROCESS | 2936 | 1461286299224 Marionette DEBUG loaded listener.js 17:51:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (1C50E000) [pid = 2936] [serial = 1415] [outer = 1C1A5C00] 17:51:39 INFO - PROCESS | 2936 | 1461286299736 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 17:51:39 INFO - PROCESS | 2936 | 1461286299801 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 17:51:39 INFO - PROCESS | 2936 | 1461286299804 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 17:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:51:39 INFO - PROCESS | 2936 | 1461286299813 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:51:39 INFO - PROCESS | 2936 | 1461286299815 Marionette TRACE conn5 <- [1,1850,null,{}] 17:51:39 INFO - PROCESS | 2936 | 1461286299818 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:40 INFO - PROCESS | 2936 | 1461286299974 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 17:51:40 INFO - PROCESS | 2936 | 1461286300050 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:40 INFO - PROCESS | 2936 | ++DOCSHELL 1C521C00 == 88 [pid = 2936] [id = 472] 17:51:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (1C56D800) [pid = 2936] [serial = 1416] [outer = 00000000] 17:51:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (1C819C00) [pid = 2936] [serial = 1417] [outer = 1C56D800] 17:51:40 INFO - PROCESS | 2936 | 1461286300103 Marionette DEBUG loaded listener.js 17:51:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (1CA5C000) [pid = 2936] [serial = 1418] [outer = 1C56D800] 17:51:40 INFO - PROCESS | 2936 | 1461286300552 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 770ms 17:51:40 INFO - PROCESS | 2936 | 1461286300586 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 17:51:40 INFO - PROCESS | 2936 | 1461286300588 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 17:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:51:40 INFO - PROCESS | 2936 | 1461286300592 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:51:40 INFO - PROCESS | 2936 | 1461286300593 Marionette TRACE conn5 <- [1,1854,null,{}] 17:51:40 INFO - PROCESS | 2936 | 1461286300612 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:40 INFO - PROCESS | 2936 | 1461286300754 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 17:51:40 INFO - PROCESS | 2936 | 1461286300831 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:40 INFO - PROCESS | 2936 | ++DOCSHELL 1CC4C400 == 89 [pid = 2936] [id = 473] 17:51:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (1CC92800) [pid = 2936] [serial = 1419] [outer = 00000000] 17:51:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (1E0DF800) [pid = 2936] [serial = 1420] [outer = 1CC92800] 17:51:40 INFO - PROCESS | 2936 | 1461286300876 Marionette DEBUG loaded listener.js 17:51:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (1E889000) [pid = 2936] [serial = 1421] [outer = 1CC92800] 17:51:41 INFO - PROCESS | 2936 | 1461286301307 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 17:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 750ms 17:51:41 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (0F33B800) [pid = 2936] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:51:41 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (1B068000) [pid = 2936] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:51:41 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (1E08A400) [pid = 2936] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:51:41 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (14199800) [pid = 2936] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:51:41 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (1C504C00) [pid = 2936] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:51:41 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (1CC92400) [pid = 2936] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:51:41 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (176A3400) [pid = 2936] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:51:41 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (1B446800) [pid = 2936] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:51:41 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (1C1A7000) [pid = 2936] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:51:41 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (271AAC00) [pid = 2936] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:51:41 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (0F37E400) [pid = 2936] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:51:41 INFO - PROCESS | 2936 | 1461286301635 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 17:51:41 INFO - PROCESS | 2936 | 1461286301637 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 17:51:41 INFO - PROCESS | 2936 | 1461286301641 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:51:41 INFO - PROCESS | 2936 | 1461286301643 Marionette TRACE conn5 <- [1,1858,null,{}] 17:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:51:41 INFO - PROCESS | 2936 | 1461286301647 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:41 INFO - PROCESS | 2936 | 1461286301749 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 17:51:41 INFO - PROCESS | 2936 | 1461286301755 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:41 INFO - PROCESS | 2936 | ++DOCSHELL 141A1000 == 90 [pid = 2936] [id = 474] 17:51:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 118 (1752E000) [pid = 2936] [serial = 1422] [outer = 00000000] 17:51:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 119 (1A5A2000) [pid = 2936] [serial = 1423] [outer = 1752E000] 17:51:41 INFO - PROCESS | 2936 | 1461286301803 Marionette DEBUG loaded listener.js 17:51:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 120 (1B068000) [pid = 2936] [serial = 1424] [outer = 1752E000] 17:51:42 INFO - PROCESS | 2936 | 1461286302260 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 17:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 671ms 17:51:42 INFO - PROCESS | 2936 | 1461286302323 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 17:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:51:42 INFO - PROCESS | 2936 | 1461286302325 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 17:51:42 INFO - PROCESS | 2936 | 1461286302328 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:51:42 INFO - PROCESS | 2936 | 1461286302330 Marionette TRACE conn5 <- [1,1862,null,{}] 17:51:42 INFO - PROCESS | 2936 | 1461286302334 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:42 INFO - PROCESS | 2936 | 1461286302422 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 17:51:42 INFO - PROCESS | 2936 | 1461286302428 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:42 INFO - PROCESS | 2936 | ++DOCSHELL 19D4E800 == 91 [pid = 2936] [id = 475] 17:51:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 121 (1A356800) [pid = 2936] [serial = 1425] [outer = 00000000] 17:51:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 122 (1F387400) [pid = 2936] [serial = 1426] [outer = 1A356800] 17:51:42 INFO - PROCESS | 2936 | 1461286302475 Marionette DEBUG loaded listener.js 17:51:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 123 (1F492C00) [pid = 2936] [serial = 1427] [outer = 1A356800] 17:51:42 INFO - PROCESS | 2936 | 1461286302928 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 17:51:42 INFO - PROCESS | 2936 | 1461286302965 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 17:51:42 INFO - PROCESS | 2936 | 1461286302967 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 17:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:51:42 INFO - PROCESS | 2936 | 1461286302971 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:51:42 INFO - PROCESS | 2936 | 1461286302973 Marionette TRACE conn5 <- [1,1866,null,{}] 17:51:43 INFO - PROCESS | 2936 | 1461286302976 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:43 INFO - PROCESS | 2936 | 1461286303066 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 17:51:43 INFO - PROCESS | 2936 | 1461286303072 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:43 INFO - PROCESS | 2936 | ++DOCSHELL 1C820C00 == 92 [pid = 2936] [id = 476] 17:51:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 124 (20131400) [pid = 2936] [serial = 1428] [outer = 00000000] 17:51:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 125 (20280800) [pid = 2936] [serial = 1429] [outer = 20131400] 17:51:43 INFO - PROCESS | 2936 | 1461286303120 Marionette DEBUG loaded listener.js 17:51:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (203AE800) [pid = 2936] [serial = 1430] [outer = 20131400] 17:51:43 INFO - PROCESS | 2936 | 1461286303738 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 830ms 17:51:43 INFO - PROCESS | 2936 | 1461286303805 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 17:51:43 INFO - PROCESS | 2936 | 1461286303810 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 17:51:43 INFO - PROCESS | 2936 | 1461286303816 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:51:43 INFO - PROCESS | 2936 | 1461286303821 Marionette TRACE conn5 <- [1,1870,null,{}] 17:51:43 INFO - PROCESS | 2936 | 1461286303828 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:44 INFO - PROCESS | 2936 | 1461286303991 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 17:51:44 INFO - PROCESS | 2936 | 1461286304119 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:44 INFO - PROCESS | 2936 | ++DOCSHELL 17039400 == 93 [pid = 2936] [id = 477] 17:51:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (1723E400) [pid = 2936] [serial = 1431] [outer = 00000000] 17:51:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (17538C00) [pid = 2936] [serial = 1432] [outer = 1723E400] 17:51:44 INFO - PROCESS | 2936 | 1461286304177 Marionette DEBUG loaded listener.js 17:51:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (1781BC00) [pid = 2936] [serial = 1433] [outer = 1723E400] 17:51:44 INFO - PROCESS | 2936 | 1461286304795 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1022ms 17:51:44 INFO - PROCESS | 2936 | 1461286304843 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 17:51:44 INFO - PROCESS | 2936 | 1461286304849 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 17:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:51:44 INFO - PROCESS | 2936 | 1461286304856 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:51:44 INFO - PROCESS | 2936 | 1461286304859 Marionette TRACE conn5 <- [1,1874,null,{}] 17:51:44 INFO - PROCESS | 2936 | 1461286304864 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:45 INFO - PROCESS | 2936 | 1461286305018 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 17:51:45 INFO - PROCESS | 2936 | 1461286305169 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:45 INFO - PROCESS | 2936 | ++DOCSHELL 1B44EC00 == 94 [pid = 2936] [id = 478] 17:51:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (1B694800) [pid = 2936] [serial = 1434] [outer = 00000000] 17:51:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (1C10BC00) [pid = 2936] [serial = 1435] [outer = 1B694800] 17:51:45 INFO - PROCESS | 2936 | 1461286305248 Marionette DEBUG loaded listener.js 17:51:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (1C50F400) [pid = 2936] [serial = 1436] [outer = 1B694800] 17:51:45 INFO - PROCESS | 2936 | 1461286305874 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 17:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1077ms 17:51:45 INFO - PROCESS | 2936 | 1461286305933 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 17:51:45 INFO - PROCESS | 2936 | 1461286305936 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 17:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:51:45 INFO - PROCESS | 2936 | 1461286305940 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:51:45 INFO - PROCESS | 2936 | 1461286305944 Marionette TRACE conn5 <- [1,1878,null,{}] 17:51:45 INFO - PROCESS | 2936 | 1461286305956 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:46 INFO - PROCESS | 2936 | 1461286306080 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 17:51:46 INFO - PROCESS | 2936 | 1461286306231 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:46 INFO - PROCESS | 2936 | ++DOCSHELL 20131000 == 95 [pid = 2936] [id = 479] 17:51:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (2018CC00) [pid = 2936] [serial = 1437] [outer = 00000000] 17:51:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (203B6000) [pid = 2936] [serial = 1438] [outer = 2018CC00] 17:51:46 INFO - PROCESS | 2936 | 1461286306290 Marionette DEBUG loaded listener.js 17:51:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (21131400) [pid = 2936] [serial = 1439] [outer = 2018CC00] 17:51:46 INFO - PROCESS | 2936 | 1461286306878 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 17:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 970ms 17:51:46 INFO - PROCESS | 2936 | 1461286306913 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 17:51:46 INFO - PROCESS | 2936 | 1461286306916 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 17:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:51:46 INFO - PROCESS | 2936 | 1461286306919 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:51:46 INFO - PROCESS | 2936 | 1461286306921 Marionette TRACE conn5 <- [1,1882,null,{}] 17:51:46 INFO - PROCESS | 2936 | 1461286306925 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:47 INFO - PROCESS | 2936 | 1461286307044 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 17:51:47 INFO - PROCESS | 2936 | 1461286307209 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:47 INFO - PROCESS | 2936 | ++DOCSHELL 21A9C000 == 96 [pid = 2936] [id = 480] 17:51:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (21A9D400) [pid = 2936] [serial = 1440] [outer = 00000000] 17:51:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (2385EC00) [pid = 2936] [serial = 1441] [outer = 21A9D400] 17:51:47 INFO - PROCESS | 2936 | 1461286307270 Marionette DEBUG loaded listener.js 17:51:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (23864400) [pid = 2936] [serial = 1442] [outer = 21A9D400] 17:51:47 INFO - PROCESS | 2936 | 1461286307894 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1017ms 17:51:47 INFO - PROCESS | 2936 | 1461286307940 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 17:51:47 INFO - PROCESS | 2936 | 1461286307943 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 17:51:47 INFO - PROCESS | 2936 | 1461286307946 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:51:47 INFO - PROCESS | 2936 | 1461286307948 Marionette TRACE conn5 <- [1,1886,null,{}] 17:51:47 INFO - PROCESS | 2936 | 1461286307953 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:48 INFO - PROCESS | 2936 | 1461286308070 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 17:51:48 INFO - PROCESS | 2936 | 1461286308219 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:48 INFO - PROCESS | 2936 | ++DOCSHELL 21A9A800 == 97 [pid = 2936] [id = 481] 17:51:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (2391BC00) [pid = 2936] [serial = 1443] [outer = 00000000] 17:51:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 140 (23993400) [pid = 2936] [serial = 1444] [outer = 2391BC00] 17:51:48 INFO - PROCESS | 2936 | 1461286308275 Marionette DEBUG loaded listener.js 17:51:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 141 (23995800) [pid = 2936] [serial = 1445] [outer = 2391BC00] 17:51:48 INFO - PROCESS | 2936 | 1461286308873 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 970ms 17:51:48 INFO - PROCESS | 2936 | 1461286308920 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 17:51:48 INFO - PROCESS | 2936 | 1461286308922 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 17:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:51:48 INFO - PROCESS | 2936 | 1461286308926 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:51:48 INFO - PROCESS | 2936 | 1461286308928 Marionette TRACE conn5 <- [1,1890,null,{}] 17:51:48 INFO - PROCESS | 2936 | 1461286308932 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:49 INFO - PROCESS | 2936 | 1461286309065 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 17:51:49 INFO - PROCESS | 2936 | 1461286309233 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:49 INFO - PROCESS | 2936 | ++DOCSHELL 23926400 == 98 [pid = 2936] [id = 482] 17:51:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 142 (239C4000) [pid = 2936] [serial = 1446] [outer = 00000000] 17:51:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 143 (239CBC00) [pid = 2936] [serial = 1447] [outer = 239C4000] 17:51:49 INFO - PROCESS | 2936 | 1461286309292 Marionette DEBUG loaded listener.js 17:51:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 144 (2444A000) [pid = 2936] [serial = 1448] [outer = 239C4000] 17:51:49 INFO - PROCESS | 2936 | 1461286309850 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 970ms 17:51:49 INFO - PROCESS | 2936 | 1461286309900 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 17:51:49 INFO - PROCESS | 2936 | 1461286309902 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 17:51:49 INFO - PROCESS | 2936 | 1461286309906 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:51:49 INFO - PROCESS | 2936 | 1461286309908 Marionette TRACE conn5 <- [1,1894,null,{}] 17:51:49 INFO - PROCESS | 2936 | 1461286309912 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:50 INFO - PROCESS | 2936 | 1461286310023 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 17:51:50 INFO - PROCESS | 2936 | 1461286310174 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:50 INFO - PROCESS | 2936 | ++DOCSHELL 2444C400 == 99 [pid = 2936] [id = 483] 17:51:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 145 (2444F400) [pid = 2936] [serial = 1449] [outer = 00000000] 17:51:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 146 (24453400) [pid = 2936] [serial = 1450] [outer = 2444F400] 17:51:50 INFO - PROCESS | 2936 | 1461286310230 Marionette DEBUG loaded listener.js 17:51:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 147 (26402400) [pid = 2936] [serial = 1451] [outer = 2444F400] 17:51:50 INFO - PROCESS | 2936 | 1461286310871 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 17:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1017ms 17:51:50 INFO - PROCESS | 2936 | 1461286310927 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 17:51:50 INFO - PROCESS | 2936 | 1461286310930 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 17:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:51:50 INFO - PROCESS | 2936 | 1461286310933 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:51:50 INFO - PROCESS | 2936 | 1461286310935 Marionette TRACE conn5 <- [1,1898,null,{}] 17:51:50 INFO - PROCESS | 2936 | 1461286310939 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:51 INFO - PROCESS | 2936 | 1461286311054 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 17:51:51 INFO - PROCESS | 2936 | 1461286311375 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:51 INFO - PROCESS | 2936 | ++DOCSHELL 1280DC00 == 100 [pid = 2936] [id = 484] 17:51:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 148 (1281B400) [pid = 2936] [serial = 1452] [outer = 00000000] 17:51:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 149 (1752FC00) [pid = 2936] [serial = 1453] [outer = 1281B400] 17:51:51 INFO - PROCESS | 2936 | 1461286311446 Marionette DEBUG loaded listener.js 17:51:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 150 (19D4E000) [pid = 2936] [serial = 1454] [outer = 1281B400] 17:51:52 INFO - PROCESS | 2936 | 1461286312086 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 17:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1224ms 17:51:52 INFO - PROCESS | 2936 | 1461286312162 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 17:51:52 INFO - PROCESS | 2936 | 1461286312167 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 17:51:52 INFO - PROCESS | 2936 | 1461286312172 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:51:52 INFO - PROCESS | 2936 | 1461286312175 Marionette TRACE conn5 <- [1,1902,null,{}] 17:51:52 INFO - PROCESS | 2936 | 1461286312179 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:52 INFO - PROCESS | 2936 | 1461286312296 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 17:51:52 INFO - PROCESS | 2936 | 1461286312453 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:52 INFO - PROCESS | 2936 | ++DOCSHELL 1B694000 == 101 [pid = 2936] [id = 485] 17:51:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 151 (1B696800) [pid = 2936] [serial = 1455] [outer = 00000000] 17:51:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 152 (1C10E800) [pid = 2936] [serial = 1456] [outer = 1B696800] 17:51:52 INFO - PROCESS | 2936 | 1461286312505 Marionette DEBUG loaded listener.js 17:51:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 153 (1C3DC400) [pid = 2936] [serial = 1457] [outer = 1B696800] 17:51:52 INFO - PROCESS | 2936 | --DOCSHELL 0F3DF400 == 100 [pid = 2936] [id = 150] 17:51:52 INFO - PROCESS | 2936 | --DOCSHELL 19D4E800 == 99 [pid = 2936] [id = 475] 17:51:52 INFO - PROCESS | 2936 | --DOCSHELL 141A1000 == 98 [pid = 2936] [id = 474] 17:51:52 INFO - PROCESS | 2936 | --DOCSHELL 1CC4C400 == 97 [pid = 2936] [id = 473] 17:51:52 INFO - PROCESS | 2936 | --DOCSHELL 1C521C00 == 96 [pid = 2936] [id = 472] 17:51:52 INFO - PROCESS | 2936 | --DOCSHELL 172F8800 == 95 [pid = 2936] [id = 471] 17:51:52 INFO - PROCESS | 2936 | --DOCSHELL 1A5A2800 == 94 [pid = 2936] [id = 470] 17:51:52 INFO - PROCESS | 2936 | --DOCSHELL 1703B800 == 93 [pid = 2936] [id = 469] 17:51:52 INFO - PROCESS | 2936 | --DOCSHELL 18CDE800 == 92 [pid = 2936] [id = 468] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 152 (1F491800) [pid = 2936] [serial = 1342] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 151 (1A5A3000) [pid = 2936] [serial = 1333] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 150 (20204400) [pid = 2936] [serial = 1345] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 149 (16F5D000) [pid = 2936] [serial = 1330] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 148 (1D131C00) [pid = 2936] [serial = 1336] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 147 (1F35E800) [pid = 2936] [serial = 1339] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOCSHELL 0EE5B000 == 91 [pid = 2936] [id = 467] 17:51:52 INFO - PROCESS | 2936 | --DOCSHELL 1CA66000 == 90 [pid = 2936] [id = 462] 17:51:52 INFO - PROCESS | 2936 | --DOCSHELL 1A35F000 == 89 [pid = 2936] [id = 461] 17:51:52 INFO - PROCESS | 2936 | --DOCSHELL 13876400 == 88 [pid = 2936] [id = 460] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 146 (20205800) [pid = 2936] [serial = 1378] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 145 (17030000) [pid = 2936] [serial = 1373] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 144 (1C81EC00) [pid = 2936] [serial = 1375] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 143 (1F48EC00) [pid = 2936] [serial = 1370] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 142 (1781A400) [pid = 2936] [serial = 1354] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 141 (1C818000) [pid = 2936] [serial = 1363] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 140 (1D16DC00) [pid = 2936] [serial = 1367] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 139 (19D4B400) [pid = 2936] [serial = 1352] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (1C8B5C00) [pid = 2936] [serial = 1364] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (1F486C00) [pid = 2936] [serial = 1369] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (1C103C00) [pid = 2936] [serial = 1358] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (1D128000) [pid = 2936] [serial = 1366] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (1C3DB800) [pid = 2936] [serial = 1360] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (1C509800) [pid = 2936] [serial = 1361] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (18CD5800) [pid = 2936] [serial = 1351] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (1841DC00) [pid = 2936] [serial = 1355] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (1305D400) [pid = 2936] [serial = 1372] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (27560000) [pid = 2936] [serial = 1277] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (2012A400) [pid = 2936] [serial = 1376] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (1B70B800) [pid = 2936] [serial = 1357] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (1A35BC00) [pid = 2936] [serial = 1349] [outer = 00000000] [url = about:blank] 17:51:52 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (16663400) [pid = 2936] [serial = 1348] [outer = 00000000] [url = about:blank] 17:51:53 INFO - PROCESS | 2936 | 1461286313108 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 970ms 17:51:53 INFO - PROCESS | 2936 | 1461286313148 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 17:51:53 INFO - PROCESS | 2936 | 1461286313152 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 17:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:51:53 INFO - PROCESS | 2936 | 1461286313157 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:51:53 INFO - PROCESS | 2936 | 1461286313159 Marionette TRACE conn5 <- [1,1906,null,{}] 17:51:53 INFO - PROCESS | 2936 | 1461286313163 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:53 INFO - PROCESS | 2936 | 1461286313257 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 17:51:53 INFO - PROCESS | 2936 | 1461286313268 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:53 INFO - PROCESS | 2936 | ++DOCSHELL 16F5D000 == 89 [pid = 2936] [id = 486] 17:51:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 126 (16F61000) [pid = 2936] [serial = 1458] [outer = 00000000] 17:51:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 127 (18CD5800) [pid = 2936] [serial = 1459] [outer = 16F61000] 17:51:53 INFO - PROCESS | 2936 | 1461286313314 Marionette DEBUG loaded listener.js 17:51:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (19D8B400) [pid = 2936] [serial = 1460] [outer = 16F61000] 17:51:53 INFO - PROCESS | 2936 | 1461286313839 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 17:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 17:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:51:53 INFO - PROCESS | 2936 | 1461286313891 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 17:51:53 INFO - PROCESS | 2936 | 1461286313893 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 17:51:53 INFO - PROCESS | 2936 | 1461286313898 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:51:53 INFO - PROCESS | 2936 | 1461286313904 Marionette TRACE conn5 <- [1,1910,null,{}] 17:51:53 INFO - PROCESS | 2936 | 1461286313913 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:54 INFO - PROCESS | 2936 | 1461286314017 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 17:51:54 INFO - PROCESS | 2936 | 1461286314163 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:54 INFO - PROCESS | 2936 | ++DOCSHELL 1C501400 == 90 [pid = 2936] [id = 487] 17:51:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (1C502400) [pid = 2936] [serial = 1461] [outer = 00000000] 17:51:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (1C51FC00) [pid = 2936] [serial = 1462] [outer = 1C502400] 17:51:54 INFO - PROCESS | 2936 | 1461286314209 Marionette DEBUG loaded listener.js 17:51:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (1C818400) [pid = 2936] [serial = 1463] [outer = 1C502400] 17:51:54 INFO - PROCESS | 2936 | 1461286314572 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 17:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 17:51:54 INFO - PROCESS | 2936 | 1461286314627 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 17:51:54 INFO - PROCESS | 2936 | 1461286314630 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 17:51:54 INFO - PROCESS | 2936 | 1461286314633 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:51:54 INFO - PROCESS | 2936 | 1461286314635 Marionette TRACE conn5 <- [1,1914,null,{}] 17:51:54 INFO - PROCESS | 2936 | 1461286314639 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:54 INFO - PROCESS | 2936 | 1461286314735 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 17:51:54 INFO - PROCESS | 2936 | 1461286314742 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:54 INFO - PROCESS | 2936 | ++DOCSHELL 1C81C800 == 91 [pid = 2936] [id = 488] 17:51:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (1C917800) [pid = 2936] [serial = 1464] [outer = 00000000] 17:51:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (1CCA2400) [pid = 2936] [serial = 1465] [outer = 1C917800] 17:51:54 INFO - PROCESS | 2936 | 1461286314787 Marionette DEBUG loaded listener.js 17:51:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (1CCA6000) [pid = 2936] [serial = 1466] [outer = 1C917800] 17:51:55 INFO - PROCESS | 2936 | 1461286315276 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 17:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 17:51:55 INFO - PROCESS | 2936 | 1461286315311 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 17:51:55 INFO - PROCESS | 2936 | 1461286315313 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 17:51:55 INFO - PROCESS | 2936 | 1461286315317 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:51:55 INFO - PROCESS | 2936 | 1461286315319 Marionette TRACE conn5 <- [1,1918,null,{}] 17:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:51:55 INFO - PROCESS | 2936 | 1461286315322 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:55 INFO - PROCESS | 2936 | 1461286315460 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 17:51:55 INFO - PROCESS | 2936 | 1461286315514 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:55 INFO - PROCESS | 2936 | ++DOCSHELL 1D174800 == 92 [pid = 2936] [id = 489] 17:51:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (1E089800) [pid = 2936] [serial = 1467] [outer = 00000000] 17:51:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (1F062800) [pid = 2936] [serial = 1468] [outer = 1E089800] 17:51:55 INFO - PROCESS | 2936 | 1461286315568 Marionette DEBUG loaded listener.js 17:51:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (1F489000) [pid = 2936] [serial = 1469] [outer = 1E089800] 17:51:56 INFO - PROCESS | 2936 | 1461286316028 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 17:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 731ms 17:51:56 INFO - PROCESS | 2936 | 1461286316067 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 17:51:56 INFO - PROCESS | 2936 | 1461286316069 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 17:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:51:56 INFO - PROCESS | 2936 | 1461286316073 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:51:56 INFO - PROCESS | 2936 | 1461286316074 Marionette TRACE conn5 <- [1,1922,null,{}] 17:51:56 INFO - PROCESS | 2936 | 1461286316078 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:56 INFO - PROCESS | 2936 | 1461286316211 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 17:51:56 INFO - PROCESS | 2936 | 1461286316232 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:56 INFO - PROCESS | 2936 | ++DOCSHELL 2012A400 == 93 [pid = 2936] [id = 490] 17:51:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (2012F400) [pid = 2936] [serial = 1470] [outer = 00000000] 17:51:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (2020A000) [pid = 2936] [serial = 1471] [outer = 2012F400] 17:51:56 INFO - PROCESS | 2936 | 1461286316277 Marionette DEBUG loaded listener.js 17:51:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 140 (2027EC00) [pid = 2936] [serial = 1472] [outer = 2012F400] 17:51:56 INFO - PROCESS | 2936 | 1461286316732 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 17:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:51:56 INFO - PROCESS | 2936 | 1461286316743 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 17:51:56 INFO - PROCESS | 2936 | 1461286316745 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 17:51:56 INFO - PROCESS | 2936 | 1461286316748 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:51:56 INFO - PROCESS | 2936 | 1461286316750 Marionette TRACE conn5 <- [1,1926,null,{}] 17:51:56 INFO - PROCESS | 2936 | 1461286316771 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:56 INFO - PROCESS | 2936 | 1461286316898 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 17:51:57 INFO - PROCESS | 2936 | --DOMWINDOW == 139 (1C56D800) [pid = 2936] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:51:57 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (1C1A5C00) [pid = 2936] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:51:57 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (1288C800) [pid = 2936] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:51:57 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (1CC92800) [pid = 2936] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:51:57 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (1A5D7C00) [pid = 2936] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:51:57 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (197D2000) [pid = 2936] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:51:57 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (1703BC00) [pid = 2936] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:51:57 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (1752E000) [pid = 2936] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:51:57 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (1A356800) [pid = 2936] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:51:57 INFO - PROCESS | 2936 | 1461286317348 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:57 INFO - PROCESS | 2936 | ++DOCSHELL 12878000 == 94 [pid = 2936] [id = 491] 17:51:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (1288C800) [pid = 2936] [serial = 1473] [outer = 00000000] 17:51:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (17864400) [pid = 2936] [serial = 1474] [outer = 1288C800] 17:51:57 INFO - PROCESS | 2936 | 1461286317398 Marionette DEBUG loaded listener.js 17:51:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (1A5D7C00) [pid = 2936] [serial = 1475] [outer = 1288C800] 17:51:57 INFO - PROCESS | 2936 | 1461286317755 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1070ms 17:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:51:57 INFO - PROCESS | 2936 | 1461286317819 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 17:51:57 INFO - PROCESS | 2936 | 1461286317821 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 17:51:57 INFO - PROCESS | 2936 | 1461286317825 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:51:57 INFO - PROCESS | 2936 | 1461286317826 Marionette TRACE conn5 <- [1,1930,null,{}] 17:51:57 INFO - PROCESS | 2936 | 1461286317830 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:57 INFO - PROCESS | 2936 | 1461286317921 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 17:51:58 INFO - PROCESS | 2936 | 1461286318032 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:58 INFO - PROCESS | 2936 | ++DOCSHELL 1C507800 == 95 [pid = 2936] [id = 492] 17:51:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (1C51F800) [pid = 2936] [serial = 1476] [outer = 00000000] 17:51:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (21281800) [pid = 2936] [serial = 1477] [outer = 1C51F800] 17:51:58 INFO - PROCESS | 2936 | 1461286318079 Marionette DEBUG loaded listener.js 17:51:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (2162C400) [pid = 2936] [serial = 1478] [outer = 1C51F800] 17:51:58 INFO - PROCESS | 2936 | 1461286318432 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 17:51:58 INFO - PROCESS | 2936 | 1461286318495 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 17:51:58 INFO - PROCESS | 2936 | 1461286318497 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 17:51:58 INFO - PROCESS | 2936 | 1461286318510 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:51:58 INFO - PROCESS | 2936 | 1461286318512 Marionette TRACE conn5 <- [1,1934,null,{}] 17:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:51:58 INFO - PROCESS | 2936 | 1461286318515 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:58 INFO - PROCESS | 2936 | 1461286318606 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 17:51:58 INFO - PROCESS | 2936 | 1461286318645 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:58 INFO - PROCESS | 2936 | ++DOCSHELL 16F62800 == 96 [pid = 2936] [id = 493] 17:51:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (203B4800) [pid = 2936] [serial = 1479] [outer = 00000000] 17:51:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (2391C800) [pid = 2936] [serial = 1480] [outer = 203B4800] 17:51:58 INFO - PROCESS | 2936 | 1461286318690 Marionette DEBUG loaded listener.js 17:51:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 140 (23996000) [pid = 2936] [serial = 1481] [outer = 203B4800] 17:51:59 INFO - PROCESS | 2936 | 1461286319139 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 17:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:51:59 INFO - PROCESS | 2936 | 1461286319187 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 17:51:59 INFO - PROCESS | 2936 | 1461286319189 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 17:51:59 INFO - PROCESS | 2936 | 1461286319192 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:51:59 INFO - PROCESS | 2936 | 1461286319194 Marionette TRACE conn5 <- [1,1938,null,{}] 17:51:59 INFO - PROCESS | 2936 | 1461286319197 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:59 INFO - PROCESS | 2936 | 1461286319288 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 17:51:59 INFO - PROCESS | 2936 | 1461286319295 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:59 INFO - PROCESS | 2936 | ++DOCSHELL 23999000 == 97 [pid = 2936] [id = 494] 17:51:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 141 (239C1C00) [pid = 2936] [serial = 1482] [outer = 00000000] 17:51:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 142 (24449000) [pid = 2936] [serial = 1483] [outer = 239C1C00] 17:51:59 INFO - PROCESS | 2936 | 1461286319345 Marionette DEBUG loaded listener.js 17:51:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 143 (2640C000) [pid = 2936] [serial = 1484] [outer = 239C1C00] 17:52:00 INFO - PROCESS | 2936 | 1461286320113 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 970ms 17:52:00 INFO - PROCESS | 2936 | 1461286320163 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 17:52:00 INFO - PROCESS | 2936 | 1461286320169 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 17:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:52:00 INFO - PROCESS | 2936 | 1461286320174 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:52:00 INFO - PROCESS | 2936 | 1461286320178 Marionette TRACE conn5 <- [1,1942,null,{}] 17:52:00 INFO - PROCESS | 2936 | 1461286320183 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:00 INFO - PROCESS | 2936 | 1461286320337 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 17:52:00 INFO - PROCESS | 2936 | 1461286320495 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:00 INFO - PROCESS | 2936 | ++DOCSHELL 138E7000 == 98 [pid = 2936] [id = 495] 17:52:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 144 (16661C00) [pid = 2936] [serial = 1485] [outer = 00000000] 17:52:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 145 (1A5DE400) [pid = 2936] [serial = 1486] [outer = 16661C00] 17:52:00 INFO - PROCESS | 2936 | 1461286320552 Marionette DEBUG loaded listener.js 17:52:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 146 (1B70F400) [pid = 2936] [serial = 1487] [outer = 16661C00] 17:52:01 INFO - PROCESS | 2936 | 1461286321113 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 17:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 970ms 17:52:01 INFO - PROCESS | 2936 | 1461286321148 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 17:52:01 INFO - PROCESS | 2936 | 1461286321154 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 17:52:01 INFO - PROCESS | 2936 | 1461286321178 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:52:01 INFO - PROCESS | 2936 | 1461286321181 Marionette TRACE conn5 <- [1,1946,null,{}] 17:52:01 INFO - PROCESS | 2936 | 1461286321185 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:01 INFO - PROCESS | 2936 | 1461286321311 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 17:52:01 INFO - PROCESS | 2936 | 1461286321478 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:01 INFO - PROCESS | 2936 | ++DOCSHELL 1CA65800 == 99 [pid = 2936] [id = 496] 17:52:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 147 (1CCA9800) [pid = 2936] [serial = 1488] [outer = 00000000] 17:52:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 148 (1F487400) [pid = 2936] [serial = 1489] [outer = 1CCA9800] 17:52:01 INFO - PROCESS | 2936 | 1461286321535 Marionette DEBUG loaded listener.js 17:52:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 149 (1F5C7800) [pid = 2936] [serial = 1490] [outer = 1CCA9800] 17:52:02 INFO - PROCESS | 2936 | 1461286322170 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 17:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1015ms 17:52:02 INFO - PROCESS | 2936 | 1461286322199 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 17:52:02 INFO - PROCESS | 2936 | 1461286322201 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 17:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:52:02 INFO - PROCESS | 2936 | 1461286322220 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:52:02 INFO - PROCESS | 2936 | 1461286322224 Marionette TRACE conn5 <- [1,1950,null,{}] 17:52:02 INFO - PROCESS | 2936 | 1461286322253 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:02 INFO - PROCESS | 2936 | 1461286322374 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 17:52:02 INFO - PROCESS | 2936 | 1461286322531 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:02 INFO - PROCESS | 2936 | ++DOCSHELL 2385F400 == 100 [pid = 2936] [id = 497] 17:52:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 150 (2399D400) [pid = 2936] [serial = 1491] [outer = 00000000] 17:52:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 151 (2640E000) [pid = 2936] [serial = 1492] [outer = 2399D400] 17:52:02 INFO - PROCESS | 2936 | 1461286322591 Marionette DEBUG loaded listener.js 17:52:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 152 (26A50400) [pid = 2936] [serial = 1493] [outer = 2399D400] 17:52:03 INFO - PROCESS | 2936 | 1461286323186 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 17:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 990ms 17:52:03 INFO - PROCESS | 2936 | 1461286323216 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 17:52:03 INFO - PROCESS | 2936 | 1461286323219 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 17:52:03 INFO - PROCESS | 2936 | 1461286323224 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:52:03 INFO - PROCESS | 2936 | 1461286323226 Marionette TRACE conn5 <- [1,1954,null,{}] 17:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:52:03 INFO - PROCESS | 2936 | 1461286323230 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:03 INFO - PROCESS | 2936 | 1461286323350 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 17:52:03 INFO - PROCESS | 2936 | 1461286323516 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:03 INFO - PROCESS | 2936 | ++DOCSHELL 26A52400 == 101 [pid = 2936] [id = 498] 17:52:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 153 (26A5A000) [pid = 2936] [serial = 1494] [outer = 00000000] 17:52:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 154 (26D6D400) [pid = 2936] [serial = 1495] [outer = 26A5A000] 17:52:03 INFO - PROCESS | 2936 | 1461286323572 Marionette DEBUG loaded listener.js 17:52:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 155 (26D72400) [pid = 2936] [serial = 1496] [outer = 26A5A000] 17:52:04 INFO - PROCESS | 2936 | 1461286324103 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 17:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 930ms 17:52:04 INFO - PROCESS | 2936 | 1461286324161 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 17:52:04 INFO - PROCESS | 2936 | 1461286324163 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 17:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:52:04 INFO - PROCESS | 2936 | 1461286324167 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:52:04 INFO - PROCESS | 2936 | 1461286324169 Marionette TRACE conn5 <- [1,1958,null,{}] 17:52:04 INFO - PROCESS | 2936 | 1461286324173 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:04 INFO - PROCESS | 2936 | 1461286324287 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 17:52:04 INFO - PROCESS | 2936 | 1461286324442 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:04 INFO - PROCESS | 2936 | ++DOCSHELL 2708C800 == 102 [pid = 2936] [id = 499] 17:52:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 156 (2708D800) [pid = 2936] [serial = 1497] [outer = 00000000] 17:52:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 157 (27097800) [pid = 2936] [serial = 1498] [outer = 2708D800] 17:52:04 INFO - PROCESS | 2936 | 1461286324502 Marionette DEBUG loaded listener.js 17:52:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 158 (271A3000) [pid = 2936] [serial = 1499] [outer = 2708D800] 17:52:05 INFO - PROCESS | 2936 | 1461286325096 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 17:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 970ms 17:52:05 INFO - PROCESS | 2936 | 1461286325141 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 17:52:05 INFO - PROCESS | 2936 | 1461286325143 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 17:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:52:05 INFO - PROCESS | 2936 | 1461286325146 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:52:05 INFO - PROCESS | 2936 | 1461286325148 Marionette TRACE conn5 <- [1,1962,null,{}] 17:52:05 INFO - PROCESS | 2936 | 1461286325153 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:05 INFO - PROCESS | 2936 | 1461286325277 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 17:52:05 INFO - PROCESS | 2936 | 1461286325434 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:05 INFO - PROCESS | 2936 | ++DOCSHELL 27092800 == 103 [pid = 2936] [id = 500] 17:52:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 159 (271A6000) [pid = 2936] [serial = 1500] [outer = 00000000] 17:52:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 160 (2755FC00) [pid = 2936] [serial = 1501] [outer = 271A6000] 17:52:05 INFO - PROCESS | 2936 | 1461286325495 Marionette DEBUG loaded listener.js 17:52:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 161 (27565000) [pid = 2936] [serial = 1502] [outer = 271A6000] 17:52:06 INFO - PROCESS | 2936 | 1461286326047 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 17:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 931ms 17:52:06 INFO - PROCESS | 2936 | 1461286326081 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 17:52:06 INFO - PROCESS | 2936 | 1461286326083 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 17:52:06 INFO - PROCESS | 2936 | 1461286326087 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:52:06 INFO - PROCESS | 2936 | 1461286326089 Marionette TRACE conn5 <- [1,1966,null,{}] 17:52:06 INFO - PROCESS | 2936 | 1461286326093 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:06 INFO - PROCESS | 2936 | 1461286326206 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 17:52:06 INFO - PROCESS | 2936 | 1461286326375 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:06 INFO - PROCESS | 2936 | ++DOCSHELL 27566C00 == 104 [pid = 2936] [id = 501] 17:52:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 162 (27569C00) [pid = 2936] [serial = 1503] [outer = 00000000] 17:52:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 163 (287EA000) [pid = 2936] [serial = 1504] [outer = 27569C00] 17:52:06 INFO - PROCESS | 2936 | 1461286326430 Marionette DEBUG loaded listener.js 17:52:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 164 (287F0000) [pid = 2936] [serial = 1505] [outer = 27569C00] 17:52:07 INFO - PROCESS | 2936 | 1461286327013 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 970ms 17:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:52:07 INFO - PROCESS | 2936 | 1461286327061 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 17:52:07 INFO - PROCESS | 2936 | 1461286327063 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 17:52:07 INFO - PROCESS | 2936 | 1461286327067 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:52:07 INFO - PROCESS | 2936 | 1461286327069 Marionette TRACE conn5 <- [1,1970,null,{}] 17:52:07 INFO - PROCESS | 2936 | 1461286327073 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:07 INFO - PROCESS | 2936 | 1461286327189 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 17:52:07 INFO - PROCESS | 2936 | 1461286327350 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:07 INFO - PROCESS | 2936 | ++DOCSHELL 16667C00 == 105 [pid = 2936] [id = 502] 17:52:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 165 (16F67000) [pid = 2936] [serial = 1506] [outer = 00000000] 17:52:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 166 (1B788000) [pid = 2936] [serial = 1507] [outer = 16F67000] 17:52:07 INFO - PROCESS | 2936 | 1461286327405 Marionette DEBUG loaded listener.js 17:52:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 167 (1C104C00) [pid = 2936] [serial = 1508] [outer = 16F67000] 17:52:08 INFO - PROCESS | 2936 | 1461286328286 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1279ms 17:52:08 INFO - PROCESS | 2936 | 1461286328350 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 17:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:52:08 INFO - PROCESS | 2936 | 1461286328354 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 17:52:08 INFO - PROCESS | 2936 | 1461286328359 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:52:08 INFO - PROCESS | 2936 | 1461286328363 Marionette TRACE conn5 <- [1,1974,null,{}] 17:52:08 INFO - PROCESS | 2936 | 1461286328369 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:08 INFO - PROCESS | 2936 | 1461286328513 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 17:52:08 INFO - PROCESS | 2936 | 1461286328676 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:08 INFO - PROCESS | 2936 | ++DOCSHELL 17535400 == 106 [pid = 2936] [id = 503] 17:52:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 168 (17535800) [pid = 2936] [serial = 1509] [outer = 00000000] 17:52:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 169 (1A35FC00) [pid = 2936] [serial = 1510] [outer = 17535800] 17:52:08 INFO - PROCESS | 2936 | 1461286328731 Marionette DEBUG loaded listener.js 17:52:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 170 (1A5A0000) [pid = 2936] [serial = 1511] [outer = 17535800] 17:52:09 INFO - PROCESS | 2936 | --DOCSHELL 16F62800 == 105 [pid = 2936] [id = 493] 17:52:09 INFO - PROCESS | 2936 | --DOCSHELL 1C507800 == 104 [pid = 2936] [id = 492] 17:52:09 INFO - PROCESS | 2936 | --DOCSHELL 12878000 == 103 [pid = 2936] [id = 491] 17:52:09 INFO - PROCESS | 2936 | --DOCSHELL 2012A400 == 102 [pid = 2936] [id = 490] 17:52:09 INFO - PROCESS | 2936 | --DOCSHELL 1D174800 == 101 [pid = 2936] [id = 489] 17:52:09 INFO - PROCESS | 2936 | --DOCSHELL 1C81C800 == 100 [pid = 2936] [id = 488] 17:52:09 INFO - PROCESS | 2936 | --DOCSHELL 1C501400 == 99 [pid = 2936] [id = 487] 17:52:09 INFO - PROCESS | 2936 | 1461286329387 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 169 (21278400) [pid = 2936] [serial = 1390] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 168 (214DE400) [pid = 2936] [serial = 1393] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 167 (21B27C00) [pid = 2936] [serial = 1396] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 166 (23862000) [pid = 2936] [serial = 1399] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 165 (20280800) [pid = 2936] [serial = 1429] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOCSHELL 16F5D000 == 98 [pid = 2936] [id = 486] 17:52:09 INFO - PROCESS | 2936 | --DOCSHELL 1B694000 == 97 [pid = 2936] [id = 485] 17:52:09 INFO - PROCESS | 2936 | --DOCSHELL 1280DC00 == 96 [pid = 2936] [id = 484] 17:52:09 INFO - PROCESS | 2936 | --DOCSHELL 20131000 == 95 [pid = 2936] [id = 479] 17:52:09 INFO - PROCESS | 2936 | --DOCSHELL 1B44EC00 == 94 [pid = 2936] [id = 478] 17:52:09 INFO - PROCESS | 2936 | --DOCSHELL 17039400 == 93 [pid = 2936] [id = 477] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 164 (1C819C00) [pid = 2936] [serial = 1417] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 163 (1C505000) [pid = 2936] [serial = 1414] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 162 (141A5000) [pid = 2936] [serial = 1381] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 161 (2018F000) [pid = 2936] [serial = 1387] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 160 (17872C00) [pid = 2936] [serial = 1403] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 159 (17576000) [pid = 2936] [serial = 1402] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 158 (1E0DF800) [pid = 2936] [serial = 1420] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 157 (1B794400) [pid = 2936] [serial = 1411] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 156 (1C10C800) [pid = 2936] [serial = 1412] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 155 (1CA5C000) [pid = 2936] [serial = 1418] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 154 (1B44B000) [pid = 2936] [serial = 1384] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 153 (1B714C00) [pid = 2936] [serial = 1406] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 152 (1B05D000) [pid = 2936] [serial = 1405] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 151 (1786E000) [pid = 2936] [serial = 1408] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 150 (197D4800) [pid = 2936] [serial = 1409] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 149 (1A5A2000) [pid = 2936] [serial = 1423] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 148 (1F387400) [pid = 2936] [serial = 1426] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 147 (1F492C00) [pid = 2936] [serial = 1427] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 146 (1E889000) [pid = 2936] [serial = 1421] [outer = 00000000] [url = about:blank] 17:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 145 (1B068000) [pid = 2936] [serial = 1424] [outer = 00000000] [url = about:blank] 17:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1136ms 17:52:09 INFO - PROCESS | 2936 | --DOMWINDOW == 144 (1C50E000) [pid = 2936] [serial = 1415] [outer = 00000000] [url = about:blank] 17:52:09 INFO - PROCESS | 2936 | 1461286329523 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 17:52:09 INFO - PROCESS | 2936 | 1461286329528 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 17:52:09 INFO - PROCESS | 2936 | 1461286329536 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:52:09 INFO - PROCESS | 2936 | 1461286329539 Marionette TRACE conn5 <- [1,1978,null,{}] 17:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:52:09 INFO - PROCESS | 2936 | 1461286329543 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:09 INFO - PROCESS | 2936 | 1461286329644 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 17:52:09 INFO - PROCESS | 2936 | 1461286329652 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:09 INFO - PROCESS | 2936 | ++DOCSHELL 16685800 == 94 [pid = 2936] [id = 504] 17:52:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 145 (16F5D000) [pid = 2936] [serial = 1512] [outer = 00000000] 17:52:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 146 (17535000) [pid = 2936] [serial = 1513] [outer = 16F5D000] 17:52:09 INFO - PROCESS | 2936 | 1461286329698 Marionette DEBUG loaded listener.js 17:52:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 147 (1780CC00) [pid = 2936] [serial = 1514] [outer = 16F5D000] 17:52:10 INFO - PROCESS | 2936 | 1461286330262 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 772ms 17:52:10 INFO - PROCESS | 2936 | 1461286330314 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 17:52:10 INFO - PROCESS | 2936 | 1461286330316 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 17:52:10 INFO - PROCESS | 2936 | 1461286330320 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:52:10 INFO - PROCESS | 2936 | 1461286330323 Marionette TRACE conn5 <- [1,1982,null,{}] 17:52:10 INFO - PROCESS | 2936 | 1461286330334 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:10 INFO - PROCESS | 2936 | 1461286330431 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 17:52:10 INFO - PROCESS | 2936 | 1461286330548 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:10 INFO - PROCESS | 2936 | ++DOCSHELL 1A3A8C00 == 95 [pid = 2936] [id = 505] 17:52:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 148 (1A59F000) [pid = 2936] [serial = 1515] [outer = 00000000] 17:52:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 149 (1B715C00) [pid = 2936] [serial = 1516] [outer = 1A59F000] 17:52:10 INFO - PROCESS | 2936 | 1461286330602 Marionette DEBUG loaded listener.js 17:52:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 150 (1C105000) [pid = 2936] [serial = 1517] [outer = 1A59F000] 17:52:11 INFO - PROCESS | 2936 | 1461286330994 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 730ms 17:52:11 INFO - PROCESS | 2936 | 1461286331054 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 17:52:11 INFO - PROCESS | 2936 | 1461286331057 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 17:52:11 INFO - PROCESS | 2936 | 1461286331060 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:52:11 INFO - PROCESS | 2936 | 1461286331062 Marionette TRACE conn5 <- [1,1986,null,{}] 17:52:11 INFO - PROCESS | 2936 | 1461286331066 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:11 INFO - PROCESS | 2936 | 1461286331160 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 17:52:11 INFO - PROCESS | 2936 | 1461286331197 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:11 INFO - PROCESS | 2936 | ++DOCSHELL 1C502000 == 96 [pid = 2936] [id = 506] 17:52:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 151 (1C505000) [pid = 2936] [serial = 1518] [outer = 00000000] 17:52:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 152 (1C81C400) [pid = 2936] [serial = 1519] [outer = 1C505000] 17:52:11 INFO - PROCESS | 2936 | 1461286331244 Marionette DEBUG loaded listener.js 17:52:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 153 (1C8BD000) [pid = 2936] [serial = 1520] [outer = 1C505000] 17:52:11 INFO - PROCESS | 2936 | 1461286331701 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 17:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 17:52:11 INFO - PROCESS | 2936 | 1461286331745 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 17:52:11 INFO - PROCESS | 2936 | 1461286331747 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 17:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:52:11 INFO - PROCESS | 2936 | 1461286331755 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:52:11 INFO - PROCESS | 2936 | 1461286331757 Marionette TRACE conn5 <- [1,1990,null,{}] 17:52:11 INFO - PROCESS | 2936 | 1461286331771 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:11 INFO - PROCESS | 2936 | 1461286331900 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 17:52:12 INFO - PROCESS | 2936 | 1461286331969 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:12 INFO - PROCESS | 2936 | ++DOCSHELL 1288C400 == 97 [pid = 2936] [id = 507] 17:52:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 154 (12E30800) [pid = 2936] [serial = 1521] [outer = 00000000] 17:52:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 155 (1CA68400) [pid = 2936] [serial = 1522] [outer = 12E30800] 17:52:12 INFO - PROCESS | 2936 | 1461286332014 Marionette DEBUG loaded listener.js 17:52:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 156 (1CC96000) [pid = 2936] [serial = 1523] [outer = 12E30800] 17:52:12 INFO - PROCESS | 2936 | 1461286332443 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 17:52:12 INFO - PROCESS | 2936 | 1461286332485 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 17:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:52:12 INFO - PROCESS | 2936 | 1461286332487 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 17:52:12 INFO - PROCESS | 2936 | 1461286332496 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:52:12 INFO - PROCESS | 2936 | 1461286332498 Marionette TRACE conn5 <- [1,1994,null,{}] 17:52:12 INFO - PROCESS | 2936 | 1461286332502 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:12 INFO - PROCESS | 2936 | 1461286332678 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 17:52:12 INFO - PROCESS | 2936 | 1461286332707 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:12 INFO - PROCESS | 2936 | ++DOCSHELL 1CCADC00 == 98 [pid = 2936] [id = 508] 17:52:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 157 (1D169C00) [pid = 2936] [serial = 1524] [outer = 00000000] 17:52:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 158 (1F48A800) [pid = 2936] [serial = 1525] [outer = 1D169C00] 17:52:12 INFO - PROCESS | 2936 | 1461286332755 Marionette DEBUG loaded listener.js 17:52:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 159 (1F5C2C00) [pid = 2936] [serial = 1526] [outer = 1D169C00] 17:52:13 INFO - PROCESS | 2936 | 1461286333227 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 17:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 17:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 790ms 17:52:13 INFO - PROCESS | 2936 | 1461286333281 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 17:52:13 INFO - PROCESS | 2936 | 1461286333283 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 17:52:13 INFO - PROCESS | 2936 | 1461286333287 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:52:13 INFO - PROCESS | 2936 | 1461286333288 Marionette TRACE conn5 <- [1,1998,null,{}] 17:52:13 INFO - PROCESS | 2936 | 1461286333304 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:13 INFO - PROCESS | 2936 | 1461286333435 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 17:52:13 INFO - PROCESS | 2936 | 1461286333514 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:13 INFO - PROCESS | 2936 | ++DOCSHELL 2018C800 == 99 [pid = 2936] [id = 509] 17:52:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 160 (2018DC00) [pid = 2936] [serial = 1527] [outer = 00000000] 17:52:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 161 (203A4800) [pid = 2936] [serial = 1528] [outer = 2018DC00] 17:52:13 INFO - PROCESS | 2936 | 1461286333558 Marionette DEBUG loaded listener.js 17:52:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 162 (203B7000) [pid = 2936] [serial = 1529] [outer = 2018DC00] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 161 (1387D800) [pid = 2936] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 160 (1A3AA800) [pid = 2936] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 159 (1CA66800) [pid = 2936] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 158 (203B4800) [pid = 2936] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 157 (1E089800) [pid = 2936] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 156 (1281B400) [pid = 2936] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 155 (1C502400) [pid = 2936] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 154 (1288C800) [pid = 2936] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 153 (16F61000) [pid = 2936] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 152 (20131400) [pid = 2936] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 151 (1C917800) [pid = 2936] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 150 (1B696800) [pid = 2936] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 149 (1C51F800) [pid = 2936] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 148 (203C0000) [pid = 2936] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 147 (1665A000) [pid = 2936] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 146 (23859400) [pid = 2936] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 145 (2886C000) [pid = 2936] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 144 (287E8C00) [pid = 2936] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 143 (2924C800) [pid = 2936] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 142 (21A91000) [pid = 2936] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 141 (214D4400) [pid = 2936] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 140 (26A5B400) [pid = 2936] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 139 (1E1E3800) [pid = 2936] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (1CA60400) [pid = 2936] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (12DF0400) [pid = 2936] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (18414000) [pid = 2936] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (1CCA7800) [pid = 2936] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (1E1E7400) [pid = 2936] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (1F388000) [pid = 2936] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:52:14 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (1CCA8800) [pid = 2936] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:52:14 INFO - PROCESS | 2936 | 1461286334435 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 17:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 17:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1184ms 17:52:14 INFO - PROCESS | 2936 | 1461286334475 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 17:52:14 INFO - PROCESS | 2936 | 1461286334477 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 17:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:52:14 INFO - PROCESS | 2936 | 1461286334480 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:52:14 INFO - PROCESS | 2936 | 1461286334482 Marionette TRACE conn5 <- [1,2002,null,{}] 17:52:14 INFO - PROCESS | 2936 | 1461286334486 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:14 INFO - PROCESS | 2936 | 1461286334577 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 17:52:14 INFO - PROCESS | 2936 | 1461286334586 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:14 INFO - PROCESS | 2936 | ++DOCSHELL 16F64C00 == 100 [pid = 2936] [id = 510] 17:52:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (16F87000) [pid = 2936] [serial = 1530] [outer = 00000000] 17:52:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (1B787800) [pid = 2936] [serial = 1531] [outer = 16F87000] 17:52:14 INFO - PROCESS | 2936 | 1461286334631 Marionette DEBUG loaded listener.js 17:52:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (1C1AA400) [pid = 2936] [serial = 1532] [outer = 16F87000] 17:52:15 INFO - PROCESS | 2936 | 1461286335100 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 17:52:15 INFO - PROCESS | 2936 | 1461286335151 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 17:52:15 INFO - PROCESS | 2936 | 1461286335153 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 17:52:15 INFO - PROCESS | 2936 | 1461286335157 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:52:15 INFO - PROCESS | 2936 | 1461286335158 Marionette TRACE conn5 <- [1,2006,null,{}] 17:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:52:15 INFO - PROCESS | 2936 | 1461286335162 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:15 INFO - PROCESS | 2936 | 1461286335270 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 17:52:15 INFO - PROCESS | 2936 | 1461286335279 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:15 INFO - PROCESS | 2936 | ++DOCSHELL 1CA60400 == 101 [pid = 2936] [id = 511] 17:52:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (1CB8BC00) [pid = 2936] [serial = 1533] [outer = 00000000] 17:52:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (1E08BC00) [pid = 2936] [serial = 1534] [outer = 1CB8BC00] 17:52:15 INFO - PROCESS | 2936 | 1461286335327 Marionette DEBUG loaded listener.js 17:52:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (1F4B4800) [pid = 2936] [serial = 1535] [outer = 1CB8BC00] 17:52:15 INFO - PROCESS | 2936 | 1461286335818 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 671ms 17:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:52:15 INFO - PROCESS | 2936 | 1461286335831 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 17:52:15 INFO - PROCESS | 2936 | 1461286335833 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 17:52:15 INFO - PROCESS | 2936 | 1461286335857 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:52:15 INFO - PROCESS | 2936 | 1461286335859 Marionette TRACE conn5 <- [1,2010,null,{}] 17:52:15 INFO - PROCESS | 2936 | 1461286335862 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:15 INFO - PROCESS | 2936 | 1461286335959 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 17:52:15 INFO - PROCESS | 2936 | 1461286335965 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:16 INFO - PROCESS | 2936 | ++DOCSHELL 17034800 == 102 [pid = 2936] [id = 512] 17:52:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (20135400) [pid = 2936] [serial = 1536] [outer = 00000000] 17:52:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 140 (2127B000) [pid = 2936] [serial = 1537] [outer = 20135400] 17:52:16 INFO - PROCESS | 2936 | 1461286336010 Marionette DEBUG loaded listener.js 17:52:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 141 (203AF000) [pid = 2936] [serial = 1538] [outer = 20135400] 17:52:16 INFO - PROCESS | 2936 | 1461286336786 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 990ms 17:52:16 INFO - PROCESS | 2936 | 1461286336828 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 17:52:16 INFO - PROCESS | 2936 | 1461286336833 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 17:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:52:16 INFO - PROCESS | 2936 | 1461286336839 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:52:16 INFO - PROCESS | 2936 | 1461286336843 Marionette TRACE conn5 <- [1,2014,null,{}] 17:52:16 INFO - PROCESS | 2936 | 1461286336848 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:17 INFO - PROCESS | 2936 | 1461286336975 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 17:52:17 INFO - PROCESS | 2936 | 1461286337140 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:17 INFO - PROCESS | 2936 | ++DOCSHELL 16FE6C00 == 103 [pid = 2936] [id = 513] 17:52:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 142 (197D8400) [pid = 2936] [serial = 1539] [outer = 00000000] 17:52:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 143 (1A59AC00) [pid = 2936] [serial = 1540] [outer = 197D8400] 17:52:17 INFO - PROCESS | 2936 | 1461286337204 Marionette DEBUG loaded listener.js 17:52:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 144 (1B449C00) [pid = 2936] [serial = 1541] [outer = 197D8400] 17:52:17 INFO - PROCESS | 2936 | 1461286337778 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 970ms 17:52:17 INFO - PROCESS | 2936 | 1461286337813 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 17:52:17 INFO - PROCESS | 2936 | 1461286337819 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 17:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:52:17 INFO - PROCESS | 2936 | 1461286337826 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:52:17 INFO - PROCESS | 2936 | 1461286337829 Marionette TRACE conn5 <- [1,2018,null,{}] 17:52:17 INFO - PROCESS | 2936 | 1461286337833 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:17 INFO - PROCESS | 2936 | 1461286337961 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 17:52:18 INFO - PROCESS | 2936 | 1461286338124 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:18 INFO - PROCESS | 2936 | ++DOCSHELL 1C399400 == 104 [pid = 2936] [id = 514] 17:52:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 145 (1C50BC00) [pid = 2936] [serial = 1542] [outer = 00000000] 17:52:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 146 (1D16D400) [pid = 2936] [serial = 1543] [outer = 1C50BC00] 17:52:18 INFO - PROCESS | 2936 | 1461286338181 Marionette DEBUG loaded listener.js 17:52:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 147 (1F00A400) [pid = 2936] [serial = 1544] [outer = 1C50BC00] 17:52:18 INFO - PROCESS | 2936 | 1461286338798 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1023ms 17:52:18 INFO - PROCESS | 2936 | 1461286338851 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 17:52:18 INFO - PROCESS | 2936 | 1461286338853 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 17:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:52:18 INFO - PROCESS | 2936 | 1461286338857 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:52:18 INFO - PROCESS | 2936 | 1461286338861 Marionette TRACE conn5 <- [1,2022,null,{}] 17:52:18 INFO - PROCESS | 2936 | 1461286338872 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:19 INFO - PROCESS | 2936 | 1461286339013 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 17:52:19 INFO - PROCESS | 2936 | 1461286339173 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:19 INFO - PROCESS | 2936 | ++DOCSHELL 21B2A400 == 105 [pid = 2936] [id = 515] 17:52:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 148 (21B2A800) [pid = 2936] [serial = 1545] [outer = 00000000] 17:52:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 149 (21C7CC00) [pid = 2936] [serial = 1546] [outer = 21B2A800] 17:52:19 INFO - PROCESS | 2936 | 1461286339232 Marionette DEBUG loaded listener.js 17:52:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 150 (23862000) [pid = 2936] [serial = 1547] [outer = 21B2A800] 17:52:19 INFO - PROCESS | 2936 | 1461286339814 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 970ms 17:52:19 INFO - PROCESS | 2936 | 1461286339831 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 17:52:19 INFO - PROCESS | 2936 | 1461286339834 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 17:52:19 INFO - PROCESS | 2936 | 1461286339854 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:52:19 INFO - PROCESS | 2936 | 1461286339856 Marionette TRACE conn5 <- [1,2026,null,{}] 17:52:19 INFO - PROCESS | 2936 | 1461286339860 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:20 INFO - PROCESS | 2936 | 1461286339980 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 17:52:20 INFO - PROCESS | 2936 | 1461286340150 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:20 INFO - PROCESS | 2936 | ++DOCSHELL 23990400 == 106 [pid = 2936] [id = 516] 17:52:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 151 (23992400) [pid = 2936] [serial = 1548] [outer = 00000000] 17:52:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 152 (239C7400) [pid = 2936] [serial = 1549] [outer = 23992400] 17:52:20 INFO - PROCESS | 2936 | 1461286340206 Marionette DEBUG loaded listener.js 17:52:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 153 (24448000) [pid = 2936] [serial = 1550] [outer = 23992400] 17:52:20 INFO - PROCESS | 2936 | 1461286340771 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 970ms 17:52:20 INFO - PROCESS | 2936 | 1461286340829 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 17:52:20 INFO - PROCESS | 2936 | 1461286340831 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 17:52:20 INFO - PROCESS | 2936 | 1461286340835 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:52:20 INFO - PROCESS | 2936 | 1461286340837 Marionette TRACE conn5 <- [1,2030,null,{}] 17:52:20 INFO - PROCESS | 2936 | 1461286340841 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:20 INFO - PROCESS | 2936 | 1461286340955 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 17:52:21 INFO - PROCESS | 2936 | 1461286341112 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:21 INFO - PROCESS | 2936 | ++DOCSHELL 2444E000 == 107 [pid = 2936] [id = 517] 17:52:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 154 (2444E800) [pid = 2936] [serial = 1551] [outer = 00000000] 17:52:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 155 (26A4EC00) [pid = 2936] [serial = 1552] [outer = 2444E800] 17:52:21 INFO - PROCESS | 2936 | 1461286341169 Marionette DEBUG loaded listener.js 17:52:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 156 (26A5B800) [pid = 2936] [serial = 1553] [outer = 2444E800] 17:52:21 INFO - PROCESS | 2936 | 1461286341775 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 970ms 17:52:21 INFO - PROCESS | 2936 | 1461286341809 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 17:52:21 INFO - PROCESS | 2936 | 1461286341811 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 17:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:52:21 INFO - PROCESS | 2936 | 1461286341815 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:52:21 INFO - PROCESS | 2936 | 1461286341817 Marionette TRACE conn5 <- [1,2034,null,{}] 17:52:21 INFO - PROCESS | 2936 | 1461286341821 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:21 INFO - PROCESS | 2936 | 1461286341948 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 17:52:22 INFO - PROCESS | 2936 | 1461286342110 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:22 INFO - PROCESS | 2936 | ++DOCSHELL 1CCA4800 == 108 [pid = 2936] [id = 518] 17:52:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 157 (24453800) [pid = 2936] [serial = 1554] [outer = 00000000] 17:52:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 158 (287E3400) [pid = 2936] [serial = 1555] [outer = 24453800] 17:52:22 INFO - PROCESS | 2936 | 1461286342169 Marionette DEBUG loaded listener.js 17:52:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 159 (287EBC00) [pid = 2936] [serial = 1556] [outer = 24453800] 17:52:22 INFO - PROCESS | 2936 | 1461286342752 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 970ms 17:52:22 INFO - PROCESS | 2936 | 1461286342789 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 17:52:22 INFO - PROCESS | 2936 | 1461286342791 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 17:52:22 INFO - PROCESS | 2936 | 1461286342794 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:52:22 INFO - PROCESS | 2936 | 1461286342797 Marionette TRACE conn5 <- [1,2038,null,{}] 17:52:22 INFO - PROCESS | 2936 | 1461286342800 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:22 INFO - PROCESS | 2936 | 1461286342916 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 17:52:23 INFO - PROCESS | 2936 | 1461286343088 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:23 INFO - PROCESS | 2936 | ++DOCSHELL 271AC800 == 109 [pid = 2936] [id = 519] 17:52:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 160 (27EA6000) [pid = 2936] [serial = 1557] [outer = 00000000] 17:52:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 161 (27EAE000) [pid = 2936] [serial = 1558] [outer = 27EA6000] 17:52:23 INFO - PROCESS | 2936 | 1461286343144 Marionette DEBUG loaded listener.js 17:52:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 162 (27EAF400) [pid = 2936] [serial = 1559] [outer = 27EA6000] 17:52:23 INFO - PROCESS | 2936 | 1461286343685 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 930ms 17:52:23 INFO - PROCESS | 2936 | 1461286343730 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 17:52:23 INFO - PROCESS | 2936 | 1461286343732 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 17:52:23 INFO - PROCESS | 2936 | 1461286343735 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:52:23 INFO - PROCESS | 2936 | 1461286343737 Marionette TRACE conn5 <- [1,2042,null,{}] 17:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:52:23 INFO - PROCESS | 2936 | 1461286343741 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:23 INFO - PROCESS | 2936 | 1461286343855 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 17:52:24 INFO - PROCESS | 2936 | 1461286343987 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:24 INFO - PROCESS | 2936 | ++DOCSHELL 27EAB000 == 110 [pid = 2936] [id = 520] 17:52:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 163 (27EADC00) [pid = 2936] [serial = 1560] [outer = 00000000] 17:52:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 164 (2886AC00) [pid = 2936] [serial = 1561] [outer = 27EADC00] 17:52:24 INFO - PROCESS | 2936 | 1461286344041 Marionette DEBUG loaded listener.js 17:52:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 165 (2886E400) [pid = 2936] [serial = 1562] [outer = 27EADC00] 17:52:24 INFO - PROCESS | 2936 | 1461286344626 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 930ms 17:52:24 INFO - PROCESS | 2936 | 1461286344670 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 17:52:24 INFO - PROCESS | 2936 | 1461286344672 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 17:52:24 INFO - PROCESS | 2936 | 1461286344675 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:52:24 INFO - PROCESS | 2936 | 1461286344677 Marionette TRACE conn5 <- [1,2046,null,{}] 17:52:24 INFO - PROCESS | 2936 | 1461286344681 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:24 INFO - PROCESS | 2936 | 1461286344796 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 17:52:25 INFO - PROCESS | 2936 | 1461286344996 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:25 INFO - PROCESS | 2936 | ++DOCSHELL 1723F400 == 111 [pid = 2936] [id = 521] 17:52:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 166 (17867000) [pid = 2936] [serial = 1563] [outer = 00000000] 17:52:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 167 (214D6400) [pid = 2936] [serial = 1564] [outer = 17867000] 17:52:25 INFO - PROCESS | 2936 | 1461286345052 Marionette DEBUG loaded listener.js 17:52:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 168 (21B26400) [pid = 2936] [serial = 1565] [outer = 17867000] 17:52:25 INFO - PROCESS | 2936 | 1461286345651 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1016ms 17:52:25 INFO - PROCESS | 2936 | 1461286345695 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 17:52:25 INFO - PROCESS | 2936 | 1461286345697 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 17:52:25 INFO - PROCESS | 2936 | 1461286345701 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:52:25 INFO - PROCESS | 2936 | 1461286345703 Marionette TRACE conn5 <- [1,2050,null,{}] 17:52:25 INFO - PROCESS | 2936 | 1461286345706 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:25 INFO - PROCESS | 2936 | 1461286345825 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 17:52:26 INFO - PROCESS | 2936 | 1461286346146 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:26 INFO - PROCESS | 2936 | ++DOCSHELL 1305AC00 == 112 [pid = 2936] [id = 522] 17:52:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 169 (16667000) [pid = 2936] [serial = 1566] [outer = 00000000] 17:52:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 170 (1703C400) [pid = 2936] [serial = 1567] [outer = 16667000] 17:52:26 INFO - PROCESS | 2936 | 1461286346205 Marionette DEBUG loaded listener.js 17:52:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 171 (175F4400) [pid = 2936] [serial = 1568] [outer = 16667000] 17:52:26 INFO - PROCESS | 2936 | 1461286346841 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1173ms 17:52:26 INFO - PROCESS | 2936 | 1461286346878 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 17:52:26 INFO - PROCESS | 2936 | 1461286346883 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 17:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:52:26 INFO - PROCESS | 2936 | 1461286346888 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:52:26 INFO - PROCESS | 2936 | 1461286346891 Marionette TRACE conn5 <- [1,2054,null,{}] 17:52:26 INFO - PROCESS | 2936 | 1461286346896 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:27 INFO - PROCESS | 2936 | 1461286347012 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 17:52:27 INFO - PROCESS | 2936 | 1461286347176 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:27 INFO - PROCESS | 2936 | ++DOCSHELL 1C1A0800 == 113 [pid = 2936] [id = 523] 17:52:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 172 (1C1A1800) [pid = 2936] [serial = 1569] [outer = 00000000] 17:52:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 173 (1C3DD000) [pid = 2936] [serial = 1570] [outer = 1C1A1800] 17:52:27 INFO - PROCESS | 2936 | 1461286347231 Marionette DEBUG loaded listener.js 17:52:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 174 (1C50AC00) [pid = 2936] [serial = 1571] [outer = 1C1A1800] 17:52:27 INFO - PROCESS | 2936 | --DOCSHELL 21C7C400 == 112 [pid = 2936] [id = 466] 17:52:27 INFO - PROCESS | 2936 | --DOCSHELL 16642C00 == 111 [pid = 2936] [id = 339] 17:52:27 INFO - PROCESS | 2936 | --DOCSHELL 1CA60400 == 110 [pid = 2936] [id = 511] 17:52:27 INFO - PROCESS | 2936 | --DOCSHELL 16F64C00 == 109 [pid = 2936] [id = 510] 17:52:27 INFO - PROCESS | 2936 | --DOCSHELL 2018C800 == 108 [pid = 2936] [id = 509] 17:52:27 INFO - PROCESS | 2936 | --DOCSHELL 1CCADC00 == 107 [pid = 2936] [id = 508] 17:52:27 INFO - PROCESS | 2936 | --DOCSHELL 1288C400 == 106 [pid = 2936] [id = 507] 17:52:27 INFO - PROCESS | 2936 | --DOCSHELL 1C502000 == 105 [pid = 2936] [id = 506] 17:52:27 INFO - PROCESS | 2936 | --DOCSHELL 1A3A8C00 == 104 [pid = 2936] [id = 505] 17:52:27 INFO - PROCESS | 2936 | --DOCSHELL 16685800 == 103 [pid = 2936] [id = 504] 17:52:27 INFO - PROCESS | 2936 | --DOCSHELL 17535400 == 102 [pid = 2936] [id = 503] 17:52:27 INFO - PROCESS | 2936 | --DOCSHELL 2708C800 == 101 [pid = 2936] [id = 499] 17:52:27 INFO - PROCESS | 2936 | --DOCSHELL 26A52400 == 100 [pid = 2936] [id = 498] 17:52:27 INFO - PROCESS | 2936 | --DOCSHELL 2385F400 == 99 [pid = 2936] [id = 497] 17:52:27 INFO - PROCESS | 2936 | --DOCSHELL 1CA65800 == 98 [pid = 2936] [id = 496] 17:52:27 INFO - PROCESS | 2936 | --DOCSHELL 138E7000 == 97 [pid = 2936] [id = 495] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 173 (1CCA7400) [pid = 2936] [serial = 1328] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 172 (16FDB000) [pid = 2936] [serial = 1331] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 171 (1B040000) [pid = 2936] [serial = 1334] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 170 (1E0E0400) [pid = 2936] [serial = 1337] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 169 (1F389800) [pid = 2936] [serial = 1340] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 168 (1F4AE000) [pid = 2936] [serial = 1343] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 167 (20208800) [pid = 2936] [serial = 1346] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 166 (2127CC00) [pid = 2936] [serial = 1391] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 165 (19D8BC00) [pid = 2936] [serial = 1280] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 164 (2391A800) [pid = 2936] [serial = 1400] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 163 (29246C00) [pid = 2936] [serial = 1289] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 162 (2924DC00) [pid = 2936] [serial = 1295] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 161 (292A1800) [pid = 2936] [serial = 1292] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 160 (21C74800) [pid = 2936] [serial = 1397] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 159 (214E0000) [pid = 2936] [serial = 1394] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 158 (27095800) [pid = 2936] [serial = 1286] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 157 (21279000) [pid = 2936] [serial = 1283] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 156 (2391C800) [pid = 2936] [serial = 1480] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 155 (1F062800) [pid = 2936] [serial = 1468] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 154 (2020A000) [pid = 2936] [serial = 1471] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 153 (203B6000) [pid = 2936] [serial = 1438] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 152 (19D4E000) [pid = 2936] [serial = 1454] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 151 (1752FC00) [pid = 2936] [serial = 1453] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 150 (1F489000) [pid = 2936] [serial = 1469] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 149 (2385EC00) [pid = 2936] [serial = 1441] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 148 (1C51FC00) [pid = 2936] [serial = 1462] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 147 (1C818400) [pid = 2936] [serial = 1463] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 146 (1C10BC00) [pid = 2936] [serial = 1435] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 145 (17864400) [pid = 2936] [serial = 1474] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 144 (239CBC00) [pid = 2936] [serial = 1447] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 143 (24453400) [pid = 2936] [serial = 1450] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 142 (18CD5800) [pid = 2936] [serial = 1459] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 141 (19D8B400) [pid = 2936] [serial = 1460] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 140 (23993400) [pid = 2936] [serial = 1444] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 139 (203AE800) [pid = 2936] [serial = 1430] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (1CCA2400) [pid = 2936] [serial = 1465] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (1C3DC400) [pid = 2936] [serial = 1457] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (1C10E800) [pid = 2936] [serial = 1456] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (17538C00) [pid = 2936] [serial = 1432] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (1A5D7C00) [pid = 2936] [serial = 1475] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (21281800) [pid = 2936] [serial = 1477] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (23996000) [pid = 2936] [serial = 1481] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (2162C400) [pid = 2936] [serial = 1478] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (1CCA6000) [pid = 2936] [serial = 1466] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (1667F400) [pid = 2936] [serial = 1382] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (1BA58800) [pid = 2936] [serial = 1385] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (20281400) [pid = 2936] [serial = 1388] [outer = 00000000] [url = about:blank] 17:52:27 INFO - PROCESS | 2936 | 1461286347887 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1021ms 17:52:27 INFO - PROCESS | 2936 | 1461286347915 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 17:52:27 INFO - PROCESS | 2936 | 1461286347919 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 17:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:52:27 INFO - PROCESS | 2936 | 1461286347927 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:52:27 INFO - PROCESS | 2936 | 1461286347929 Marionette TRACE conn5 <- [1,2058,null,{}] 17:52:27 INFO - PROCESS | 2936 | 1461286347932 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:28 INFO - PROCESS | 2936 | 1461286348035 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 17:52:28 INFO - PROCESS | 2936 | 1461286348150 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:28 INFO - PROCESS | 2936 | ++DOCSHELL 138E7000 == 98 [pid = 2936] [id = 524] 17:52:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 128 (1416A400) [pid = 2936] [serial = 1572] [outer = 00000000] 17:52:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 129 (18CD5800) [pid = 2936] [serial = 1573] [outer = 1416A400] 17:52:28 INFO - PROCESS | 2936 | 1461286348197 Marionette DEBUG loaded listener.js 17:52:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 130 (19D91400) [pid = 2936] [serial = 1574] [outer = 1416A400] 17:52:28 INFO - PROCESS | 2936 | 1461286348610 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 17:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 731ms 17:52:28 INFO - PROCESS | 2936 | 1461286348660 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 17:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:52:28 INFO - PROCESS | 2936 | 1461286348663 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 17:52:28 INFO - PROCESS | 2936 | 1461286348668 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:52:28 INFO - PROCESS | 2936 | 1461286348674 Marionette TRACE conn5 <- [1,2062,null,{}] 17:52:28 INFO - PROCESS | 2936 | 1461286348684 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:28 INFO - PROCESS | 2936 | 1461286348788 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 17:52:28 INFO - PROCESS | 2936 | 1461286348796 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:28 INFO - PROCESS | 2936 | ++DOCSHELL 1B040000 == 99 [pid = 2936] [id = 525] 17:52:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 131 (1C3D8400) [pid = 2936] [serial = 1575] [outer = 00000000] 17:52:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 132 (1C512400) [pid = 2936] [serial = 1576] [outer = 1C3D8400] 17:52:28 INFO - PROCESS | 2936 | 1461286348847 Marionette DEBUG loaded listener.js 17:52:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (1C814C00) [pid = 2936] [serial = 1577] [outer = 1C3D8400] 17:52:29 INFO - PROCESS | 2936 | 1461286349339 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 17:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 731ms 17:52:29 INFO - PROCESS | 2936 | 1461286349401 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 17:52:29 INFO - PROCESS | 2936 | 1461286349404 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 17:52:29 INFO - PROCESS | 2936 | 1461286349407 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:52:29 INFO - PROCESS | 2936 | 1461286349409 Marionette TRACE conn5 <- [1,2066,null,{}] 17:52:29 INFO - PROCESS | 2936 | 1461286349440 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:29 INFO - PROCESS | 2936 | 1461286349537 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 17:52:29 INFO - PROCESS | 2936 | 1461286349671 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:29 INFO - PROCESS | 2936 | ++DOCSHELL 1C819C00 == 100 [pid = 2936] [id = 526] 17:52:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (1C81B000) [pid = 2936] [serial = 1578] [outer = 00000000] 17:52:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (1CC5A800) [pid = 2936] [serial = 1579] [outer = 1C81B000] 17:52:29 INFO - PROCESS | 2936 | 1461286349719 Marionette DEBUG loaded listener.js 17:52:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (1CCA6000) [pid = 2936] [serial = 1580] [outer = 1C81B000] 17:52:30 INFO - PROCESS | 2936 | 1461286350148 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 770ms 17:52:30 INFO - PROCESS | 2936 | 1461286350185 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 17:52:30 INFO - PROCESS | 2936 | 1461286350187 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 17:52:30 INFO - PROCESS | 2936 | 1461286350191 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:52:30 INFO - PROCESS | 2936 | 1461286350192 Marionette TRACE conn5 <- [1,2070,null,{}] 17:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:52:30 INFO - PROCESS | 2936 | 1461286350196 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:30 INFO - PROCESS | 2936 | 1461286350328 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 17:52:30 INFO - PROCESS | 2936 | 1461286350426 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:30 INFO - PROCESS | 2936 | ++DOCSHELL 1D168400 == 101 [pid = 2936] [id = 527] 17:52:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (1D169800) [pid = 2936] [serial = 1581] [outer = 00000000] 17:52:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (1E881C00) [pid = 2936] [serial = 1582] [outer = 1D169800] 17:52:30 INFO - PROCESS | 2936 | 1461286350482 Marionette DEBUG loaded listener.js 17:52:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (1F388000) [pid = 2936] [serial = 1583] [outer = 1D169800] 17:52:31 INFO - PROCESS | 2936 | 1461286350972 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 830ms 17:52:31 INFO - PROCESS | 2936 | 1461286351026 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 17:52:31 INFO - PROCESS | 2936 | 1461286351028 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 17:52:31 INFO - PROCESS | 2936 | 1461286351032 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:52:31 INFO - PROCESS | 2936 | 1461286351033 Marionette TRACE conn5 <- [1,2074,null,{}] 17:52:31 INFO - PROCESS | 2936 | 1461286351044 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:31 INFO - PROCESS | 2936 | 1461286351183 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 17:52:31 INFO - PROCESS | 2936 | --DOCSHELL 21135800 == 100 [pid = 2936] [id = 13] 17:52:31 INFO - PROCESS | 2936 | 1461286351277 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:31 INFO - PROCESS | 2936 | ++DOCSHELL 1B712400 == 101 [pid = 2936] [id = 528] 17:52:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 140 (1B717400) [pid = 2936] [serial = 1584] [outer = 00000000] 17:52:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 141 (2018EC00) [pid = 2936] [serial = 1585] [outer = 1B717400] 17:52:31 INFO - PROCESS | 2936 | 1461286351345 Marionette DEBUG loaded listener.js 17:52:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 142 (2020DC00) [pid = 2936] [serial = 1586] [outer = 1B717400] 17:52:31 INFO - PROCESS | 2936 | 1461286351786 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 770ms 17:52:31 INFO - PROCESS | 2936 | 1461286351806 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 17:52:31 INFO - PROCESS | 2936 | 1461286351808 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 17:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:52:31 INFO - PROCESS | 2936 | 1461286351811 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:52:31 INFO - PROCESS | 2936 | 1461286351813 Marionette TRACE conn5 <- [1,2078,null,{}] 17:52:31 INFO - PROCESS | 2936 | 1461286351816 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:32 INFO - PROCESS | 2936 | 1461286352083 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 17:52:32 INFO - PROCESS | 2936 | --DOMWINDOW == 141 (2018DC00) [pid = 2936] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:52:32 INFO - PROCESS | 2936 | --DOMWINDOW == 140 (1C505000) [pid = 2936] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:52:32 INFO - PROCESS | 2936 | --DOMWINDOW == 139 (12E30800) [pid = 2936] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:52:32 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (16F5D000) [pid = 2936] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:52:32 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (16F87000) [pid = 2936] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:52:32 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (1A59F000) [pid = 2936] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:52:32 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (1CB8BC00) [pid = 2936] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:52:32 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (1D169C00) [pid = 2936] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:52:32 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (17535800) [pid = 2936] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:52:32 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (2012F400) [pid = 2936] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:52:32 INFO - PROCESS | 2936 | 1461286352166 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:32 INFO - PROCESS | 2936 | ++DOCSHELL 1281B400 == 102 [pid = 2936] [id = 529] 17:52:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 133 (12E30800) [pid = 2936] [serial = 1587] [outer = 00000000] 17:52:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 134 (1A35B800) [pid = 2936] [serial = 1588] [outer = 12E30800] 17:52:32 INFO - PROCESS | 2936 | 1461286352210 Marionette DEBUG loaded listener.js 17:52:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 135 (1C518400) [pid = 2936] [serial = 1589] [outer = 12E30800] 17:52:32 INFO - PROCESS | 2936 | 1461286352604 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 830ms 17:52:32 INFO - PROCESS | 2936 | 1461286352642 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 17:52:32 INFO - PROCESS | 2936 | 1461286352644 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 17:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:52:32 INFO - PROCESS | 2936 | 1461286352647 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:52:32 INFO - PROCESS | 2936 | 1461286352649 Marionette TRACE conn5 <- [1,2082,null,{}] 17:52:32 INFO - PROCESS | 2936 | 1461286352653 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:32 INFO - PROCESS | 2936 | 1461286352746 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 17:52:32 INFO - PROCESS | 2936 | 1461286352754 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:32 INFO - PROCESS | 2936 | ++DOCSHELL 19D49400 == 103 [pid = 2936] [id = 530] 17:52:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 136 (1CCA1C00) [pid = 2936] [serial = 1590] [outer = 00000000] 17:52:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 137 (203B9400) [pid = 2936] [serial = 1591] [outer = 1CCA1C00] 17:52:32 INFO - PROCESS | 2936 | 1461286352801 Marionette DEBUG loaded listener.js 17:52:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 138 (2127A000) [pid = 2936] [serial = 1592] [outer = 1CCA1C00] 17:52:33 INFO - PROCESS | 2936 | 1461286353249 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 17:52:33 INFO - PROCESS | 2936 | 1461286353318 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 17:52:33 INFO - PROCESS | 2936 | 1461286353320 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 17:52:33 INFO - PROCESS | 2936 | 1461286353323 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:52:33 INFO - PROCESS | 2936 | 1461286353325 Marionette TRACE conn5 <- [1,2086,null,{}] 17:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:52:33 INFO - PROCESS | 2936 | 1461286353329 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:33 INFO - PROCESS | 2936 | 1461286353428 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 17:52:33 INFO - PROCESS | 2936 | 1461286353436 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:33 INFO - PROCESS | 2936 | ++DOCSHELL 1665D400 == 104 [pid = 2936] [id = 531] 17:52:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 139 (16F5D400) [pid = 2936] [serial = 1593] [outer = 00000000] 17:52:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 140 (214E1C00) [pid = 2936] [serial = 1594] [outer = 16F5D400] 17:52:33 INFO - PROCESS | 2936 | 1461286353483 Marionette DEBUG loaded listener.js 17:52:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 141 (21631000) [pid = 2936] [serial = 1595] [outer = 16F5D400] 17:52:33 INFO - PROCESS | 2936 | 1461286353947 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 17:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 17:52:34 INFO - PROCESS | 2936 | 1461286353998 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 17:52:34 INFO - PROCESS | 2936 | 1461286354000 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 17:52:34 INFO - PROCESS | 2936 | 1461286354004 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:52:34 INFO - PROCESS | 2936 | 1461286354006 Marionette TRACE conn5 <- [1,2090,null,{}] 17:52:34 INFO - PROCESS | 2936 | 1461286354009 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:34 INFO - PROCESS | 2936 | 1461286354178 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 17:52:34 INFO - PROCESS | 2936 | 1461286354391 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:34 INFO - PROCESS | 2936 | ++DOCSHELL 13821800 == 105 [pid = 2936] [id = 532] 17:52:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 142 (1387D800) [pid = 2936] [serial = 1596] [outer = 00000000] 17:52:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 143 (16FE5400) [pid = 2936] [serial = 1597] [outer = 1387D800] 17:52:34 INFO - PROCESS | 2936 | 1461286354450 Marionette DEBUG loaded listener.js 17:52:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 144 (17532400) [pid = 2936] [serial = 1598] [outer = 1387D800] 17:52:35 INFO - PROCESS | 2936 | 1461286355016 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 17:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1068ms 17:52:35 INFO - PROCESS | 2936 | 1461286355077 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 17:52:35 INFO - PROCESS | 2936 | 1461286355083 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 17:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:52:35 INFO - PROCESS | 2936 | 1461286355088 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:52:35 INFO - PROCESS | 2936 | 1461286355093 Marionette TRACE conn5 <- [1,2094,null,{}] 17:52:35 INFO - PROCESS | 2936 | 1461286355098 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:35 INFO - PROCESS | 2936 | 1461286355225 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 17:52:35 INFO - PROCESS | 2936 | 1461286355397 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:35 INFO - PROCESS | 2936 | ++DOCSHELL 1B695800 == 106 [pid = 2936] [id = 533] 17:52:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 145 (1B70AC00) [pid = 2936] [serial = 1599] [outer = 00000000] 17:52:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 146 (1C1AA000) [pid = 2936] [serial = 1600] [outer = 1B70AC00] 17:52:35 INFO - PROCESS | 2936 | 1461286355459 Marionette DEBUG loaded listener.js 17:52:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 147 (1C42AC00) [pid = 2936] [serial = 1601] [outer = 1B70AC00] 17:52:36 INFO - PROCESS | 2936 | 1461286356064 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 17:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1023ms 17:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:52:36 INFO - PROCESS | 2936 | 1461286356114 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 17:52:36 INFO - PROCESS | 2936 | 1461286356117 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 17:52:36 INFO - PROCESS | 2936 | 1461286356121 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:52:36 INFO - PROCESS | 2936 | 1461286356123 Marionette TRACE conn5 <- [1,2098,null,{}] 17:52:36 INFO - PROCESS | 2936 | 1461286356127 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:36 INFO - PROCESS | 2936 | 1461286356249 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 17:52:36 INFO - PROCESS | 2936 | 1461286356425 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:36 INFO - PROCESS | 2936 | ++DOCSHELL 1F365000 == 107 [pid = 2936] [id = 534] 17:52:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 148 (1F48C400) [pid = 2936] [serial = 1602] [outer = 00000000] 17:52:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 149 (20206800) [pid = 2936] [serial = 1603] [outer = 1F48C400] 17:52:36 INFO - PROCESS | 2936 | 1461286356482 Marionette DEBUG loaded listener.js 17:52:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 150 (21130800) [pid = 2936] [serial = 1604] [outer = 1F48C400] 17:52:37 INFO - PROCESS | 2936 | 1461286357101 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 17:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1019ms 17:52:37 INFO - PROCESS | 2936 | 1461286357143 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 17:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:52:37 INFO - PROCESS | 2936 | 1461286357147 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 17:52:37 INFO - PROCESS | 2936 | 1461286357158 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:52:37 INFO - PROCESS | 2936 | 1461286357163 Marionette TRACE conn5 <- [1,2102,null,{}] 17:52:37 INFO - PROCESS | 2936 | 1461286357184 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:37 INFO - PROCESS | 2936 | 1461286357309 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 17:52:37 INFO - PROCESS | 2936 | 1461286357472 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:37 INFO - PROCESS | 2936 | ++DOCSHELL 23922C00 == 108 [pid = 2936] [id = 535] 17:52:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 151 (23994400) [pid = 2936] [serial = 1605] [outer = 00000000] 17:52:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 152 (239CC000) [pid = 2936] [serial = 1606] [outer = 23994400] 17:52:37 INFO - PROCESS | 2936 | 1461286357528 Marionette DEBUG loaded listener.js 17:52:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 153 (24453400) [pid = 2936] [serial = 1607] [outer = 23994400] 17:52:38 INFO - PROCESS | 2936 | 1461286358055 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 17:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 930ms 17:52:38 INFO - PROCESS | 2936 | 1461286358082 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 17:52:38 INFO - PROCESS | 2936 | 1461286358085 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 17:52:38 INFO - PROCESS | 2936 | 1461286358105 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:52:38 INFO - PROCESS | 2936 | 1461286358107 Marionette TRACE conn5 <- [1,2106,null,{}] 17:52:38 INFO - PROCESS | 2936 | 1461286358111 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:38 INFO - PROCESS | 2936 | 1461286358230 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 17:52:38 INFO - PROCESS | 2936 | 1461286358401 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:38 INFO - PROCESS | 2936 | ++DOCSHELL 26401C00 == 109 [pid = 2936] [id = 536] 17:52:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 154 (2640E800) [pid = 2936] [serial = 1608] [outer = 00000000] 17:52:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 155 (26D73800) [pid = 2936] [serial = 1609] [outer = 2640E800] 17:52:38 INFO - PROCESS | 2936 | 1461286358461 Marionette DEBUG loaded listener.js 17:52:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 156 (271A3400) [pid = 2936] [serial = 1610] [outer = 2640E800] 17:52:39 INFO - PROCESS | 2936 | 1461286359029 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 17:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 970ms 17:52:39 INFO - PROCESS | 2936 | 1461286359080 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 17:52:39 INFO - PROCESS | 2936 | 1461286359083 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 17:52:39 INFO - PROCESS | 2936 | 1461286359087 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:52:39 INFO - PROCESS | 2936 | 1461286359089 Marionette TRACE conn5 <- [1,2110,null,{}] 17:52:39 INFO - PROCESS | 2936 | 1461286359093 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:39 INFO - PROCESS | 2936 | 1461286359212 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 17:52:39 INFO - PROCESS | 2936 | 1461286359372 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:39 INFO - PROCESS | 2936 | ++DOCSHELL 24AAD000 == 110 [pid = 2936] [id = 537] 17:52:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 157 (24AAD400) [pid = 2936] [serial = 1611] [outer = 00000000] 17:52:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 158 (24AB1800) [pid = 2936] [serial = 1612] [outer = 24AAD400] 17:52:39 INFO - PROCESS | 2936 | 1461286359437 Marionette DEBUG loaded listener.js 17:52:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 159 (26A59000) [pid = 2936] [serial = 1613] [outer = 24AAD400] 17:52:40 INFO - PROCESS | 2936 | 1461286360056 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1016ms 17:52:40 INFO - PROCESS | 2936 | 1461286360106 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 17:52:40 INFO - PROCESS | 2936 | 1461286360109 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 17:52:40 INFO - PROCESS | 2936 | 1461286360112 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:52:40 INFO - PROCESS | 2936 | 1461286360114 Marionette TRACE conn5 <- [1,2114,null,{}] 17:52:40 INFO - PROCESS | 2936 | 1461286360118 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:40 INFO - PROCESS | 2936 | 1461286360239 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 17:52:40 INFO - PROCESS | 2936 | 1461286360412 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:40 INFO - PROCESS | 2936 | ++DOCSHELL 24AB0400 == 111 [pid = 2936] [id = 538] 17:52:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 160 (24AB0C00) [pid = 2936] [serial = 1614] [outer = 00000000] 17:52:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 161 (287E8C00) [pid = 2936] [serial = 1615] [outer = 24AB0C00] 17:52:40 INFO - PROCESS | 2936 | 1461286360470 Marionette DEBUG loaded listener.js 17:52:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 162 (28869C00) [pid = 2936] [serial = 1616] [outer = 24AB0C00] 17:52:41 INFO - PROCESS | 2936 | 1461286360998 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 17:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 930ms 17:52:41 INFO - PROCESS | 2936 | 1461286361047 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 17:52:41 INFO - PROCESS | 2936 | 1461286361049 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 17:52:41 INFO - PROCESS | 2936 | 1461286361053 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:52:41 INFO - PROCESS | 2936 | 1461286361055 Marionette TRACE conn5 <- [1,2118,null,{}] 17:52:41 INFO - PROCESS | 2936 | 1461286361059 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:41 INFO - PROCESS | 2936 | 1461286361175 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 17:52:41 INFO - PROCESS | 2936 | 1461286361351 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:41 INFO - PROCESS | 2936 | ++DOCSHELL 28874800 == 112 [pid = 2936] [id = 539] 17:52:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 163 (28D9C400) [pid = 2936] [serial = 1617] [outer = 00000000] 17:52:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 164 (28DA0000) [pid = 2936] [serial = 1618] [outer = 28D9C400] 17:52:41 INFO - PROCESS | 2936 | 1461286361407 Marionette DEBUG loaded listener.js 17:52:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 165 (28D9FC00) [pid = 2936] [serial = 1619] [outer = 28D9C400] 17:52:42 INFO - PROCESS | 2936 | 1461286362047 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 17:52:42 INFO - PROCESS | 2936 | 1461286362080 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 17:52:42 INFO - PROCESS | 2936 | 1461286362083 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:52:42 INFO - PROCESS | 2936 | 1461286362085 Marionette TRACE conn5 <- [1,2122,null,{}] 17:52:42 INFO - PROCESS | 2936 | 1461286362124 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:42 INFO - PROCESS | 2936 | 1461286362246 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 17:52:42 INFO - PROCESS | 2936 | 1461286362403 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:42 INFO - PROCESS | 2936 | ++DOCSHELL 17577800 == 113 [pid = 2936] [id = 540] 17:52:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 166 (17872000) [pid = 2936] [serial = 1620] [outer = 00000000] 17:52:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 167 (1B695400) [pid = 2936] [serial = 1621] [outer = 17872000] 17:52:42 INFO - PROCESS | 2936 | 1461286362459 Marionette DEBUG loaded listener.js 17:52:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 168 (1C19BC00) [pid = 2936] [serial = 1622] [outer = 17872000] 17:52:43 INFO - PROCESS | 2936 | 1461286363353 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 17:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1353ms 17:52:43 INFO - PROCESS | 2936 | 1461286363441 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 17:52:43 INFO - PROCESS | 2936 | 1461286363445 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 17:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:52:43 INFO - PROCESS | 2936 | 1461286363450 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:52:43 INFO - PROCESS | 2936 | 1461286363454 Marionette TRACE conn5 <- [1,2126,null,{}] 17:52:43 INFO - PROCESS | 2936 | 1461286363461 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:43 INFO - PROCESS | 2936 | 1461286363606 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 17:52:43 INFO - PROCESS | 2936 | 1461286363776 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:43 INFO - PROCESS | 2936 | ++DOCSHELL 17248400 == 114 [pid = 2936] [id = 541] 17:52:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 169 (172F7C00) [pid = 2936] [serial = 1623] [outer = 00000000] 17:52:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 170 (1A59B800) [pid = 2936] [serial = 1624] [outer = 172F7C00] 17:52:43 INFO - PROCESS | 2936 | 1461286363827 Marionette DEBUG loaded listener.js 17:52:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 171 (1B695000) [pid = 2936] [serial = 1625] [outer = 172F7C00] 17:52:44 INFO - PROCESS | 2936 | 1461286364438 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 17:52:44 INFO - PROCESS | 2936 | --DOCSHELL 23999000 == 113 [pid = 2936] [id = 494] 17:52:44 INFO - PROCESS | 2936 | --DOCSHELL 1665D400 == 112 [pid = 2936] [id = 531] 17:52:44 INFO - PROCESS | 2936 | --DOCSHELL 19D49400 == 111 [pid = 2936] [id = 530] 17:52:44 INFO - PROCESS | 2936 | --DOCSHELL 1281B400 == 110 [pid = 2936] [id = 529] 17:52:44 INFO - PROCESS | 2936 | --DOCSHELL 1B712400 == 109 [pid = 2936] [id = 528] 17:52:44 INFO - PROCESS | 2936 | --DOCSHELL 1D168400 == 108 [pid = 2936] [id = 527] 17:52:44 INFO - PROCESS | 2936 | --DOCSHELL 1C819C00 == 107 [pid = 2936] [id = 526] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 170 (2127B000) [pid = 2936] [serial = 1537] [outer = 00000000] [url = about:blank] 17:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1075ms 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 169 (24449000) [pid = 2936] [serial = 1483] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 168 (1F487400) [pid = 2936] [serial = 1489] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 167 (2755FC00) [pid = 2936] [serial = 1501] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 166 (287EA000) [pid = 2936] [serial = 1504] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 165 (27097800) [pid = 2936] [serial = 1498] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 164 (26D6D400) [pid = 2936] [serial = 1495] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 163 (2640E000) [pid = 2936] [serial = 1492] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 162 (1A5DE400) [pid = 2936] [serial = 1486] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOCSHELL 1B040000 == 106 [pid = 2936] [id = 525] 17:52:44 INFO - PROCESS | 2936 | --DOCSHELL 138E7000 == 105 [pid = 2936] [id = 524] 17:52:44 INFO - PROCESS | 2936 | --DOCSHELL 1B70E000 == 104 [pid = 2936] [id = 14] 17:52:44 INFO - PROCESS | 2936 | --DOCSHELL 1C1A0800 == 103 [pid = 2936] [id = 523] 17:52:44 INFO - PROCESS | 2936 | --DOCSHELL 1305AC00 == 102 [pid = 2936] [id = 522] 17:52:44 INFO - PROCESS | 2936 | --DOCSHELL 1C399400 == 101 [pid = 2936] [id = 514] 17:52:44 INFO - PROCESS | 2936 | --DOCSHELL 16FE6C00 == 100 [pid = 2936] [id = 513] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 161 (1F4B4800) [pid = 2936] [serial = 1535] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 160 (203B7000) [pid = 2936] [serial = 1529] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 159 (1B788000) [pid = 2936] [serial = 1507] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 158 (1C81C400) [pid = 2936] [serial = 1519] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 157 (1CC96000) [pid = 2936] [serial = 1523] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 156 (17535000) [pid = 2936] [serial = 1513] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 155 (1780CC00) [pid = 2936] [serial = 1514] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 154 (1C1AA400) [pid = 2936] [serial = 1532] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 153 (1C8BD000) [pid = 2936] [serial = 1520] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 152 (1B715C00) [pid = 2936] [serial = 1516] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 151 (1E08BC00) [pid = 2936] [serial = 1534] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 150 (203A4800) [pid = 2936] [serial = 1528] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 149 (1F5C2C00) [pid = 2936] [serial = 1526] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 148 (1A5A0000) [pid = 2936] [serial = 1511] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 147 (1F48A800) [pid = 2936] [serial = 1525] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 146 (1B787800) [pid = 2936] [serial = 1531] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 145 (1A35FC00) [pid = 2936] [serial = 1510] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 144 (1C105000) [pid = 2936] [serial = 1517] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 143 (1CA68400) [pid = 2936] [serial = 1522] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | --DOMWINDOW == 142 (2027EC00) [pid = 2936] [serial = 1472] [outer = 00000000] [url = about:blank] 17:52:44 INFO - PROCESS | 2936 | 1461286364631 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 17:52:44 INFO - PROCESS | 2936 | 1461286364636 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 17:52:44 INFO - PROCESS | 2936 | 1461286364654 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:52:44 INFO - PROCESS | 2936 | 1461286364657 Marionette TRACE conn5 <- [1,2130,null,{}] 17:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:52:44 INFO - PROCESS | 2936 | 1461286364660 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:44 INFO - PROCESS | 2936 | 1461286364762 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 17:52:44 INFO - PROCESS | 2936 | 1461286364770 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:44 INFO - PROCESS | 2936 | ++DOCSHELL 16F60C00 == 101 [pid = 2936] [id = 542] 17:52:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 143 (16F66C00) [pid = 2936] [serial = 1626] [outer = 00000000] 17:52:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 144 (176A5000) [pid = 2936] [serial = 1627] [outer = 16F66C00] 17:52:44 INFO - PROCESS | 2936 | 1461286364817 Marionette DEBUG loaded listener.js 17:52:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 145 (184EC400) [pid = 2936] [serial = 1628] [outer = 16F66C00] 17:52:45 INFO - PROCESS | 2936 | 1461286365395 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 17:52:45 INFO - PROCESS | 2936 | 1461286365449 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 17:52:45 INFO - PROCESS | 2936 | 1461286365455 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:52:45 INFO - PROCESS | 2936 | 1461286365459 Marionette TRACE conn5 <- [1,2134,null,{}] 17:52:45 INFO - PROCESS | 2936 | 1461286365469 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:45 INFO - PROCESS | 2936 | 1461286365570 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 17:52:45 INFO - PROCESS | 2936 | 1461286365688 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:45 INFO - PROCESS | 2936 | ++DOCSHELL 1B70B400 == 102 [pid = 2936] [id = 543] 17:52:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 146 (1B70B800) [pid = 2936] [serial = 1629] [outer = 00000000] 17:52:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 147 (1C1A4C00) [pid = 2936] [serial = 1630] [outer = 1B70B800] 17:52:45 INFO - PROCESS | 2936 | 1461286365736 Marionette DEBUG loaded listener.js 17:52:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 148 (1C3E0400) [pid = 2936] [serial = 1631] [outer = 1B70B800] 17:52:46 INFO - PROCESS | 2936 | 1461286366161 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 17:52:46 INFO - PROCESS | 2936 | 1461286366232 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 17:52:46 INFO - PROCESS | 2936 | 1461286366235 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:52:46 INFO - PROCESS | 2936 | 1461286366237 Marionette TRACE conn5 <- [1,2138,null,{}] 17:52:46 INFO - PROCESS | 2936 | 1461286366240 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:46 INFO - PROCESS | 2936 | 1461286366337 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 17:52:46 INFO - PROCESS | 2936 | 1461286366347 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:46 INFO - PROCESS | 2936 | ++DOCSHELL 1C51B000 == 103 [pid = 2936] [id = 544] 17:52:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 149 (1C81C000) [pid = 2936] [serial = 1632] [outer = 00000000] 17:52:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 150 (1CB8D800) [pid = 2936] [serial = 1633] [outer = 1C81C000] 17:52:46 INFO - PROCESS | 2936 | 1461286366393 Marionette DEBUG loaded listener.js 17:52:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 151 (1CCA8400) [pid = 2936] [serial = 1634] [outer = 1C81C000] 17:52:46 INFO - PROCESS | 2936 | 1461286366866 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 17:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 17:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:52:46 INFO - PROCESS | 2936 | 1461286366919 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 17:52:46 INFO - PROCESS | 2936 | 1461286366921 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 17:52:46 INFO - PROCESS | 2936 | 1461286366924 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:52:46 INFO - PROCESS | 2936 | 1461286366925 Marionette TRACE conn5 <- [1,2142,null,{}] 17:52:46 INFO - PROCESS | 2936 | 1461286366929 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:47 INFO - PROCESS | 2936 | 1461286367063 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 17:52:47 INFO - PROCESS | 2936 | 1461286367076 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:47 INFO - PROCESS | 2936 | ++DOCSHELL 1D131C00 == 104 [pid = 2936] [id = 545] 17:52:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 152 (1D168400) [pid = 2936] [serial = 1635] [outer = 00000000] 17:52:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 153 (1E882C00) [pid = 2936] [serial = 1636] [outer = 1D168400] 17:52:47 INFO - PROCESS | 2936 | 1461286367121 Marionette DEBUG loaded listener.js 17:52:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 154 (1F389C00) [pid = 2936] [serial = 1637] [outer = 1D168400] 17:52:47 INFO - PROCESS | 2936 | 1461286367596 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 17:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 17:52:47 INFO - PROCESS | 2936 | 1461286367659 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 17:52:47 INFO - PROCESS | 2936 | 1461286367661 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 17:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:52:47 INFO - PROCESS | 2936 | 1461286367664 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:52:47 INFO - PROCESS | 2936 | 1461286367666 Marionette TRACE conn5 <- [1,2146,null,{}] 17:52:47 INFO - PROCESS | 2936 | 1461286367669 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:47 INFO - PROCESS | 2936 | 1461286367850 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 17:52:47 INFO - PROCESS | 2936 | 1461286367876 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:47 INFO - PROCESS | 2936 | ++DOCSHELL 1F487400 == 105 [pid = 2936] [id = 546] 17:52:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 155 (1F4ACC00) [pid = 2936] [serial = 1638] [outer = 00000000] 17:52:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 156 (20209800) [pid = 2936] [serial = 1639] [outer = 1F4ACC00] 17:52:47 INFO - PROCESS | 2936 | 1461286367924 Marionette DEBUG loaded listener.js 17:52:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 157 (20208800) [pid = 2936] [serial = 1640] [outer = 1F4ACC00] 17:52:48 INFO - PROCESS | 2936 | 1461286368409 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 17:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 771ms 17:52:48 INFO - PROCESS | 2936 | 1461286368436 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 17:52:48 INFO - PROCESS | 2936 | 1461286368438 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 17:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:52:48 INFO - PROCESS | 2936 | 1461286368447 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:52:48 INFO - PROCESS | 2936 | 1461286368448 Marionette TRACE conn5 <- [1,2150,null,{}] 17:52:48 INFO - PROCESS | 2936 | 1461286368452 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:48 INFO - PROCESS | 2936 | 1461286368584 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 17:52:48 INFO - PROCESS | 2936 | 1461286368661 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:48 INFO - PROCESS | 2936 | ++DOCSHELL 2027EC00 == 106 [pid = 2936] [id = 547] 17:52:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 158 (203A3C00) [pid = 2936] [serial = 1641] [outer = 00000000] 17:52:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 159 (21275400) [pid = 2936] [serial = 1642] [outer = 203A3C00] 17:52:48 INFO - PROCESS | 2936 | 1461286368706 Marionette DEBUG loaded listener.js 17:52:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 160 (214D9C00) [pid = 2936] [serial = 1643] [outer = 203A3C00] 17:52:49 INFO - PROCESS | 2936 | --DOMWINDOW == 159 (1D169800) [pid = 2936] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:52:49 INFO - PROCESS | 2936 | --DOMWINDOW == 158 (1B717400) [pid = 2936] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:52:49 INFO - PROCESS | 2936 | --DOMWINDOW == 157 (1C3D8400) [pid = 2936] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:52:49 INFO - PROCESS | 2936 | --DOMWINDOW == 156 (1C1A1800) [pid = 2936] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:52:49 INFO - PROCESS | 2936 | --DOMWINDOW == 155 (1416A400) [pid = 2936] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:52:49 INFO - PROCESS | 2936 | --DOMWINDOW == 154 (16667000) [pid = 2936] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:52:49 INFO - PROCESS | 2936 | --DOMWINDOW == 153 (20135400) [pid = 2936] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:52:49 INFO - PROCESS | 2936 | --DOMWINDOW == 152 (1C81B000) [pid = 2936] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:52:49 INFO - PROCESS | 2936 | --DOMWINDOW == 151 (12E30800) [pid = 2936] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:52:49 INFO - PROCESS | 2936 | --DOMWINDOW == 150 (1B711400) [pid = 2936] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:52:49 INFO - PROCESS | 2936 | --DOMWINDOW == 149 (1CCA1C00) [pid = 2936] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:52:49 INFO - PROCESS | 2936 | --DOMWINDOW == 148 (239C1C00) [pid = 2936] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:52:49 INFO - PROCESS | 2936 | --DOMWINDOW == 147 (21136400) [pid = 2936] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:52:49 INFO - PROCESS | 2936 | 1461286369528 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 17:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1121ms 17:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:52:49 INFO - PROCESS | 2936 | 1461286369572 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 17:52:49 INFO - PROCESS | 2936 | 1461286369574 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 17:52:49 INFO - PROCESS | 2936 | 1461286369577 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:52:49 INFO - PROCESS | 2936 | 1461286369579 Marionette TRACE conn5 <- [1,2154,null,{}] 17:52:49 INFO - PROCESS | 2936 | 1461286369583 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:49 INFO - PROCESS | 2936 | 1461286369678 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 17:52:49 INFO - PROCESS | 2936 | 1461286369688 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:49 INFO - PROCESS | 2936 | ++DOCSHELL 175F1C00 == 107 [pid = 2936] [id = 548] 17:52:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 148 (1B450800) [pid = 2936] [serial = 1644] [outer = 00000000] 17:52:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 149 (1CCA0C00) [pid = 2936] [serial = 1645] [outer = 1B450800] 17:52:49 INFO - PROCESS | 2936 | 1461286369735 Marionette DEBUG loaded listener.js 17:52:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 150 (1D16CC00) [pid = 2936] [serial = 1646] [outer = 1B450800] 17:52:50 INFO - PROCESS | 2936 | 1461286370193 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 17:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 671ms 17:52:50 INFO - PROCESS | 2936 | 1461286370249 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 17:52:50 INFO - PROCESS | 2936 | 1461286370251 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 17:52:50 INFO - PROCESS | 2936 | 1461286370254 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:52:50 INFO - PROCESS | 2936 | 1461286370256 Marionette TRACE conn5 <- [1,2158,null,{}] 17:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:52:50 INFO - PROCESS | 2936 | 1461286370260 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:50 INFO - PROCESS | 2936 | 1461286370355 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 17:52:50 INFO - PROCESS | 2936 | 1461286370362 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:50 INFO - PROCESS | 2936 | ++DOCSHELL 20134C00 == 108 [pid = 2936] [id = 549] 17:52:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 151 (203B9800) [pid = 2936] [serial = 1647] [outer = 00000000] 17:52:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 152 (214DE800) [pid = 2936] [serial = 1648] [outer = 203B9800] 17:52:50 INFO - PROCESS | 2936 | 1461286370406 Marionette DEBUG loaded listener.js 17:52:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 153 (21277800) [pid = 2936] [serial = 1649] [outer = 203B9800] 17:52:50 INFO - PROCESS | 2936 | 1461286370876 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 17:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 17:52:50 INFO - PROCESS | 2936 | 1461286370929 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 17:52:50 INFO - PROCESS | 2936 | 1461286370931 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 17:52:50 INFO - PROCESS | 2936 | 1461286370934 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:52:50 INFO - PROCESS | 2936 | 1461286370936 Marionette TRACE conn5 <- [1,2162,null,{}] 17:52:50 INFO - PROCESS | 2936 | 1461286370940 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:51 INFO - PROCESS | 2936 | 1461286371034 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 17:52:51 INFO - PROCESS | 2936 | 1461286371041 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:51 INFO - PROCESS | 2936 | ++DOCSHELL 1665F400 == 109 [pid = 2936] [id = 550] 17:52:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 154 (1703A800) [pid = 2936] [serial = 1650] [outer = 00000000] 17:52:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 155 (23923400) [pid = 2936] [serial = 1651] [outer = 1703A800] 17:52:51 INFO - PROCESS | 2936 | 1461286371085 Marionette DEBUG loaded listener.js 17:52:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 156 (2399E000) [pid = 2936] [serial = 1652] [outer = 1703A800] 17:52:51 INFO - PROCESS | 2936 | 1461286371870 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 970ms 17:52:51 INFO - PROCESS | 2936 | 1461286371909 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 17:52:51 INFO - PROCESS | 2936 | 1461286371915 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 17:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:52:51 INFO - PROCESS | 2936 | 1461286371921 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:52:51 INFO - PROCESS | 2936 | 1461286371925 Marionette TRACE conn5 <- [1,2166,null,{}] 17:52:51 INFO - PROCESS | 2936 | 1461286371930 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:52 INFO - PROCESS | 2936 | 1461286372061 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 17:52:52 INFO - PROCESS | 2936 | 1461286372239 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:52 INFO - PROCESS | 2936 | ++DOCSHELL 16F61000 == 110 [pid = 2936] [id = 551] 17:52:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 157 (19D50000) [pid = 2936] [serial = 1653] [outer = 00000000] 17:52:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 158 (1B05C400) [pid = 2936] [serial = 1654] [outer = 19D50000] 17:52:52 INFO - PROCESS | 2936 | 1461286372299 Marionette DEBUG loaded listener.js 17:52:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 159 (1B717400) [pid = 2936] [serial = 1655] [outer = 19D50000] 17:52:52 INFO - PROCESS | 2936 | 1461286372882 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 970ms 17:52:52 INFO - PROCESS | 2936 | 1461286372895 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 17:52:52 INFO - PROCESS | 2936 | 1461286372901 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 17:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:52:52 INFO - PROCESS | 2936 | 1461286372908 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:52:52 INFO - PROCESS | 2936 | 1461286372911 Marionette TRACE conn5 <- [1,2170,null,{}] 17:52:52 INFO - PROCESS | 2936 | 1461286372915 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:53 INFO - PROCESS | 2936 | 1461286373040 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 17:52:53 INFO - PROCESS | 2936 | 1461286373215 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:53 INFO - PROCESS | 2936 | ++DOCSHELL 1CA64800 == 111 [pid = 2936] [id = 552] 17:52:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 160 (1CB82C00) [pid = 2936] [serial = 1656] [outer = 00000000] 17:52:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 161 (1F4AC400) [pid = 2936] [serial = 1657] [outer = 1CB82C00] 17:52:53 INFO - PROCESS | 2936 | 1461286373274 Marionette DEBUG loaded listener.js 17:52:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 162 (20129400) [pid = 2936] [serial = 1658] [outer = 1CB82C00] 17:52:53 INFO - PROCESS | 2936 | 1461286373913 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1019ms 17:52:53 INFO - PROCESS | 2936 | 1461286373928 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 17:52:53 INFO - PROCESS | 2936 | 1461286373931 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 17:52:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:52:53 INFO - PROCESS | 2936 | 1461286373935 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:52:53 INFO - PROCESS | 2936 | 1461286373938 Marionette TRACE conn5 <- [1,2174,null,{}] 17:52:53 INFO - PROCESS | 2936 | 1461286373950 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:54 INFO - PROCESS | 2936 | 1461286374093 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 17:52:54 INFO - PROCESS | 2936 | 1461286374260 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:54 INFO - PROCESS | 2936 | ++DOCSHELL 23860800 == 112 [pid = 2936] [id = 553] 17:52:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 163 (23861800) [pid = 2936] [serial = 1659] [outer = 00000000] 17:52:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 164 (239C1400) [pid = 2936] [serial = 1660] [outer = 23861800] 17:52:54 INFO - PROCESS | 2936 | 1461286374322 Marionette DEBUG loaded listener.js 17:52:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 165 (24456000) [pid = 2936] [serial = 1661] [outer = 23861800] 17:52:54 INFO - PROCESS | 2936 | 1461286374928 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:52:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:52:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1025ms 17:52:54 INFO - PROCESS | 2936 | 1461286374963 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 17:52:54 INFO - PROCESS | 2936 | 1461286374966 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 17:52:54 INFO - PROCESS | 2936 | 1461286374970 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:52:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:52:55 INFO - PROCESS | 2936 | 1461286374972 Marionette TRACE conn5 <- [1,2178,null,{}] 17:52:55 INFO - PROCESS | 2936 | 1461286374975 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:55 INFO - PROCESS | 2936 | 1461286375097 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 17:52:55 INFO - PROCESS | 2936 | 1461286375272 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:55 INFO - PROCESS | 2936 | ++DOCSHELL 26402800 == 113 [pid = 2936] [id = 554] 17:52:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 166 (26403400) [pid = 2936] [serial = 1662] [outer = 00000000] 17:52:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 167 (26A4E000) [pid = 2936] [serial = 1663] [outer = 26403400] 17:52:55 INFO - PROCESS | 2936 | 1461286375329 Marionette DEBUG loaded listener.js 17:52:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 168 (26A5B400) [pid = 2936] [serial = 1664] [outer = 26403400] 17:52:55 INFO - PROCESS | 2936 | 1461286375864 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 17:52:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:52:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 931ms 17:52:55 INFO - PROCESS | 2936 | 1461286375903 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 17:52:55 INFO - PROCESS | 2936 | 1461286375905 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 17:52:55 INFO - PROCESS | 2936 | 1461286375909 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:52:55 INFO - PROCESS | 2936 | 1461286375911 Marionette TRACE conn5 <- [1,2182,null,{}] 17:52:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:52:55 INFO - PROCESS | 2936 | 1461286375914 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:56 INFO - PROCESS | 2936 | 1461286376031 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 17:52:56 INFO - PROCESS | 2936 | 1461286376204 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:56 INFO - PROCESS | 2936 | ++DOCSHELL 26D6E800 == 114 [pid = 2936] [id = 555] 17:52:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 169 (26D74400) [pid = 2936] [serial = 1665] [outer = 00000000] 17:52:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 170 (271AC400) [pid = 2936] [serial = 1666] [outer = 26D74400] 17:52:56 INFO - PROCESS | 2936 | 1461286376261 Marionette DEBUG loaded listener.js 17:52:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 171 (27564000) [pid = 2936] [serial = 1667] [outer = 26D74400] 17:52:56 INFO - PROCESS | 2936 | 1461286376869 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 17:52:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:52:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 970ms 17:52:56 INFO - PROCESS | 2936 | 1461286376883 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 17:52:56 INFO - PROCESS | 2936 | 1461286376886 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 17:52:56 INFO - PROCESS | 2936 | 1461286376889 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:52:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:52:56 INFO - PROCESS | 2936 | 1461286376891 Marionette TRACE conn5 <- [1,2186,null,{}] 17:52:56 INFO - PROCESS | 2936 | 1461286376894 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:57 INFO - PROCESS | 2936 | 1461286377023 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 17:52:57 INFO - PROCESS | 2936 | 1461286377198 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:57 INFO - PROCESS | 2936 | ++DOCSHELL 24265800 == 115 [pid = 2936] [id = 556] 17:52:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 172 (24265C00) [pid = 2936] [serial = 1668] [outer = 00000000] 17:52:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 173 (2755FC00) [pid = 2936] [serial = 1669] [outer = 24265C00] 17:52:57 INFO - PROCESS | 2936 | 1461286377258 Marionette DEBUG loaded listener.js 17:52:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 174 (27E47800) [pid = 2936] [serial = 1670] [outer = 24265C00] 17:52:57 INFO - PROCESS | 2936 | 1461286377844 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:52:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:52:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 970ms 17:52:57 INFO - PROCESS | 2936 | 1461286377863 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 17:52:57 INFO - PROCESS | 2936 | 1461286377866 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 17:52:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:52:57 INFO - PROCESS | 2936 | 1461286377869 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:52:57 INFO - PROCESS | 2936 | 1461286377872 Marionette TRACE conn5 <- [1,2190,null,{}] 17:52:57 INFO - PROCESS | 2936 | 1461286377875 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:58 INFO - PROCESS | 2936 | 1461286377991 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 17:52:58 INFO - PROCESS | 2936 | 1461286378154 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:58 INFO - PROCESS | 2936 | ++DOCSHELL 2426C000 == 116 [pid = 2936] [id = 557] 17:52:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 175 (254B0400) [pid = 2936] [serial = 1671] [outer = 00000000] 17:52:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 176 (254B9800) [pid = 2936] [serial = 1672] [outer = 254B0400] 17:52:58 INFO - PROCESS | 2936 | 1461286378210 Marionette DEBUG loaded listener.js 17:52:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 177 (254BAC00) [pid = 2936] [serial = 1673] [outer = 254B0400] 17:52:58 INFO - PROCESS | 2936 | 1461286378746 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:52:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:52:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 930ms 17:52:58 INFO - PROCESS | 2936 | 1461286378804 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 17:52:58 INFO - PROCESS | 2936 | 1461286378806 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 17:52:58 INFO - PROCESS | 2936 | 1461286378810 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:52:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:52:58 INFO - PROCESS | 2936 | 1461286378812 Marionette TRACE conn5 <- [1,2194,null,{}] 17:52:58 INFO - PROCESS | 2936 | 1461286378815 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:58 INFO - PROCESS | 2936 | 1461286378931 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 17:52:59 INFO - PROCESS | 2936 | 1461286379106 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:59 INFO - PROCESS | 2936 | ++DOCSHELL 12889C00 == 117 [pid = 2936] [id = 558] 17:52:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 178 (1288A400) [pid = 2936] [serial = 1674] [outer = 00000000] 17:52:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 179 (27E4C400) [pid = 2936] [serial = 1675] [outer = 1288A400] 17:52:59 INFO - PROCESS | 2936 | 1461286379165 Marionette DEBUG loaded listener.js 17:52:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 180 (27E4E400) [pid = 2936] [serial = 1676] [outer = 1288A400] 17:52:59 INFO - PROCESS | 2936 | 1461286379740 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 17:52:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:52:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 971ms 17:52:59 INFO - PROCESS | 2936 | 1461286379785 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 17:52:59 INFO - PROCESS | 2936 | 1461286379787 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 17:52:59 INFO - PROCESS | 2936 | 1461286379791 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:52:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:52:59 INFO - PROCESS | 2936 | 1461286379793 Marionette TRACE conn5 <- [1,2198,null,{}] 17:52:59 INFO - PROCESS | 2936 | 1461286379796 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:59 INFO - PROCESS | 2936 | 1461286379914 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 17:53:00 INFO - PROCESS | 2936 | 1461286380089 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:00 INFO - PROCESS | 2936 | ++DOCSHELL 24260000 == 118 [pid = 2936] [id = 559] 17:53:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 181 (27099C00) [pid = 2936] [serial = 1677] [outer = 00000000] 17:53:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 182 (287ED000) [pid = 2936] [serial = 1678] [outer = 27099C00] 17:53:00 INFO - PROCESS | 2936 | 1461286380146 Marionette DEBUG loaded listener.js 17:53:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 183 (28875C00) [pid = 2936] [serial = 1679] [outer = 27099C00] 17:53:00 INFO - PROCESS | 2936 | 1461286380830 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 17:53:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:53:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1069ms 17:53:00 INFO - PROCESS | 2936 | 1461286380863 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 17:53:00 INFO - PROCESS | 2936 | 1461286380866 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 17:53:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:53:00 INFO - PROCESS | 2936 | 1461286380869 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:53:00 INFO - PROCESS | 2936 | 1461286380871 Marionette TRACE conn5 <- [1,2202,null,{}] 17:53:00 INFO - PROCESS | 2936 | 1461286380875 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:01 INFO - PROCESS | 2936 | 1461286380999 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 17:53:01 INFO - PROCESS | 2936 | 1461286381177 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:01 INFO - PROCESS | 2936 | ++DOCSHELL 1387C800 == 119 [pid = 2936] [id = 560] 17:53:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 184 (17532800) [pid = 2936] [serial = 1680] [outer = 00000000] 17:53:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 185 (1A357400) [pid = 2936] [serial = 1681] [outer = 17532800] 17:53:01 INFO - PROCESS | 2936 | 1461286381234 Marionette DEBUG loaded listener.js 17:53:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 186 (1B05D000) [pid = 2936] [serial = 1682] [outer = 17532800] 17:53:01 INFO - PROCESS | 2936 | 1461286381917 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 17:53:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:53:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1116ms 17:53:02 INFO - PROCESS | 2936 | 1461286381990 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 17:53:02 INFO - PROCESS | 2936 | 1461286381994 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 17:53:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:53:02 INFO - PROCESS | 2936 | 1461286381999 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:53:02 INFO - PROCESS | 2936 | 1461286382002 Marionette TRACE conn5 <- [1,2206,null,{}] 17:53:02 INFO - PROCESS | 2936 | 1461286382008 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:02 INFO - PROCESS | 2936 | 1461286382134 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 17:53:02 INFO - PROCESS | 2936 | 1461286382296 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:02 INFO - PROCESS | 2936 | ++DOCSHELL 1A358800 == 120 [pid = 2936] [id = 561] 17:53:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 187 (1A359800) [pid = 2936] [serial = 1683] [outer = 00000000] 17:53:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 188 (1B067400) [pid = 2936] [serial = 1684] [outer = 1A359800] 17:53:02 INFO - PROCESS | 2936 | 1461286382348 Marionette DEBUG loaded listener.js 17:53:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 189 (1C101800) [pid = 2936] [serial = 1685] [outer = 1A359800] 17:53:02 INFO - PROCESS | 2936 | 1461286382911 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 17:53:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:53:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 930ms 17:53:02 INFO - PROCESS | 2936 | 1461286382958 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 17:53:02 INFO - PROCESS | 2936 | 1461286382963 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 17:53:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:53:02 INFO - PROCESS | 2936 | 1461286382971 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:53:02 INFO - PROCESS | 2936 | 1461286382973 Marionette TRACE conn5 <- [1,2210,null,{}] 17:53:03 INFO - PROCESS | 2936 | 1461286382977 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:03 INFO - PROCESS | 2936 | 1461286383092 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 17:53:03 INFO - PROCESS | 2936 | 1461286383277 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:03 INFO - PROCESS | 2936 | ++DOCSHELL 1C50FC00 == 121 [pid = 2936] [id = 562] 17:53:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 190 (1C571C00) [pid = 2936] [serial = 1686] [outer = 00000000] 17:53:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 191 (1CA68C00) [pid = 2936] [serial = 1687] [outer = 1C571C00] 17:53:03 INFO - PROCESS | 2936 | 1461286383329 Marionette DEBUG loaded listener.js 17:53:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 192 (1D16D000) [pid = 2936] [serial = 1688] [outer = 1C571C00] 17:53:03 INFO - PROCESS | 2936 | --DOCSHELL 20134C00 == 120 [pid = 2936] [id = 549] 17:53:03 INFO - PROCESS | 2936 | --DOCSHELL 175F1C00 == 119 [pid = 2936] [id = 548] 17:53:03 INFO - PROCESS | 2936 | --DOCSHELL 2027EC00 == 118 [pid = 2936] [id = 547] 17:53:03 INFO - PROCESS | 2936 | --DOCSHELL 1F487400 == 117 [pid = 2936] [id = 546] 17:53:03 INFO - PROCESS | 2936 | --DOCSHELL 1D131C00 == 116 [pid = 2936] [id = 545] 17:53:03 INFO - PROCESS | 2936 | --DOCSHELL 1C51B000 == 115 [pid = 2936] [id = 544] 17:53:03 INFO - PROCESS | 2936 | --DOCSHELL 1B70B400 == 114 [pid = 2936] [id = 543] 17:53:03 INFO - PROCESS | 2936 | --DOCSHELL 16F60C00 == 113 [pid = 2936] [id = 542] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 191 (214E1C00) [pid = 2936] [serial = 1594] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 190 (214D6400) [pid = 2936] [serial = 1564] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOCSHELL 17248400 == 112 [pid = 2936] [id = 541] 17:53:03 INFO - PROCESS | 2936 | --DOCSHELL 28874800 == 111 [pid = 2936] [id = 539] 17:53:03 INFO - PROCESS | 2936 | --DOCSHELL 24AB0400 == 110 [pid = 2936] [id = 538] 17:53:03 INFO - PROCESS | 2936 | --DOCSHELL 24AAD000 == 109 [pid = 2936] [id = 537] 17:53:03 INFO - PROCESS | 2936 | --DOCSHELL 26401C00 == 108 [pid = 2936] [id = 536] 17:53:03 INFO - PROCESS | 2936 | --DOCSHELL 23922C00 == 107 [pid = 2936] [id = 535] 17:53:03 INFO - PROCESS | 2936 | --DOCSHELL 1F365000 == 106 [pid = 2936] [id = 534] 17:53:03 INFO - PROCESS | 2936 | --DOCSHELL 1B695800 == 105 [pid = 2936] [id = 533] 17:53:03 INFO - PROCESS | 2936 | --DOCSHELL 13821800 == 104 [pid = 2936] [id = 532] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 189 (2640C000) [pid = 2936] [serial = 1484] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 188 (1E881C00) [pid = 2936] [serial = 1582] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 187 (2018EC00) [pid = 2936] [serial = 1585] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 186 (1C512400) [pid = 2936] [serial = 1576] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 185 (1C50AC00) [pid = 2936] [serial = 1571] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 184 (1C3DD000) [pid = 2936] [serial = 1570] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 183 (18CD5800) [pid = 2936] [serial = 1573] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 182 (19D91400) [pid = 2936] [serial = 1574] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 181 (175F4400) [pid = 2936] [serial = 1568] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 180 (1703C400) [pid = 2936] [serial = 1567] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 179 (1F388000) [pid = 2936] [serial = 1583] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 178 (203AF000) [pid = 2936] [serial = 1538] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 177 (1CC5A800) [pid = 2936] [serial = 1579] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 176 (1A59AC00) [pid = 2936] [serial = 1540] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 175 (1D16D400) [pid = 2936] [serial = 1543] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 174 (21C7CC00) [pid = 2936] [serial = 1546] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 173 (1A35B800) [pid = 2936] [serial = 1588] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 172 (239C7400) [pid = 2936] [serial = 1549] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 171 (26A4EC00) [pid = 2936] [serial = 1552] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 170 (287E3400) [pid = 2936] [serial = 1555] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 169 (27EAE000) [pid = 2936] [serial = 1558] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 168 (2886AC00) [pid = 2936] [serial = 1561] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 167 (2020DC00) [pid = 2936] [serial = 1586] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 166 (203A5800) [pid = 2936] [serial = 1094] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 165 (203B9400) [pid = 2936] [serial = 1591] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 164 (2127A000) [pid = 2936] [serial = 1592] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 163 (1C814C00) [pid = 2936] [serial = 1577] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 162 (1C518400) [pid = 2936] [serial = 1589] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | --DOMWINDOW == 161 (1CCA6000) [pid = 2936] [serial = 1580] [outer = 00000000] [url = about:blank] 17:53:03 INFO - PROCESS | 2936 | 1461286383923 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:53:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:53:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 970ms 17:53:03 INFO - PROCESS | 2936 | 1461286383945 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 17:53:03 INFO - PROCESS | 2936 | 1461286383947 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 17:53:03 INFO - PROCESS | 2936 | 1461286383950 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:53:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:53:03 INFO - PROCESS | 2936 | 1461286383954 Marionette TRACE conn5 <- [1,2214,null,{}] 17:53:03 INFO - PROCESS | 2936 | 1461286383964 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:04 INFO - PROCESS | 2936 | 1461286384069 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 17:53:04 INFO - PROCESS | 2936 | 1461286384218 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:04 INFO - PROCESS | 2936 | ++DOCSHELL 176AF800 == 105 [pid = 2936] [id = 563] 17:53:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 162 (17811800) [pid = 2936] [serial = 1689] [outer = 00000000] 17:53:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 163 (1B068000) [pid = 2936] [serial = 1690] [outer = 17811800] 17:53:04 INFO - PROCESS | 2936 | 1461286384267 Marionette DEBUG loaded listener.js 17:53:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 164 (1C19CC00) [pid = 2936] [serial = 1691] [outer = 17811800] 17:53:04 INFO - PROCESS | 2936 | 1461286384670 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 17:53:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:53:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 772ms 17:53:04 INFO - PROCESS | 2936 | 1461286384727 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 17:53:04 INFO - PROCESS | 2936 | 1461286384729 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 17:53:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:53:04 INFO - PROCESS | 2936 | 1461286384732 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:53:04 INFO - PROCESS | 2936 | 1461286384734 Marionette TRACE conn5 <- [1,2218,null,{}] 17:53:04 INFO - PROCESS | 2936 | 1461286384737 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:04 INFO - PROCESS | 2936 | 1461286384864 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 17:53:04 INFO - PROCESS | 2936 | 1461286384878 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:04 INFO - PROCESS | 2936 | ++DOCSHELL 1C518400 == 106 [pid = 2936] [id = 564] 17:53:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 165 (1C813000) [pid = 2936] [serial = 1692] [outer = 00000000] 17:53:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 166 (1CCACC00) [pid = 2936] [serial = 1693] [outer = 1C813000] 17:53:04 INFO - PROCESS | 2936 | 1461286384924 Marionette DEBUG loaded listener.js 17:53:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 167 (1E0DF800) [pid = 2936] [serial = 1694] [outer = 1C813000] 17:53:05 INFO - PROCESS | 2936 | 1461286385370 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 17:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 17:53:05 INFO - PROCESS | 2936 | 1461286385428 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 17:53:05 INFO - PROCESS | 2936 | 1461286385430 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 17:53:05 INFO - PROCESS | 2936 | 1461286385435 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:53:05 INFO - PROCESS | 2936 | 1461286385436 Marionette TRACE conn5 <- [1,2222,null,{}] 17:53:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:53:05 INFO - PROCESS | 2936 | 1461286385440 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:05 INFO - PROCESS | 2936 | 1461286385538 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 17:53:05 INFO - PROCESS | 2936 | 1461286385545 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:05 INFO - PROCESS | 2936 | ++DOCSHELL 1E887400 == 107 [pid = 2936] [id = 565] 17:53:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 168 (1F388000) [pid = 2936] [serial = 1695] [outer = 00000000] 17:53:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 169 (1F4AF000) [pid = 2936] [serial = 1696] [outer = 1F388000] 17:53:05 INFO - PROCESS | 2936 | 1461286385592 Marionette DEBUG loaded listener.js 17:53:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 170 (20134C00) [pid = 2936] [serial = 1697] [outer = 1F388000] 17:53:06 INFO - PROCESS | 2936 | 1461286386093 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 17:53:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:53:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 671ms 17:53:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:53:06 INFO - PROCESS | 2936 | 1461286386113 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 17:53:06 INFO - PROCESS | 2936 | 1461286386115 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 17:53:06 INFO - PROCESS | 2936 | 1461286386118 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:53:06 INFO - PROCESS | 2936 | 1461286386120 Marionette TRACE conn5 <- [1,2226,null,{}] 17:53:06 INFO - PROCESS | 2936 | 1461286386129 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:06 INFO - PROCESS | 2936 | 1461286386287 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 17:53:06 INFO - PROCESS | 2936 | 1461286386342 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:06 INFO - PROCESS | 2936 | ++DOCSHELL 20190000 == 108 [pid = 2936] [id = 566] 17:53:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 171 (20207400) [pid = 2936] [serial = 1698] [outer = 00000000] 17:53:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 172 (203BD800) [pid = 2936] [serial = 1699] [outer = 20207400] 17:53:06 INFO - PROCESS | 2936 | 1461286386390 Marionette DEBUG loaded listener.js 17:53:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 173 (21276800) [pid = 2936] [serial = 1700] [outer = 20207400] 17:53:06 INFO - PROCESS | 2936 | 1461286386863 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:53:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:53:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 791ms 17:53:06 INFO - PROCESS | 2936 | 1461286386910 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 17:53:06 INFO - PROCESS | 2936 | 1461286386912 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 17:53:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:53:06 INFO - PROCESS | 2936 | 1461286386922 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:53:06 INFO - PROCESS | 2936 | 1461286386923 Marionette TRACE conn5 <- [1,2230,null,{}] 17:53:06 INFO - PROCESS | 2936 | 1461286386927 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:07 INFO - PROCESS | 2936 | 1461286387068 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 17:53:07 INFO - PROCESS | 2936 | 1461286387086 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:07 INFO - PROCESS | 2936 | ++DOCSHELL 203BB800 == 109 [pid = 2936] [id = 567] 17:53:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 174 (21277C00) [pid = 2936] [serial = 1701] [outer = 00000000] 17:53:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 175 (21B2C800) [pid = 2936] [serial = 1702] [outer = 21277C00] 17:53:07 INFO - PROCESS | 2936 | 1461286387131 Marionette DEBUG loaded listener.js 17:53:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 176 (2385D000) [pid = 2936] [serial = 1703] [outer = 21277C00] 17:53:07 INFO - PROCESS | 2936 | 1461286387593 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:53:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:53:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 17:53:07 INFO - PROCESS | 2936 | 1461286387650 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 17:53:07 INFO - PROCESS | 2936 | 1461286387652 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 17:53:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:53:07 INFO - PROCESS | 2936 | 1461286387686 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:53:07 INFO - PROCESS | 2936 | 1461286387688 Marionette TRACE conn5 <- [1,2234,null,{}] 17:53:07 INFO - PROCESS | 2936 | 1461286387700 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:07 INFO - PROCESS | 2936 | 1461286387929 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 17:53:07 INFO - PROCESS | 2936 | --DOMWINDOW == 175 (203B9800) [pid = 2936] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:53:07 INFO - PROCESS | 2936 | --DOMWINDOW == 174 (1D168400) [pid = 2936] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:53:07 INFO - PROCESS | 2936 | --DOMWINDOW == 173 (1B450800) [pid = 2936] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:53:07 INFO - PROCESS | 2936 | --DOMWINDOW == 172 (1C81C000) [pid = 2936] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:53:07 INFO - PROCESS | 2936 | --DOMWINDOW == 171 (1B70B800) [pid = 2936] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:53:07 INFO - PROCESS | 2936 | --DOMWINDOW == 170 (16F66C00) [pid = 2936] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:53:07 INFO - PROCESS | 2936 | --DOMWINDOW == 169 (203A3C00) [pid = 2936] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:53:07 INFO - PROCESS | 2936 | --DOMWINDOW == 168 (172F7C00) [pid = 2936] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:53:07 INFO - PROCESS | 2936 | --DOMWINDOW == 167 (16F5D400) [pid = 2936] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:53:07 INFO - PROCESS | 2936 | --DOMWINDOW == 166 (1F4ACC00) [pid = 2936] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:53:08 INFO - PROCESS | 2936 | 1461286388017 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:08 INFO - PROCESS | 2936 | ++DOCSHELL 1416A400 == 110 [pid = 2936] [id = 568] 17:53:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 167 (1663DC00) [pid = 2936] [serial = 1704] [outer = 00000000] 17:53:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 168 (1B70B000) [pid = 2936] [serial = 1705] [outer = 1663DC00] 17:53:08 INFO - PROCESS | 2936 | 1461286388061 Marionette DEBUG loaded listener.js 17:53:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 169 (1C3D8400) [pid = 2936] [serial = 1706] [outer = 1663DC00] 17:53:08 INFO - PROCESS | 2936 | 1461286388419 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:53:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:53:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 810ms 17:53:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:53:08 INFO - PROCESS | 2936 | 1461286388470 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 17:53:08 INFO - PROCESS | 2936 | 1461286388472 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 17:53:08 INFO - PROCESS | 2936 | 1461286388475 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:53:08 INFO - PROCESS | 2936 | 1461286388477 Marionette TRACE conn5 <- [1,2238,null,{}] 17:53:08 INFO - PROCESS | 2936 | 1461286388481 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:08 INFO - PROCESS | 2936 | 1461286388576 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 17:53:08 INFO - PROCESS | 2936 | 1461286388583 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:08 INFO - PROCESS | 2936 | ++DOCSHELL 1C815000 == 111 [pid = 2936] [id = 569] 17:53:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 170 (20131400) [pid = 2936] [serial = 1707] [outer = 00000000] 17:53:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 171 (23924800) [pid = 2936] [serial = 1708] [outer = 20131400] 17:53:08 INFO - PROCESS | 2936 | 1461286388628 Marionette DEBUG loaded listener.js 17:53:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 172 (24261C00) [pid = 2936] [serial = 1709] [outer = 20131400] 17:53:09 INFO - PROCESS | 2936 | 1461286389084 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 17:53:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:53:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 630ms 17:53:09 INFO - PROCESS | 2936 | 1461286389106 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 17:53:09 INFO - PROCESS | 2936 | 1461286389108 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 17:53:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:53:09 INFO - PROCESS | 2936 | 1461286389111 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:53:09 INFO - PROCESS | 2936 | 1461286389112 Marionette TRACE conn5 <- [1,2242,null,{}] 17:53:09 INFO - PROCESS | 2936 | 1461286389116 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:09 INFO - PROCESS | 2936 | 1461286389271 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 17:53:09 INFO - PROCESS | 2936 | 1461286389317 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:09 INFO - PROCESS | 2936 | ++DOCSHELL 1753B000 == 112 [pid = 2936] [id = 570] 17:53:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 173 (24449800) [pid = 2936] [serial = 1710] [outer = 00000000] 17:53:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 174 (24AAAC00) [pid = 2936] [serial = 1711] [outer = 24449800] 17:53:09 INFO - PROCESS | 2936 | 1461286389361 Marionette DEBUG loaded listener.js 17:53:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 175 (254B0800) [pid = 2936] [serial = 1712] [outer = 24449800] 17:53:09 INFO - PROCESS | 2936 | 1461286389779 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:53:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:53:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 731ms 17:53:09 INFO - PROCESS | 2936 | 1461286389843 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 17:53:09 INFO - PROCESS | 2936 | 1461286389845 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 17:53:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:53:09 INFO - PROCESS | 2936 | 1461286389848 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:53:09 INFO - PROCESS | 2936 | 1461286389850 Marionette TRACE conn5 <- [1,2246,null,{}] 17:53:09 INFO - PROCESS | 2936 | 1461286389854 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:10 INFO - PROCESS | 2936 | 1461286390052 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 17:53:10 INFO - PROCESS | 2936 | 1461286390225 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:10 INFO - PROCESS | 2936 | ++DOCSHELL 13821800 == 113 [pid = 2936] [id = 571] 17:53:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 176 (1415D400) [pid = 2936] [serial = 1713] [outer = 00000000] 17:53:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 177 (1752F800) [pid = 2936] [serial = 1714] [outer = 1415D400] 17:53:10 INFO - PROCESS | 2936 | 1461286390287 Marionette DEBUG loaded listener.js 17:53:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 178 (17815800) [pid = 2936] [serial = 1715] [outer = 1415D400] 17:53:11 INFO - PROCESS | 2936 | 1461286391009 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:53:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:53:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1177ms 17:53:11 INFO - PROCESS | 2936 | 1461286391027 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 17:53:11 INFO - PROCESS | 2936 | 1461286391032 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 17:53:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:53:11 INFO - PROCESS | 2936 | 1461286391037 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:53:11 INFO - PROCESS | 2936 | 1461286391041 Marionette TRACE conn5 <- [1,2250,null,{}] 17:53:11 INFO - PROCESS | 2936 | 1461286391046 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:11 INFO - PROCESS | 2936 | 1461286391176 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 17:53:11 INFO - PROCESS | 2936 | 1461286391357 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:11 INFO - PROCESS | 2936 | ++DOCSHELL 1C515400 == 114 [pid = 2936] [id = 572] 17:53:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 179 (1C516400) [pid = 2936] [serial = 1716] [outer = 00000000] 17:53:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 180 (1CA5E400) [pid = 2936] [serial = 1717] [outer = 1C516400] 17:53:11 INFO - PROCESS | 2936 | 1461286391416 Marionette DEBUG loaded listener.js 17:53:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 181 (1CCA7000) [pid = 2936] [serial = 1718] [outer = 1C516400] 17:53:12 INFO - PROCESS | 2936 | 1461286391985 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:53:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:53:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 970ms 17:53:12 INFO - PROCESS | 2936 | 1461286392020 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 17:53:12 INFO - PROCESS | 2936 | 1461286392024 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 17:53:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:53:12 INFO - PROCESS | 2936 | 1461286392029 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:53:12 INFO - PROCESS | 2936 | 1461286392031 Marionette TRACE conn5 <- [1,2254,null,{}] 17:53:12 INFO - PROCESS | 2936 | 1461286392035 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:12 INFO - PROCESS | 2936 | 1461286392160 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 17:53:12 INFO - PROCESS | 2936 | 1461286392342 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:12 INFO - PROCESS | 2936 | ++DOCSHELL 214DD400 == 115 [pid = 2936] [id = 573] 17:53:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 182 (214DE400) [pid = 2936] [serial = 1719] [outer = 00000000] 17:53:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 183 (23993400) [pid = 2936] [serial = 1720] [outer = 214DE400] 17:53:12 INFO - PROCESS | 2936 | 1461286392399 Marionette DEBUG loaded listener.js 17:53:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 184 (2444E400) [pid = 2936] [serial = 1721] [outer = 214DE400] 17:53:13 INFO - PROCESS | 2936 | 1461286393011 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 17:53:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:53:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1017ms 17:53:13 INFO - PROCESS | 2936 | 1461286393049 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 17:53:13 INFO - PROCESS | 2936 | 1461286393053 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 17:53:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:53:13 INFO - PROCESS | 2936 | 1461286393065 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:53:13 INFO - PROCESS | 2936 | 1461286393070 Marionette TRACE conn5 <- [1,2258,null,{}] 17:53:13 INFO - PROCESS | 2936 | 1461286393091 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:13 INFO - PROCESS | 2936 | 1461286393251 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 17:53:13 INFO - PROCESS | 2936 | 1461286393418 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:13 INFO - PROCESS | 2936 | ++DOCSHELL 27568400 == 116 [pid = 2936] [id = 574] 17:53:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 185 (27E46800) [pid = 2936] [serial = 1722] [outer = 00000000] 17:53:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 186 (27EB0000) [pid = 2936] [serial = 1723] [outer = 27E46800] 17:53:13 INFO - PROCESS | 2936 | 1461286393474 Marionette DEBUG loaded listener.js 17:53:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 187 (287E7400) [pid = 2936] [serial = 1724] [outer = 27E46800] 17:53:14 INFO - PROCESS | 2936 | 1461286394051 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:53:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:53:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1030ms 17:53:14 INFO - PROCESS | 2936 | 1461286394089 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 17:53:14 INFO - PROCESS | 2936 | 1461286394092 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 17:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:53:14 INFO - PROCESS | 2936 | 1461286394095 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:53:14 INFO - PROCESS | 2936 | 1461286394097 Marionette TRACE conn5 <- [1,2262,null,{}] 17:53:14 INFO - PROCESS | 2936 | 1461286394101 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:14 INFO - PROCESS | 2936 | 1461286394224 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 17:53:14 INFO - PROCESS | 2936 | 1461286394404 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:14 INFO - PROCESS | 2936 | ++DOCSHELL 20CCF000 == 117 [pid = 2936] [id = 575] 17:53:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 188 (20CCF800) [pid = 2936] [serial = 1725] [outer = 00000000] 17:53:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 189 (20CD6000) [pid = 2936] [serial = 1726] [outer = 20CCF800] 17:53:14 INFO - PROCESS | 2936 | 1461286394460 Marionette DEBUG loaded listener.js 17:53:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 190 (20CD8C00) [pid = 2936] [serial = 1727] [outer = 20CCF800] 17:53:15 INFO - PROCESS | 2936 | 1461286394978 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 17:53:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:53:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 930ms 17:53:15 INFO - PROCESS | 2936 | 1461286395029 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 17:53:15 INFO - PROCESS | 2936 | 1461286395032 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 17:53:15 INFO - PROCESS | 2936 | 1461286395035 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:53:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:53:15 INFO - PROCESS | 2936 | 1461286395037 Marionette TRACE conn5 <- [1,2266,null,{}] 17:53:15 INFO - PROCESS | 2936 | 1461286395041 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:15 INFO - PROCESS | 2936 | 1461286395162 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 17:53:15 INFO - PROCESS | 2936 | 1461286395350 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:15 INFO - PROCESS | 2936 | ++DOCSHELL 28D99400 == 118 [pid = 2936] [id = 576] 17:53:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 191 (28D9D000) [pid = 2936] [serial = 1728] [outer = 00000000] 17:53:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 192 (29248000) [pid = 2936] [serial = 1729] [outer = 28D9D000] 17:53:15 INFO - PROCESS | 2936 | 1461286395420 Marionette DEBUG loaded listener.js 17:53:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 193 (2924EC00) [pid = 2936] [serial = 1730] [outer = 28D9D000] 17:53:16 INFO - PROCESS | 2936 | 1461286396024 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:53:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:53:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1017ms 17:53:16 INFO - PROCESS | 2936 | 1461286396055 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 17:53:16 INFO - PROCESS | 2936 | 1461286396057 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 17:53:16 INFO - PROCESS | 2936 | 1461286396061 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:53:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:53:16 INFO - PROCESS | 2936 | 1461286396063 Marionette TRACE conn5 <- [1,2270,null,{}] 17:53:16 INFO - PROCESS | 2936 | 1461286396067 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:16 INFO - PROCESS | 2936 | 1461286396187 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 17:53:16 INFO - PROCESS | 2936 | 1461286396354 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:16 INFO - PROCESS | 2936 | ++DOCSHELL 29246800 == 119 [pid = 2936] [id = 577] 17:53:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 194 (292A4000) [pid = 2936] [serial = 1731] [outer = 00000000] 17:53:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 195 (292AB000) [pid = 2936] [serial = 1732] [outer = 292A4000] 17:53:16 INFO - PROCESS | 2936 | 1461286396410 Marionette DEBUG loaded listener.js 17:53:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 196 (292AD000) [pid = 2936] [serial = 1733] [outer = 292A4000] 17:53:16 INFO - PROCESS | 2936 | 1461286396936 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 17:53:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:53:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 930ms 17:53:17 INFO - PROCESS | 2936 | 1461286397033 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 17:53:17 INFO - PROCESS | 2936 | 1461286397035 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 17:53:17 INFO - PROCESS | 2936 | 1461286397040 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:53:17 INFO - PROCESS | 2936 | 1461286397042 Marionette TRACE conn5 <- [1,2274,null,{}] 17:53:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:53:17 INFO - PROCESS | 2936 | 1461286397046 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:17 INFO - PROCESS | 2936 | 1461286397166 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 17:53:17 INFO - PROCESS | 2936 | 1461286397332 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:17 INFO - PROCESS | 2936 | ++DOCSHELL 29251400 == 120 [pid = 2936] [id = 578] 17:53:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 197 (292A8000) [pid = 2936] [serial = 1734] [outer = 00000000] 17:53:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 198 (29A98800) [pid = 2936] [serial = 1735] [outer = 292A8000] 17:53:17 INFO - PROCESS | 2936 | 1461286397388 Marionette DEBUG loaded listener.js 17:53:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 199 (29A9A000) [pid = 2936] [serial = 1736] [outer = 292A8000] 17:53:17 INFO - PROCESS | 2936 | 1461286397928 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 17:53:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 17:53:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 910ms 17:53:17 INFO - PROCESS | 2936 | 1461286397960 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 17:53:17 INFO - PROCESS | 2936 | 1461286397963 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 17:53:17 INFO - PROCESS | 2936 | 1461286397966 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:53:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:53:17 INFO - PROCESS | 2936 | 1461286397968 Marionette TRACE conn5 <- [1,2278,null,{}] 17:53:18 INFO - PROCESS | 2936 | 1461286397972 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:18 INFO - PROCESS | 2936 | 1461286398092 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 17:53:18 INFO - PROCESS | 2936 | 1461286398273 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:18 INFO - PROCESS | 2936 | ++DOCSHELL 29AA0000 == 121 [pid = 2936] [id = 579] 17:53:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 200 (29AA0400) [pid = 2936] [serial = 1737] [outer = 00000000] 17:53:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 201 (2AD13400) [pid = 2936] [serial = 1738] [outer = 29AA0400] 17:53:18 INFO - PROCESS | 2936 | 1461286398329 Marionette DEBUG loaded listener.js 17:53:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 202 (2AD13000) [pid = 2936] [serial = 1739] [outer = 29AA0400] 17:53:19 INFO - PROCESS | 2936 | 1461286399007 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 17:53:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:53:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1117ms 17:53:19 INFO - PROCESS | 2936 | 1461286399087 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 17:53:19 INFO - PROCESS | 2936 | 1461286399090 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 17:53:19 INFO - PROCESS | 2936 | 1461286399094 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:53:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:53:19 INFO - PROCESS | 2936 | 1461286399096 Marionette TRACE conn5 <- [1,2282,null,{}] 17:53:19 INFO - PROCESS | 2936 | 1461286399099 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:19 INFO - PROCESS | 2936 | 1461286399222 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 17:53:19 INFO - PROCESS | 2936 | 1461286399391 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:19 INFO - PROCESS | 2936 | ++DOCSHELL 1B710800 == 122 [pid = 2936] [id = 580] 17:53:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 203 (1B715C00) [pid = 2936] [serial = 1740] [outer = 00000000] 17:53:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 204 (1D126400) [pid = 2936] [serial = 1741] [outer = 1B715C00] 17:53:19 INFO - PROCESS | 2936 | 1461286399447 Marionette DEBUG loaded listener.js 17:53:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 205 (1D16BC00) [pid = 2936] [serial = 1742] [outer = 1B715C00] 17:53:20 INFO - PROCESS | 2936 | 1461286400399 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 17:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1318ms 17:53:20 INFO - PROCESS | 2936 | 1461286400416 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 17:53:20 INFO - PROCESS | 2936 | 1461286400421 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 17:53:20 INFO - PROCESS | 2936 | 1461286400426 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:53:20 INFO - PROCESS | 2936 | 1461286400429 Marionette TRACE conn5 <- [1,2286,null,{}] 17:53:20 INFO - PROCESS | 2936 | 1461286400434 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:20 INFO - PROCESS | 2936 | 1461286400552 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 17:53:20 INFO - PROCESS | 2936 | 1461286400740 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:20 INFO - PROCESS | 2936 | ++DOCSHELL 12875800 == 123 [pid = 2936] [id = 581] 17:53:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 206 (12E2EC00) [pid = 2936] [serial = 1743] [outer = 00000000] 17:53:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 207 (197DD800) [pid = 2936] [serial = 1744] [outer = 12E2EC00] 17:53:20 INFO - PROCESS | 2936 | 1461286400793 Marionette DEBUG loaded listener.js 17:53:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 208 (1A59A400) [pid = 2936] [serial = 1745] [outer = 12E2EC00] 17:53:21 INFO - PROCESS | 2936 | 1461286401384 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 17:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 970ms 17:53:21 INFO - PROCESS | 2936 | 1461286401401 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 17:53:21 INFO - PROCESS | 2936 | 1461286401406 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 17:53:21 INFO - PROCESS | 2936 | 1461286401412 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:53:21 INFO - PROCESS | 2936 | 1461286401415 Marionette TRACE conn5 <- [1,2290,null,{}] 17:53:21 INFO - PROCESS | 2936 | 1461286401418 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:21 INFO - PROCESS | 2936 | 1461286401531 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 17:53:21 INFO - PROCESS | 2936 | 1461286401727 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:21 INFO - PROCESS | 2936 | ++DOCSHELL 1752F000 == 124 [pid = 2936] [id = 582] 17:53:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 209 (1B040800) [pid = 2936] [serial = 1746] [outer = 00000000] 17:53:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 210 (1C50D400) [pid = 2936] [serial = 1747] [outer = 1B040800] 17:53:21 INFO - PROCESS | 2936 | 1461286401776 Marionette DEBUG loaded listener.js 17:53:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 211 (1C814800) [pid = 2936] [serial = 1748] [outer = 1B040800] 17:53:21 INFO - PROCESS | 2936 | --DOCSHELL 1753B000 == 123 [pid = 2936] [id = 570] 17:53:21 INFO - PROCESS | 2936 | --DOCSHELL 1C815000 == 122 [pid = 2936] [id = 569] 17:53:21 INFO - PROCESS | 2936 | --DOCSHELL 1416A400 == 121 [pid = 2936] [id = 568] 17:53:21 INFO - PROCESS | 2936 | --DOCSHELL 203BB800 == 120 [pid = 2936] [id = 567] 17:53:21 INFO - PROCESS | 2936 | --DOCSHELL 20190000 == 119 [pid = 2936] [id = 566] 17:53:21 INFO - PROCESS | 2936 | --DOCSHELL 1E887400 == 118 [pid = 2936] [id = 565] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 210 (16FE5400) [pid = 2936] [serial = 1597] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 209 (1C1AA000) [pid = 2936] [serial = 1600] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 208 (20206800) [pid = 2936] [serial = 1603] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 207 (239CC000) [pid = 2936] [serial = 1606] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 206 (26D73800) [pid = 2936] [serial = 1609] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 205 (24AB1800) [pid = 2936] [serial = 1612] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 204 (287E8C00) [pid = 2936] [serial = 1615] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 203 (28DA0000) [pid = 2936] [serial = 1618] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 202 (23923400) [pid = 2936] [serial = 1651] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 201 (1B70C400) [pid = 2936] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:53:22 INFO - PROCESS | 2936 | --DOCSHELL 1C518400 == 117 [pid = 2936] [id = 564] 17:53:22 INFO - PROCESS | 2936 | --DOCSHELL 176AF800 == 116 [pid = 2936] [id = 563] 17:53:22 INFO - PROCESS | 2936 | --DOCSHELL 1C50FC00 == 115 [pid = 2936] [id = 562] 17:53:22 INFO - PROCESS | 2936 | --DOCSHELL 1A358800 == 114 [pid = 2936] [id = 561] 17:53:22 INFO - PROCESS | 2936 | --DOCSHELL 1CA64800 == 113 [pid = 2936] [id = 552] 17:53:22 INFO - PROCESS | 2936 | --DOCSHELL 16F61000 == 112 [pid = 2936] [id = 551] 17:53:22 INFO - PROCESS | 2936 | --DOCSHELL 1665F400 == 111 [pid = 2936] [id = 550] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 200 (1CB8D800) [pid = 2936] [serial = 1633] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 199 (1C1A4C00) [pid = 2936] [serial = 1630] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 198 (1C3E0400) [pid = 2936] [serial = 1631] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 197 (176A5000) [pid = 2936] [serial = 1627] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 196 (184EC400) [pid = 2936] [serial = 1628] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 195 (21275400) [pid = 2936] [serial = 1642] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 194 (1B695000) [pid = 2936] [serial = 1625] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 193 (1A59B800) [pid = 2936] [serial = 1624] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 192 (1B695400) [pid = 2936] [serial = 1621] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 191 (21631000) [pid = 2936] [serial = 1595] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 190 (20209800) [pid = 2936] [serial = 1639] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 189 (20208800) [pid = 2936] [serial = 1640] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 188 (214DE800) [pid = 2936] [serial = 1648] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 187 (21277800) [pid = 2936] [serial = 1649] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 186 (214D9C00) [pid = 2936] [serial = 1643] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 185 (1E882C00) [pid = 2936] [serial = 1636] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 184 (1D16CC00) [pid = 2936] [serial = 1646] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 183 (1F389C00) [pid = 2936] [serial = 1637] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 182 (1CCA0C00) [pid = 2936] [serial = 1645] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | --DOMWINDOW == 181 (1CCA8400) [pid = 2936] [serial = 1634] [outer = 00000000] [url = about:blank] 17:53:22 INFO - PROCESS | 2936 | 1461286402387 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:53:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:53:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1017ms 17:53:22 INFO - PROCESS | 2936 | 1461286402433 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 17:53:22 INFO - PROCESS | 2936 | 1461286402435 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 17:53:22 INFO - PROCESS | 2936 | 1461286402438 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:53:22 INFO - PROCESS | 2936 | 1461286402442 Marionette TRACE conn5 <- [1,2294,null,{}] 17:53:22 INFO - PROCESS | 2936 | 1461286402456 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:22 INFO - PROCESS | 2936 | 1461286402615 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 17:53:22 INFO - PROCESS | 2936 | 1461286402629 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:22 INFO - PROCESS | 2936 | ++DOCSHELL 18CE4000 == 112 [pid = 2936] [id = 583] 17:53:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 182 (197DFC00) [pid = 2936] [serial = 1749] [outer = 00000000] 17:53:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 183 (1A5A5C00) [pid = 2936] [serial = 1750] [outer = 197DFC00] 17:53:22 INFO - PROCESS | 2936 | 1461286402677 Marionette DEBUG loaded listener.js 17:53:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 184 (1B794C00) [pid = 2936] [serial = 1751] [outer = 197DFC00] 17:53:23 INFO - PROCESS | 2936 | 1461286403165 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 17:53:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:53:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 770ms 17:53:23 INFO - PROCESS | 2936 | 1461286403212 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 17:53:23 INFO - PROCESS | 2936 | 1461286403215 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 17:53:23 INFO - PROCESS | 2936 | 1461286403218 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:53:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:53:23 INFO - PROCESS | 2936 | 1461286403220 Marionette TRACE conn5 <- [1,2298,null,{}] 17:53:23 INFO - PROCESS | 2936 | 1461286403224 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:23 INFO - PROCESS | 2936 | 1461286403323 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 17:53:23 INFO - PROCESS | 2936 | 1461286403333 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:23 INFO - PROCESS | 2936 | ++DOCSHELL 1C1A5800 == 113 [pid = 2936] [id = 584] 17:53:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 185 (1C501400) [pid = 2936] [serial = 1752] [outer = 00000000] 17:53:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 186 (1C8BC000) [pid = 2936] [serial = 1753] [outer = 1C501400] 17:53:23 INFO - PROCESS | 2936 | 1461286403378 Marionette DEBUG loaded listener.js 17:53:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 187 (1CA60000) [pid = 2936] [serial = 1754] [outer = 1C501400] 17:53:23 INFO - PROCESS | 2936 | 1461286403871 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:53:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:53:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 671ms 17:53:23 INFO - PROCESS | 2936 | 1461286403894 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 17:53:23 INFO - PROCESS | 2936 | 1461286403896 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 17:53:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:53:23 INFO - PROCESS | 2936 | 1461286403899 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:53:23 INFO - PROCESS | 2936 | 1461286403901 Marionette TRACE conn5 <- [1,2302,null,{}] 17:53:23 INFO - PROCESS | 2936 | 1461286403904 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:24 INFO - PROCESS | 2936 | 1461286403999 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 17:53:24 INFO - PROCESS | 2936 | 1461286404169 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:24 INFO - PROCESS | 2936 | ++DOCSHELL 1BA5E000 == 114 [pid = 2936] [id = 585] 17:53:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 188 (1C6C6C00) [pid = 2936] [serial = 1755] [outer = 00000000] 17:53:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 189 (1D130C00) [pid = 2936] [serial = 1756] [outer = 1C6C6C00] 17:53:24 INFO - PROCESS | 2936 | 1461286404221 Marionette DEBUG loaded listener.js 17:53:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 190 (1E886800) [pid = 2936] [serial = 1757] [outer = 1C6C6C00] 17:53:24 INFO - PROCESS | 2936 | 1461286404675 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 17:53:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 830ms 17:53:24 INFO - PROCESS | 2936 | 1461286404731 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 17:53:24 INFO - PROCESS | 2936 | 1461286404733 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 17:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:53:24 INFO - PROCESS | 2936 | 1461286404736 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:53:24 INFO - PROCESS | 2936 | 1461286404738 Marionette TRACE conn5 <- [1,2306,null,{}] 17:53:24 INFO - PROCESS | 2936 | 1461286404742 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:24 INFO - PROCESS | 2936 | 1461286404901 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 17:53:24 INFO - PROCESS | 2936 | 1461286404924 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:24 INFO - PROCESS | 2936 | ++DOCSHELL 1B715000 == 115 [pid = 2936] [id = 586] 17:53:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 191 (1CCAB800) [pid = 2936] [serial = 1758] [outer = 00000000] 17:53:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 192 (20196400) [pid = 2936] [serial = 1759] [outer = 1CCAB800] 17:53:25 INFO - PROCESS | 2936 | 1461286404973 Marionette DEBUG loaded listener.js 17:53:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 193 (20208800) [pid = 2936] [serial = 1760] [outer = 1CCAB800] 17:53:25 INFO - PROCESS | 2936 | 1461286405481 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 17:53:25 INFO - PROCESS | 2936 | 1461286405509 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 17:53:25 INFO - PROCESS | 2936 | 1461286405512 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:53:25 INFO - PROCESS | 2936 | 1461286405514 Marionette TRACE conn5 <- [1,2310,null,{}] 17:53:25 INFO - PROCESS | 2936 | 1461286405517 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:25 INFO - PROCESS | 2936 | 1461286405657 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 17:53:25 INFO - PROCESS | 2936 | 1461286405674 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:25 INFO - PROCESS | 2936 | ++DOCSHELL 1C110400 == 116 [pid = 2936] [id = 587] 17:53:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 194 (1CCA0C00) [pid = 2936] [serial = 1761] [outer = 00000000] 17:53:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 195 (203B0800) [pid = 2936] [serial = 1762] [outer = 1CCA0C00] 17:53:25 INFO - PROCESS | 2936 | 1461286405719 Marionette DEBUG loaded listener.js 17:53:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 196 (203BDC00) [pid = 2936] [serial = 1763] [outer = 1CCA0C00] 17:53:26 INFO - PROCESS | 2936 | 1461286406181 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:53:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:53:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 732ms 17:53:26 INFO - PROCESS | 2936 | 1461286406244 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 17:53:26 INFO - PROCESS | 2936 | 1461286406246 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 17:53:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:53:26 INFO - PROCESS | 2936 | 1461286406256 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:53:26 INFO - PROCESS | 2936 | 1461286406258 Marionette TRACE conn5 <- [1,2314,null,{}] 17:53:26 INFO - PROCESS | 2936 | 1461286406262 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:26 INFO - PROCESS | 2936 | 1461286406399 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 17:53:26 INFO - PROCESS | 2936 | 1461286406417 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:26 INFO - PROCESS | 2936 | ++DOCSHELL 20CCB400 == 117 [pid = 2936] [id = 588] 17:53:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 197 (20CD4400) [pid = 2936] [serial = 1764] [outer = 00000000] 17:53:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 198 (2127F000) [pid = 2936] [serial = 1765] [outer = 20CD4400] 17:53:26 INFO - PROCESS | 2936 | 1461286406461 Marionette DEBUG loaded listener.js 17:53:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 199 (214D7000) [pid = 2936] [serial = 1766] [outer = 20CD4400] 17:53:27 INFO - PROCESS | 2936 | --DOMWINDOW == 198 (20207400) [pid = 2936] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:53:27 INFO - PROCESS | 2936 | --DOMWINDOW == 197 (21277C00) [pid = 2936] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:53:27 INFO - PROCESS | 2936 | --DOMWINDOW == 196 (1663DC00) [pid = 2936] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:53:27 INFO - PROCESS | 2936 | --DOMWINDOW == 195 (20131400) [pid = 2936] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:53:27 INFO - PROCESS | 2936 | --DOMWINDOW == 194 (1F388000) [pid = 2936] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:53:27 INFO - PROCESS | 2936 | --DOMWINDOW == 193 (1C571C00) [pid = 2936] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:53:27 INFO - PROCESS | 2936 | --DOMWINDOW == 192 (1C813000) [pid = 2936] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:53:27 INFO - PROCESS | 2936 | --DOMWINDOW == 191 (17811800) [pid = 2936] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:53:27 INFO - PROCESS | 2936 | --DOMWINDOW == 190 (1A359800) [pid = 2936] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:53:27 INFO - PROCESS | 2936 | --DOMWINDOW == 189 (1703A800) [pid = 2936] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:53:27 INFO - PROCESS | 2936 | 1461286407353 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:53:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:53:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1136ms 17:53:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:53:27 INFO - PROCESS | 2936 | 1461286407386 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 17:53:27 INFO - PROCESS | 2936 | 1461286407388 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 17:53:27 INFO - PROCESS | 2936 | 1461286407391 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:53:27 INFO - PROCESS | 2936 | 1461286407392 Marionette TRACE conn5 <- [1,2318,null,{}] 17:53:27 INFO - PROCESS | 2936 | 1461286407396 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:27 INFO - PROCESS | 2936 | 1461286407492 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 17:53:27 INFO - PROCESS | 2936 | 1461286407498 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:27 INFO - PROCESS | 2936 | ++DOCSHELL 1C81E800 == 118 [pid = 2936] [id = 589] 17:53:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 190 (1CB85C00) [pid = 2936] [serial = 1767] [outer = 00000000] 17:53:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 191 (203B8C00) [pid = 2936] [serial = 1768] [outer = 1CB85C00] 17:53:27 INFO - PROCESS | 2936 | 1461286407543 Marionette DEBUG loaded listener.js 17:53:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 192 (21133000) [pid = 2936] [serial = 1769] [outer = 1CB85C00] 17:53:28 INFO - PROCESS | 2936 | 1461286407982 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:53:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:53:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 17:53:28 INFO - PROCESS | 2936 | 1461286408026 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 17:53:28 INFO - PROCESS | 2936 | 1461286408028 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 17:53:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:53:28 INFO - PROCESS | 2936 | 1461286408031 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:53:28 INFO - PROCESS | 2936 | 1461286408033 Marionette TRACE conn5 <- [1,2322,null,{}] 17:53:28 INFO - PROCESS | 2936 | 1461286408036 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:28 INFO - PROCESS | 2936 | 1461286408189 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 17:53:28 INFO - PROCESS | 2936 | 1461286408231 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:28 INFO - PROCESS | 2936 | ++DOCSHELL 214DBC00 == 119 [pid = 2936] [id = 590] 17:53:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 193 (2162CC00) [pid = 2936] [serial = 1770] [outer = 00000000] 17:53:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 194 (21B22800) [pid = 2936] [serial = 1771] [outer = 2162CC00] 17:53:28 INFO - PROCESS | 2936 | 1461286408277 Marionette DEBUG loaded listener.js 17:53:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 195 (21C73000) [pid = 2936] [serial = 1772] [outer = 2162CC00] 17:53:28 INFO - PROCESS | 2936 | 1461286408723 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 17:53:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:53:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 17:53:28 INFO - PROCESS | 2936 | 1461286408762 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 17:53:28 INFO - PROCESS | 2936 | 1461286408764 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 17:53:28 INFO - PROCESS | 2936 | 1461286408767 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:53:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:53:28 INFO - PROCESS | 2936 | 1461286408770 Marionette TRACE conn5 <- [1,2326,null,{}] 17:53:28 INFO - PROCESS | 2936 | 1461286408777 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:28 INFO - PROCESS | 2936 | 1461286408893 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 17:53:28 INFO - PROCESS | 2936 | 1461286408900 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:28 INFO - PROCESS | 2936 | ++DOCSHELL 21C7B800 == 120 [pid = 2936] [id = 591] 17:53:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 196 (21C7DC00) [pid = 2936] [serial = 1773] [outer = 00000000] 17:53:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 197 (2425EC00) [pid = 2936] [serial = 1774] [outer = 21C7DC00] 17:53:28 INFO - PROCESS | 2936 | 1461286408950 Marionette DEBUG loaded listener.js 17:53:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 198 (2426C800) [pid = 2936] [serial = 1775] [outer = 21C7DC00] 17:53:29 INFO - PROCESS | 2936 | 1461286409735 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:53:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:53:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1016ms 17:53:29 INFO - PROCESS | 2936 | 1461286409788 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 17:53:29 INFO - PROCESS | 2936 | 1461286409794 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 17:53:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:53:29 INFO - PROCESS | 2936 | 1461286409800 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:53:29 INFO - PROCESS | 2936 | 1461286409804 Marionette TRACE conn5 <- [1,2330,null,{}] 17:53:29 INFO - PROCESS | 2936 | 1461286409809 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:30 INFO - PROCESS | 2936 | 1461286409993 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 17:53:30 INFO - PROCESS | 2936 | 1461286410164 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:30 INFO - PROCESS | 2936 | ++DOCSHELL 1752F400 == 121 [pid = 2936] [id = 592] 17:53:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 199 (175ECC00) [pid = 2936] [serial = 1776] [outer = 00000000] 17:53:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 200 (19D91C00) [pid = 2936] [serial = 1777] [outer = 175ECC00] 17:53:30 INFO - PROCESS | 2936 | 1461286410222 Marionette DEBUG loaded listener.js 17:53:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 201 (1A3A4C00) [pid = 2936] [serial = 1778] [outer = 175ECC00] 17:53:30 INFO - PROCESS | 2936 | 1461286410828 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 17:53:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:53:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1071ms 17:53:30 INFO - PROCESS | 2936 | 1461286410895 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 17:53:30 INFO - PROCESS | 2936 | 1461286410901 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 17:53:30 INFO - PROCESS | 2936 | 1461286410908 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:53:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:53:30 INFO - PROCESS | 2936 | 1461286410911 Marionette TRACE conn5 <- [1,2334,null,{}] 17:53:30 INFO - PROCESS | 2936 | 1461286410915 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:31 INFO - PROCESS | 2936 | 1461286411044 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 17:53:31 INFO - PROCESS | 2936 | 1461286411212 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:31 INFO - PROCESS | 2936 | ++DOCSHELL 1C51F800 == 122 [pid = 2936] [id = 593] 17:53:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 202 (1C6CDC00) [pid = 2936] [serial = 1779] [outer = 00000000] 17:53:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 203 (1F392800) [pid = 2936] [serial = 1780] [outer = 1C6CDC00] 17:53:31 INFO - PROCESS | 2936 | 1461286411273 Marionette DEBUG loaded listener.js 17:53:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 204 (1F4B0800) [pid = 2936] [serial = 1781] [outer = 1C6CDC00] 17:53:31 INFO - PROCESS | 2936 | 1461286411895 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:53:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:53:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1019ms 17:53:31 INFO - PROCESS | 2936 | 1461286411930 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 17:53:31 INFO - PROCESS | 2936 | 1461286411933 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 17:53:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:53:31 INFO - PROCESS | 2936 | 1461286411937 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:53:31 INFO - PROCESS | 2936 | 1461286411941 Marionette TRACE conn5 <- [1,2338,null,{}] 17:53:31 INFO - PROCESS | 2936 | 1461286411952 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:32 INFO - PROCESS | 2936 | 1461286412096 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 17:53:32 INFO - PROCESS | 2936 | 1461286412268 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:32 INFO - PROCESS | 2936 | ++DOCSHELL 2391C400 == 123 [pid = 2936] [id = 594] 17:53:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 205 (23922C00) [pid = 2936] [serial = 1782] [outer = 00000000] 17:53:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 206 (2399B800) [pid = 2936] [serial = 1783] [outer = 23922C00] 17:53:32 INFO - PROCESS | 2936 | 1461286412329 Marionette DEBUG loaded listener.js 17:53:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 207 (2444B000) [pid = 2936] [serial = 1784] [outer = 23922C00] 17:53:32 INFO - PROCESS | 2936 | 1461286412912 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 17:53:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:53:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1025ms 17:53:32 INFO - PROCESS | 2936 | 1461286412965 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 17:53:32 INFO - PROCESS | 2936 | 1461286412968 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 17:53:32 INFO - PROCESS | 2936 | 1461286412972 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:53:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:53:33 INFO - PROCESS | 2936 | 1461286412974 Marionette TRACE conn5 <- [1,2342,null,{}] 17:53:33 INFO - PROCESS | 2936 | 1461286412978 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:33 INFO - PROCESS | 2936 | 1461286413134 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 17:53:33 INFO - PROCESS | 2936 | 1461286413302 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:33 INFO - PROCESS | 2936 | ++DOCSHELL 254B9C00 == 124 [pid = 2936] [id = 595] 17:53:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 208 (254BDC00) [pid = 2936] [serial = 1785] [outer = 00000000] 17:53:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 209 (26A57800) [pid = 2936] [serial = 1786] [outer = 254BDC00] 17:53:33 INFO - PROCESS | 2936 | 1461286413359 Marionette DEBUG loaded listener.js 17:53:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 210 (26D70800) [pid = 2936] [serial = 1787] [outer = 254BDC00] 17:53:33 INFO - PROCESS | 2936 | 1461286413948 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 17:53:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:53:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1016ms 17:53:34 INFO - PROCESS | 2936 | 1461286413991 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 17:53:34 INFO - PROCESS | 2936 | 1461286413994 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 17:53:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:53:34 INFO - PROCESS | 2936 | 1461286413997 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:53:34 INFO - PROCESS | 2936 | 1461286413999 Marionette TRACE conn5 <- [1,2346,null,{}] 17:53:34 INFO - PROCESS | 2936 | 1461286414003 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:34 INFO - PROCESS | 2936 | 1461286414126 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 17:53:34 INFO - PROCESS | 2936 | 1461286414308 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:34 INFO - PROCESS | 2936 | ++DOCSHELL 26A52400 == 125 [pid = 2936] [id = 596] 17:53:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 211 (271A9000) [pid = 2936] [serial = 1788] [outer = 00000000] 17:53:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 212 (27E47C00) [pid = 2936] [serial = 1789] [outer = 271A9000] 17:53:34 INFO - PROCESS | 2936 | 1461286414365 Marionette DEBUG loaded listener.js 17:53:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 213 (27E4F000) [pid = 2936] [serial = 1790] [outer = 271A9000] 17:53:34 INFO - PROCESS | 2936 | 1461286414953 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 17:53:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:53:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1017ms 17:53:35 INFO - PROCESS | 2936 | 1461286415018 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 17:53:35 INFO - PROCESS | 2936 | 1461286415021 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 17:53:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:53:35 INFO - PROCESS | 2936 | 1461286415024 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:53:35 INFO - PROCESS | 2936 | 1461286415026 Marionette TRACE conn5 <- [1,2350,null,{}] 17:53:35 INFO - PROCESS | 2936 | 1461286415030 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:35 INFO - PROCESS | 2936 | 1461286415161 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 17:53:35 INFO - PROCESS | 2936 | 1461286415330 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:35 INFO - PROCESS | 2936 | ++DOCSHELL 27EA5C00 == 126 [pid = 2936] [id = 597] 17:53:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 214 (28871C00) [pid = 2936] [serial = 1791] [outer = 00000000] 17:53:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 215 (29247000) [pid = 2936] [serial = 1792] [outer = 28871C00] 17:53:35 INFO - PROCESS | 2936 | 1461286415390 Marionette DEBUG loaded listener.js 17:53:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 216 (2924BC00) [pid = 2936] [serial = 1793] [outer = 28871C00] 17:53:36 INFO - PROCESS | 2936 | 1461286415973 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 17:53:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:53:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1021ms 17:53:36 INFO - PROCESS | 2936 | 1461286416048 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 17:53:36 INFO - PROCESS | 2936 | 1461286416051 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 17:53:36 INFO - PROCESS | 2936 | 1461286416054 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:53:36 INFO - PROCESS | 2936 | 1461286416056 Marionette TRACE conn5 <- [1,2354,null,{}] 17:53:36 INFO - PROCESS | 2936 | 1461286416060 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:36 INFO - PROCESS | 2936 | 1461286416179 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 17:53:36 INFO - PROCESS | 2936 | 1461286416360 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:36 INFO - PROCESS | 2936 | ++DOCSHELL 2886A400 == 127 [pid = 2936] [id = 598] 17:53:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 217 (28D9D400) [pid = 2936] [serial = 1794] [outer = 00000000] 17:53:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 218 (2952EC00) [pid = 2936] [serial = 1795] [outer = 28D9D400] 17:53:36 INFO - PROCESS | 2936 | 1461286416418 Marionette DEBUG loaded listener.js 17:53:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 219 (29530C00) [pid = 2936] [serial = 1796] [outer = 28D9D400] 17:53:37 INFO - PROCESS | 2936 | 1461286417002 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 17:53:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:53:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 970ms 17:53:37 INFO - PROCESS | 2936 | 1461286417039 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 17:53:37 INFO - PROCESS | 2936 | 1461286417041 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 17:53:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:53:37 INFO - PROCESS | 2936 | 1461286417046 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:53:37 INFO - PROCESS | 2936 | 1461286417048 Marionette TRACE conn5 <- [1,2358,null,{}] 17:53:37 INFO - PROCESS | 2936 | 1461286417052 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:37 INFO - PROCESS | 2936 | 1461286417171 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 17:53:37 INFO - PROCESS | 2936 | 1461286417357 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:37 INFO - PROCESS | 2936 | ++DOCSHELL 2952D800 == 128 [pid = 2936] [id = 599] 17:53:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 220 (29534400) [pid = 2936] [serial = 1797] [outer = 00000000] 17:53:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 221 (2953AC00) [pid = 2936] [serial = 1798] [outer = 29534400] 17:53:37 INFO - PROCESS | 2936 | 1461286417416 Marionette DEBUG loaded listener.js 17:53:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 222 (29AA2400) [pid = 2936] [serial = 1799] [outer = 29534400] 17:53:38 INFO - PROCESS | 2936 | 1461286418002 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 17:53:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:53:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1019ms 17:53:38 INFO - PROCESS | 2936 | 1461286418069 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 17:53:38 INFO - PROCESS | 2936 | 1461286418071 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 17:53:38 INFO - PROCESS | 2936 | 1461286418074 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:53:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:53:38 INFO - PROCESS | 2936 | 1461286418076 Marionette TRACE conn5 <- [1,2362,null,{}] 17:53:38 INFO - PROCESS | 2936 | 1461286418080 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:38 INFO - PROCESS | 2936 | 1461286418202 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 17:53:38 INFO - PROCESS | 2936 | 1461286418379 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:38 INFO - PROCESS | 2936 | ++DOCSHELL 29538400 == 129 [pid = 2936] [id = 600] 17:53:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 223 (2953A800) [pid = 2936] [serial = 1800] [outer = 00000000] 17:53:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 224 (2AD1EC00) [pid = 2936] [serial = 1801] [outer = 2953A800] 17:53:38 INFO - PROCESS | 2936 | 1461286418435 Marionette DEBUG loaded listener.js 17:53:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 225 (2AD20C00) [pid = 2936] [serial = 1802] [outer = 2953A800] 17:53:39 INFO - PROCESS | 2936 | 1461286419009 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 17:53:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:53:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 970ms 17:53:39 INFO - PROCESS | 2936 | 1461286419049 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 17:53:39 INFO - PROCESS | 2936 | 1461286419051 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 17:53:39 INFO - PROCESS | 2936 | 1461286419055 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:53:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:53:39 INFO - PROCESS | 2936 | 1461286419057 Marionette TRACE conn5 <- [1,2366,null,{}] 17:53:39 INFO - PROCESS | 2936 | 1461286419061 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:39 INFO - PROCESS | 2936 | 1461286419181 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 17:53:39 INFO - PROCESS | 2936 | 1461286419328 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:39 INFO - PROCESS | 2936 | ++DOCSHELL 2AE64C00 == 130 [pid = 2936] [id = 601] 17:53:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 226 (2AE67C00) [pid = 2936] [serial = 1803] [outer = 00000000] 17:53:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 227 (2AE6C400) [pid = 2936] [serial = 1804] [outer = 2AE67C00] 17:53:39 INFO - PROCESS | 2936 | 1461286419383 Marionette DEBUG loaded listener.js 17:53:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 228 (2AE6F800) [pid = 2936] [serial = 1805] [outer = 2AE67C00] 17:53:40 INFO - PROCESS | 2936 | 1461286420036 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 17:53:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:53:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1020ms 17:53:40 INFO - PROCESS | 2936 | 1461286420078 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 17:53:40 INFO - PROCESS | 2936 | 1461286420081 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 17:53:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:53:40 INFO - PROCESS | 2936 | 1461286420085 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:53:40 INFO - PROCESS | 2936 | 1461286420087 Marionette TRACE conn5 <- [1,2370,null,{}] 17:53:40 INFO - PROCESS | 2936 | 1461286420091 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:40 INFO - PROCESS | 2936 | 1461286420247 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 17:53:40 INFO - PROCESS | 2936 | 1461286420425 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:40 INFO - PROCESS | 2936 | ++DOCSHELL 18412400 == 131 [pid = 2936] [id = 602] 17:53:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 229 (1A598000) [pid = 2936] [serial = 1806] [outer = 00000000] 17:53:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 230 (1F35F400) [pid = 2936] [serial = 1807] [outer = 1A598000] 17:53:40 INFO - PROCESS | 2936 | 1461286420485 Marionette DEBUG loaded listener.js 17:53:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 231 (2020A000) [pid = 2936] [serial = 1808] [outer = 1A598000] 17:53:41 INFO - PROCESS | 2936 | 1461286421058 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 17:53:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:53:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1017ms 17:53:41 INFO - PROCESS | 2936 | 1461286421106 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 17:53:41 INFO - PROCESS | 2936 | 1461286421108 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 17:53:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:53:41 INFO - PROCESS | 2936 | 1461286421112 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:53:41 INFO - PROCESS | 2936 | 1461286421114 Marionette TRACE conn5 <- [1,2374,null,{}] 17:53:41 INFO - PROCESS | 2936 | 1461286421118 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:41 INFO - PROCESS | 2936 | 1461286421420 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 17:53:41 INFO - PROCESS | 2936 | 1461286421615 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:41 INFO - PROCESS | 2936 | ++DOCSHELL 0B772400 == 132 [pid = 2936] [id = 603] 17:53:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 232 (0B775000) [pid = 2936] [serial = 1809] [outer = 00000000] 17:53:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 233 (122DB800) [pid = 2936] [serial = 1810] [outer = 0B775000] 17:53:41 INFO - PROCESS | 2936 | 1461286421668 Marionette DEBUG loaded listener.js 17:53:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 234 (1288CC00) [pid = 2936] [serial = 1811] [outer = 0B775000] 17:53:42 INFO - PROCESS | 2936 | 1461286422312 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 17:53:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:53:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1271ms 17:53:42 INFO - PROCESS | 2936 | 1461286422387 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 17:53:42 INFO - PROCESS | 2936 | 1461286422392 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 17:53:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:53:42 INFO - PROCESS | 2936 | 1461286422413 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:53:42 INFO - PROCESS | 2936 | 1461286422418 Marionette TRACE conn5 <- [1,2378,null,{}] 17:53:42 INFO - PROCESS | 2936 | 1461286422423 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:42 INFO - PROCESS | 2936 | 1461286422551 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 17:53:42 INFO - PROCESS | 2936 | 1461286422723 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:42 INFO - PROCESS | 2936 | ++DOCSHELL 17534000 == 133 [pid = 2936] [id = 604] 17:53:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 235 (17534800) [pid = 2936] [serial = 1812] [outer = 00000000] 17:53:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 236 (175F2000) [pid = 2936] [serial = 1813] [outer = 17534800] 17:53:42 INFO - PROCESS | 2936 | 1461286422777 Marionette DEBUG loaded listener.js 17:53:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 237 (1780D000) [pid = 2936] [serial = 1814] [outer = 17534800] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 27566C00 == 132 [pid = 2936] [id = 501] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 17577800 == 131 [pid = 2936] [id = 540] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 27092800 == 130 [pid = 2936] [id = 500] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 214DBC00 == 129 [pid = 2936] [id = 590] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 1C81E800 == 128 [pid = 2936] [id = 589] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 20CCB400 == 127 [pid = 2936] [id = 588] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 1C110400 == 126 [pid = 2936] [id = 587] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 1B715000 == 125 [pid = 2936] [id = 586] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 1BA5E000 == 124 [pid = 2936] [id = 585] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 1C1A5800 == 123 [pid = 2936] [id = 584] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 18CE4000 == 122 [pid = 2936] [id = 583] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 236 (24AAAC00) [pid = 2936] [serial = 1711] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 235 (26A4E000) [pid = 2936] [serial = 1663] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 234 (271AC400) [pid = 2936] [serial = 1666] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 233 (2755FC00) [pid = 2936] [serial = 1669] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 232 (254B9800) [pid = 2936] [serial = 1672] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 231 (27E4C400) [pid = 2936] [serial = 1675] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 230 (287ED000) [pid = 2936] [serial = 1678] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 229 (1A357400) [pid = 2936] [serial = 1681] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 1752F000 == 121 [pid = 2936] [id = 582] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 12875800 == 120 [pid = 2936] [id = 581] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 29AA0000 == 119 [pid = 2936] [id = 579] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 29251400 == 118 [pid = 2936] [id = 578] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 29246800 == 117 [pid = 2936] [id = 577] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 28D99400 == 116 [pid = 2936] [id = 576] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 20CCF000 == 115 [pid = 2936] [id = 575] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 27568400 == 114 [pid = 2936] [id = 574] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 214DD400 == 113 [pid = 2936] [id = 573] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 1C515400 == 112 [pid = 2936] [id = 572] 17:53:43 INFO - PROCESS | 2936 | --DOCSHELL 13821800 == 111 [pid = 2936] [id = 571] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 228 (203BD800) [pid = 2936] [serial = 1699] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 227 (21B2C800) [pid = 2936] [serial = 1702] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 226 (1B70B000) [pid = 2936] [serial = 1705] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 225 (2385D000) [pid = 2936] [serial = 1703] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 224 (23924800) [pid = 2936] [serial = 1708] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 223 (239C1400) [pid = 2936] [serial = 1660] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 222 (1F4AF000) [pid = 2936] [serial = 1696] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 221 (1D16D000) [pid = 2936] [serial = 1688] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 220 (1CA68C00) [pid = 2936] [serial = 1687] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 219 (1CCACC00) [pid = 2936] [serial = 1693] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 218 (1E0DF800) [pid = 2936] [serial = 1694] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 217 (1F4AC400) [pid = 2936] [serial = 1657] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 216 (1B068000) [pid = 2936] [serial = 1690] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 215 (1C19CC00) [pid = 2936] [serial = 1691] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 214 (1C101800) [pid = 2936] [serial = 1685] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 213 (1B067400) [pid = 2936] [serial = 1684] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 212 (2399E000) [pid = 2936] [serial = 1652] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 211 (1B05C400) [pid = 2936] [serial = 1654] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 210 (24261C00) [pid = 2936] [serial = 1709] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 209 (1C3D8400) [pid = 2936] [serial = 1706] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 208 (21276800) [pid = 2936] [serial = 1700] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | --DOMWINDOW == 207 (20134C00) [pid = 2936] [serial = 1697] [outer = 00000000] [url = about:blank] 17:53:43 INFO - PROCESS | 2936 | 1461286423438 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:53:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:53:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1079ms 17:53:43 INFO - PROCESS | 2936 | 1461286423494 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 17:53:43 INFO - PROCESS | 2936 | 1461286423497 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 17:53:43 INFO - PROCESS | 2936 | 1461286423500 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:53:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:53:43 INFO - PROCESS | 2936 | 1461286423502 Marionette TRACE conn5 <- [1,2382,null,{}] 17:53:43 INFO - PROCESS | 2936 | 1461286423506 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:43 INFO - PROCESS | 2936 | 1461286423613 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 17:53:43 INFO - PROCESS | 2936 | 1461286423748 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:43 INFO - PROCESS | 2936 | ++DOCSHELL 176AE400 == 112 [pid = 2936] [id = 605] 17:53:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 208 (176AF000) [pid = 2936] [serial = 1815] [outer = 00000000] 17:53:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 209 (197D5000) [pid = 2936] [serial = 1816] [outer = 176AF000] 17:53:43 INFO - PROCESS | 2936 | 1461286423795 Marionette DEBUG loaded listener.js 17:53:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 210 (19D54000) [pid = 2936] [serial = 1817] [outer = 176AF000] 17:53:44 INFO - PROCESS | 2936 | 1461286424269 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:53:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:53:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 831ms 17:53:44 INFO - PROCESS | 2936 | 1461286424334 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 17:53:44 INFO - PROCESS | 2936 | 1461286424339 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 17:53:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:53:44 INFO - PROCESS | 2936 | 1461286424354 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:53:44 INFO - PROCESS | 2936 | 1461286424359 Marionette TRACE conn5 <- [1,2386,null,{}] 17:53:44 INFO - PROCESS | 2936 | 1461286424363 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:44 INFO - PROCESS | 2936 | 1461286424467 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 17:53:44 INFO - PROCESS | 2936 | 1461286424481 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:44 INFO - PROCESS | 2936 | ++DOCSHELL 1A5A5800 == 113 [pid = 2936] [id = 606] 17:53:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 211 (1A5D7000) [pid = 2936] [serial = 1818] [outer = 00000000] 17:53:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 212 (1B0CAC00) [pid = 2936] [serial = 1819] [outer = 1A5D7000] 17:53:44 INFO - PROCESS | 2936 | 1461286424536 Marionette DEBUG loaded listener.js 17:53:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 213 (1B697800) [pid = 2936] [serial = 1820] [outer = 1A5D7000] 17:53:45 INFO - PROCESS | 2936 | 1461286425004 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:53:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:53:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 690ms 17:53:45 INFO - PROCESS | 2936 | 1461286425039 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 17:53:45 INFO - PROCESS | 2936 | 1461286425041 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 17:53:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:53:45 INFO - PROCESS | 2936 | 1461286425044 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:53:45 INFO - PROCESS | 2936 | 1461286425046 Marionette TRACE conn5 <- [1,2390,null,{}] 17:53:45 INFO - PROCESS | 2936 | 1461286425050 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:45 INFO - PROCESS | 2936 | 1461286425222 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 17:53:45 INFO - PROCESS | 2936 | 1461286425232 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:45 INFO - PROCESS | 2936 | ++DOCSHELL 1A5A6400 == 114 [pid = 2936] [id = 607] 17:53:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 214 (1B693400) [pid = 2936] [serial = 1821] [outer = 00000000] 17:53:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 215 (1B78F000) [pid = 2936] [serial = 1822] [outer = 1B693400] 17:53:45 INFO - PROCESS | 2936 | 1461286425278 Marionette DEBUG loaded listener.js 17:53:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 216 (1C109400) [pid = 2936] [serial = 1823] [outer = 1B693400] 17:53:45 INFO - PROCESS | 2936 | 1461286425766 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 17:53:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:53:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 771ms 17:53:45 INFO - PROCESS | 2936 | 1461286425816 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 17:53:45 INFO - PROCESS | 2936 | 1461286425818 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 17:53:45 INFO - PROCESS | 2936 | 1461286425821 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:53:45 INFO - PROCESS | 2936 | 1461286425823 Marionette TRACE conn5 <- [1,2394,null,{}] 17:53:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:53:45 INFO - PROCESS | 2936 | 1461286425849 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:46 INFO - PROCESS | 2936 | 1461286426032 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 17:53:46 INFO - PROCESS | 2936 | 1461286426053 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:46 INFO - PROCESS | 2936 | ++DOCSHELL 1C3DF800 == 115 [pid = 2936] [id = 608] 17:53:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 217 (1C3E0000) [pid = 2936] [serial = 1824] [outer = 00000000] 17:53:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 218 (1C515000) [pid = 2936] [serial = 1825] [outer = 1C3E0000] 17:53:46 INFO - PROCESS | 2936 | 1461286426111 Marionette DEBUG loaded listener.js 17:53:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 219 (1C814C00) [pid = 2936] [serial = 1826] [outer = 1C3E0000] 17:53:46 INFO - PROCESS | 2936 | 1461286426590 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 17:53:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:53:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 830ms 17:53:46 INFO - PROCESS | 2936 | 1461286426656 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 17:53:46 INFO - PROCESS | 2936 | 1461286426658 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 17:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:53:46 INFO - PROCESS | 2936 | 1461286426661 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:53:46 INFO - PROCESS | 2936 | 1461286426662 Marionette TRACE conn5 <- [1,2398,null,{}] 17:53:46 INFO - PROCESS | 2936 | 1461286426666 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:46 INFO - PROCESS | 2936 | 1461286426813 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 17:53:46 INFO - PROCESS | 2936 | 1461286426834 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:46 INFO - PROCESS | 2936 | ++DOCSHELL 1C8AE800 == 116 [pid = 2936] [id = 609] 17:53:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 220 (1C8B4C00) [pid = 2936] [serial = 1827] [outer = 00000000] 17:53:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 221 (1CCA2C00) [pid = 2936] [serial = 1828] [outer = 1C8B4C00] 17:53:46 INFO - PROCESS | 2936 | 1461286426880 Marionette DEBUG loaded listener.js 17:53:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 222 (1CCAD800) [pid = 2936] [serial = 1829] [outer = 1C8B4C00] 17:53:47 INFO - PROCESS | 2936 | --DOMWINDOW == 221 (1CCAB800) [pid = 2936] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:53:47 INFO - PROCESS | 2936 | --DOMWINDOW == 220 (1CCA0C00) [pid = 2936] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:53:47 INFO - PROCESS | 2936 | --DOMWINDOW == 219 (20CD4400) [pid = 2936] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:53:47 INFO - PROCESS | 2936 | --DOMWINDOW == 218 (197DFC00) [pid = 2936] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:53:47 INFO - PROCESS | 2936 | --DOMWINDOW == 217 (1B040800) [pid = 2936] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:53:47 INFO - PROCESS | 2936 | --DOMWINDOW == 216 (12E2EC00) [pid = 2936] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:53:47 INFO - PROCESS | 2936 | --DOMWINDOW == 215 (1C501400) [pid = 2936] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:53:47 INFO - PROCESS | 2936 | --DOMWINDOW == 214 (2162CC00) [pid = 2936] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:53:47 INFO - PROCESS | 2936 | --DOMWINDOW == 213 (1C6C6C00) [pid = 2936] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:53:47 INFO - PROCESS | 2936 | --DOMWINDOW == 212 (24449800) [pid = 2936] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:53:47 INFO - PROCESS | 2936 | --DOMWINDOW == 211 (1CB85C00) [pid = 2936] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:53:47 INFO - PROCESS | 2936 | 1461286427742 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:53:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:53:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1129ms 17:53:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:53:47 INFO - PROCESS | 2936 | 1461286427794 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 17:53:47 INFO - PROCESS | 2936 | 1461286427796 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 17:53:47 INFO - PROCESS | 2936 | 1461286427800 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:53:47 INFO - PROCESS | 2936 | 1461286427801 Marionette TRACE conn5 <- [1,2402,null,{}] 17:53:47 INFO - PROCESS | 2936 | 1461286427805 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:47 INFO - PROCESS | 2936 | 1461286427903 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 17:53:47 INFO - PROCESS | 2936 | 1461286427913 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:47 INFO - PROCESS | 2936 | ++DOCSHELL 1A59E800 == 117 [pid = 2936] [id = 610] 17:53:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 212 (1B040800) [pid = 2936] [serial = 1830] [outer = 00000000] 17:53:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 213 (1CC90800) [pid = 2936] [serial = 1831] [outer = 1B040800] 17:53:47 INFO - PROCESS | 2936 | 1461286427958 Marionette DEBUG loaded listener.js 17:53:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 214 (1D12A800) [pid = 2936] [serial = 1832] [outer = 1B040800] 17:53:48 INFO - PROCESS | 2936 | 1461286428409 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 17:53:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 671ms 17:53:48 INFO - PROCESS | 2936 | 1461286428472 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 17:53:48 INFO - PROCESS | 2936 | 1461286428474 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 17:53:48 INFO - PROCESS | 2936 | 1461286428478 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:53:48 INFO - PROCESS | 2936 | 1461286428479 Marionette TRACE conn5 <- [1,2406,null,{}] 17:53:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:53:48 INFO - PROCESS | 2936 | 1461286428483 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:48 INFO - PROCESS | 2936 | 1461286428582 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 17:53:48 INFO - PROCESS | 2936 | 1461286428588 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:48 INFO - PROCESS | 2936 | ++DOCSHELL 1C507800 == 118 [pid = 2936] [id = 611] 17:53:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 215 (1CA5D400) [pid = 2936] [serial = 1833] [outer = 00000000] 17:53:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 216 (1F387000) [pid = 2936] [serial = 1834] [outer = 1CA5D400] 17:53:48 INFO - PROCESS | 2936 | 1461286428634 Marionette DEBUG loaded listener.js 17:53:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 217 (1F48F400) [pid = 2936] [serial = 1835] [outer = 1CA5D400] 17:53:49 INFO - PROCESS | 2936 | 1461286429098 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:53:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:53:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 17:53:49 INFO - PROCESS | 2936 | 1461286429152 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 17:53:49 INFO - PROCESS | 2936 | 1461286429154 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 17:53:49 INFO - PROCESS | 2936 | 1461286429157 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:53:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:53:49 INFO - PROCESS | 2936 | 1461286429159 Marionette TRACE conn5 <- [1,2410,null,{}] 17:53:49 INFO - PROCESS | 2936 | 1461286429162 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:49 INFO - PROCESS | 2936 | 1461286429264 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 17:53:49 INFO - PROCESS | 2936 | 1461286429307 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:49 INFO - PROCESS | 2936 | ++DOCSHELL 16FE6C00 == 119 [pid = 2936] [id = 612] 17:53:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 218 (1CA63C00) [pid = 2936] [serial = 1836] [outer = 00000000] 17:53:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 219 (2012CC00) [pid = 2936] [serial = 1837] [outer = 1CA63C00] 17:53:49 INFO - PROCESS | 2936 | 1461286429353 Marionette DEBUG loaded listener.js 17:53:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 220 (2018C800) [pid = 2936] [serial = 1838] [outer = 1CA63C00] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 19D8E400 == 118 [pid = 2936] [id = 90] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1CCA4800 == 117 [pid = 2936] [id = 518] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 23860800 == 116 [pid = 2936] [id = 553] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 26A5A800 == 115 [pid = 2936] [id = 428] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1841C000 == 114 [pid = 2936] [id = 75] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 16667C00 == 113 [pid = 2936] [id = 502] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 138ED400 == 112 [pid = 2936] [id = 134] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 203A7400 == 111 [pid = 2936] [id = 254] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1702FC00 == 110 [pid = 2936] [id = 371] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 20195400 == 109 [pid = 2936] [id = 337] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1CA67C00 == 108 [pid = 2936] [id = 275] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 2163B000 == 107 [pid = 2936] [id = 465] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 16662400 == 106 [pid = 2936] [id = 338] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 287E6C00 == 105 [pid = 2936] [id = 431] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 21284800 == 104 [pid = 2936] [id = 226] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 23859800 == 103 [pid = 2936] [id = 369] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 2127BC00 == 102 [pid = 2936] [id = 415] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 214D4000 == 101 [pid = 2936] [id = 464] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1B710800 == 100 [pid = 2936] [id = 580] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1A353800 == 99 [pid = 2936] [id = 276] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 2444E000 == 98 [pid = 2936] [id = 517] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 12885C00 == 97 [pid = 2936] [id = 406] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 19D55C00 == 96 [pid = 2936] [id = 407] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1B05D800 == 95 [pid = 2936] [id = 414] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 26D6E800 == 94 [pid = 2936] [id = 555] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 122D7C00 == 93 [pid = 2936] [id = 277] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 21B2A400 == 92 [pid = 2936] [id = 515] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 2127B800 == 91 [pid = 2936] [id = 8] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 17034800 == 90 [pid = 2936] [id = 512] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 21A9A800 == 89 [pid = 2936] [id = 481] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 29249000 == 88 [pid = 2936] [id = 430] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1F4AA800 == 87 [pid = 2936] [id = 320] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1CB82400 == 86 [pid = 2936] [id = 174] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 2020AC00 == 85 [pid = 2936] [id = 208] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 21A92800 == 84 [pid = 2936] [id = 259] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1F395800 == 83 [pid = 2936] [id = 336] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1286E400 == 82 [pid = 2936] [id = 443] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1C514800 == 81 [pid = 2936] [id = 446] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 2886B400 == 80 [pid = 2936] [id = 429] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 2018E800 == 79 [pid = 2936] [id = 207] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1C571800 == 78 [pid = 2936] [id = 463] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1CA5F000 == 77 [pid = 2936] [id = 416] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 26402800 == 76 [pid = 2936] [id = 554] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 2444C400 == 75 [pid = 2936] [id = 483] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 23990400 == 74 [pid = 2936] [id = 516] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 214DE000 == 73 [pid = 2936] [id = 405] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1F491C00 == 72 [pid = 2936] [id = 399] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1723F400 == 71 [pid = 2936] [id = 521] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 2012B800 == 70 [pid = 2936] [id = 402] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1CCA6400 == 69 [pid = 2936] [id = 445] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 12889C00 == 68 [pid = 2936] [id = 558] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1F0BC400 == 67 [pid = 2936] [id = 447] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1F387C00 == 66 [pid = 2936] [id = 178] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1665DC00 == 65 [pid = 2936] [id = 131] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 20132C00 == 64 [pid = 2936] [id = 403] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 2426C000 == 63 [pid = 2936] [id = 557] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 271AC800 == 62 [pid = 2936] [id = 519] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1C820C00 == 61 [pid = 2936] [id = 476] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 0EE5E000 == 60 [pid = 2936] [id = 449] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 23926400 == 59 [pid = 2936] [id = 482] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1786C000 == 58 [pid = 2936] [id = 444] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 2112C800 == 57 [pid = 2936] [id = 292] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1387C800 == 56 [pid = 2936] [id = 560] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 23990C00 == 55 [pid = 2936] [id = 260] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 21A9C000 == 54 [pid = 2936] [id = 480] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1CB82000 == 53 [pid = 2936] [id = 91] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1C19B800 == 52 [pid = 2936] [id = 177] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 24265800 == 51 [pid = 2936] [id = 556] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 12E2FC00 == 50 [pid = 2936] [id = 448] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 27EAB000 == 49 [pid = 2936] [id = 520] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 2012AC00 == 48 [pid = 2936] [id = 225] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 24260000 == 47 [pid = 2936] [id = 559] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1C101C00 == 46 [pid = 2936] [id = 25] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 17534000 == 45 [pid = 2936] [id = 604] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 18412400 == 44 [pid = 2936] [id = 602] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 0B772400 == 43 [pid = 2936] [id = 603] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 2AE64C00 == 42 [pid = 2936] [id = 601] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 2952D800 == 41 [pid = 2936] [id = 599] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 29538400 == 40 [pid = 2936] [id = 600] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 2886A400 == 39 [pid = 2936] [id = 598] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 27EA5C00 == 38 [pid = 2936] [id = 597] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 254B9C00 == 37 [pid = 2936] [id = 595] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 26A52400 == 36 [pid = 2936] [id = 596] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 2391C400 == 35 [pid = 2936] [id = 594] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1C51F800 == 34 [pid = 2936] [id = 593] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 1752F400 == 33 [pid = 2936] [id = 592] 17:53:51 INFO - PROCESS | 2936 | --DOCSHELL 21C7B800 == 32 [pid = 2936] [id = 591] 17:53:52 INFO - PROCESS | 2936 | --DOCSHELL 176AE400 == 31 [pid = 2936] [id = 605] 17:53:52 INFO - PROCESS | 2936 | --DOCSHELL 1A5A5800 == 30 [pid = 2936] [id = 606] 17:53:52 INFO - PROCESS | 2936 | --DOCSHELL 1A5A6400 == 29 [pid = 2936] [id = 607] 17:53:52 INFO - PROCESS | 2936 | --DOCSHELL 1A59E800 == 28 [pid = 2936] [id = 610] 17:53:52 INFO - PROCESS | 2936 | --DOCSHELL 1C3DF800 == 27 [pid = 2936] [id = 608] 17:53:52 INFO - PROCESS | 2936 | --DOCSHELL 1C8AE800 == 26 [pid = 2936] [id = 609] 17:53:52 INFO - PROCESS | 2936 | --DOCSHELL 1C507800 == 25 [pid = 2936] [id = 611] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 219 (20196400) [pid = 2936] [serial = 1759] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 218 (203BDC00) [pid = 2936] [serial = 1763] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 217 (203B0800) [pid = 2936] [serial = 1762] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 216 (20208800) [pid = 2936] [serial = 1760] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 215 (2127F000) [pid = 2936] [serial = 1765] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 214 (1D126400) [pid = 2936] [serial = 1741] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 213 (1CA5E400) [pid = 2936] [serial = 1717] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 212 (1A5A5C00) [pid = 2936] [serial = 1750] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 211 (1B794C00) [pid = 2936] [serial = 1751] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 210 (1C814800) [pid = 2936] [serial = 1748] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 209 (1C50D400) [pid = 2936] [serial = 1747] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 208 (1752F800) [pid = 2936] [serial = 1714] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 207 (23993400) [pid = 2936] [serial = 1720] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 206 (27EB0000) [pid = 2936] [serial = 1723] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 205 (1A59A400) [pid = 2936] [serial = 1745] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 204 (197DD800) [pid = 2936] [serial = 1744] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 203 (1C8BC000) [pid = 2936] [serial = 1753] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 202 (1CA60000) [pid = 2936] [serial = 1754] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 201 (21B22800) [pid = 2936] [serial = 1771] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 200 (1D130C00) [pid = 2936] [serial = 1756] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 199 (254B0800) [pid = 2936] [serial = 1712] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 198 (20CD6000) [pid = 2936] [serial = 1726] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 197 (29248000) [pid = 2936] [serial = 1729] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 196 (292AB000) [pid = 2936] [serial = 1732] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 195 (29A98800) [pid = 2936] [serial = 1735] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 194 (2AD13400) [pid = 2936] [serial = 1738] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 193 (214D7000) [pid = 2936] [serial = 1766] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 192 (2425EC00) [pid = 2936] [serial = 1774] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 191 (21C73000) [pid = 2936] [serial = 1772] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 190 (203B8C00) [pid = 2936] [serial = 1768] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 189 (21133000) [pid = 2936] [serial = 1769] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | --DOMWINDOW == 188 (1E886800) [pid = 2936] [serial = 1757] [outer = 00000000] [url = about:blank] 17:53:52 INFO - PROCESS | 2936 | 1461286432749 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:53:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:53:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 3622ms 17:53:52 INFO - PROCESS | 2936 | 1461286432784 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 17:53:52 INFO - PROCESS | 2936 | 1461286432788 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 17:53:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:53:52 INFO - PROCESS | 2936 | 1461286432794 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:53:52 INFO - PROCESS | 2936 | 1461286432797 Marionette TRACE conn5 <- [1,2414,null,{}] 17:53:52 INFO - PROCESS | 2936 | 1461286432803 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:52 INFO - PROCESS | 2936 | 1461286432902 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 17:53:53 INFO - PROCESS | 2936 | 1461286433053 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:53 INFO - PROCESS | 2936 | ++DOCSHELL 1280E400 == 26 [pid = 2936] [id = 613] 17:53:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 189 (1281B400) [pid = 2936] [serial = 1839] [outer = 00000000] 17:53:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 190 (1288A000) [pid = 2936] [serial = 1840] [outer = 1281B400] 17:53:53 INFO - PROCESS | 2936 | 1461286433104 Marionette DEBUG loaded listener.js 17:53:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 191 (12E1B000) [pid = 2936] [serial = 1841] [outer = 1281B400] 17:53:53 INFO - PROCESS | 2936 | 1461286433499 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:53:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:53:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 17:53:53 INFO - PROCESS | 2936 | 1461286433524 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 17:53:53 INFO - PROCESS | 2936 | 1461286433531 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 17:53:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:53:53 INFO - PROCESS | 2936 | 1461286433537 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:53:53 INFO - PROCESS | 2936 | 1461286433540 Marionette TRACE conn5 <- [1,2418,null,{}] 17:53:53 INFO - PROCESS | 2936 | 1461286433544 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:53 INFO - PROCESS | 2936 | 1461286433636 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 17:53:53 INFO - PROCESS | 2936 | 1461286433644 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:53 INFO - PROCESS | 2936 | ++DOCSHELL 12E33C00 == 27 [pid = 2936] [id = 614] 17:53:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 192 (12E36000) [pid = 2936] [serial = 1842] [outer = 00000000] 17:53:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 193 (1381F800) [pid = 2936] [serial = 1843] [outer = 12E36000] 17:53:53 INFO - PROCESS | 2936 | 1461286433691 Marionette DEBUG loaded listener.js 17:53:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 194 (13892400) [pid = 2936] [serial = 1844] [outer = 12E36000] 17:53:54 INFO - PROCESS | 2936 | 1461286434204 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 17:53:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:53:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 730ms 17:53:54 INFO - PROCESS | 2936 | 1461286434269 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 17:53:54 INFO - PROCESS | 2936 | 1461286434272 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 17:53:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:53:54 INFO - PROCESS | 2936 | 1461286434276 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:53:54 INFO - PROCESS | 2936 | 1461286434279 Marionette TRACE conn5 <- [1,2422,null,{}] 17:53:54 INFO - PROCESS | 2936 | 1461286434290 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:54 INFO - PROCESS | 2936 | 1461286434418 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 17:53:54 INFO - PROCESS | 2936 | 1461286434437 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:54 INFO - PROCESS | 2936 | ++DOCSHELL 1665BC00 == 28 [pid = 2936] [id = 615] 17:53:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 195 (1665C800) [pid = 2936] [serial = 1845] [outer = 00000000] 17:53:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 196 (16660C00) [pid = 2936] [serial = 1846] [outer = 1665C800] 17:53:54 INFO - PROCESS | 2936 | 1461286434488 Marionette DEBUG loaded listener.js 17:53:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 197 (16666C00) [pid = 2936] [serial = 1847] [outer = 1665C800] 17:53:55 INFO - PROCESS | 2936 | 1461286434994 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 17:53:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:53:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 770ms 17:53:55 INFO - PROCESS | 2936 | 1461286435049 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 17:53:55 INFO - PROCESS | 2936 | 1461286435052 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 17:53:55 INFO - PROCESS | 2936 | 1461286435055 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:53:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:53:55 INFO - PROCESS | 2936 | 1461286435057 Marionette TRACE conn5 <- [1,2426,null,{}] 17:53:55 INFO - PROCESS | 2936 | 1461286435061 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:55 INFO - PROCESS | 2936 | 1461286435149 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 17:53:55 INFO - PROCESS | 2936 | 1461286435156 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:55 INFO - PROCESS | 2936 | ++DOCSHELL 16662800 == 29 [pid = 2936] [id = 616] 17:53:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 198 (16F60C00) [pid = 2936] [serial = 1848] [outer = 00000000] 17:53:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 199 (1723DC00) [pid = 2936] [serial = 1849] [outer = 16F60C00] 17:53:55 INFO - PROCESS | 2936 | 1461286435204 Marionette DEBUG loaded listener.js 17:53:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 200 (172FA800) [pid = 2936] [serial = 1850] [outer = 16F60C00] 17:53:55 INFO - PROCESS | 2936 | 1461286435675 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 17:53:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:53:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 672ms 17:53:55 INFO - PROCESS | 2936 | 1461286435730 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 17:53:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:53:55 INFO - PROCESS | 2936 | 1461286435732 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 17:53:55 INFO - PROCESS | 2936 | 1461286435736 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:53:55 INFO - PROCESS | 2936 | 1461286435737 Marionette TRACE conn5 <- [1,2430,null,{}] 17:53:55 INFO - PROCESS | 2936 | 1461286435741 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:55 INFO - PROCESS | 2936 | 1461286435851 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 17:53:55 INFO - PROCESS | 2936 | 1461286435861 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:55 INFO - PROCESS | 2936 | ++DOCSHELL 17536000 == 30 [pid = 2936] [id = 617] 17:53:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 201 (17536400) [pid = 2936] [serial = 1851] [outer = 00000000] 17:53:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 202 (176A2000) [pid = 2936] [serial = 1852] [outer = 17536400] 17:53:55 INFO - PROCESS | 2936 | 1461286435911 Marionette DEBUG loaded listener.js 17:53:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 203 (1780CC00) [pid = 2936] [serial = 1853] [outer = 17536400] 17:53:56 INFO - PROCESS | 2936 | 1461286436371 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 17:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 671ms 17:53:56 INFO - PROCESS | 2936 | 1461286436407 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 17:53:56 INFO - PROCESS | 2936 | 1461286436409 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 17:53:56 INFO - PROCESS | 2936 | 1461286436412 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:53:56 INFO - PROCESS | 2936 | 1461286436414 Marionette TRACE conn5 <- [1,2434,null,{}] 17:53:56 INFO - PROCESS | 2936 | 1461286436418 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:56 INFO - PROCESS | 2936 | 1461286436535 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 17:53:56 INFO - PROCESS | 2936 | 1461286436544 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:56 INFO - PROCESS | 2936 | ++DOCSHELL 19D4C400 == 31 [pid = 2936] [id = 618] 17:53:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 204 (19D4CC00) [pid = 2936] [serial = 1854] [outer = 00000000] 17:53:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 205 (19D57C00) [pid = 2936] [serial = 1855] [outer = 19D4CC00] 17:53:56 INFO - PROCESS | 2936 | 1461286436593 Marionette DEBUG loaded listener.js 17:53:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 206 (19E65800) [pid = 2936] [serial = 1856] [outer = 19D4CC00] 17:53:57 INFO - PROCESS | 2936 | 1461286437017 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 17:53:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:53:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 630ms 17:53:57 INFO - PROCESS | 2936 | 1461286437053 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 17:53:57 INFO - PROCESS | 2936 | 1461286437055 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 17:53:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:53:57 INFO - PROCESS | 2936 | 1461286437076 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:53:57 INFO - PROCESS | 2936 | 1461286437078 Marionette TRACE conn5 <- [1,2438,null,{}] 17:53:57 INFO - PROCESS | 2936 | 1461286437081 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:57 INFO - PROCESS | 2936 | 1461286437162 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 17:53:57 INFO - PROCESS | 2936 | 1461286437168 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:57 INFO - PROCESS | 2936 | ++DOCSHELL 1A355400 == 32 [pid = 2936] [id = 619] 17:53:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 207 (1A357000) [pid = 2936] [serial = 1857] [outer = 00000000] 17:53:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 208 (1A3AA800) [pid = 2936] [serial = 1858] [outer = 1A357000] 17:53:57 INFO - PROCESS | 2936 | 1461286437214 Marionette DEBUG loaded listener.js 17:53:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 209 (1A599800) [pid = 2936] [serial = 1859] [outer = 1A357000] 17:53:57 INFO - PROCESS | 2936 | 1461286437667 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 17:53:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:53:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 650ms 17:53:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:53:57 INFO - PROCESS | 2936 | 1461286437712 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 17:53:57 INFO - PROCESS | 2936 | 1461286437714 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 17:53:57 INFO - PROCESS | 2936 | 1461286437717 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:53:57 INFO - PROCESS | 2936 | 1461286437719 Marionette TRACE conn5 <- [1,2442,null,{}] 17:53:57 INFO - PROCESS | 2936 | 1461286437742 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:57 INFO - PROCESS | 2936 | 1461286437824 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 17:53:57 INFO - PROCESS | 2936 | 1461286437831 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:57 INFO - PROCESS | 2936 | ++DOCSHELL 1A59C000 == 33 [pid = 2936] [id = 620] 17:53:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 210 (1A59D400) [pid = 2936] [serial = 1860] [outer = 00000000] 17:53:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 211 (1A5DD800) [pid = 2936] [serial = 1861] [outer = 1A59D400] 17:53:57 INFO - PROCESS | 2936 | 1461286437876 Marionette DEBUG loaded listener.js 17:53:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 212 (1A5A3000) [pid = 2936] [serial = 1862] [outer = 1A59D400] 17:53:58 INFO - PROCESS | 2936 | 1461286438333 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 17:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 17:53:58 INFO - PROCESS | 2936 | 1461286438388 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 17:53:58 INFO - PROCESS | 2936 | 1461286438391 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 17:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:53:58 INFO - PROCESS | 2936 | 1461286438412 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:53:58 INFO - PROCESS | 2936 | 1461286438413 Marionette TRACE conn5 <- [1,2446,null,{}] 17:53:58 INFO - PROCESS | 2936 | 1461286438417 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:58 INFO - PROCESS | 2936 | 1461286438547 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 17:53:58 INFO - PROCESS | 2936 | 1461286438657 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:58 INFO - PROCESS | 2936 | ++DOCSHELL 1665B000 == 34 [pid = 2936] [id = 621] 17:53:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 213 (1B445400) [pid = 2936] [serial = 1863] [outer = 00000000] 17:53:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 214 (1B698400) [pid = 2936] [serial = 1864] [outer = 1B445400] 17:53:58 INFO - PROCESS | 2936 | 1461286438704 Marionette DEBUG loaded listener.js 17:53:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 215 (1B695C00) [pid = 2936] [serial = 1865] [outer = 1B445400] 17:53:59 INFO - PROCESS | 2936 | 1461286439134 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 17:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 790ms 17:53:59 INFO - PROCESS | 2936 | 1461286439195 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 17:53:59 INFO - PROCESS | 2936 | 1461286439197 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 17:53:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:53:59 INFO - PROCESS | 2936 | 1461286439200 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:53:59 INFO - PROCESS | 2936 | 1461286439202 Marionette TRACE conn5 <- [1,2450,null,{}] 17:53:59 INFO - PROCESS | 2936 | 1461286439212 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:59 INFO - PROCESS | 2936 | 1461286439340 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 17:53:59 INFO - PROCESS | 2936 | 1461286439416 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:59 INFO - PROCESS | 2936 | ++DOCSHELL 1B718800 == 35 [pid = 2936] [id = 622] 17:53:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 216 (1B787800) [pid = 2936] [serial = 1866] [outer = 00000000] 17:53:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 217 (1C105800) [pid = 2936] [serial = 1867] [outer = 1B787800] 17:53:59 INFO - PROCESS | 2936 | 1461286439462 Marionette DEBUG loaded listener.js 17:53:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 218 (1C10D800) [pid = 2936] [serial = 1868] [outer = 1B787800] 17:53:59 INFO - PROCESS | 2936 | 1461286439901 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 17:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 17:53:59 INFO - PROCESS | 2936 | 1461286439962 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 17:53:59 INFO - PROCESS | 2936 | 1461286439965 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 17:53:59 INFO - PROCESS | 2936 | 1461286439972 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:54:00 INFO - PROCESS | 2936 | 1461286439975 Marionette TRACE conn5 <- [1,2454,null,{}] 17:54:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:54:00 INFO - PROCESS | 2936 | 1461286439979 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:00 INFO - PROCESS | 2936 | 1461286440122 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 17:54:00 INFO - PROCESS | 2936 | 1461286440202 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:00 INFO - PROCESS | 2936 | ++DOCSHELL 1C3D4400 == 36 [pid = 2936] [id = 623] 17:54:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 219 (1C3D5000) [pid = 2936] [serial = 1869] [outer = 00000000] 17:54:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 220 (1C3DB800) [pid = 2936] [serial = 1870] [outer = 1C3D5000] 17:54:00 INFO - PROCESS | 2936 | 1461286440259 Marionette DEBUG loaded listener.js 17:54:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 221 (1C504000) [pid = 2936] [serial = 1871] [outer = 1C3D5000] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 220 (26A5A000) [pid = 2936] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 219 (23861800) [pid = 2936] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 218 (2399D400) [pid = 2936] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 217 (2640E800) [pid = 2936] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 216 (2444E800) [pid = 2936] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 215 (23992400) [pid = 2936] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 214 (27E46800) [pid = 2936] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 213 (1C50BC00) [pid = 2936] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 212 (28D9D000) [pid = 2936] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 211 (17867000) [pid = 2936] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 210 (24453800) [pid = 2936] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 209 (20CCF800) [pid = 2936] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 208 (2708D800) [pid = 2936] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 207 (1CCA9800) [pid = 2936] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 206 (1387D800) [pid = 2936] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 205 (17532800) [pid = 2936] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 204 (1C516400) [pid = 2936] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 203 (2444F400) [pid = 2936] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 202 (1CB82C00) [pid = 2936] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 201 (1F48C400) [pid = 2936] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 200 (27EADC00) [pid = 2936] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 199 (29AA0400) [pid = 2936] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 198 (1B694800) [pid = 2936] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 197 (1288A400) [pid = 2936] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 196 (1723E400) [pid = 2936] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 195 (24265C00) [pid = 2936] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 194 (27099C00) [pid = 2936] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 193 (21A9D400) [pid = 2936] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 192 (254B0400) [pid = 2936] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 191 (20132400) [pid = 2936] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 190 (2018CC00) [pid = 2936] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 189 (292A8000) [pid = 2936] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 188 (21B2A800) [pid = 2936] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 187 (16F67000) [pid = 2936] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 186 (292A4000) [pid = 2936] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 185 (24AB0C00) [pid = 2936] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 184 (214DE400) [pid = 2936] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 183 (28D9C400) [pid = 2936] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 182 (26403400) [pid = 2936] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 181 (271A6000) [pid = 2936] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 180 (26D74400) [pid = 2936] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 179 (2391BC00) [pid = 2936] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 178 (197D8400) [pid = 2936] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 177 (239C4000) [pid = 2936] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 176 (24AAD400) [pid = 2936] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 175 (27EA6000) [pid = 2936] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 174 (16661C00) [pid = 2936] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 173 (23994400) [pid = 2936] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 172 (1B715C00) [pid = 2936] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 171 (1B70AC00) [pid = 2936] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 170 (1415D400) [pid = 2936] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 169 (17872000) [pid = 2936] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 168 (19D50000) [pid = 2936] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 167 (27569C00) [pid = 2936] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 166 (1C3E0000) [pid = 2936] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 165 (1C8B4C00) [pid = 2936] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 164 (1B040800) [pid = 2936] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 163 (1CA5D400) [pid = 2936] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 162 (1B693400) [pid = 2936] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 161 (1A5D7000) [pid = 2936] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 160 (176AF000) [pid = 2936] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 159 (17534800) [pid = 2936] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 158 (0B775000) [pid = 2936] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 157 (1A598000) [pid = 2936] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 156 (2AE67C00) [pid = 2936] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 155 (2953A800) [pid = 2936] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 154 (29534400) [pid = 2936] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 153 (28D9D400) [pid = 2936] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 152 (28871C00) [pid = 2936] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 151 (271A9000) [pid = 2936] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 150 (254BDC00) [pid = 2936] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 149 (23922C00) [pid = 2936] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 148 (1C6CDC00) [pid = 2936] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 147 (175ECC00) [pid = 2936] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:54:02 INFO - PROCESS | 2936 | --DOMWINDOW == 146 (21C7DC00) [pid = 2936] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:54:02 INFO - PROCESS | 2936 | 1461286442282 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 17:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2323ms 17:54:02 INFO - PROCESS | 2936 | 1461286442301 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 17:54:02 INFO - PROCESS | 2936 | 1461286442303 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 17:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:54:02 INFO - PROCESS | 2936 | 1461286442307 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:54:02 INFO - PROCESS | 2936 | 1461286442308 Marionette TRACE conn5 <- [1,2458,null,{}] 17:54:02 INFO - PROCESS | 2936 | 1461286442312 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:02 INFO - PROCESS | 2936 | 1461286442400 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 17:54:02 INFO - PROCESS | 2936 | 1461286442408 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:02 INFO - PROCESS | 2936 | ++DOCSHELL 16661C00 == 37 [pid = 2936] [id = 624] 17:54:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 147 (175F4400) [pid = 2936] [serial = 1872] [outer = 00000000] 17:54:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 148 (197D4000) [pid = 2936] [serial = 1873] [outer = 175F4400] 17:54:02 INFO - PROCESS | 2936 | 1461286442456 Marionette DEBUG loaded listener.js 17:54:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 149 (197DEC00) [pid = 2936] [serial = 1874] [outer = 175F4400] 17:54:02 INFO - PROCESS | 2936 | 1461286442887 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 17:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 630ms 17:54:02 INFO - PROCESS | 2936 | 1461286442954 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 17:54:02 INFO - PROCESS | 2936 | 1461286442956 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 17:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:54:02 INFO - PROCESS | 2936 | 1461286442960 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:54:02 INFO - PROCESS | 2936 | 1461286442961 Marionette TRACE conn5 <- [1,2462,null,{}] 17:54:02 INFO - PROCESS | 2936 | 1461286442965 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:03 INFO - PROCESS | 2936 | 1461286443050 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 17:54:03 INFO - PROCESS | 2936 | 1461286443058 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:03 INFO - PROCESS | 2936 | ++DOCSHELL 19D4C800 == 38 [pid = 2936] [id = 625] 17:54:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 150 (1A5D7000) [pid = 2936] [serial = 1875] [outer = 00000000] 17:54:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 151 (1BA55C00) [pid = 2936] [serial = 1876] [outer = 1A5D7000] 17:54:03 INFO - PROCESS | 2936 | 1461286443105 Marionette DEBUG loaded listener.js 17:54:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 152 (1C1A8800) [pid = 2936] [serial = 1877] [outer = 1A5D7000] 17:54:03 INFO - PROCESS | 2936 | 1461286443762 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 17:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 830ms 17:54:03 INFO - PROCESS | 2936 | 1461286443796 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 17:54:03 INFO - PROCESS | 2936 | 1461286443801 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 17:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:54:03 INFO - PROCESS | 2936 | 1461286443806 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:54:03 INFO - PROCESS | 2936 | 1461286443811 Marionette TRACE conn5 <- [1,2466,null,{}] 17:54:03 INFO - PROCESS | 2936 | 1461286443818 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:03 INFO - PROCESS | 2936 | 1461286443937 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 17:54:04 INFO - PROCESS | 2936 | 1461286444108 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:04 INFO - PROCESS | 2936 | ++DOCSHELL 1280E800 == 39 [pid = 2936] [id = 626] 17:54:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 153 (12815800) [pid = 2936] [serial = 1878] [outer = 00000000] 17:54:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 154 (12E33400) [pid = 2936] [serial = 1879] [outer = 12815800] 17:54:04 INFO - PROCESS | 2936 | 1461286444166 Marionette DEBUG loaded listener.js 17:54:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 155 (1305DC00) [pid = 2936] [serial = 1880] [outer = 12815800] 17:54:04 INFO - PROCESS | 2936 | 1461286444799 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1025ms 17:54:04 INFO - PROCESS | 2936 | 1461286444839 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 17:54:04 INFO - PROCESS | 2936 | 1461286444846 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 17:54:04 INFO - PROCESS | 2936 | 1461286444854 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:54:04 INFO - PROCESS | 2936 | 1461286444857 Marionette TRACE conn5 <- [1,2470,null,{}] 17:54:04 INFO - PROCESS | 2936 | 1461286444861 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:05 INFO - PROCESS | 2936 | 1461286444994 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 17:54:05 INFO - PROCESS | 2936 | 1461286445147 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:05 INFO - PROCESS | 2936 | ++DOCSHELL 1665A800 == 40 [pid = 2936] [id = 627] 17:54:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 156 (1665D800) [pid = 2936] [serial = 1881] [outer = 00000000] 17:54:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 157 (17287000) [pid = 2936] [serial = 1882] [outer = 1665D800] 17:54:05 INFO - PROCESS | 2936 | 1461286445204 Marionette DEBUG loaded listener.js 17:54:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 158 (17573800) [pid = 2936] [serial = 1883] [outer = 1665D800] 17:54:05 INFO - PROCESS | 2936 | 1461286445843 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 17:54:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:54:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1017ms 17:54:05 INFO - PROCESS | 2936 | 1461286445875 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 17:54:05 INFO - PROCESS | 2936 | 1461286445878 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 17:54:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:54:05 INFO - PROCESS | 2936 | 1461286445882 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:54:05 INFO - PROCESS | 2936 | 1461286445886 Marionette TRACE conn5 <- [1,2474,null,{}] 17:54:05 INFO - PROCESS | 2936 | 1461286445898 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:06 INFO - PROCESS | 2936 | 1461286446019 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 17:54:06 INFO - PROCESS | 2936 | 1461286446186 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:06 INFO - PROCESS | 2936 | ++DOCSHELL 1B05E000 == 41 [pid = 2936] [id = 628] 17:54:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 159 (1B44C800) [pid = 2936] [serial = 1884] [outer = 00000000] 17:54:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 160 (1C19E400) [pid = 2936] [serial = 1885] [outer = 1B44C800] 17:54:06 INFO - PROCESS | 2936 | 1461286446249 Marionette DEBUG loaded listener.js 17:54:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 161 (1C1AA400) [pid = 2936] [serial = 1886] [outer = 1B44C800] 17:54:06 INFO - PROCESS | 2936 | 1461286446812 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 17:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 971ms 17:54:06 INFO - PROCESS | 2936 | 1461286446856 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 17:54:06 INFO - PROCESS | 2936 | 1461286446859 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 17:54:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:54:06 INFO - PROCESS | 2936 | 1461286446863 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:54:06 INFO - PROCESS | 2936 | 1461286446865 Marionette TRACE conn5 <- [1,2478,null,{}] 17:54:06 INFO - PROCESS | 2936 | 1461286446869 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:07 INFO - PROCESS | 2936 | 1461286446985 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 17:54:07 INFO - PROCESS | 2936 | 1461286447155 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:07 INFO - PROCESS | 2936 | ++DOCSHELL 1C104800 == 42 [pid = 2936] [id = 629] 17:54:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 162 (1C1A2000) [pid = 2936] [serial = 1887] [outer = 00000000] 17:54:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 163 (1C514C00) [pid = 2936] [serial = 1888] [outer = 1C1A2000] 17:54:07 INFO - PROCESS | 2936 | 1461286447217 Marionette DEBUG loaded listener.js 17:54:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 164 (1C56A800) [pid = 2936] [serial = 1889] [outer = 1C1A2000] 17:54:07 INFO - PROCESS | 2936 | 1461286447822 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:54:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:54:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1017ms 17:54:07 INFO - PROCESS | 2936 | 1461286447883 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 17:54:07 INFO - PROCESS | 2936 | 1461286447885 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 17:54:07 INFO - PROCESS | 2936 | 1461286447889 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:54:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:54:07 INFO - PROCESS | 2936 | 1461286447891 Marionette TRACE conn5 <- [1,2482,null,{}] 17:54:07 INFO - PROCESS | 2936 | 1461286447895 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:08 INFO - PROCESS | 2936 | 1461286448008 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 17:54:08 INFO - PROCESS | 2936 | 1461286448160 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:08 INFO - PROCESS | 2936 | ++DOCSHELL 1C570800 == 43 [pid = 2936] [id = 630] 17:54:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 165 (1C817C00) [pid = 2936] [serial = 1890] [outer = 00000000] 17:54:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 166 (1C914C00) [pid = 2936] [serial = 1891] [outer = 1C817C00] 17:54:08 INFO - PROCESS | 2936 | 1461286448217 Marionette DEBUG loaded listener.js 17:54:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 167 (1C8BD000) [pid = 2936] [serial = 1892] [outer = 1C817C00] 17:54:08 INFO - PROCESS | 2936 | 1461286448850 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 17:54:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:54:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1019ms 17:54:08 INFO - PROCESS | 2936 | 1461286448912 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 17:54:08 INFO - PROCESS | 2936 | 1461286448915 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 17:54:08 INFO - PROCESS | 2936 | 1461286448918 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:54:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:54:08 INFO - PROCESS | 2936 | 1461286448920 Marionette TRACE conn5 <- [1,2486,null,{}] 17:54:08 INFO - PROCESS | 2936 | 1461286448924 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:09 INFO - PROCESS | 2936 | 1461286449052 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 17:54:09 INFO - PROCESS | 2936 | 1461286449212 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:09 INFO - PROCESS | 2936 | ++DOCSHELL 0EE5A000 == 44 [pid = 2936] [id = 631] 17:54:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 168 (0EE5A400) [pid = 2936] [serial = 1893] [outer = 00000000] 17:54:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 169 (0F380400) [pid = 2936] [serial = 1894] [outer = 0EE5A400] 17:54:09 INFO - PROCESS | 2936 | 1461286449273 Marionette DEBUG loaded listener.js 17:54:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 170 (18413C00) [pid = 2936] [serial = 1895] [outer = 0EE5A400] 17:54:09 INFO - PROCESS | 2936 | 1461286449821 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:54:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:54:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 930ms 17:54:09 INFO - PROCESS | 2936 | 1461286449852 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 17:54:09 INFO - PROCESS | 2936 | 1461286449855 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 17:54:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:54:09 INFO - PROCESS | 2936 | 1461286449858 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:54:09 INFO - PROCESS | 2936 | 1461286449860 Marionette TRACE conn5 <- [1,2490,null,{}] 17:54:09 INFO - PROCESS | 2936 | 1461286449864 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:10 INFO - PROCESS | 2936 | 1461286449972 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 17:54:10 INFO - PROCESS | 2936 | 1461286450300 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:10 INFO - PROCESS | 2936 | ++DOCSHELL 0EE54C00 == 45 [pid = 2936] [id = 632] 17:54:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 171 (12814800) [pid = 2936] [serial = 1896] [outer = 00000000] 17:54:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 172 (12EB6800) [pid = 2936] [serial = 1897] [outer = 12814800] 17:54:10 INFO - PROCESS | 2936 | 1461286450351 Marionette DEBUG loaded listener.js 17:54:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 173 (14199000) [pid = 2936] [serial = 1898] [outer = 12814800] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 172 (2012CC00) [pid = 2936] [serial = 1837] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | 1461286451071 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 171 (26D72400) [pid = 2936] [serial = 1496] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 170 (24456000) [pid = 2936] [serial = 1661] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 169 (26A50400) [pid = 2936] [serial = 1493] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 168 (271A3400) [pid = 2936] [serial = 1610] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 167 (26A5B800) [pid = 2936] [serial = 1553] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 166 (24448000) [pid = 2936] [serial = 1550] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 165 (287E7400) [pid = 2936] [serial = 1724] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 164 (1F00A400) [pid = 2936] [serial = 1544] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 163 (2924EC00) [pid = 2936] [serial = 1730] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 162 (21B26400) [pid = 2936] [serial = 1565] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 161 (287EBC00) [pid = 2936] [serial = 1556] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 160 (20CD8C00) [pid = 2936] [serial = 1727] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 159 (271A3000) [pid = 2936] [serial = 1499] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 158 (1F5C7800) [pid = 2936] [serial = 1490] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 157 (17532400) [pid = 2936] [serial = 1598] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 156 (1B05D000) [pid = 2936] [serial = 1682] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 155 (1CCA7000) [pid = 2936] [serial = 1718] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 154 (26402400) [pid = 2936] [serial = 1451] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 153 (20129400) [pid = 2936] [serial = 1658] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 152 (21130800) [pid = 2936] [serial = 1604] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 151 (2886E400) [pid = 2936] [serial = 1562] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 150 (2AD13000) [pid = 2936] [serial = 1739] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 149 (1C50F400) [pid = 2936] [serial = 1436] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 148 (27E4E400) [pid = 2936] [serial = 1676] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 147 (1781BC00) [pid = 2936] [serial = 1433] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 146 (27E47800) [pid = 2936] [serial = 1670] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 145 (28875C00) [pid = 2936] [serial = 1679] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 144 (23864400) [pid = 2936] [serial = 1442] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 143 (254BAC00) [pid = 2936] [serial = 1673] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 142 (20279C00) [pid = 2936] [serial = 1379] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 141 (21131400) [pid = 2936] [serial = 1439] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 140 (29A9A000) [pid = 2936] [serial = 1736] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 139 (23862000) [pid = 2936] [serial = 1547] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 138 (1C104C00) [pid = 2936] [serial = 1508] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 137 (292AD000) [pid = 2936] [serial = 1733] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 136 (28869C00) [pid = 2936] [serial = 1616] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 135 (2444E400) [pid = 2936] [serial = 1721] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 134 (28D9FC00) [pid = 2936] [serial = 1619] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 133 (26A5B400) [pid = 2936] [serial = 1664] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 132 (27565000) [pid = 2936] [serial = 1502] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 131 (27564000) [pid = 2936] [serial = 1667] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 130 (23995800) [pid = 2936] [serial = 1445] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 129 (1B449C00) [pid = 2936] [serial = 1541] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 128 (2444A000) [pid = 2936] [serial = 1448] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 127 (26A59000) [pid = 2936] [serial = 1613] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 126 (27EAF400) [pid = 2936] [serial = 1559] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 125 (1B70F400) [pid = 2936] [serial = 1487] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 124 (24453400) [pid = 2936] [serial = 1607] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 123 (1D16BC00) [pid = 2936] [serial = 1742] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 122 (1C42AC00) [pid = 2936] [serial = 1601] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 121 (17815800) [pid = 2936] [serial = 1715] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 120 (1C19BC00) [pid = 2936] [serial = 1622] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 119 (1B717400) [pid = 2936] [serial = 1655] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 118 (287F0000) [pid = 2936] [serial = 1505] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 117 (1C515000) [pid = 2936] [serial = 1825] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 116 (1CCA2C00) [pid = 2936] [serial = 1828] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 115 (1C814C00) [pid = 2936] [serial = 1826] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 114 (1CC90800) [pid = 2936] [serial = 1831] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 113 (1F387000) [pid = 2936] [serial = 1834] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 112 (1CCAD800) [pid = 2936] [serial = 1829] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (1B78F000) [pid = 2936] [serial = 1822] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 110 (1B0CAC00) [pid = 2936] [serial = 1819] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (1B697800) [pid = 2936] [serial = 1820] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (197D5000) [pid = 2936] [serial = 1816] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (19D54000) [pid = 2936] [serial = 1817] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (1780D000) [pid = 2936] [serial = 1814] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (175F2000) [pid = 2936] [serial = 1813] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (1288CC00) [pid = 2936] [serial = 1811] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (122DB800) [pid = 2936] [serial = 1810] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 102 (2020A000) [pid = 2936] [serial = 1808] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 101 (1F35F400) [pid = 2936] [serial = 1807] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 100 (2AE6F800) [pid = 2936] [serial = 1805] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 99 (2AE6C400) [pid = 2936] [serial = 1804] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 98 (2AD20C00) [pid = 2936] [serial = 1802] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 97 (2AD1EC00) [pid = 2936] [serial = 1801] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 96 (29AA2400) [pid = 2936] [serial = 1799] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 95 (2953AC00) [pid = 2936] [serial = 1798] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (29530C00) [pid = 2936] [serial = 1796] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (2952EC00) [pid = 2936] [serial = 1795] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (2924BC00) [pid = 2936] [serial = 1793] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (29247000) [pid = 2936] [serial = 1792] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (27E4F000) [pid = 2936] [serial = 1790] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 89 (27E47C00) [pid = 2936] [serial = 1789] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 88 (26D70800) [pid = 2936] [serial = 1787] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (26A57800) [pid = 2936] [serial = 1786] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (2444B000) [pid = 2936] [serial = 1784] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (2399B800) [pid = 2936] [serial = 1783] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (1F4B0800) [pid = 2936] [serial = 1781] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (1F392800) [pid = 2936] [serial = 1780] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 82 (1A3A4C00) [pid = 2936] [serial = 1778] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 81 (19D91C00) [pid = 2936] [serial = 1777] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 80 (2426C800) [pid = 2936] [serial = 1775] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 79 (1F48F400) [pid = 2936] [serial = 1835] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 78 (1D12A800) [pid = 2936] [serial = 1832] [outer = 00000000] [url = about:blank] 17:54:11 INFO - PROCESS | 2936 | --DOMWINDOW == 77 (1C109400) [pid = 2936] [serial = 1823] [outer = 00000000] [url = about:blank] 17:54:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:54:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1276ms 17:54:11 INFO - PROCESS | 2936 | 1461286451139 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 17:54:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:54:11 INFO - PROCESS | 2936 | 1461286451143 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 17:54:11 INFO - PROCESS | 2936 | 1461286451148 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:54:11 INFO - PROCESS | 2936 | 1461286451152 Marionette TRACE conn5 <- [1,2494,null,{}] 17:54:11 INFO - PROCESS | 2936 | 1461286451157 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:11 INFO - PROCESS | 2936 | 1461286451259 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 17:54:11 INFO - PROCESS | 2936 | 1461286451267 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:11 INFO - PROCESS | 2936 | ++DOCSHELL 12E3A400 == 46 [pid = 2936] [id = 633] 17:54:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 78 (12E3A800) [pid = 2936] [serial = 1899] [outer = 00000000] 17:54:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 79 (141A0400) [pid = 2936] [serial = 1900] [outer = 12E3A800] 17:54:11 INFO - PROCESS | 2936 | 1461286451320 Marionette DEBUG loaded listener.js 17:54:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 80 (1665AC00) [pid = 2936] [serial = 1901] [outer = 12E3A800] 17:54:11 INFO - PROCESS | 2936 | 1461286451890 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:54:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:54:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 790ms 17:54:11 INFO - PROCESS | 2936 | 1461286451940 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 17:54:11 INFO - PROCESS | 2936 | 1461286451944 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 17:54:11 INFO - PROCESS | 2936 | 1461286451948 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:54:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:54:11 INFO - PROCESS | 2936 | 1461286451950 Marionette TRACE conn5 <- [1,2498,null,{}] 17:54:11 INFO - PROCESS | 2936 | 1461286451954 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:12 INFO - PROCESS | 2936 | 1461286452045 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 17:54:12 INFO - PROCESS | 2936 | 1461286452150 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:12 INFO - PROCESS | 2936 | ++DOCSHELL 17533400 == 47 [pid = 2936] [id = 634] 17:54:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 81 (1753AC00) [pid = 2936] [serial = 1902] [outer = 00000000] 17:54:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 82 (176A8400) [pid = 2936] [serial = 1903] [outer = 1753AC00] 17:54:12 INFO - PROCESS | 2936 | 1461286452196 Marionette DEBUG loaded listener.js 17:54:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 83 (17865400) [pid = 2936] [serial = 1904] [outer = 1753AC00] 17:54:12 INFO - PROCESS | 2936 | 1461286452608 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 17:54:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:54:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 17:54:12 INFO - PROCESS | 2936 | 1461286452683 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 17:54:12 INFO - PROCESS | 2936 | 1461286452686 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 17:54:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:54:12 INFO - PROCESS | 2936 | 1461286452696 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:54:12 INFO - PROCESS | 2936 | 1461286452702 Marionette TRACE conn5 <- [1,2502,null,{}] 17:54:12 INFO - PROCESS | 2936 | 1461286452706 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:12 INFO - PROCESS | 2936 | 1461286452804 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 17:54:12 INFO - PROCESS | 2936 | 1461286452818 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:12 INFO - PROCESS | 2936 | ++DOCSHELL 18CE4000 == 48 [pid = 2936] [id = 635] 17:54:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (19D52C00) [pid = 2936] [serial = 1905] [outer = 00000000] 17:54:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (1A352800) [pid = 2936] [serial = 1906] [outer = 19D52C00] 17:54:12 INFO - PROCESS | 2936 | 1461286452866 Marionette DEBUG loaded listener.js 17:54:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (1A35D400) [pid = 2936] [serial = 1907] [outer = 19D52C00] 17:54:13 INFO - PROCESS | 2936 | 1461286453337 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:54:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:54:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 690ms 17:54:13 INFO - PROCESS | 2936 | 1461286453383 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 17:54:13 INFO - PROCESS | 2936 | 1461286453386 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 17:54:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:54:13 INFO - PROCESS | 2936 | 1461286453426 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:54:13 INFO - PROCESS | 2936 | 1461286453428 Marionette TRACE conn5 <- [1,2506,null,{}] 17:54:13 INFO - PROCESS | 2936 | 1461286453435 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:13 INFO - PROCESS | 2936 | 1461286453559 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 17:54:13 INFO - PROCESS | 2936 | 1461286453627 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:13 INFO - PROCESS | 2936 | ++DOCSHELL 122DC000 == 49 [pid = 2936] [id = 636] 17:54:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (19E64400) [pid = 2936] [serial = 1908] [outer = 00000000] 17:54:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (1A5A5000) [pid = 2936] [serial = 1909] [outer = 19E64400] 17:54:13 INFO - PROCESS | 2936 | 1461286453678 Marionette DEBUG loaded listener.js 17:54:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (1A5A4800) [pid = 2936] [serial = 1910] [outer = 19E64400] 17:54:14 INFO - PROCESS | 2936 | 1461286454109 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:54:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:54:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 770ms 17:54:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:54:14 INFO - PROCESS | 2936 | 1461286454163 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 17:54:14 INFO - PROCESS | 2936 | 1461286454165 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 17:54:14 INFO - PROCESS | 2936 | 1461286454168 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:54:14 INFO - PROCESS | 2936 | 1461286454170 Marionette TRACE conn5 <- [1,2510,null,{}] 17:54:14 INFO - PROCESS | 2936 | 1461286454174 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:14 INFO - PROCESS | 2936 | 1461286454297 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 17:54:14 INFO - PROCESS | 2936 | 1461286454366 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:14 INFO - PROCESS | 2936 | ++DOCSHELL 1B44D800 == 50 [pid = 2936] [id = 637] 17:54:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (1B44E000) [pid = 2936] [serial = 1911] [outer = 00000000] 17:54:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (1B70F400) [pid = 2936] [serial = 1912] [outer = 1B44E000] 17:54:14 INFO - PROCESS | 2936 | 1461286454422 Marionette DEBUG loaded listener.js 17:54:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (1BA52C00) [pid = 2936] [serial = 1913] [outer = 1B44E000] 17:54:14 INFO - PROCESS | 2936 | 1461286454895 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:54:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:54:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 770ms 17:54:14 INFO - PROCESS | 2936 | 1461286454946 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 17:54:14 INFO - PROCESS | 2936 | 1461286454948 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 17:54:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:54:14 INFO - PROCESS | 2936 | 1461286454951 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:54:14 INFO - PROCESS | 2936 | 1461286454953 Marionette TRACE conn5 <- [1,2514,null,{}] 17:54:14 INFO - PROCESS | 2936 | 1461286454956 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:15 INFO - PROCESS | 2936 | 1461286455080 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 17:54:15 INFO - PROCESS | 2936 | 1461286455150 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:15 INFO - PROCESS | 2936 | ++DOCSHELL 1C106800 == 51 [pid = 2936] [id = 638] 17:54:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (1C110400) [pid = 2936] [serial = 1914] [outer = 00000000] 17:54:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (1C3D5C00) [pid = 2936] [serial = 1915] [outer = 1C110400] 17:54:15 INFO - PROCESS | 2936 | 1461286455195 Marionette DEBUG loaded listener.js 17:54:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (1C3DA400) [pid = 2936] [serial = 1916] [outer = 1C110400] 17:54:15 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (1B445400) [pid = 2936] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:54:15 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (1B787800) [pid = 2936] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:54:15 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (16F60C00) [pid = 2936] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:54:15 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (12E36000) [pid = 2936] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:54:15 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (17536400) [pid = 2936] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:54:15 INFO - PROCESS | 2936 | --DOMWINDOW == 89 (1281B400) [pid = 2936] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:54:15 INFO - PROCESS | 2936 | --DOMWINDOW == 88 (1A357000) [pid = 2936] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:54:15 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (19D4CC00) [pid = 2936] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:54:15 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (1665C800) [pid = 2936] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:54:15 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (1A59D400) [pid = 2936] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:54:15 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (1C3D5000) [pid = 2936] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:54:15 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (175F4400) [pid = 2936] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:54:15 INFO - PROCESS | 2936 | 1461286455707 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:54:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:54:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 771ms 17:54:15 INFO - PROCESS | 2936 | 1461286455724 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 17:54:15 INFO - PROCESS | 2936 | 1461286455726 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 17:54:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:54:15 INFO - PROCESS | 2936 | 1461286455729 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:54:15 INFO - PROCESS | 2936 | 1461286455731 Marionette TRACE conn5 <- [1,2518,null,{}] 17:54:15 INFO - PROCESS | 2936 | 1461286455734 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:15 INFO - PROCESS | 2936 | 1461286455857 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 17:54:15 INFO - PROCESS | 2936 | 1461286455920 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:15 INFO - PROCESS | 2936 | ++DOCSHELL 1288A400 == 52 [pid = 2936] [id = 639] 17:54:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (17536400) [pid = 2936] [serial = 1917] [outer = 00000000] 17:54:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (1C1A7400) [pid = 2936] [serial = 1918] [outer = 17536400] 17:54:16 INFO - PROCESS | 2936 | 1461286455965 Marionette DEBUG loaded listener.js 17:54:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (1C509800) [pid = 2936] [serial = 1919] [outer = 17536400] 17:54:16 INFO - PROCESS | 2936 | 1461286456324 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:54:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:54:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 17:54:16 INFO - PROCESS | 2936 | 1461286456366 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 17:54:16 INFO - PROCESS | 2936 | 1461286456368 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 17:54:16 INFO - PROCESS | 2936 | 1461286456371 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:54:16 INFO - PROCESS | 2936 | 1461286456372 Marionette TRACE conn5 <- [1,2522,null,{}] 17:54:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:54:16 INFO - PROCESS | 2936 | 1461286456376 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:16 INFO - PROCESS | 2936 | 1461286456464 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 17:54:16 INFO - PROCESS | 2936 | 1461286456471 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:16 INFO - PROCESS | 2936 | ++DOCSHELL 16F5B400 == 53 [pid = 2936] [id = 640] 17:54:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (1C50BC00) [pid = 2936] [serial = 1920] [outer = 00000000] 17:54:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (1C81B000) [pid = 2936] [serial = 1921] [outer = 1C50BC00] 17:54:16 INFO - PROCESS | 2936 | 1461286456520 Marionette DEBUG loaded listener.js 17:54:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (1C917800) [pid = 2936] [serial = 1922] [outer = 1C50BC00] 17:54:17 INFO - PROCESS | 2936 | 1461286456974 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 17:54:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:54:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 17:54:17 INFO - PROCESS | 2936 | 1461286457045 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 17:54:17 INFO - PROCESS | 2936 | 1461286457047 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 17:54:17 INFO - PROCESS | 2936 | 1461286457051 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:54:17 INFO - PROCESS | 2936 | 1461286457052 Marionette TRACE conn5 <- [1,2526,null,{}] 17:54:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:54:17 INFO - PROCESS | 2936 | 1461286457056 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:17 INFO - PROCESS | 2936 | 1461286457159 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 17:54:17 INFO - PROCESS | 2936 | 1461286457171 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:17 INFO - PROCESS | 2936 | ++DOCSHELL 1C8B5C00 == 54 [pid = 2936] [id = 641] 17:54:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (1CA5A400) [pid = 2936] [serial = 1923] [outer = 00000000] 17:54:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (1CA64C00) [pid = 2936] [serial = 1924] [outer = 1CA5A400] 17:54:17 INFO - PROCESS | 2936 | 1461286457216 Marionette DEBUG loaded listener.js 17:54:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (1CB8D000) [pid = 2936] [serial = 1925] [outer = 1CA5A400] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 1B447000 == 53 [pid = 2936] [id = 238] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 2020BC00 == 52 [pid = 2936] [id = 239] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 1F48F800 == 51 [pid = 2936] [id = 233] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 21A94C00 == 50 [pid = 2936] [id = 242] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 1C50CC00 == 49 [pid = 2936] [id = 236] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 172EF400 == 48 [pid = 2936] [id = 227] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 1C501800 == 47 [pid = 2936] [id = 235] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 21B2FC00 == 46 [pid = 2936] [id = 243] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 16667400 == 45 [pid = 2936] [id = 237] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 1CA5AC00 == 44 [pid = 2936] [id = 240] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 176A3000 == 43 [pid = 2936] [id = 241] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 16F60800 == 42 [pid = 2936] [id = 244] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 1A5DF000 == 41 [pid = 2936] [id = 229] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 16FE6C00 == 40 [pid = 2936] [id = 612] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 1C1A0000 == 39 [pid = 2936] [id = 230] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 12EB4800 == 38 [pid = 2936] [id = 234] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 122D8800 == 37 [pid = 2936] [id = 228] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 1F010800 == 36 [pid = 2936] [id = 232] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 1C8AEC00 == 35 [pid = 2936] [id = 231] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 12E3A400 == 34 [pid = 2936] [id = 633] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 0EE54C00 == 33 [pid = 2936] [id = 632] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 0EE5A000 == 32 [pid = 2936] [id = 631] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 1B44D800 == 31 [pid = 2936] [id = 637] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 122DC000 == 30 [pid = 2936] [id = 636] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 17533400 == 29 [pid = 2936] [id = 634] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 18CE4000 == 28 [pid = 2936] [id = 635] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 1C106800 == 27 [pid = 2936] [id = 638] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 1288A400 == 26 [pid = 2936] [id = 639] 17:54:18 INFO - PROCESS | 2936 | --DOCSHELL 16F5B400 == 25 [pid = 2936] [id = 640] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (1B698400) [pid = 2936] [serial = 1864] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (1B695C00) [pid = 2936] [serial = 1865] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 89 (1C10D800) [pid = 2936] [serial = 1868] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 88 (1C105800) [pid = 2936] [serial = 1867] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (1723DC00) [pid = 2936] [serial = 1849] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (1381F800) [pid = 2936] [serial = 1843] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (13892400) [pid = 2936] [serial = 1844] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (176A2000) [pid = 2936] [serial = 1852] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (1780CC00) [pid = 2936] [serial = 1853] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 82 (1288A000) [pid = 2936] [serial = 1840] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 81 (12E1B000) [pid = 2936] [serial = 1841] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 80 (1A3AA800) [pid = 2936] [serial = 1858] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 79 (1A599800) [pid = 2936] [serial = 1859] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 78 (19D57C00) [pid = 2936] [serial = 1855] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 77 (19E65800) [pid = 2936] [serial = 1856] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 76 (16660C00) [pid = 2936] [serial = 1846] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 75 (16666C00) [pid = 2936] [serial = 1847] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 74 (1A5DD800) [pid = 2936] [serial = 1861] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 73 (1C3DB800) [pid = 2936] [serial = 1870] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 72 (1BA55C00) [pid = 2936] [serial = 1876] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 71 (197DEC00) [pid = 2936] [serial = 1874] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 70 (1C504000) [pid = 2936] [serial = 1871] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 69 (172FA800) [pid = 2936] [serial = 1850] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 68 (197D4000) [pid = 2936] [serial = 1873] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | --DOMWINDOW == 67 (1A5A3000) [pid = 2936] [serial = 1862] [outer = 00000000] [url = about:blank] 17:54:19 INFO - PROCESS | 2936 | 1461286459393 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:54:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:54:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2369ms 17:54:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:54:19 INFO - PROCESS | 2936 | 1461286459425 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 17:54:19 INFO - PROCESS | 2936 | 1461286459429 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 17:54:19 INFO - PROCESS | 2936 | 1461286459435 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:54:19 INFO - PROCESS | 2936 | 1461286459438 Marionette TRACE conn5 <- [1,2530,null,{}] 17:54:19 INFO - PROCESS | 2936 | 1461286459445 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:19 INFO - PROCESS | 2936 | 1461286459542 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 17:54:19 INFO - PROCESS | 2936 | 1461286459676 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:19 INFO - PROCESS | 2936 | ++DOCSHELL 0F33C800 == 26 [pid = 2936] [id = 642] 17:54:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 68 (0F37E400) [pid = 2936] [serial = 1926] [outer = 00000000] 17:54:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 69 (1287B800) [pid = 2936] [serial = 1927] [outer = 0F37E400] 17:54:19 INFO - PROCESS | 2936 | 1461286459726 Marionette DEBUG loaded listener.js 17:54:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 70 (1288A400) [pid = 2936] [serial = 1928] [outer = 0F37E400] 17:54:20 INFO - PROCESS | 2936 | 1461286460139 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 17:54:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:54:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 731ms 17:54:20 INFO - PROCESS | 2936 | 1461286460166 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 17:54:20 INFO - PROCESS | 2936 | 1461286460173 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 17:54:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:54:20 INFO - PROCESS | 2936 | 1461286460179 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:54:20 INFO - PROCESS | 2936 | 1461286460182 Marionette TRACE conn5 <- [1,2534,null,{}] 17:54:20 INFO - PROCESS | 2936 | 1461286460186 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:20 INFO - PROCESS | 2936 | 1461286460271 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 17:54:20 INFO - PROCESS | 2936 | 1461286460279 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:20 INFO - PROCESS | 2936 | ++DOCSHELL 12DE5C00 == 27 [pid = 2936] [id = 643] 17:54:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 71 (12E1B400) [pid = 2936] [serial = 1929] [outer = 00000000] 17:54:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 72 (13060000) [pid = 2936] [serial = 1930] [outer = 12E1B400] 17:54:20 INFO - PROCESS | 2936 | 1461286460326 Marionette DEBUG loaded listener.js 17:54:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 73 (13879C00) [pid = 2936] [serial = 1931] [outer = 12E1B400] 17:54:20 INFO - PROCESS | 2936 | 1461286460791 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 17:54:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:54:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 17:54:20 INFO - PROCESS | 2936 | 1461286460851 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 17:54:20 INFO - PROCESS | 2936 | 1461286460854 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 17:54:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:54:20 INFO - PROCESS | 2936 | 1461286460857 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:54:20 INFO - PROCESS | 2936 | 1461286460861 Marionette TRACE conn5 <- [1,2538,null,{}] 17:54:20 INFO - PROCESS | 2936 | 1461286460872 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:21 INFO - PROCESS | 2936 | 1461286460992 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 17:54:21 INFO - PROCESS | 2936 | 1461286461012 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:21 INFO - PROCESS | 2936 | ++DOCSHELL 16667C00 == 28 [pid = 2936] [id = 644] 17:54:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 74 (1667F400) [pid = 2936] [serial = 1932] [outer = 00000000] 17:54:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 75 (16F5BC00) [pid = 2936] [serial = 1933] [outer = 1667F400] 17:54:21 INFO - PROCESS | 2936 | 1461286461062 Marionette DEBUG loaded listener.js 17:54:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 76 (16F63000) [pid = 2936] [serial = 1934] [outer = 1667F400] 17:54:21 INFO - PROCESS | 2936 | 1461286461540 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 17:54:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:54:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 17:54:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:54:21 INFO - PROCESS | 2936 | 1461286461590 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 17:54:21 INFO - PROCESS | 2936 | 1461286461593 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 17:54:21 INFO - PROCESS | 2936 | 1461286461596 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:54:21 INFO - PROCESS | 2936 | 1461286461598 Marionette TRACE conn5 <- [1,2542,null,{}] 17:54:21 INFO - PROCESS | 2936 | 1461286461602 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:21 INFO - PROCESS | 2936 | 1461286461684 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 17:54:21 INFO - PROCESS | 2936 | 1461286461692 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:21 INFO - PROCESS | 2936 | ++DOCSHELL 12E24400 == 29 [pid = 2936] [id = 645] 17:54:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 77 (16FDB000) [pid = 2936] [serial = 1935] [outer = 00000000] 17:54:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 78 (172FA800) [pid = 2936] [serial = 1936] [outer = 16FDB000] 17:54:21 INFO - PROCESS | 2936 | 1461286461741 Marionette DEBUG loaded listener.js 17:54:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 79 (17534000) [pid = 2936] [serial = 1937] [outer = 16FDB000] 17:54:22 INFO - PROCESS | 2936 | 1461286462197 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:54:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:54:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 630ms 17:54:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:54:22 INFO - PROCESS | 2936 | 1461286462230 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 17:54:22 INFO - PROCESS | 2936 | 1461286462233 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 17:54:22 INFO - PROCESS | 2936 | 1461286462236 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:54:22 INFO - PROCESS | 2936 | 1461286462237 Marionette TRACE conn5 <- [1,2546,null,{}] 17:54:22 INFO - PROCESS | 2936 | 1461286462241 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:22 INFO - PROCESS | 2936 | 1461286462317 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 17:54:22 INFO - PROCESS | 2936 | 1461286462324 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:22 INFO - PROCESS | 2936 | ++DOCSHELL 17538800 == 30 [pid = 2936] [id = 646] 17:54:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 80 (17572400) [pid = 2936] [serial = 1938] [outer = 00000000] 17:54:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 81 (176B0C00) [pid = 2936] [serial = 1939] [outer = 17572400] 17:54:22 INFO - PROCESS | 2936 | 1461286462370 Marionette DEBUG loaded listener.js 17:54:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 82 (1781A400) [pid = 2936] [serial = 1940] [outer = 17572400] 17:54:22 INFO - PROCESS | 2936 | 1461286462848 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:54:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:54:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 17:54:22 INFO - PROCESS | 2936 | 1461286462907 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 17:54:22 INFO - PROCESS | 2936 | 1461286462909 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 17:54:22 INFO - PROCESS | 2936 | 1461286462912 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:54:22 INFO - PROCESS | 2936 | 1461286462914 Marionette TRACE conn5 <- [1,2550,null,{}] 17:54:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:54:22 INFO - PROCESS | 2936 | 1461286462917 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:23 INFO - PROCESS | 2936 | 1461286463028 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 17:54:23 INFO - PROCESS | 2936 | 1461286463041 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:23 INFO - PROCESS | 2936 | ++DOCSHELL 18CDF400 == 31 [pid = 2936] [id = 647] 17:54:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 83 (197D9C00) [pid = 2936] [serial = 1941] [outer = 00000000] 17:54:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (19D4C000) [pid = 2936] [serial = 1942] [outer = 197D9C00] 17:54:23 INFO - PROCESS | 2936 | 1461286463090 Marionette DEBUG loaded listener.js 17:54:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (19D53800) [pid = 2936] [serial = 1943] [outer = 197D9C00] 17:54:23 INFO - PROCESS | 2936 | 1461286463545 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 17:54:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:54:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 17:54:23 INFO - PROCESS | 2936 | 1461286463586 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 17:54:23 INFO - PROCESS | 2936 | 1461286463588 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 17:54:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:54:23 INFO - PROCESS | 2936 | 1461286463595 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:54:23 INFO - PROCESS | 2936 | 1461286463597 Marionette TRACE conn5 <- [1,2554,null,{}] 17:54:23 INFO - PROCESS | 2936 | 1461286463601 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:23 INFO - PROCESS | 2936 | 1461286463680 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 17:54:23 INFO - PROCESS | 2936 | 1461286463717 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:23 INFO - PROCESS | 2936 | ++DOCSHELL 19D8E400 == 32 [pid = 2936] [id = 648] 17:54:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (19D91C00) [pid = 2936] [serial = 1944] [outer = 00000000] 17:54:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (1A354400) [pid = 2936] [serial = 1945] [outer = 19D91C00] 17:54:23 INFO - PROCESS | 2936 | 1461286463766 Marionette DEBUG loaded listener.js 17:54:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (1A354000) [pid = 2936] [serial = 1946] [outer = 19D91C00] 17:54:24 INFO - PROCESS | 2936 | 1461286464209 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 17:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 630ms 17:54:24 INFO - PROCESS | 2936 | 1461286464223 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 17:54:24 INFO - PROCESS | 2936 | 1461286464224 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 17:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:54:24 INFO - PROCESS | 2936 | 1461286464248 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:54:24 INFO - PROCESS | 2936 | 1461286464250 Marionette TRACE conn5 <- [1,2558,null,{}] 17:54:24 INFO - PROCESS | 2936 | 1461286464254 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:24 INFO - PROCESS | 2936 | 1461286464330 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 17:54:24 INFO - PROCESS | 2936 | 1461286464337 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:24 INFO - PROCESS | 2936 | ++DOCSHELL 1A35E400 == 33 [pid = 2936] [id = 649] 17:54:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (1A3AFC00) [pid = 2936] [serial = 1947] [outer = 00000000] 17:54:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (1A5A2400) [pid = 2936] [serial = 1948] [outer = 1A3AFC00] 17:54:24 INFO - PROCESS | 2936 | 1461286464382 Marionette DEBUG loaded listener.js 17:54:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (1A59A400) [pid = 2936] [serial = 1949] [outer = 1A3AFC00] 17:54:24 INFO - PROCESS | 2936 | 1461286464868 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 17:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 17:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:54:24 INFO - PROCESS | 2936 | 1461286464920 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 17:54:24 INFO - PROCESS | 2936 | 1461286464923 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 17:54:24 INFO - PROCESS | 2936 | 1461286464926 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:54:24 INFO - PROCESS | 2936 | 1461286464927 Marionette TRACE conn5 <- [1,2562,null,{}] 17:54:24 INFO - PROCESS | 2936 | 1461286464931 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:25 INFO - PROCESS | 2936 | 1461286465047 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 17:54:25 INFO - PROCESS | 2936 | 1461286465139 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:25 INFO - PROCESS | 2936 | ++DOCSHELL 16667400 == 34 [pid = 2936] [id = 650] 17:54:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (1B039400) [pid = 2936] [serial = 1950] [outer = 00000000] 17:54:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (1B063C00) [pid = 2936] [serial = 1951] [outer = 1B039400] 17:54:25 INFO - PROCESS | 2936 | 1461286465184 Marionette DEBUG loaded listener.js 17:54:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (1B040000) [pid = 2936] [serial = 1952] [outer = 1B039400] 17:54:25 INFO - PROCESS | 2936 | 1461286465610 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 733ms 17:54:25 INFO - PROCESS | 2936 | 1461286465659 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 17:54:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:54:25 INFO - PROCESS | 2936 | 1461286465661 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 17:54:25 INFO - PROCESS | 2936 | 1461286465664 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:54:25 INFO - PROCESS | 2936 | 1461286465666 Marionette TRACE conn5 <- [1,2566,null,{}] 17:54:25 INFO - PROCESS | 2936 | 1461286465669 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:25 INFO - PROCESS | 2936 | 1461286465789 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 17:54:25 INFO - PROCESS | 2936 | 1461286465795 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:25 INFO - PROCESS | 2936 | ++DOCSHELL 1A599800 == 35 [pid = 2936] [id = 651] 17:54:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (1B44CC00) [pid = 2936] [serial = 1953] [outer = 00000000] 17:54:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 96 (1B712000) [pid = 2936] [serial = 1954] [outer = 1B44CC00] 17:54:25 INFO - PROCESS | 2936 | 1461286465843 Marionette DEBUG loaded listener.js 17:54:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (1B794800) [pid = 2936] [serial = 1955] [outer = 1B44CC00] 17:54:26 INFO - PROCESS | 2936 | 1461286466317 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:54:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:54:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 17:54:26 INFO - PROCESS | 2936 | 1461286466334 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 17:54:26 INFO - PROCESS | 2936 | 1461286466337 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 17:54:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:54:26 INFO - PROCESS | 2936 | 1461286466346 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:54:26 INFO - PROCESS | 2936 | 1461286466348 Marionette TRACE conn5 <- [1,2570,null,{}] 17:54:26 INFO - PROCESS | 2936 | 1461286466352 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:26 INFO - PROCESS | 2936 | 1461286466511 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 17:54:26 INFO - PROCESS | 2936 | --DOMWINDOW == 96 (1C50BC00) [pid = 2936] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:54:26 INFO - PROCESS | 2936 | --DOMWINDOW == 95 (19E64400) [pid = 2936] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:54:26 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (1B44E000) [pid = 2936] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:54:26 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (17536400) [pid = 2936] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:54:26 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (1C110400) [pid = 2936] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:54:26 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (1B44C800) [pid = 2936] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:54:26 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (1665D800) [pid = 2936] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:54:26 INFO - PROCESS | 2936 | --DOMWINDOW == 89 (12815800) [pid = 2936] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:54:26 INFO - PROCESS | 2936 | --DOMWINDOW == 88 (1A5D7000) [pid = 2936] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:54:26 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (19D52C00) [pid = 2936] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:54:26 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (1753AC00) [pid = 2936] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:54:26 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (12E3A800) [pid = 2936] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:54:26 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (12814800) [pid = 2936] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:54:26 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (0EE5A400) [pid = 2936] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:54:26 INFO - PROCESS | 2936 | --DOMWINDOW == 82 (1C817C00) [pid = 2936] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:54:26 INFO - PROCESS | 2936 | --DOMWINDOW == 81 (1C1A2000) [pid = 2936] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:54:26 INFO - PROCESS | 2936 | --DOMWINDOW == 80 (1CA63C00) [pid = 2936] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:54:26 INFO - PROCESS | 2936 | 1461286466839 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:26 INFO - PROCESS | 2936 | ++DOCSHELL 0B77AC00 == 36 [pid = 2936] [id = 652] 17:54:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 81 (0EE50000) [pid = 2936] [serial = 1956] [outer = 00000000] 17:54:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 82 (12815800) [pid = 2936] [serial = 1957] [outer = 0EE50000] 17:54:26 INFO - PROCESS | 2936 | 1461286466895 Marionette DEBUG loaded listener.js 17:54:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 83 (16FE7400) [pid = 2936] [serial = 1958] [outer = 0EE50000] 17:54:27 INFO - PROCESS | 2936 | 1461286467287 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:54:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:54:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 971ms 17:54:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:54:27 INFO - PROCESS | 2936 | 1461286467321 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 17:54:27 INFO - PROCESS | 2936 | 1461286467323 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 17:54:27 INFO - PROCESS | 2936 | 1461286467326 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:54:27 INFO - PROCESS | 2936 | 1461286467328 Marionette TRACE conn5 <- [1,2574,null,{}] 17:54:27 INFO - PROCESS | 2936 | 1461286467332 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:27 INFO - PROCESS | 2936 | 1461286467413 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 17:54:27 INFO - PROCESS | 2936 | 1461286467420 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:27 INFO - PROCESS | 2936 | ++DOCSHELL 17536400 == 37 [pid = 2936] [id = 653] 17:54:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (184E5000) [pid = 2936] [serial = 1959] [outer = 00000000] 17:54:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (1C108000) [pid = 2936] [serial = 1960] [outer = 184E5000] 17:54:27 INFO - PROCESS | 2936 | 1461286467467 Marionette DEBUG loaded listener.js 17:54:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (1C10D800) [pid = 2936] [serial = 1961] [outer = 184E5000] 17:54:27 INFO - PROCESS | 2936 | 1461286467907 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:54:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:54:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 631ms 17:54:27 INFO - PROCESS | 2936 | 1461286467962 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 17:54:27 INFO - PROCESS | 2936 | 1461286467964 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 17:54:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:54:28 INFO - PROCESS | 2936 | 1461286467968 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:54:28 INFO - PROCESS | 2936 | 1461286467969 Marionette TRACE conn5 <- [1,2578,null,{}] 17:54:28 INFO - PROCESS | 2936 | 1461286467973 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:28 INFO - PROCESS | 2936 | 1461286468054 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 17:54:28 INFO - PROCESS | 2936 | 1461286468061 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:28 INFO - PROCESS | 2936 | ++DOCSHELL 0F3DE000 == 38 [pid = 2936] [id = 654] 17:54:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (1286F400) [pid = 2936] [serial = 1962] [outer = 00000000] 17:54:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (1C3D3800) [pid = 2936] [serial = 1963] [outer = 1286F400] 17:54:28 INFO - PROCESS | 2936 | 1461286468104 Marionette DEBUG loaded listener.js 17:54:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (1C3D9C00) [pid = 2936] [serial = 1964] [outer = 1286F400] 17:54:28 INFO - PROCESS | 2936 | 1461286468559 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 17:54:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:54:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 17:54:28 INFO - PROCESS | 2936 | 1461286468604 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 17:54:28 INFO - PROCESS | 2936 | 1461286468606 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 17:54:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:54:28 INFO - PROCESS | 2936 | 1461286468613 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:54:28 INFO - PROCESS | 2936 | 1461286468615 Marionette TRACE conn5 <- [1,2582,null,{}] 17:54:28 INFO - PROCESS | 2936 | 1461286468618 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:28 INFO - PROCESS | 2936 | 1461286468695 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 17:54:28 INFO - PROCESS | 2936 | 1461286468702 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:28 INFO - PROCESS | 2936 | ++DOCSHELL 1C3DCC00 == 39 [pid = 2936] [id = 655] 17:54:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (1C3DFC00) [pid = 2936] [serial = 1965] [outer = 00000000] 17:54:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (1C50E000) [pid = 2936] [serial = 1966] [outer = 1C3DFC00] 17:54:28 INFO - PROCESS | 2936 | 1461286468748 Marionette DEBUG loaded listener.js 17:54:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (1C50D800) [pid = 2936] [serial = 1967] [outer = 1C3DFC00] 17:54:29 INFO - PROCESS | 2936 | 1461286469684 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 17:54:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:54:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1127ms 17:54:29 INFO - PROCESS | 2936 | 1461286469739 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 17:54:29 INFO - PROCESS | 2936 | 1461286469745 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 17:54:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:54:29 INFO - PROCESS | 2936 | 1461286469751 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:54:29 INFO - PROCESS | 2936 | 1461286469755 Marionette TRACE conn5 <- [1,2586,null,{}] 17:54:29 INFO - PROCESS | 2936 | 1461286469801 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:29 INFO - PROCESS | 2936 | 1461286469938 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 17:54:30 INFO - PROCESS | 2936 | 1461286470037 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:30 INFO - PROCESS | 2936 | ++DOCSHELL 12E2E000 == 40 [pid = 2936] [id = 656] 17:54:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (12E33000) [pid = 2936] [serial = 1968] [outer = 00000000] 17:54:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (13876400) [pid = 2936] [serial = 1969] [outer = 12E33000] 17:54:30 INFO - PROCESS | 2936 | 1461286470096 Marionette DEBUG loaded listener.js 17:54:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (141A4800) [pid = 2936] [serial = 1970] [outer = 12E33000] 17:54:31 INFO - PROCESS | 2936 | 1461286471032 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:54:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:54:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1334ms 17:54:31 INFO - PROCESS | 2936 | 1461286471088 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 17:54:31 INFO - PROCESS | 2936 | 1461286471092 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 17:54:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:54:31 INFO - PROCESS | 2936 | 1461286471097 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:54:31 INFO - PROCESS | 2936 | 1461286471101 Marionette TRACE conn5 <- [1,2590,null,{}] 17:54:31 INFO - PROCESS | 2936 | 1461286471108 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:31 INFO - PROCESS | 2936 | 1461286471252 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 17:54:31 INFO - PROCESS | 2936 | --DOCSHELL 1665B000 == 39 [pid = 2936] [id = 621] 17:54:31 INFO - PROCESS | 2936 | --DOCSHELL 1665BC00 == 38 [pid = 2936] [id = 615] 17:54:31 INFO - PROCESS | 2936 | --DOCSHELL 1B718800 == 37 [pid = 2936] [id = 622] 17:54:31 INFO - PROCESS | 2936 | --DOCSHELL 1A59C000 == 36 [pid = 2936] [id = 620] 17:54:31 INFO - PROCESS | 2936 | --DOCSHELL 16661C00 == 35 [pid = 2936] [id = 624] 17:54:31 INFO - PROCESS | 2936 | --DOCSHELL 17536000 == 34 [pid = 2936] [id = 617] 17:54:31 INFO - PROCESS | 2936 | --DOCSHELL 19D4C400 == 33 [pid = 2936] [id = 618] 17:54:31 INFO - PROCESS | 2936 | --DOCSHELL 1280E400 == 32 [pid = 2936] [id = 613] 17:54:31 INFO - PROCESS | 2936 | --DOCSHELL 16662800 == 31 [pid = 2936] [id = 616] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (1CA64C00) [pid = 2936] [serial = 1924] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOCSHELL 1C8B5C00 == 30 [pid = 2936] [id = 641] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (2018C800) [pid = 2936] [serial = 1838] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (1C917800) [pid = 2936] [serial = 1922] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (1A5A5000) [pid = 2936] [serial = 1909] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (1A5A4800) [pid = 2936] [serial = 1910] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 89 (1BA52C00) [pid = 2936] [serial = 1913] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 88 (1B70F400) [pid = 2936] [serial = 1912] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (1C1A7400) [pid = 2936] [serial = 1918] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (1C3D5C00) [pid = 2936] [serial = 1915] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (1C81B000) [pid = 2936] [serial = 1921] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (1C3DA400) [pid = 2936] [serial = 1916] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (1C19E400) [pid = 2936] [serial = 1885] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 82 (17573800) [pid = 2936] [serial = 1883] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 81 (17287000) [pid = 2936] [serial = 1882] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 80 (1305DC00) [pid = 2936] [serial = 1880] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 79 (12E33400) [pid = 2936] [serial = 1879] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 78 (1C1A8800) [pid = 2936] [serial = 1877] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 77 (1A352800) [pid = 2936] [serial = 1906] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 76 (176A8400) [pid = 2936] [serial = 1903] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 75 (17865400) [pid = 2936] [serial = 1904] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 74 (141A0400) [pid = 2936] [serial = 1900] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 73 (1665AC00) [pid = 2936] [serial = 1901] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 72 (14199000) [pid = 2936] [serial = 1898] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 71 (12EB6800) [pid = 2936] [serial = 1897] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 70 (18413C00) [pid = 2936] [serial = 1895] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 69 (0F380400) [pid = 2936] [serial = 1894] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 68 (1C8BD000) [pid = 2936] [serial = 1892] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 67 (1C914C00) [pid = 2936] [serial = 1891] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 66 (1C56A800) [pid = 2936] [serial = 1889] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 65 (1C514C00) [pid = 2936] [serial = 1888] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 64 (1C1AA400) [pid = 2936] [serial = 1886] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 63 (1C509800) [pid = 2936] [serial = 1919] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | --DOMWINDOW == 62 (1A35D400) [pid = 2936] [serial = 1907] [outer = 00000000] [url = about:blank] 17:54:31 INFO - PROCESS | 2936 | 1461286471454 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:31 INFO - PROCESS | 2936 | ++DOCSHELL 0EE5E400 == 31 [pid = 2936] [id = 657] 17:54:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 63 (0F380400) [pid = 2936] [serial = 1971] [outer = 00000000] 17:54:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 64 (12E20800) [pid = 2936] [serial = 1972] [outer = 0F380400] 17:54:31 INFO - PROCESS | 2936 | 1461286471506 Marionette DEBUG loaded listener.js 17:54:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 65 (12E3B000) [pid = 2936] [serial = 1973] [outer = 0F380400] 17:54:31 INFO - PROCESS | 2936 | 1461286471918 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 17:54:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:54:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 890ms 17:54:32 INFO - PROCESS | 2936 | 1461286471989 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 17:54:32 INFO - PROCESS | 2936 | 1461286471996 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 17:54:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:54:32 INFO - PROCESS | 2936 | 1461286472002 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:54:32 INFO - PROCESS | 2936 | 1461286472005 Marionette TRACE conn5 <- [1,2594,null,{}] 17:54:32 INFO - PROCESS | 2936 | 1461286472009 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:32 INFO - PROCESS | 2936 | 1461286472091 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 17:54:32 INFO - PROCESS | 2936 | 1461286472100 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:32 INFO - PROCESS | 2936 | ++DOCSHELL 14199000 == 32 [pid = 2936] [id = 658] 17:54:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 66 (1419D400) [pid = 2936] [serial = 1974] [outer = 00000000] 17:54:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 67 (1665E400) [pid = 2936] [serial = 1975] [outer = 1419D400] 17:54:32 INFO - PROCESS | 2936 | 1461286472145 Marionette DEBUG loaded listener.js 17:54:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 68 (16662C00) [pid = 2936] [serial = 1976] [outer = 1419D400] 17:54:32 INFO - PROCESS | 2936 | 1461286472657 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 17:54:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:54:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 17:54:32 INFO - PROCESS | 2936 | 1461286472673 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 17:54:32 INFO - PROCESS | 2936 | 1461286472675 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 17:54:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:54:32 INFO - PROCESS | 2936 | 1461286472679 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:54:32 INFO - PROCESS | 2936 | 1461286472683 Marionette TRACE conn5 <- [1,2598,null,{}] 17:54:32 INFO - PROCESS | 2936 | 1461286472733 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:32 INFO - PROCESS | 2936 | 1461286472821 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 17:54:32 INFO - PROCESS | 2936 | 1461286472913 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:32 INFO - PROCESS | 2936 | ++DOCSHELL 17287000 == 33 [pid = 2936] [id = 659] 17:54:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 69 (17530800) [pid = 2936] [serial = 1977] [outer = 00000000] 17:54:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 70 (1756E800) [pid = 2936] [serial = 1978] [outer = 17530800] 17:54:33 INFO - PROCESS | 2936 | 1461286472962 Marionette DEBUG loaded listener.js 17:54:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 71 (176A4800) [pid = 2936] [serial = 1979] [outer = 17530800] 17:54:33 INFO - PROCESS | 2936 | 1461286473365 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:54:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:54:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 730ms 17:54:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:54:33 INFO - PROCESS | 2936 | 1461286473413 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 17:54:33 INFO - PROCESS | 2936 | 1461286473416 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 17:54:33 INFO - PROCESS | 2936 | 1461286473419 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:54:33 INFO - PROCESS | 2936 | 1461286473421 Marionette TRACE conn5 <- [1,2602,null,{}] 17:54:33 INFO - PROCESS | 2936 | 1461286473424 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:33 INFO - PROCESS | 2936 | 1461286473547 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 17:54:33 INFO - PROCESS | 2936 | 1461286473554 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:33 INFO - PROCESS | 2936 | ++DOCSHELL 1753C400 == 34 [pid = 2936] [id = 660] 17:54:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 72 (175ECC00) [pid = 2936] [serial = 1980] [outer = 00000000] 17:54:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 73 (18CD5C00) [pid = 2936] [serial = 1981] [outer = 175ECC00] 17:54:33 INFO - PROCESS | 2936 | 1461286473600 Marionette DEBUG loaded listener.js 17:54:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 74 (197DA000) [pid = 2936] [serial = 1982] [outer = 175ECC00] 17:54:34 INFO - PROCESS | 2936 | 1461286474062 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 17:54:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:54:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 671ms 17:54:34 INFO - PROCESS | 2936 | 1461286474094 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 17:54:34 INFO - PROCESS | 2936 | 1461286474096 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 17:54:34 INFO - PROCESS | 2936 | 1461286474099 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:54:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:54:34 INFO - PROCESS | 2936 | 1461286474101 Marionette TRACE conn5 <- [1,2606,null,{}] 17:54:34 INFO - PROCESS | 2936 | 1461286474110 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:34 INFO - PROCESS | 2936 | 1461286474244 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 17:54:34 INFO - PROCESS | 2936 | 1461286474268 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:34 INFO - PROCESS | 2936 | ++DOCSHELL 19D53C00 == 35 [pid = 2936] [id = 661] 17:54:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 75 (19D55000) [pid = 2936] [serial = 1983] [outer = 00000000] 17:54:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 76 (1A353800) [pid = 2936] [serial = 1984] [outer = 19D55000] 17:54:34 INFO - PROCESS | 2936 | 1461286474314 Marionette DEBUG loaded listener.js 17:54:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 77 (1A35D400) [pid = 2936] [serial = 1985] [outer = 19D55000] 17:54:34 INFO - PROCESS | 2936 | 1461286474781 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:54:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:54:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 17:54:34 INFO - PROCESS | 2936 | 1461286474834 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 17:54:34 INFO - PROCESS | 2936 | 1461286474836 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 17:54:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:54:34 INFO - PROCESS | 2936 | 1461286474846 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:54:34 INFO - PROCESS | 2936 | 1461286474848 Marionette TRACE conn5 <- [1,2610,null,{}] 17:54:34 INFO - PROCESS | 2936 | 1461286474852 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:35 INFO - PROCESS | 2936 | 1461286474984 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 17:54:35 INFO - PROCESS | 2936 | 1461286474999 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:35 INFO - PROCESS | 2936 | ++DOCSHELL 1A35F800 == 36 [pid = 2936] [id = 662] 17:54:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 78 (1A59C000) [pid = 2936] [serial = 1986] [outer = 00000000] 17:54:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 79 (1B447000) [pid = 2936] [serial = 1987] [outer = 1A59C000] 17:54:35 INFO - PROCESS | 2936 | 1461286475048 Marionette DEBUG loaded listener.js 17:54:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 80 (1B694C00) [pid = 2936] [serial = 1988] [outer = 1A59C000] 17:54:35 INFO - PROCESS | 2936 | --DOMWINDOW == 79 (1286F400) [pid = 2936] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:54:35 INFO - PROCESS | 2936 | --DOMWINDOW == 78 (1B039400) [pid = 2936] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:54:35 INFO - PROCESS | 2936 | --DOMWINDOW == 77 (1667F400) [pid = 2936] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:54:35 INFO - PROCESS | 2936 | --DOMWINDOW == 76 (16FDB000) [pid = 2936] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:54:35 INFO - PROCESS | 2936 | --DOMWINDOW == 75 (0F37E400) [pid = 2936] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:54:35 INFO - PROCESS | 2936 | --DOMWINDOW == 74 (12E1B400) [pid = 2936] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:54:35 INFO - PROCESS | 2936 | --DOMWINDOW == 73 (17572400) [pid = 2936] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:54:35 INFO - PROCESS | 2936 | --DOMWINDOW == 72 (197D9C00) [pid = 2936] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:54:35 INFO - PROCESS | 2936 | --DOMWINDOW == 71 (19D91C00) [pid = 2936] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:54:35 INFO - PROCESS | 2936 | --DOMWINDOW == 70 (1A3AFC00) [pid = 2936] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:54:35 INFO - PROCESS | 2936 | --DOMWINDOW == 69 (1B44CC00) [pid = 2936] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:54:35 INFO - PROCESS | 2936 | --DOMWINDOW == 68 (184E5000) [pid = 2936] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:54:35 INFO - PROCESS | 2936 | --DOMWINDOW == 67 (0EE50000) [pid = 2936] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:54:35 INFO - PROCESS | 2936 | 1461286475732 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 17:54:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:54:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 931ms 17:54:35 INFO - PROCESS | 2936 | 1461286475780 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 17:54:35 INFO - PROCESS | 2936 | 1461286475782 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 17:54:35 INFO - PROCESS | 2936 | 1461286475785 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:54:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:54:35 INFO - PROCESS | 2936 | 1461286475787 Marionette TRACE conn5 <- [1,2614,null,{}] 17:54:35 INFO - PROCESS | 2936 | 1461286475790 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:35 INFO - PROCESS | 2936 | 1461286475866 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 17:54:35 INFO - PROCESS | 2936 | 1461286475958 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:35 INFO - PROCESS | 2936 | ++DOCSHELL 0EE5B000 == 37 [pid = 2936] [id = 663] 17:54:35 INFO - PROCESS | 2936 | ++DOMWINDOW == 68 (122D7C00) [pid = 2936] [serial = 1989] [outer = 00000000] 17:54:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 69 (184ED400) [pid = 2936] [serial = 1990] [outer = 122D7C00] 17:54:36 INFO - PROCESS | 2936 | 1461286476003 Marionette DEBUG loaded listener.js 17:54:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 70 (184E4C00) [pid = 2936] [serial = 1991] [outer = 122D7C00] 17:54:36 INFO - PROCESS | 2936 | 1461286476373 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:54:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:54:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 17:54:36 INFO - PROCESS | 2936 | 1461286476419 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 17:54:36 INFO - PROCESS | 2936 | 1461286476421 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 17:54:36 INFO - PROCESS | 2936 | 1461286476425 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:54:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:54:36 INFO - PROCESS | 2936 | 1461286476427 Marionette TRACE conn5 <- [1,2618,null,{}] 17:54:36 INFO - PROCESS | 2936 | 1461286476439 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:36 INFO - PROCESS | 2936 | 1461286476516 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 17:54:36 INFO - PROCESS | 2936 | 1461286476523 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:36 INFO - PROCESS | 2936 | ++DOCSHELL 12817000 == 38 [pid = 2936] [id = 664] 17:54:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 71 (1B451800) [pid = 2936] [serial = 1992] [outer = 00000000] 17:54:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 72 (1C104C00) [pid = 2936] [serial = 1993] [outer = 1B451800] 17:54:36 INFO - PROCESS | 2936 | 1461286476571 Marionette DEBUG loaded listener.js 17:54:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 73 (1C107C00) [pid = 2936] [serial = 1994] [outer = 1B451800] 17:54:37 INFO - PROCESS | 2936 | 1461286477015 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 17:54:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:54:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 17:54:37 INFO - PROCESS | 2936 | 1461286477060 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 17:54:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:54:37 INFO - PROCESS | 2936 | 1461286477062 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 17:54:37 INFO - PROCESS | 2936 | 1461286477065 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:54:37 INFO - PROCESS | 2936 | 1461286477067 Marionette TRACE conn5 <- [1,2622,null,{}] 17:54:37 INFO - PROCESS | 2936 | 1461286477071 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:37 INFO - PROCESS | 2936 | 1461286477154 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 17:54:37 INFO - PROCESS | 2936 | 1461286477163 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:37 INFO - PROCESS | 2936 | ++DOCSHELL 184E5000 == 39 [pid = 2936] [id = 665] 17:54:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 74 (1B711800) [pid = 2936] [serial = 1995] [outer = 00000000] 17:54:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 75 (1C1A2400) [pid = 2936] [serial = 1996] [outer = 1B711800] 17:54:37 INFO - PROCESS | 2936 | 1461286477207 Marionette DEBUG loaded listener.js 17:54:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 76 (1C1A9400) [pid = 2936] [serial = 1997] [outer = 1B711800] 17:54:37 INFO - PROCESS | 2936 | 1461286477762 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:54:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:54:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 771ms 17:54:37 INFO - PROCESS | 2936 | 1461286477838 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 17:54:37 INFO - PROCESS | 2936 | 1461286477843 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 17:54:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:54:37 INFO - PROCESS | 2936 | 1461286477849 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:54:37 INFO - PROCESS | 2936 | 1461286477854 Marionette TRACE conn5 <- [1,2626,null,{}] 17:54:37 INFO - PROCESS | 2936 | 1461286477862 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:38 INFO - PROCESS | 2936 | 1461286478004 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 17:54:38 INFO - PROCESS | 2936 | 1461286478116 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:38 INFO - PROCESS | 2936 | ++DOCSHELL 12814400 == 40 [pid = 2936] [id = 666] 17:54:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 77 (1286F000) [pid = 2936] [serial = 1998] [outer = 00000000] 17:54:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 78 (138E1400) [pid = 2936] [serial = 1999] [outer = 1286F000] 17:54:38 INFO - PROCESS | 2936 | 1461286478173 Marionette DEBUG loaded listener.js 17:54:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 79 (141A0400) [pid = 2936] [serial = 2000] [outer = 1286F000] 17:54:38 INFO - PROCESS | 2936 | 1461286478821 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:54:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:54:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1023ms 17:54:38 INFO - PROCESS | 2936 | 1461286478876 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 17:54:38 INFO - PROCESS | 2936 | 1461286478883 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 17:54:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:54:38 INFO - PROCESS | 2936 | 1461286478889 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:54:38 INFO - PROCESS | 2936 | 1461286478892 Marionette TRACE conn5 <- [1,2630,null,{}] 17:54:38 INFO - PROCESS | 2936 | 1461286478897 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:39 INFO - PROCESS | 2936 | 1461286479034 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 17:54:39 INFO - PROCESS | 2936 | 1461286479169 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:39 INFO - PROCESS | 2936 | ++DOCSHELL 172FB400 == 41 [pid = 2936] [id = 667] 17:54:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 80 (176A3400) [pid = 2936] [serial = 2001] [outer = 00000000] 17:54:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 81 (197D4800) [pid = 2936] [serial = 2002] [outer = 176A3400] 17:54:39 INFO - PROCESS | 2936 | 1461286479225 Marionette DEBUG loaded listener.js 17:54:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 82 (19D52000) [pid = 2936] [serial = 2003] [outer = 176A3400] 17:54:39 INFO - PROCESS | 2936 | 1461286479839 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:54:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:54:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 970ms 17:54:39 INFO - PROCESS | 2936 | 1461286479861 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 17:54:39 INFO - PROCESS | 2936 | 1461286479864 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 17:54:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:54:39 INFO - PROCESS | 2936 | 1461286479868 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:54:39 INFO - PROCESS | 2936 | 1461286479872 Marionette TRACE conn5 <- [1,2634,null,{}] 17:54:39 INFO - PROCESS | 2936 | 1461286479883 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:40 INFO - PROCESS | 2936 | 1461286479993 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 17:54:40 INFO - PROCESS | 2936 | 1461286480128 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:40 INFO - PROCESS | 2936 | ++DOCSHELL 1BA60400 == 42 [pid = 2936] [id = 668] 17:54:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 83 (1C10AC00) [pid = 2936] [serial = 2004] [outer = 00000000] 17:54:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (1C3D8800) [pid = 2936] [serial = 2005] [outer = 1C10AC00] 17:54:40 INFO - PROCESS | 2936 | 1461286480187 Marionette DEBUG loaded listener.js 17:54:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (1C501400) [pid = 2936] [serial = 2006] [outer = 1C10AC00] 17:54:40 INFO - PROCESS | 2936 | 1461286480843 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:54:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:54:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1023ms 17:54:41 INFO - PROCESS | 2936 | 1461286481049 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 17:54:41 INFO - PROCESS | 2936 | 1461286481053 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 17:54:41 INFO - PROCESS | 2936 | 1461286481081 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:54:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:54:41 INFO - PROCESS | 2936 | 1461286481084 Marionette TRACE conn5 <- [1,2638,null,{}] 17:54:41 INFO - PROCESS | 2936 | 1461286481090 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:41 INFO - PROCESS | 2936 | 1461286481190 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 17:54:41 INFO - PROCESS | 2936 | 1461286481325 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:41 INFO - PROCESS | 2936 | ++DOCSHELL 13894400 == 43 [pid = 2936] [id = 669] 17:54:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (13896800) [pid = 2936] [serial = 2007] [outer = 00000000] 17:54:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (16659800) [pid = 2936] [serial = 2008] [outer = 13896800] 17:54:41 INFO - PROCESS | 2936 | 1461286481383 Marionette DEBUG loaded listener.js 17:54:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (16664400) [pid = 2936] [serial = 2009] [outer = 13896800] 17:54:41 INFO - PROCESS | 2936 | 1461286481958 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:54:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:54:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 930ms 17:54:42 INFO - PROCESS | 2936 | 1461286482016 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 17:54:42 INFO - PROCESS | 2936 | 1461286482019 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 17:54:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:54:42 INFO - PROCESS | 2936 | 1461286482027 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:54:42 INFO - PROCESS | 2936 | 1461286482031 Marionette TRACE conn5 <- [1,2642,null,{}] 17:54:42 INFO - PROCESS | 2936 | 1461286482035 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:42 INFO - PROCESS | 2936 | 1461286482134 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (1C3D9C00) [pid = 2936] [serial = 1964] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (1B040000) [pid = 2936] [serial = 1952] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (1B794800) [pid = 2936] [serial = 1955] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (1C108000) [pid = 2936] [serial = 1960] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (12815800) [pid = 2936] [serial = 1957] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 82 (1C10D800) [pid = 2936] [serial = 1961] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 81 (16FE7400) [pid = 2936] [serial = 1958] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 80 (1A59A400) [pid = 2936] [serial = 1949] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 79 (1C3D3800) [pid = 2936] [serial = 1963] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 78 (1B063C00) [pid = 2936] [serial = 1951] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 77 (16F5BC00) [pid = 2936] [serial = 1933] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 76 (16F63000) [pid = 2936] [serial = 1934] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 75 (172FA800) [pid = 2936] [serial = 1936] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 74 (17534000) [pid = 2936] [serial = 1937] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 73 (1287B800) [pid = 2936] [serial = 1927] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 72 (1288A400) [pid = 2936] [serial = 1928] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 71 (13060000) [pid = 2936] [serial = 1930] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 70 (13879C00) [pid = 2936] [serial = 1931] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 69 (176B0C00) [pid = 2936] [serial = 1939] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 68 (1781A400) [pid = 2936] [serial = 1940] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 67 (19D4C000) [pid = 2936] [serial = 1942] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 66 (19D53800) [pid = 2936] [serial = 1943] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 65 (1A354400) [pid = 2936] [serial = 1945] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 64 (1A354000) [pid = 2936] [serial = 1946] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 63 (1A5A2400) [pid = 2936] [serial = 1948] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | --DOMWINDOW == 62 (1B712000) [pid = 2936] [serial = 1954] [outer = 00000000] [url = about:blank] 17:54:42 INFO - PROCESS | 2936 | 1461286482229 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:42 INFO - PROCESS | 2936 | ++DOCSHELL 12815800 == 44 [pid = 2936] [id = 670] 17:54:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 63 (12878C00) [pid = 2936] [serial = 2010] [outer = 00000000] 17:54:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 64 (13892400) [pid = 2936] [serial = 2011] [outer = 12878C00] 17:54:42 INFO - PROCESS | 2936 | 1461286482275 Marionette DEBUG loaded listener.js 17:54:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 65 (16636C00) [pid = 2936] [serial = 2012] [outer = 12878C00] 17:54:42 INFO - PROCESS | 2936 | 1461286482649 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:54:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:54:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 690ms 17:54:42 INFO - PROCESS | 2936 | 1461286482716 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 17:54:42 INFO - PROCESS | 2936 | 1461286482719 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 17:54:42 INFO - PROCESS | 2936 | 1461286482722 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:54:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:54:42 INFO - PROCESS | 2936 | 1461286482724 Marionette TRACE conn5 <- [1,2646,null,{}] 17:54:42 INFO - PROCESS | 2936 | 1461286482733 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:42 INFO - PROCESS | 2936 | 1461286482851 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 17:54:42 INFO - PROCESS | 2936 | 1461286482866 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:42 INFO - PROCESS | 2936 | ++DOCSHELL 1752FC00 == 45 [pid = 2936] [id = 671] 17:54:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 66 (17533800) [pid = 2936] [serial = 2013] [outer = 00000000] 17:54:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 67 (176A9C00) [pid = 2936] [serial = 2014] [outer = 17533800] 17:54:42 INFO - PROCESS | 2936 | 1461286482915 Marionette DEBUG loaded listener.js 17:54:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 68 (17819800) [pid = 2936] [serial = 2015] [outer = 17533800] 17:54:43 INFO - PROCESS | 2936 | 1461286483387 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:54:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:54:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 17:54:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:54:43 INFO - PROCESS | 2936 | 1461286483397 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 17:54:43 INFO - PROCESS | 2936 | 1461286483399 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 17:54:43 INFO - PROCESS | 2936 | 1461286483402 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:54:43 INFO - PROCESS | 2936 | 1461286483404 Marionette TRACE conn5 <- [1,2650,null,{}] 17:54:43 INFO - PROCESS | 2936 | 1461286483407 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:43 INFO - PROCESS | 2936 | 1461286483488 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 17:54:43 INFO - PROCESS | 2936 | 1461286483495 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:43 INFO - PROCESS | 2936 | ++DOCSHELL 184E9800 == 46 [pid = 2936] [id = 672] 17:54:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 69 (18CDC000) [pid = 2936] [serial = 2016] [outer = 00000000] 17:54:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 70 (19D56400) [pid = 2936] [serial = 2017] [outer = 18CDC000] 17:54:43 INFO - PROCESS | 2936 | 1461286483543 Marionette DEBUG loaded listener.js 17:54:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 71 (19E62400) [pid = 2936] [serial = 2018] [outer = 18CDC000] 17:54:44 INFO - PROCESS | 2936 | 1461286483994 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:54:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:54:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 17:54:44 INFO - PROCESS | 2936 | 1461286484037 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 17:54:44 INFO - PROCESS | 2936 | 1461286484039 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 17:54:44 INFO - PROCESS | 2936 | 1461286484042 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:54:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:54:44 INFO - PROCESS | 2936 | 1461286484044 Marionette TRACE conn5 <- [1,2654,null,{}] 17:54:44 INFO - PROCESS | 2936 | 1461286484047 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:44 INFO - PROCESS | 2936 | 1461286484128 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 17:54:44 INFO - PROCESS | 2936 | 1461286484135 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:44 INFO - PROCESS | 2936 | ++DOCSHELL 1A35CC00 == 47 [pid = 2936] [id = 673] 17:54:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 72 (1A35D800) [pid = 2936] [serial = 2019] [outer = 00000000] 17:54:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 73 (1A5A5800) [pid = 2936] [serial = 2020] [outer = 1A35D800] 17:54:44 INFO - PROCESS | 2936 | 1461286484182 Marionette DEBUG loaded listener.js 17:54:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 74 (1A5A4000) [pid = 2936] [serial = 2021] [outer = 1A35D800] 17:54:45 INFO - PROCESS | 2936 | 1461286485180 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 17:54:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 17:54:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1172ms 17:54:45 INFO - PROCESS | 2936 | 1461286485219 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 17:54:45 INFO - PROCESS | 2936 | 1461286485221 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 17:54:45 INFO - PROCESS | 2936 | 1461286485224 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:54:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:54:45 INFO - PROCESS | 2936 | 1461286485226 Marionette TRACE conn5 <- [1,2658,null,{}] 17:54:45 INFO - PROCESS | 2936 | 1461286485229 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:45 INFO - PROCESS | 2936 | 1461286485365 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 17:54:45 INFO - PROCESS | 2936 | 1461286485373 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:45 INFO - PROCESS | 2936 | ++DOCSHELL 1B063C00 == 48 [pid = 2936] [id = 674] 17:54:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 75 (1B068800) [pid = 2936] [serial = 2022] [outer = 00000000] 17:54:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 76 (1B718400) [pid = 2936] [serial = 2023] [outer = 1B068800] 17:54:45 INFO - PROCESS | 2936 | 1461286485479 Marionette DEBUG loaded listener.js 17:54:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 77 (1BA56400) [pid = 2936] [serial = 2024] [outer = 1B068800] 17:54:46 INFO - PROCESS | 2936 | --DOMWINDOW == 76 (19D55000) [pid = 2936] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:54:46 INFO - PROCESS | 2936 | --DOMWINDOW == 75 (122D7C00) [pid = 2936] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:54:46 INFO - PROCESS | 2936 | --DOMWINDOW == 74 (0F380400) [pid = 2936] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:54:46 INFO - PROCESS | 2936 | --DOMWINDOW == 73 (1419D400) [pid = 2936] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:54:46 INFO - PROCESS | 2936 | --DOMWINDOW == 72 (17530800) [pid = 2936] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:54:46 INFO - PROCESS | 2936 | --DOMWINDOW == 71 (175ECC00) [pid = 2936] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:54:46 INFO - PROCESS | 2936 | --DOMWINDOW == 70 (1A59C000) [pid = 2936] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:54:46 INFO - PROCESS | 2936 | --DOMWINDOW == 69 (1B451800) [pid = 2936] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:54:46 INFO - PROCESS | 2936 | 1461286486439 Marionette TRACE conn5 <- [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] 17:54:46 INFO - PROCESS | 2936 | 1461286486465 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 17:54:46 INFO - PROCESS | 2936 | 1461286486468 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:54:46 INFO - PROCESS | 2936 | 1461286486470 Marionette TRACE conn5 <- [1,2662,null,{}] 17:54:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:54:46 INFO - PROCESS | 2936 | 1461286486473 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:46 INFO - PROCESS | 2936 | 1461286486553 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 17:54:46 INFO - PROCESS | 2936 | 1461286486561 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:46 INFO - PROCESS | 2936 | ++DOCSHELL 12E34800 == 49 [pid = 2936] [id = 675] 17:54:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 70 (1381F000) [pid = 2936] [serial = 2025] [outer = 00000000] 17:54:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 71 (1A59C000) [pid = 2936] [serial = 2026] [outer = 1381F000] 17:54:46 INFO - PROCESS | 2936 | 1461286486608 Marionette DEBUG loaded listener.js 17:54:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 72 (1B716C00) [pid = 2936] [serial = 2027] [outer = 1381F000] 17:54:47 INFO - PROCESS | 2936 | 1461286487546 Marionette TRACE conn5 <- [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] 17:54:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:54:47 INFO - PROCESS | 2936 | 1461286487589 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 17:54:47 INFO - PROCESS | 2936 | 1461286487592 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:54:47 INFO - PROCESS | 2936 | 1461286487594 Marionette TRACE conn5 <- [1,2666,null,{}] 17:54:47 INFO - PROCESS | 2936 | 1461286487597 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:47 INFO - PROCESS | 2936 | 1461286487678 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 17:54:47 INFO - PROCESS | 2936 | 1461286487684 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:47 INFO - PROCESS | 2936 | ++DOCSHELL 1BA58400 == 50 [pid = 2936] [id = 676] 17:54:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 73 (1C10CC00) [pid = 2936] [serial = 2028] [outer = 00000000] 17:54:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 74 (1C3E0800) [pid = 2936] [serial = 2029] [outer = 1C10CC00] 17:54:47 INFO - PROCESS | 2936 | 1461286487732 Marionette DEBUG loaded listener.js 17:54:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 75 (1C504400) [pid = 2936] [serial = 2030] [outer = 1C10CC00] 17:54:48 INFO - PROCESS | 2936 | 1461286488722 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 17:54:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 17:54:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1182ms 17:54:48 INFO - PROCESS | 2936 | 1461286488807 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 17:54:48 INFO - PROCESS | 2936 | 1461286488811 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 17:54:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:54:48 INFO - PROCESS | 2936 | 1461286488818 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:54:48 INFO - PROCESS | 2936 | 1461286488822 Marionette TRACE conn5 <- [1,2670,null,{}] 17:54:48 INFO - PROCESS | 2936 | 1461286488829 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:48 INFO - PROCESS | 2936 | 1461286488931 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 17:54:49 INFO - PROCESS | 2936 | 1461286489115 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:49 INFO - PROCESS | 2936 | ++DOCSHELL 12EAD400 == 51 [pid = 2936] [id = 677] 17:54:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 76 (12EB6C00) [pid = 2936] [serial = 2031] [outer = 00000000] 17:54:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 77 (138E5000) [pid = 2936] [serial = 2032] [outer = 12EB6C00] 17:54:49 INFO - PROCESS | 2936 | 1461286489220 Marionette DEBUG loaded listener.js 17:54:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 78 (16F5BC00) [pid = 2936] [serial = 2033] [outer = 12EB6C00] 17:54:50 INFO - PROCESS | 2936 | 1461286490296 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 17:54:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 17:54:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1531ms 17:54:50 INFO - PROCESS | 2936 | 1461286490352 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 17:54:50 INFO - PROCESS | 2936 | 1461286490358 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 17:54:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:54:50 INFO - PROCESS | 2936 | 1461286490364 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:54:50 INFO - PROCESS | 2936 | 1461286490367 Marionette TRACE conn5 <- [1,2674,null,{}] 17:54:50 INFO - PROCESS | 2936 | 1461286490372 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:50 INFO - PROCESS | 2936 | 1461286490508 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 17:54:50 INFO - PROCESS | 2936 | 1461286490647 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:50 INFO - PROCESS | 2936 | ++DOCSHELL 17535C00 == 52 [pid = 2936] [id = 678] 17:54:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 79 (17813400) [pid = 2936] [serial = 2034] [outer = 00000000] 17:54:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 80 (197DA400) [pid = 2936] [serial = 2035] [outer = 17813400] 17:54:50 INFO - PROCESS | 2936 | 1461286490703 Marionette DEBUG loaded listener.js 17:54:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 81 (19D8F000) [pid = 2936] [serial = 2036] [outer = 17813400] 17:54:51 INFO - PROCESS | 2936 | 1461286491905 Marionette TRACE conn5 <- [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] 17:54:51 INFO - PROCESS | 2936 | 1461286491939 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 17:54:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:54:52 INFO - PROCESS | 2936 | 1461286492039 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:54:52 INFO - PROCESS | 2936 | 1461286492044 Marionette TRACE conn5 <- [1,2678,null,{}] 17:54:52 INFO - PROCESS | 2936 | 1461286492051 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:52 INFO - PROCESS | 2936 | 1461286492142 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 17:54:52 INFO - PROCESS | 2936 | 1461286492270 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:52 INFO - PROCESS | 2936 | ++DOCSHELL 14199800 == 53 [pid = 2936] [id = 679] 17:54:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 82 (1419E800) [pid = 2936] [serial = 2037] [outer = 00000000] 17:54:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 83 (17282000) [pid = 2936] [serial = 2038] [outer = 1419E800] 17:54:52 INFO - PROCESS | 2936 | 1461286492327 Marionette DEBUG loaded listener.js 17:54:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (17530800) [pid = 2936] [serial = 2039] [outer = 1419E800] 17:54:52 INFO - PROCESS | 2936 | --DOCSHELL 1B05E000 == 52 [pid = 2936] [id = 628] 17:54:52 INFO - PROCESS | 2936 | --DOCSHELL 0EE5B000 == 51 [pid = 2936] [id = 663] 17:54:52 INFO - PROCESS | 2936 | --DOCSHELL 1A35F800 == 50 [pid = 2936] [id = 662] 17:54:52 INFO - PROCESS | 2936 | --DOCSHELL 1753C400 == 49 [pid = 2936] [id = 660] 17:54:52 INFO - PROCESS | 2936 | --DOCSHELL 1C570800 == 48 [pid = 2936] [id = 630] 17:54:52 INFO - PROCESS | 2936 | --DOCSHELL 1C104800 == 47 [pid = 2936] [id = 629] 17:54:52 INFO - PROCESS | 2936 | --DOCSHELL 12E34800 == 46 [pid = 2936] [id = 675] 17:54:52 INFO - PROCESS | 2936 | --DOCSHELL 1B063C00 == 45 [pid = 2936] [id = 674] 17:54:52 INFO - PROCESS | 2936 | --DOCSHELL 1A35CC00 == 44 [pid = 2936] [id = 673] 17:54:52 INFO - PROCESS | 2936 | --DOCSHELL 184E9800 == 43 [pid = 2936] [id = 672] 17:54:52 INFO - PROCESS | 2936 | --DOCSHELL 1752FC00 == 42 [pid = 2936] [id = 671] 17:54:52 INFO - PROCESS | 2936 | --DOCSHELL 12815800 == 41 [pid = 2936] [id = 670] 17:54:52 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (13876400) [pid = 2936] [serial = 1969] [outer = 00000000] [url = about:blank] 17:54:52 INFO - PROCESS | 2936 | --DOMWINDOW == 82 (1C1A2400) [pid = 2936] [serial = 1996] [outer = 00000000] [url = about:blank] 17:54:52 INFO - PROCESS | 2936 | --DOCSHELL 13894400 == 40 [pid = 2936] [id = 669] 17:54:52 INFO - PROCESS | 2936 | --DOCSHELL 12814400 == 39 [pid = 2936] [id = 666] 17:54:52 INFO - PROCESS | 2936 | --DOMWINDOW == 81 (1A35D400) [pid = 2936] [serial = 1985] [outer = 00000000] [url = about:blank] 17:54:52 INFO - PROCESS | 2936 | --DOMWINDOW == 80 (1C50E000) [pid = 2936] [serial = 1966] [outer = 00000000] [url = about:blank] 17:54:52 INFO - PROCESS | 2936 | --DOMWINDOW == 79 (184E4C00) [pid = 2936] [serial = 1991] [outer = 00000000] [url = about:blank] 17:54:52 INFO - PROCESS | 2936 | --DOMWINDOW == 78 (1A353800) [pid = 2936] [serial = 1984] [outer = 00000000] [url = about:blank] 17:54:52 INFO - PROCESS | 2936 | --DOMWINDOW == 77 (12E20800) [pid = 2936] [serial = 1972] [outer = 00000000] [url = about:blank] 17:54:52 INFO - PROCESS | 2936 | --DOMWINDOW == 76 (16662C00) [pid = 2936] [serial = 1976] [outer = 00000000] [url = about:blank] 17:54:52 INFO - PROCESS | 2936 | --DOMWINDOW == 75 (1756E800) [pid = 2936] [serial = 1978] [outer = 00000000] [url = about:blank] 17:54:52 INFO - PROCESS | 2936 | --DOMWINDOW == 74 (18CD5C00) [pid = 2936] [serial = 1981] [outer = 00000000] [url = about:blank] 17:54:52 INFO - PROCESS | 2936 | --DOMWINDOW == 73 (1665E400) [pid = 2936] [serial = 1975] [outer = 00000000] [url = about:blank] 17:54:52 INFO - PROCESS | 2936 | --DOMWINDOW == 72 (12E3B000) [pid = 2936] [serial = 1973] [outer = 00000000] [url = about:blank] 17:54:52 INFO - PROCESS | 2936 | --DOMWINDOW == 71 (184ED400) [pid = 2936] [serial = 1990] [outer = 00000000] [url = about:blank] 17:54:52 INFO - PROCESS | 2936 | --DOMWINDOW == 70 (1B694C00) [pid = 2936] [serial = 1988] [outer = 00000000] [url = about:blank] 17:54:52 INFO - PROCESS | 2936 | --DOMWINDOW == 69 (197DA000) [pid = 2936] [serial = 1982] [outer = 00000000] [url = about:blank] 17:54:52 INFO - PROCESS | 2936 | --DOMWINDOW == 68 (1C104C00) [pid = 2936] [serial = 1993] [outer = 00000000] [url = about:blank] 17:54:52 INFO - PROCESS | 2936 | --DOMWINDOW == 67 (176A4800) [pid = 2936] [serial = 1979] [outer = 00000000] [url = about:blank] 17:54:52 INFO - PROCESS | 2936 | --DOMWINDOW == 66 (1B447000) [pid = 2936] [serial = 1987] [outer = 00000000] [url = about:blank] 17:54:52 INFO - PROCESS | 2936 | --DOMWINDOW == 65 (1C107C00) [pid = 2936] [serial = 1994] [outer = 00000000] [url = about:blank] 17:54:53 INFO - PROCESS | 2936 | 1461286493291 Marionette TRACE conn5 <- [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] 17:54:53 INFO - PROCESS | 2936 | 1461286493340 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 17:54:53 INFO - PROCESS | 2936 | 1461286493349 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:54:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:54:53 INFO - PROCESS | 2936 | 1461286493352 Marionette TRACE conn5 <- [1,2682,null,{}] 17:54:53 INFO - PROCESS | 2936 | 1461286493356 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:53 INFO - PROCESS | 2936 | 1461286493439 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 17:54:53 INFO - PROCESS | 2936 | 1461286493448 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:53 INFO - PROCESS | 2936 | ++DOCSHELL 1389CC00 == 40 [pid = 2936] [id = 680] 17:54:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 66 (1415CC00) [pid = 2936] [serial = 2040] [outer = 00000000] 17:54:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 67 (16FE6400) [pid = 2936] [serial = 2041] [outer = 1415CC00] 17:54:53 INFO - PROCESS | 2936 | 1461286493493 Marionette DEBUG loaded listener.js 17:54:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 68 (1723E400) [pid = 2936] [serial = 2042] [outer = 1415CC00] 17:54:54 INFO - PROCESS | 2936 | 1461286494472 Marionette TRACE conn5 <- [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] 17:54:54 INFO - PROCESS | 2936 | 1461286494545 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 17:54:54 INFO - PROCESS | 2936 | 1461286494549 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:54:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:54:54 INFO - PROCESS | 2936 | 1461286494553 Marionette TRACE conn5 <- [1,2686,null,{}] 17:54:54 INFO - PROCESS | 2936 | 1461286494564 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:54 INFO - PROCESS | 2936 | 1461286494695 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 17:54:54 INFO - PROCESS | 2936 | 1461286494704 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:54 INFO - PROCESS | 2936 | ++DOCSHELL 18413400 == 41 [pid = 2936] [id = 681] 17:54:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 69 (1841BC00) [pid = 2936] [serial = 2043] [outer = 00000000] 17:54:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 70 (18CDFC00) [pid = 2936] [serial = 2044] [outer = 1841BC00] 17:54:54 INFO - PROCESS | 2936 | 1461286494810 Marionette DEBUG loaded listener.js 17:54:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 71 (197DFC00) [pid = 2936] [serial = 2045] [outer = 1841BC00] 17:54:55 INFO - PROCESS | 2936 | 1461286495781 Marionette TRACE conn5 <- [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] 17:54:55 INFO - PROCESS | 2936 | 1461286495835 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 17:54:55 INFO - PROCESS | 2936 | 1461286495838 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:54:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:54:55 INFO - PROCESS | 2936 | 1461286495840 Marionette TRACE conn5 <- [1,2690,null,{}] 17:54:55 INFO - PROCESS | 2936 | 1461286495844 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:56 INFO - PROCESS | 2936 | 1461286495965 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 17:54:56 INFO - PROCESS | 2936 | 1461286495972 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:56 INFO - PROCESS | 2936 | ++DOCSHELL 1A351C00 == 42 [pid = 2936] [id = 682] 17:54:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 72 (1A358000) [pid = 2936] [serial = 2046] [outer = 00000000] 17:54:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 73 (1A59E800) [pid = 2936] [serial = 2047] [outer = 1A358000] 17:54:56 INFO - PROCESS | 2936 | 1461286496022 Marionette DEBUG loaded listener.js 17:54:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 74 (1A5DE800) [pid = 2936] [serial = 2048] [outer = 1A358000] 17:54:56 INFO - PROCESS | 2936 | --DOMWINDOW == 73 (12E33000) [pid = 2936] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:54:56 INFO - PROCESS | 2936 | --DOMWINDOW == 72 (1CA5A400) [pid = 2936] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:54:56 INFO - PROCESS | 2936 | --DOMWINDOW == 71 (1B068800) [pid = 2936] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:54:56 INFO - PROCESS | 2936 | --DOMWINDOW == 70 (13896800) [pid = 2936] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:54:56 INFO - PROCESS | 2936 | --DOMWINDOW == 69 (17533800) [pid = 2936] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:54:56 INFO - PROCESS | 2936 | --DOMWINDOW == 68 (1A35D800) [pid = 2936] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:54:56 INFO - PROCESS | 2936 | --DOMWINDOW == 67 (12878C00) [pid = 2936] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:54:56 INFO - PROCESS | 2936 | --DOMWINDOW == 66 (18CDC000) [pid = 2936] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:54:56 INFO - PROCESS | 2936 | --DOMWINDOW == 65 (1381F000) [pid = 2936] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:54:56 INFO - PROCESS | 2936 | 1461286496537 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:54:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:54:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 17:54:56 INFO - PROCESS | 2936 | 1461286496572 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 17:54:56 INFO - PROCESS | 2936 | 1461286496574 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 17:54:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:54:56 INFO - PROCESS | 2936 | 1461286496577 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:54:56 INFO - PROCESS | 2936 | 1461286496579 Marionette TRACE conn5 <- [1,2694,null,{}] 17:54:56 INFO - PROCESS | 2936 | 1461286496583 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:56 INFO - PROCESS | 2936 | 1461286496661 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 17:54:56 INFO - PROCESS | 2936 | 1461286496667 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:56 INFO - PROCESS | 2936 | ++DOCSHELL 12E33000 == 43 [pid = 2936] [id = 683] 17:54:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 66 (1381F000) [pid = 2936] [serial = 2049] [outer = 00000000] 17:54:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 67 (1B068800) [pid = 2936] [serial = 2050] [outer = 1381F000] 17:54:56 INFO - PROCESS | 2936 | 1461286496714 Marionette DEBUG loaded listener.js 17:54:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 68 (1B44B400) [pid = 2936] [serial = 2051] [outer = 1381F000] 17:54:57 INFO - PROCESS | 2936 | 1461286497152 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 17:54:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:54:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 17:54:57 INFO - PROCESS | 2936 | 1461286497208 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 17:54:57 INFO - PROCESS | 2936 | 1461286497210 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 17:54:57 INFO - PROCESS | 2936 | 1461286497214 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:54:57 INFO - PROCESS | 2936 | 1461286497216 Marionette TRACE conn5 <- [1,2698,null,{}] 17:54:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:54:57 INFO - PROCESS | 2936 | 1461286497219 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:57 INFO - PROCESS | 2936 | 1461286497321 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 17:54:57 INFO - PROCESS | 2936 | 1461286497357 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:57 INFO - PROCESS | 2936 | ++DOCSHELL 12E38000 == 44 [pid = 2936] [id = 684] 17:54:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 69 (141A0800) [pid = 2936] [serial = 2052] [outer = 00000000] 17:54:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 70 (1C10B400) [pid = 2936] [serial = 2053] [outer = 141A0800] 17:54:57 INFO - PROCESS | 2936 | 1461286497408 Marionette DEBUG loaded listener.js 17:54:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 71 (1C1A0C00) [pid = 2936] [serial = 2054] [outer = 141A0800] 17:54:57 INFO - PROCESS | 2936 | 1461286497858 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 17:54:57 INFO - PROCESS | 2936 | 1461286497890 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 17:54:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:54:57 INFO - PROCESS | 2936 | 1461286497898 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:54:57 INFO - PROCESS | 2936 | 1461286497899 Marionette TRACE conn5 <- [1,2702,null,{}] 17:54:57 INFO - PROCESS | 2936 | 1461286497903 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:58 INFO - PROCESS | 2936 | 1461286497983 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 17:54:58 INFO - PROCESS | 2936 | 1461286497990 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:58 INFO - PROCESS | 2936 | ++DOCSHELL 1B710400 == 45 [pid = 2936] [id = 685] 17:54:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 72 (1305D400) [pid = 2936] [serial = 2055] [outer = 00000000] 17:54:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 73 (1C513800) [pid = 2936] [serial = 2056] [outer = 1305D400] 17:54:58 INFO - PROCESS | 2936 | 1461286498038 Marionette DEBUG loaded listener.js 17:54:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 74 (1C51BC00) [pid = 2936] [serial = 2057] [outer = 1305D400] 17:54:58 INFO - PROCESS | 2936 | 1461286498525 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 17:54:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:54:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 690ms 17:54:58 INFO - PROCESS | 2936 | 1461286498585 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 17:54:58 INFO - PROCESS | 2936 | 1461286498589 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 17:54:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:54:58 INFO - PROCESS | 2936 | 1461286498596 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:54:58 INFO - PROCESS | 2936 | 1461286498600 Marionette TRACE conn5 <- [1,2706,null,{}] 17:54:58 INFO - PROCESS | 2936 | 1461286498607 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:58 INFO - PROCESS | 2936 | 1461286498777 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 17:54:58 INFO - PROCESS | 2936 | 1461286498894 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:58 INFO - PROCESS | 2936 | ++DOCSHELL 13878000 == 46 [pid = 2936] [id = 686] 17:54:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 75 (13879400) [pid = 2936] [serial = 2058] [outer = 00000000] 17:54:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 76 (1663D000) [pid = 2936] [serial = 2059] [outer = 13879400] 17:54:58 INFO - PROCESS | 2936 | 1461286498951 Marionette DEBUG loaded listener.js 17:54:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 77 (16665000) [pid = 2936] [serial = 2060] [outer = 13879400] 17:54:59 INFO - PROCESS | 2936 | 1461286499537 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 17:54:59 INFO - PROCESS | 2936 | 1461286499578 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 17:54:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:54:59 INFO - PROCESS | 2936 | 1461286499585 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:54:59 INFO - PROCESS | 2936 | 1461286499588 Marionette TRACE conn5 <- [1,2710,null,{}] 17:54:59 INFO - PROCESS | 2936 | 1461286499592 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:59 INFO - PROCESS | 2936 | 1461286499697 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 17:54:59 INFO - PROCESS | 2936 | 1461286499806 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:59 INFO - PROCESS | 2936 | ++DOCSHELL 17872800 == 47 [pid = 2936] [id = 687] 17:54:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 78 (184E5400) [pid = 2936] [serial = 2061] [outer = 00000000] 17:54:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 79 (1A360000) [pid = 2936] [serial = 2062] [outer = 184E5400] 17:54:59 INFO - PROCESS | 2936 | 1461286499862 Marionette DEBUG loaded listener.js 17:54:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 80 (1A59BC00) [pid = 2936] [serial = 2063] [outer = 184E5400] 17:55:00 INFO - PROCESS | 2936 | 1461286500515 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 17:55:00 INFO - PROCESS | 2936 | 1461286500575 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 17:55:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:55:00 INFO - PROCESS | 2936 | 1461286500579 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:55:00 INFO - PROCESS | 2936 | 1461286500583 Marionette TRACE conn5 <- [1,2714,null,{}] 17:55:00 INFO - PROCESS | 2936 | 1461286500594 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:00 INFO - PROCESS | 2936 | 1461286500734 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 17:55:00 INFO - PROCESS | 2936 | 1461286500874 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:00 INFO - PROCESS | 2936 | ++DOCSHELL 1C1A0000 == 48 [pid = 2936] [id = 688] 17:55:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 81 (1C812400) [pid = 2936] [serial = 2064] [outer = 00000000] 17:55:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 82 (1C81C400) [pid = 2936] [serial = 2065] [outer = 1C812400] 17:55:00 INFO - PROCESS | 2936 | 1461286500941 Marionette DEBUG loaded listener.js 17:55:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 83 (1C81EC00) [pid = 2936] [serial = 2066] [outer = 1C812400] 17:55:01 INFO - PROCESS | 2936 | 1461286501575 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 17:55:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:55:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1022ms 17:55:01 INFO - PROCESS | 2936 | 1461286501605 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 17:55:01 INFO - PROCESS | 2936 | 1461286501608 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 17:55:01 INFO - PROCESS | 2936 | 1461286501612 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:55:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:55:01 INFO - PROCESS | 2936 | 1461286501614 Marionette TRACE conn5 <- [1,2718,null,{}] 17:55:01 INFO - PROCESS | 2936 | 1461286501618 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:01 INFO - PROCESS | 2936 | 1461286501727 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 17:55:01 INFO - PROCESS | 2936 | 1461286501834 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:01 INFO - PROCESS | 2936 | ++DOCSHELL 1CA59400 == 49 [pid = 2936] [id = 689] 17:55:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (1CA59800) [pid = 2936] [serial = 2067] [outer = 00000000] 17:55:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (1CA62400) [pid = 2936] [serial = 2068] [outer = 1CA59800] 17:55:01 INFO - PROCESS | 2936 | 1461286501890 Marionette DEBUG loaded listener.js 17:55:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (1CA64C00) [pid = 2936] [serial = 2069] [outer = 1CA59800] 17:55:02 INFO - PROCESS | 2936 | 1461286502911 Marionette TRACE conn5 <- [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] 17:55:03 INFO - PROCESS | 2936 | 1461286502976 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 17:55:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:55:03 INFO - PROCESS | 2936 | 1461286502981 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:55:03 INFO - PROCESS | 2936 | 1461286502983 Marionette TRACE conn5 <- [1,2722,null,{}] 17:55:03 INFO - PROCESS | 2936 | 1461286502987 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:03 INFO - PROCESS | 2936 | 1461286503077 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 17:55:03 INFO - PROCESS | 2936 | 1461286503244 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:03 INFO - PROCESS | 2936 | ++DOCSHELL 0EE5C400 == 50 [pid = 2936] [id = 690] 17:55:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (1305C000) [pid = 2936] [serial = 2070] [outer = 00000000] 17:55:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (13879C00) [pid = 2936] [serial = 2071] [outer = 1305C000] 17:55:03 INFO - PROCESS | 2936 | 1461286503384 Marionette DEBUG loaded listener.js 17:55:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (141A2000) [pid = 2936] [serial = 2072] [outer = 1305C000] 17:55:03 INFO - PROCESS | 2936 | 1461286503950 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 17:55:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:55:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1022ms 17:55:04 INFO - PROCESS | 2936 | 1461286504008 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 17:55:04 INFO - PROCESS | 2936 | 1461286504012 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 17:55:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:55:04 INFO - PROCESS | 2936 | 1461286504018 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:55:04 INFO - PROCESS | 2936 | 1461286504021 Marionette TRACE conn5 <- [1,2726,null,{}] 17:55:04 INFO - PROCESS | 2936 | 1461286504042 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:04 INFO - PROCESS | 2936 | --DOCSHELL 12817000 == 49 [pid = 2936] [id = 664] 17:55:04 INFO - PROCESS | 2936 | --DOCSHELL 12E38000 == 48 [pid = 2936] [id = 684] 17:55:04 INFO - PROCESS | 2936 | --DOCSHELL 12E33000 == 47 [pid = 2936] [id = 683] 17:55:04 INFO - PROCESS | 2936 | --DOCSHELL 1A351C00 == 46 [pid = 2936] [id = 682] 17:55:04 INFO - PROCESS | 2936 | --DOCSHELL 18413400 == 45 [pid = 2936] [id = 681] 17:55:04 INFO - PROCESS | 2936 | --DOCSHELL 1389CC00 == 44 [pid = 2936] [id = 680] 17:55:04 INFO - PROCESS | 2936 | --DOCSHELL 14199800 == 43 [pid = 2936] [id = 679] 17:55:04 INFO - PROCESS | 2936 | --DOCSHELL 12EAD400 == 42 [pid = 2936] [id = 677] 17:55:04 INFO - PROCESS | 2936 | --DOMWINDOW == 88 (141A4800) [pid = 2936] [serial = 1970] [outer = 00000000] [url = about:blank] 17:55:04 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (1CB8D000) [pid = 2936] [serial = 1925] [outer = 00000000] [url = about:blank] 17:55:04 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (1C3E0800) [pid = 2936] [serial = 2029] [outer = 00000000] [url = about:blank] 17:55:04 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (138E1400) [pid = 2936] [serial = 1999] [outer = 00000000] [url = about:blank] 17:55:04 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (197D4800) [pid = 2936] [serial = 2002] [outer = 00000000] [url = about:blank] 17:55:04 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (1B718400) [pid = 2936] [serial = 2023] [outer = 00000000] [url = about:blank] 17:55:04 INFO - PROCESS | 2936 | --DOMWINDOW == 82 (16664400) [pid = 2936] [serial = 2009] [outer = 00000000] [url = about:blank] 17:55:04 INFO - PROCESS | 2936 | --DOMWINDOW == 81 (16659800) [pid = 2936] [serial = 2008] [outer = 00000000] [url = about:blank] 17:55:04 INFO - PROCESS | 2936 | --DOMWINDOW == 80 (1C3D8800) [pid = 2936] [serial = 2005] [outer = 00000000] [url = about:blank] 17:55:04 INFO - PROCESS | 2936 | --DOMWINDOW == 79 (176A9C00) [pid = 2936] [serial = 2014] [outer = 00000000] [url = about:blank] 17:55:04 INFO - PROCESS | 2936 | --DOMWINDOW == 78 (17819800) [pid = 2936] [serial = 2015] [outer = 00000000] [url = about:blank] 17:55:04 INFO - PROCESS | 2936 | --DOMWINDOW == 77 (1A5A5800) [pid = 2936] [serial = 2020] [outer = 00000000] [url = about:blank] 17:55:04 INFO - PROCESS | 2936 | --DOMWINDOW == 76 (13892400) [pid = 2936] [serial = 2011] [outer = 00000000] [url = about:blank] 17:55:04 INFO - PROCESS | 2936 | --DOMWINDOW == 75 (16636C00) [pid = 2936] [serial = 2012] [outer = 00000000] [url = about:blank] 17:55:04 INFO - PROCESS | 2936 | --DOMWINDOW == 74 (19D56400) [pid = 2936] [serial = 2017] [outer = 00000000] [url = about:blank] 17:55:04 INFO - PROCESS | 2936 | --DOMWINDOW == 73 (19E62400) [pid = 2936] [serial = 2018] [outer = 00000000] [url = about:blank] 17:55:04 INFO - PROCESS | 2936 | --DOMWINDOW == 72 (1BA56400) [pid = 2936] [serial = 2024] [outer = 00000000] [url = about:blank] 17:55:04 INFO - PROCESS | 2936 | --DOMWINDOW == 71 (1A59C000) [pid = 2936] [serial = 2026] [outer = 00000000] [url = about:blank] 17:55:04 INFO - PROCESS | 2936 | --DOMWINDOW == 70 (1B716C00) [pid = 2936] [serial = 2027] [outer = 00000000] [url = about:blank] 17:55:04 INFO - PROCESS | 2936 | --DOMWINDOW == 69 (1A5A4000) [pid = 2936] [serial = 2021] [outer = 00000000] [url = about:blank] 17:55:04 INFO - PROCESS | 2936 | 1461286504237 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 17:55:04 INFO - PROCESS | 2936 | 1461286504296 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:04 INFO - PROCESS | 2936 | ++DOCSHELL 12DE5000 == 43 [pid = 2936] [id = 691] 17:55:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 70 (12DED800) [pid = 2936] [serial = 2073] [outer = 00000000] 17:55:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 71 (13875800) [pid = 2936] [serial = 2074] [outer = 12DED800] 17:55:04 INFO - PROCESS | 2936 | 1461286504344 Marionette DEBUG loaded listener.js 17:55:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 72 (16636C00) [pid = 2936] [serial = 2075] [outer = 12DED800] 17:55:04 INFO - PROCESS | 2936 | 1461286504804 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 17:55:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:55:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 831ms 17:55:04 INFO - PROCESS | 2936 | 1461286504853 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 17:55:04 INFO - PROCESS | 2936 | 1461286504856 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 17:55:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:55:04 INFO - PROCESS | 2936 | 1461286504867 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:55:04 INFO - PROCESS | 2936 | 1461286504869 Marionette TRACE conn5 <- [1,2730,null,{}] 17:55:04 INFO - PROCESS | 2936 | 1461286504874 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:05 INFO - PROCESS | 2936 | 1461286504962 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 17:55:05 INFO - PROCESS | 2936 | 1461286504975 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:05 INFO - PROCESS | 2936 | ++DOCSHELL 175EB400 == 44 [pid = 2936] [id = 692] 17:55:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 73 (176A3000) [pid = 2936] [serial = 2076] [outer = 00000000] 17:55:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 74 (197D2000) [pid = 2936] [serial = 2077] [outer = 176A3000] 17:55:05 INFO - PROCESS | 2936 | 1461286505028 Marionette DEBUG loaded listener.js 17:55:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 75 (19D54800) [pid = 2936] [serial = 2078] [outer = 176A3000] 17:55:05 INFO - PROCESS | 2936 | 1461286505514 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:55:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:55:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 671ms 17:55:05 INFO - PROCESS | 2936 | 1461286505539 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 17:55:05 INFO - PROCESS | 2936 | 1461286505541 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 17:55:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:55:05 INFO - PROCESS | 2936 | 1461286505549 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:55:05 INFO - PROCESS | 2936 | 1461286505552 Marionette TRACE conn5 <- [1,2734,null,{}] 17:55:05 INFO - PROCESS | 2936 | 1461286505563 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:05 INFO - PROCESS | 2936 | 1461286505655 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 17:55:05 INFO - PROCESS | 2936 | 1461286505665 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:05 INFO - PROCESS | 2936 | ++DOCSHELL 1A5A6800 == 45 [pid = 2936] [id = 693] 17:55:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 76 (1A5D6400) [pid = 2936] [serial = 2079] [outer = 00000000] 17:55:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 77 (1B063C00) [pid = 2936] [serial = 2080] [outer = 1A5D6400] 17:55:05 INFO - PROCESS | 2936 | 1461286505711 Marionette DEBUG loaded listener.js 17:55:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 78 (1B697C00) [pid = 2936] [serial = 2081] [outer = 1A5D6400] 17:55:06 INFO - PROCESS | 2936 | 1461286506197 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:55:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:55:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 691ms 17:55:06 INFO - PROCESS | 2936 | 1461286506239 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 17:55:06 INFO - PROCESS | 2936 | 1461286506241 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 17:55:06 INFO - PROCESS | 2936 | 1461286506245 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:55:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:55:06 INFO - PROCESS | 2936 | 1461286506246 Marionette TRACE conn5 <- [1,2738,null,{}] 17:55:06 INFO - PROCESS | 2936 | 1461286506250 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:06 INFO - PROCESS | 2936 | 1461286506337 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 17:55:06 INFO - PROCESS | 2936 | 1461286506345 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:06 INFO - PROCESS | 2936 | ++DOCSHELL 1B70A000 == 46 [pid = 2936] [id = 694] 17:55:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 79 (1B786C00) [pid = 2936] [serial = 2082] [outer = 00000000] 17:55:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 80 (1C19B800) [pid = 2936] [serial = 2083] [outer = 1B786C00] 17:55:06 INFO - PROCESS | 2936 | 1461286506392 Marionette DEBUG loaded listener.js 17:55:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 81 (1C19F400) [pid = 2936] [serial = 2084] [outer = 1B786C00] 17:55:06 INFO - PROCESS | 2936 | 1461286506882 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:55:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:55:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 17:55:06 INFO - PROCESS | 2936 | 1461286506919 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 17:55:06 INFO - PROCESS | 2936 | 1461286506921 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 17:55:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:55:06 INFO - PROCESS | 2936 | 1461286506924 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:55:06 INFO - PROCESS | 2936 | 1461286506925 Marionette TRACE conn5 <- [1,2742,null,{}] 17:55:06 INFO - PROCESS | 2936 | 1461286506936 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:07 INFO - PROCESS | 2936 | 1461286507052 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 17:55:07 INFO - PROCESS | 2936 | 1461286507146 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:07 INFO - PROCESS | 2936 | ++DOCSHELL 1C3D8C00 == 47 [pid = 2936] [id = 695] 17:55:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 82 (1C3DDC00) [pid = 2936] [serial = 2085] [outer = 00000000] 17:55:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 83 (1C510800) [pid = 2936] [serial = 2086] [outer = 1C3DDC00] 17:55:07 INFO - PROCESS | 2936 | 1461286507200 Marionette DEBUG loaded listener.js 17:55:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (1C821000) [pid = 2936] [serial = 2087] [outer = 1C3DDC00] 17:55:07 INFO - PROCESS | 2936 | 1461286507651 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:55:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:55:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 790ms 17:55:07 INFO - PROCESS | 2936 | 1461286507715 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 17:55:07 INFO - PROCESS | 2936 | 1461286507717 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 17:55:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:55:07 INFO - PROCESS | 2936 | 1461286507720 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:55:07 INFO - PROCESS | 2936 | 1461286507722 Marionette TRACE conn5 <- [1,2746,null,{}] 17:55:07 INFO - PROCESS | 2936 | 1461286507726 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:07 INFO - PROCESS | 2936 | 1461286507853 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 17:55:07 INFO - PROCESS | 2936 | 1461286507922 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:07 INFO - PROCESS | 2936 | ++DOCSHELL 1CB8D000 == 48 [pid = 2936] [id = 696] 17:55:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (1CC4C400) [pid = 2936] [serial = 2088] [outer = 00000000] 17:55:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (1CCA2000) [pid = 2936] [serial = 2089] [outer = 1CC4C400] 17:55:07 INFO - PROCESS | 2936 | 1461286507968 Marionette DEBUG loaded listener.js 17:55:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (1CC93000) [pid = 2936] [serial = 2090] [outer = 1CC4C400] 17:55:08 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (1841BC00) [pid = 2936] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:55:08 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (1419E800) [pid = 2936] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:55:08 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (17813400) [pid = 2936] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:55:08 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (1415CC00) [pid = 2936] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:55:08 INFO - PROCESS | 2936 | --DOMWINDOW == 82 (1A358000) [pid = 2936] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:55:08 INFO - PROCESS | 2936 | --DOMWINDOW == 81 (141A0800) [pid = 2936] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:55:08 INFO - PROCESS | 2936 | --DOMWINDOW == 80 (1381F000) [pid = 2936] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:55:08 INFO - PROCESS | 2936 | --DOMWINDOW == 79 (1C3DFC00) [pid = 2936] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:55:08 INFO - PROCESS | 2936 | 1461286508348 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:55:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:55:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 17:55:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:55:08 INFO - PROCESS | 2936 | 1461286508395 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 17:55:08 INFO - PROCESS | 2936 | 1461286508397 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 17:55:08 INFO - PROCESS | 2936 | 1461286508400 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:55:08 INFO - PROCESS | 2936 | 1461286508402 Marionette TRACE conn5 <- [1,2750,null,{}] 17:55:08 INFO - PROCESS | 2936 | 1461286508405 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:08 INFO - PROCESS | 2936 | 1461286508512 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 17:55:08 INFO - PROCESS | 2936 | 1461286508614 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:08 INFO - PROCESS | 2936 | ++DOCSHELL 12E35400 == 49 [pid = 2936] [id = 697] 17:55:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 80 (12E35800) [pid = 2936] [serial = 2091] [outer = 00000000] 17:55:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 81 (1CB89000) [pid = 2936] [serial = 2092] [outer = 12E35800] 17:55:08 INFO - PROCESS | 2936 | 1461286508658 Marionette DEBUG loaded listener.js 17:55:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 82 (1CA68400) [pid = 2936] [serial = 2093] [outer = 12E35800] 17:55:09 INFO - PROCESS | 2936 | 1461286509012 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:55:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:55:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 670ms 17:55:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:55:09 INFO - PROCESS | 2936 | 1461286509071 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 17:55:09 INFO - PROCESS | 2936 | 1461286509073 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 17:55:09 INFO - PROCESS | 2936 | 1461286509083 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:55:09 INFO - PROCESS | 2936 | 1461286509085 Marionette TRACE conn5 <- [1,2754,null,{}] 17:55:09 INFO - PROCESS | 2936 | 1461286509089 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:09 INFO - PROCESS | 2936 | 1461286509170 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 17:55:09 INFO - PROCESS | 2936 | 1461286509177 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:09 INFO - PROCESS | 2936 | ++DOCSHELL 1CCADC00 == 50 [pid = 2936] [id = 698] 17:55:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 83 (1CCAE000) [pid = 2936] [serial = 2094] [outer = 00000000] 17:55:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (1D16CC00) [pid = 2936] [serial = 2095] [outer = 1CCAE000] 17:55:09 INFO - PROCESS | 2936 | 1461286509225 Marionette DEBUG loaded listener.js 17:55:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (1D174800) [pid = 2936] [serial = 2096] [outer = 1CCAE000] 17:55:09 INFO - PROCESS | 2936 | 1461286509653 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:55:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:55:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 630ms 17:55:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:55:09 INFO - PROCESS | 2936 | 1461286509707 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 17:55:09 INFO - PROCESS | 2936 | 1461286509709 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 17:55:09 INFO - PROCESS | 2936 | 1461286509716 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:55:09 INFO - PROCESS | 2936 | 1461286509718 Marionette TRACE conn5 <- [1,2758,null,{}] 17:55:09 INFO - PROCESS | 2936 | 1461286509721 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:09 INFO - PROCESS | 2936 | 1461286509802 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 17:55:09 INFO - PROCESS | 2936 | 1461286509809 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:09 INFO - PROCESS | 2936 | ++DOCSHELL 1E090400 == 51 [pid = 2936] [id = 699] 17:55:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (1E0E5000) [pid = 2936] [serial = 2097] [outer = 00000000] 17:55:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (1E1E1400) [pid = 2936] [serial = 2098] [outer = 1E0E5000] 17:55:09 INFO - PROCESS | 2936 | 1461286509858 Marionette DEBUG loaded listener.js 17:55:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (1E885800) [pid = 2936] [serial = 2099] [outer = 1E0E5000] 17:55:10 INFO - PROCESS | 2936 | 1461286510321 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:55:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:55:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 630ms 17:55:10 INFO - PROCESS | 2936 | 1461286510343 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 17:55:10 INFO - PROCESS | 2936 | 1461286510345 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 17:55:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:55:10 INFO - PROCESS | 2936 | 1461286510352 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:55:10 INFO - PROCESS | 2936 | 1461286510354 Marionette TRACE conn5 <- [1,2762,null,{}] 17:55:10 INFO - PROCESS | 2936 | 1461286510357 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:10 INFO - PROCESS | 2936 | 1461286510482 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 17:55:10 INFO - PROCESS | 2936 | 1461286510488 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:10 INFO - PROCESS | 2936 | ++DOCSHELL 1EC88800 == 52 [pid = 2936] [id = 700] 17:55:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (1F00A400) [pid = 2936] [serial = 2100] [outer = 00000000] 17:55:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (1F35E800) [pid = 2936] [serial = 2101] [outer = 1F00A400] 17:55:10 INFO - PROCESS | 2936 | 1461286510540 Marionette DEBUG loaded listener.js 17:55:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (1F387400) [pid = 2936] [serial = 2102] [outer = 1F00A400] 17:55:11 INFO - PROCESS | 2936 | 1461286511269 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 17:55:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:55:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 970ms 17:55:11 INFO - PROCESS | 2936 | 1461286511324 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 17:55:11 INFO - PROCESS | 2936 | 1461286511330 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 17:55:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:55:11 INFO - PROCESS | 2936 | 1461286511335 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:55:11 INFO - PROCESS | 2936 | 1461286511340 Marionette TRACE conn5 <- [1,2766,null,{}] 17:55:11 INFO - PROCESS | 2936 | 1461286511345 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:11 INFO - PROCESS | 2936 | 1461286511470 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 17:55:11 INFO - PROCESS | 2936 | 1461286511605 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:11 INFO - PROCESS | 2936 | ++DOCSHELL 16F5D400 == 53 [pid = 2936] [id = 701] 17:55:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (16F63400) [pid = 2936] [serial = 2103] [outer = 00000000] 17:55:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (18414400) [pid = 2936] [serial = 2104] [outer = 16F63400] 17:55:11 INFO - PROCESS | 2936 | 1461286511663 Marionette DEBUG loaded listener.js 17:55:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (18CDE000) [pid = 2936] [serial = 2105] [outer = 16F63400] 17:55:12 INFO - PROCESS | 2936 | 1461286512240 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:55:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:55:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 930ms 17:55:12 INFO - PROCESS | 2936 | 1461286512269 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 17:55:12 INFO - PROCESS | 2936 | 1461286512275 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 17:55:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:55:12 INFO - PROCESS | 2936 | 1461286512283 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:55:12 INFO - PROCESS | 2936 | 1461286512286 Marionette TRACE conn5 <- [1,2770,null,{}] 17:55:12 INFO - PROCESS | 2936 | 1461286512290 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:12 INFO - PROCESS | 2936 | 1461286512405 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 17:55:12 INFO - PROCESS | 2936 | 1461286512518 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:12 INFO - PROCESS | 2936 | ++DOCSHELL 1A59E000 == 54 [pid = 2936] [id = 702] 17:55:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (1A5A5800) [pid = 2936] [serial = 2106] [outer = 00000000] 17:55:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 96 (1C3DAC00) [pid = 2936] [serial = 2107] [outer = 1A5A5800] 17:55:12 INFO - PROCESS | 2936 | 1461286512613 Marionette DEBUG loaded listener.js 17:55:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (1C512C00) [pid = 2936] [serial = 2108] [outer = 1A5A5800] 17:55:13 INFO - PROCESS | 2936 | 1461286513244 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:55:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:55:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 987ms 17:55:13 INFO - PROCESS | 2936 | 1461286513270 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 17:55:13 INFO - PROCESS | 2936 | 1461286513273 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 17:55:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:55:13 INFO - PROCESS | 2936 | 1461286513277 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:55:13 INFO - PROCESS | 2936 | 1461286513281 Marionette TRACE conn5 <- [1,2774,null,{}] 17:55:13 INFO - PROCESS | 2936 | 1461286513292 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:13 INFO - PROCESS | 2936 | 1461286513409 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 17:55:13 INFO - PROCESS | 2936 | 1461286513551 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:13 INFO - PROCESS | 2936 | ++DOCSHELL 1F010000 == 55 [pid = 2936] [id = 703] 17:55:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 98 (1F36A000) [pid = 2936] [serial = 2109] [outer = 00000000] 17:55:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 99 (1F483400) [pid = 2936] [serial = 2110] [outer = 1F36A000] 17:55:13 INFO - PROCESS | 2936 | 1461286513613 Marionette DEBUG loaded listener.js 17:55:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 100 (1F488000) [pid = 2936] [serial = 2111] [outer = 1F36A000] 17:55:14 INFO - PROCESS | 2936 | 1461286514255 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:55:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:55:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1024ms 17:55:14 INFO - PROCESS | 2936 | 1461286514304 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 17:55:14 INFO - PROCESS | 2936 | 1461286514307 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 17:55:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:55:14 INFO - PROCESS | 2936 | 1461286514311 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:55:14 INFO - PROCESS | 2936 | 1461286514313 Marionette TRACE conn5 <- [1,2778,null,{}] 17:55:14 INFO - PROCESS | 2936 | 1461286514317 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:14 INFO - PROCESS | 2936 | 1461286514426 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 17:55:14 INFO - PROCESS | 2936 | 1461286514709 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:14 INFO - PROCESS | 2936 | ++DOCSHELL 0EE59400 == 56 [pid = 2936] [id = 704] 17:55:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 101 (0EE5B000) [pid = 2936] [serial = 2112] [outer = 00000000] 17:55:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 102 (16667800) [pid = 2936] [serial = 2113] [outer = 0EE5B000] 17:55:14 INFO - PROCESS | 2936 | 1461286514775 Marionette DEBUG loaded listener.js 17:55:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (16F61400) [pid = 2936] [serial = 2114] [outer = 0EE5B000] 17:55:15 INFO - PROCESS | 2936 | 1461286515342 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:55:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:55:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1068ms 17:55:15 INFO - PROCESS | 2936 | 1461286515392 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 17:55:15 INFO - PROCESS | 2936 | 1461286515397 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 17:55:15 INFO - PROCESS | 2936 | 1461286515403 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:55:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:55:15 INFO - PROCESS | 2936 | 1461286515406 Marionette TRACE conn5 <- [1,2782,null,{}] 17:55:15 INFO - PROCESS | 2936 | 1461286515412 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:15 INFO - PROCESS | 2936 | 1461286515515 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 17:55:15 INFO - PROCESS | 2936 | 1461286515629 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:15 INFO - PROCESS | 2936 | ++DOCSHELL 18CDB400 == 57 [pid = 2936] [id = 705] 17:55:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (197D8800) [pid = 2936] [serial = 2115] [outer = 00000000] 17:55:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (19D56800) [pid = 2936] [serial = 2116] [outer = 197D8800] 17:55:15 INFO - PROCESS | 2936 | 1461286515679 Marionette DEBUG loaded listener.js 17:55:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (1A35B800) [pid = 2936] [serial = 2117] [outer = 197D8800] 17:55:15 INFO - PROCESS | 2936 | --DOCSHELL 12E33C00 == 56 [pid = 2936] [id = 614] 17:55:15 INFO - PROCESS | 2936 | --DOCSHELL 184E5000 == 55 [pid = 2936] [id = 665] 17:55:15 INFO - PROCESS | 2936 | --DOCSHELL 1BA58400 == 54 [pid = 2936] [id = 676] 17:55:15 INFO - PROCESS | 2936 | --DOCSHELL 1E090400 == 53 [pid = 2936] [id = 699] 17:55:15 INFO - PROCESS | 2936 | --DOCSHELL 1CCADC00 == 52 [pid = 2936] [id = 698] 17:55:15 INFO - PROCESS | 2936 | --DOCSHELL 12E35400 == 51 [pid = 2936] [id = 697] 17:55:15 INFO - PROCESS | 2936 | --DOCSHELL 1CB8D000 == 50 [pid = 2936] [id = 696] 17:55:15 INFO - PROCESS | 2936 | --DOCSHELL 1C3D8C00 == 49 [pid = 2936] [id = 695] 17:55:15 INFO - PROCESS | 2936 | --DOCSHELL 1B70A000 == 48 [pid = 2936] [id = 694] 17:55:15 INFO - PROCESS | 2936 | --DOCSHELL 1A5A6800 == 47 [pid = 2936] [id = 693] 17:55:15 INFO - PROCESS | 2936 | --DOCSHELL 175EB400 == 46 [pid = 2936] [id = 692] 17:55:15 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (138E5000) [pid = 2936] [serial = 2032] [outer = 00000000] [url = about:blank] 17:55:15 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (1C513800) [pid = 2936] [serial = 2056] [outer = 00000000] [url = about:blank] 17:55:15 INFO - PROCESS | 2936 | --DOCSHELL 12DE5000 == 45 [pid = 2936] [id = 691] 17:55:15 INFO - PROCESS | 2936 | --DOCSHELL 0EE5C400 == 44 [pid = 2936] [id = 690] 17:55:15 INFO - PROCESS | 2936 | --DOCSHELL 1B710400 == 43 [pid = 2936] [id = 685] 17:55:15 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (1C50D800) [pid = 2936] [serial = 1967] [outer = 00000000] [url = about:blank] 17:55:16 INFO - PROCESS | 2936 | --DOMWINDOW == 102 (197DFC00) [pid = 2936] [serial = 2045] [outer = 00000000] [url = about:blank] 17:55:16 INFO - PROCESS | 2936 | --DOMWINDOW == 101 (17530800) [pid = 2936] [serial = 2039] [outer = 00000000] [url = about:blank] 17:55:16 INFO - PROCESS | 2936 | --DOMWINDOW == 100 (17282000) [pid = 2936] [serial = 2038] [outer = 00000000] [url = about:blank] 17:55:16 INFO - PROCESS | 2936 | --DOMWINDOW == 99 (19D8F000) [pid = 2936] [serial = 2036] [outer = 00000000] [url = about:blank] 17:55:16 INFO - PROCESS | 2936 | --DOMWINDOW == 98 (197DA400) [pid = 2936] [serial = 2035] [outer = 00000000] [url = about:blank] 17:55:16 INFO - PROCESS | 2936 | --DOMWINDOW == 97 (16FE6400) [pid = 2936] [serial = 2041] [outer = 00000000] [url = about:blank] 17:55:16 INFO - PROCESS | 2936 | --DOMWINDOW == 96 (1A59E800) [pid = 2936] [serial = 2047] [outer = 00000000] [url = about:blank] 17:55:16 INFO - PROCESS | 2936 | --DOMWINDOW == 95 (1C1A0C00) [pid = 2936] [serial = 2054] [outer = 00000000] [url = about:blank] 17:55:16 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (1B44B400) [pid = 2936] [serial = 2051] [outer = 00000000] [url = about:blank] 17:55:16 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (1B068800) [pid = 2936] [serial = 2050] [outer = 00000000] [url = about:blank] 17:55:16 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (1C10B400) [pid = 2936] [serial = 2053] [outer = 00000000] [url = about:blank] 17:55:16 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (1A5DE800) [pid = 2936] [serial = 2048] [outer = 00000000] [url = about:blank] 17:55:16 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (18CDFC00) [pid = 2936] [serial = 2044] [outer = 00000000] [url = about:blank] 17:55:16 INFO - PROCESS | 2936 | --DOMWINDOW == 89 (1723E400) [pid = 2936] [serial = 2042] [outer = 00000000] [url = about:blank] 17:55:16 INFO - PROCESS | 2936 | 1461286516240 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 17:55:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:55:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 871ms 17:55:16 INFO - PROCESS | 2936 | 1461286516282 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 17:55:16 INFO - PROCESS | 2936 | 1461286516286 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 17:55:16 INFO - PROCESS | 2936 | 1461286516290 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:55:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:55:16 INFO - PROCESS | 2936 | 1461286516292 Marionette TRACE conn5 <- [1,2786,null,{}] 17:55:16 INFO - PROCESS | 2936 | 1461286516296 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:16 INFO - PROCESS | 2936 | 1461286516385 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 17:55:16 INFO - PROCESS | 2936 | 1461286516396 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:16 INFO - PROCESS | 2936 | ++DOCSHELL 138E5000 == 44 [pid = 2936] [id = 706] 17:55:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (14102000) [pid = 2936] [serial = 2118] [outer = 00000000] 17:55:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (16F59800) [pid = 2936] [serial = 2119] [outer = 14102000] 17:55:16 INFO - PROCESS | 2936 | 1461286516441 Marionette DEBUG loaded listener.js 17:55:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (1702FC00) [pid = 2936] [serial = 2120] [outer = 14102000] 17:55:17 INFO - PROCESS | 2936 | 1461286516972 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 17:55:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:55:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 17:55:17 INFO - PROCESS | 2936 | 1461286517026 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 17:55:17 INFO - PROCESS | 2936 | 1461286517028 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 17:55:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:55:17 INFO - PROCESS | 2936 | 1461286517033 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:55:17 INFO - PROCESS | 2936 | 1461286517039 Marionette TRACE conn5 <- [1,2790,null,{}] 17:55:17 INFO - PROCESS | 2936 | 1461286517048 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:17 INFO - PROCESS | 2936 | 1461286517138 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 17:55:17 INFO - PROCESS | 2936 | 1461286517278 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:17 INFO - PROCESS | 2936 | ++DOCSHELL 16FE0400 == 45 [pid = 2936] [id = 707] 17:55:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (172F4000) [pid = 2936] [serial = 2121] [outer = 00000000] 17:55:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (1A3A5000) [pid = 2936] [serial = 2122] [outer = 172F4000] 17:55:17 INFO - PROCESS | 2936 | 1461286517327 Marionette DEBUG loaded listener.js 17:55:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (1A5A1800) [pid = 2936] [serial = 2123] [outer = 172F4000] 17:55:17 INFO - PROCESS | 2936 | 1461286517746 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:55:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:55:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 17:55:17 INFO - PROCESS | 2936 | 1461286517765 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 17:55:17 INFO - PROCESS | 2936 | 1461286517768 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 17:55:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:55:17 INFO - PROCESS | 2936 | 1461286517771 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:55:17 INFO - PROCESS | 2936 | 1461286517773 Marionette TRACE conn5 <- [1,2794,null,{}] 17:55:17 INFO - PROCESS | 2936 | 1461286517776 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:17 INFO - PROCESS | 2936 | 1461286517863 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 17:55:17 INFO - PROCESS | 2936 | 1461286517870 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:17 INFO - PROCESS | 2936 | ++DOCSHELL 1B03C400 == 46 [pid = 2936] [id = 708] 17:55:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 96 (1B061400) [pid = 2936] [serial = 2124] [outer = 00000000] 17:55:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (1B0CAC00) [pid = 2936] [serial = 2125] [outer = 1B061400] 17:55:17 INFO - PROCESS | 2936 | 1461286517916 Marionette DEBUG loaded listener.js 17:55:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 98 (1B787800) [pid = 2936] [serial = 2126] [outer = 1B061400] 17:55:18 INFO - PROCESS | 2936 | 1461286518418 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:55:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:55:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 17:55:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:55:18 INFO - PROCESS | 2936 | 1461286518449 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 17:55:18 INFO - PROCESS | 2936 | 1461286518451 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 17:55:18 INFO - PROCESS | 2936 | 1461286518454 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:55:18 INFO - PROCESS | 2936 | 1461286518456 Marionette TRACE conn5 <- [1,2798,null,{}] 17:55:18 INFO - PROCESS | 2936 | 1461286518459 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:18 INFO - PROCESS | 2936 | 1461286518586 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 17:55:18 INFO - PROCESS | 2936 | 1461286518686 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:18 INFO - PROCESS | 2936 | ++DOCSHELL 12813C00 == 47 [pid = 2936] [id = 709] 17:55:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 99 (1C108800) [pid = 2936] [serial = 2127] [outer = 00000000] 17:55:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 100 (1C1A2000) [pid = 2936] [serial = 2128] [outer = 1C108800] 17:55:18 INFO - PROCESS | 2936 | 1461286518743 Marionette DEBUG loaded listener.js 17:55:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 101 (1C3D8C00) [pid = 2936] [serial = 2129] [outer = 1C108800] 17:55:19 INFO - PROCESS | 2936 | 1461286519205 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:55:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:55:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 770ms 17:55:19 INFO - PROCESS | 2936 | 1461286519227 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 17:55:19 INFO - PROCESS | 2936 | 1461286519229 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 17:55:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:55:19 INFO - PROCESS | 2936 | 1461286519232 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:55:19 INFO - PROCESS | 2936 | 1461286519233 Marionette TRACE conn5 <- [1,2802,null,{}] 17:55:19 INFO - PROCESS | 2936 | 1461286519237 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:19 INFO - PROCESS | 2936 | 1461286519353 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 17:55:19 INFO - PROCESS | 2936 | 1461286519360 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:19 INFO - PROCESS | 2936 | ++DOCSHELL 1C507400 == 48 [pid = 2936] [id = 710] 17:55:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 102 (1C50EC00) [pid = 2936] [serial = 2130] [outer = 00000000] 17:55:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (1C81CC00) [pid = 2936] [serial = 2131] [outer = 1C50EC00] 17:55:19 INFO - PROCESS | 2936 | 1461286519409 Marionette DEBUG loaded listener.js 17:55:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (1C81C800) [pid = 2936] [serial = 2132] [outer = 1C50EC00] 17:55:19 INFO - PROCESS | 2936 | 1461286519874 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 17:55:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:55:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 17:55:19 INFO - PROCESS | 2936 | 1461286519912 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 17:55:19 INFO - PROCESS | 2936 | 1461286519914 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 17:55:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:55:19 INFO - PROCESS | 2936 | 1461286519917 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:55:19 INFO - PROCESS | 2936 | 1461286519919 Marionette TRACE conn5 <- [1,2806,null,{}] 17:55:19 INFO - PROCESS | 2936 | 1461286519922 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:20 INFO - PROCESS | 2936 | 1461286520037 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 17:55:20 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (1B711800) [pid = 2936] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:55:20 INFO - PROCESS | 2936 | --DOMWINDOW == 102 (176A3400) [pid = 2936] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:55:20 INFO - PROCESS | 2936 | --DOMWINDOW == 101 (1C10AC00) [pid = 2936] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:55:20 INFO - PROCESS | 2936 | --DOMWINDOW == 100 (1286F000) [pid = 2936] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:55:20 INFO - PROCESS | 2936 | --DOMWINDOW == 99 (1E0E5000) [pid = 2936] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:55:20 INFO - PROCESS | 2936 | --DOMWINDOW == 98 (1305C000) [pid = 2936] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:55:20 INFO - PROCESS | 2936 | --DOMWINDOW == 97 (1C3DDC00) [pid = 2936] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:55:20 INFO - PROCESS | 2936 | --DOMWINDOW == 96 (184E5400) [pid = 2936] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:55:20 INFO - PROCESS | 2936 | --DOMWINDOW == 95 (1A5D6400) [pid = 2936] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:55:20 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (13879400) [pid = 2936] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:55:20 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (12DED800) [pid = 2936] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:55:20 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (1CC4C400) [pid = 2936] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:55:20 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (1B786C00) [pid = 2936] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:55:20 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (1C812400) [pid = 2936] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:55:20 INFO - PROCESS | 2936 | --DOMWINDOW == 89 (176A3000) [pid = 2936] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:55:20 INFO - PROCESS | 2936 | --DOMWINDOW == 88 (12E35800) [pid = 2936] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:55:20 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (1CCAE000) [pid = 2936] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:55:20 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (12EB6C00) [pid = 2936] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:55:20 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (1C10CC00) [pid = 2936] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:55:20 INFO - PROCESS | 2936 | 1461286520388 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:20 INFO - PROCESS | 2936 | ++DOCSHELL 0EE53C00 == 49 [pid = 2936] [id = 711] 17:55:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (0EE55C00) [pid = 2936] [serial = 2133] [outer = 00000000] 17:55:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (13879400) [pid = 2936] [serial = 2134] [outer = 0EE55C00] 17:55:20 INFO - PROCESS | 2936 | 1461286520434 Marionette DEBUG loaded listener.js 17:55:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (1665C800) [pid = 2936] [serial = 2135] [outer = 0EE55C00] 17:55:20 INFO - PROCESS | 2936 | 1461286520798 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 17:55:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:55:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 930ms 17:55:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:55:20 INFO - PROCESS | 2936 | 1461286520850 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 17:55:20 INFO - PROCESS | 2936 | 1461286520852 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 17:55:20 INFO - PROCESS | 2936 | 1461286520855 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:55:20 INFO - PROCESS | 2936 | 1461286520857 Marionette TRACE conn5 <- [1,2810,null,{}] 17:55:20 INFO - PROCESS | 2936 | 1461286520861 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:21 INFO - PROCESS | 2936 | 1461286520982 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 17:55:21 INFO - PROCESS | 2936 | 1461286520994 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:21 INFO - PROCESS | 2936 | ++DOCSHELL 13069C00 == 50 [pid = 2936] [id = 712] 17:55:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (14197000) [pid = 2936] [serial = 2136] [outer = 00000000] 17:55:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (1B711800) [pid = 2936] [serial = 2137] [outer = 14197000] 17:55:21 INFO - PROCESS | 2936 | 1461286521039 Marionette DEBUG loaded listener.js 17:55:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (1C10B800) [pid = 2936] [serial = 2138] [outer = 14197000] 17:55:21 INFO - PROCESS | 2936 | 1461286521458 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:55:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:55:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 17:55:21 INFO - PROCESS | 2936 | 1461286521486 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 17:55:21 INFO - PROCESS | 2936 | 1461286521488 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 17:55:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:55:21 INFO - PROCESS | 2936 | 1461286521491 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:55:21 INFO - PROCESS | 2936 | 1461286521493 Marionette TRACE conn5 <- [1,2814,null,{}] 17:55:21 INFO - PROCESS | 2936 | 1461286521497 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:21 INFO - PROCESS | 2936 | 1461286521582 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 17:55:21 INFO - PROCESS | 2936 | 1461286521718 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:21 INFO - PROCESS | 2936 | ++DOCSHELL 172F8400 == 51 [pid = 2936] [id = 713] 17:55:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (19D50800) [pid = 2936] [serial = 2139] [outer = 00000000] 17:55:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (1CCA0400) [pid = 2936] [serial = 2140] [outer = 19D50800] 17:55:21 INFO - PROCESS | 2936 | 1461286521765 Marionette DEBUG loaded listener.js 17:55:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (1CCAFC00) [pid = 2936] [serial = 2141] [outer = 19D50800] 17:55:22 INFO - PROCESS | 2936 | 1461286522134 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:55:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:55:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 670ms 17:55:22 INFO - PROCESS | 2936 | 1461286522168 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 17:55:22 INFO - PROCESS | 2936 | 1461286522170 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 17:55:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:55:22 INFO - PROCESS | 2936 | 1461286522173 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:55:22 INFO - PROCESS | 2936 | 1461286522175 Marionette TRACE conn5 <- [1,2818,null,{}] 17:55:22 INFO - PROCESS | 2936 | 1461286522179 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:22 INFO - PROCESS | 2936 | 1461286522260 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 17:55:22 INFO - PROCESS | 2936 | 1461286522266 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:22 INFO - PROCESS | 2936 | ++DOCSHELL 1CCAE000 == 52 [pid = 2936] [id = 714] 17:55:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (1D126400) [pid = 2936] [serial = 2142] [outer = 00000000] 17:55:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 96 (1E0EBC00) [pid = 2936] [serial = 2143] [outer = 1D126400] 17:55:22 INFO - PROCESS | 2936 | 1461286522319 Marionette DEBUG loaded listener.js 17:55:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (1F00F400) [pid = 2936] [serial = 2144] [outer = 1D126400] 17:55:23 INFO - PROCESS | 2936 | 1461286523064 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:55:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:55:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 931ms 17:55:23 INFO - PROCESS | 2936 | 1461286523109 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 17:55:23 INFO - PROCESS | 2936 | 1461286523115 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 17:55:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:55:23 INFO - PROCESS | 2936 | 1461286523120 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:55:23 INFO - PROCESS | 2936 | 1461286523124 Marionette TRACE conn5 <- [1,2822,null,{}] 17:55:23 INFO - PROCESS | 2936 | 1461286523130 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:23 INFO - PROCESS | 2936 | 1461286523256 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 17:55:23 INFO - PROCESS | 2936 | 1461286523393 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:23 INFO - PROCESS | 2936 | ++DOCSHELL 13892400 == 53 [pid = 2936] [id = 715] 17:55:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 98 (1415F000) [pid = 2936] [serial = 2145] [outer = 00000000] 17:55:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 99 (17573C00) [pid = 2936] [serial = 2146] [outer = 1415F000] 17:55:23 INFO - PROCESS | 2936 | 1461286523452 Marionette DEBUG loaded listener.js 17:55:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 100 (176B0C00) [pid = 2936] [serial = 2147] [outer = 1415F000] 17:55:24 INFO - PROCESS | 2936 | 1461286524033 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:55:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:55:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 970ms 17:55:24 INFO - PROCESS | 2936 | 1461286524095 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 17:55:24 INFO - PROCESS | 2936 | 1461286524101 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 17:55:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:55:24 INFO - PROCESS | 2936 | 1461286524108 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:55:24 INFO - PROCESS | 2936 | 1461286524111 Marionette TRACE conn5 <- [1,2826,null,{}] 17:55:24 INFO - PROCESS | 2936 | 1461286524115 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:24 INFO - PROCESS | 2936 | 1461286524229 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 17:55:24 INFO - PROCESS | 2936 | 1461286524371 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:24 INFO - PROCESS | 2936 | ++DOCSHELL 1A354000 == 54 [pid = 2936] [id = 716] 17:55:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 101 (1A3AB400) [pid = 2936] [serial = 2148] [outer = 00000000] 17:55:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 102 (1C101400) [pid = 2936] [serial = 2149] [outer = 1A3AB400] 17:55:24 INFO - PROCESS | 2936 | 1461286524430 Marionette DEBUG loaded listener.js 17:55:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (1C1A9000) [pid = 2936] [serial = 2150] [outer = 1A3AB400] 17:55:25 INFO - PROCESS | 2936 | 1461286525071 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:55:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:55:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1020ms 17:55:25 INFO - PROCESS | 2936 | 1461286525129 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 17:55:25 INFO - PROCESS | 2936 | 1461286525132 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 17:55:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:55:25 INFO - PROCESS | 2936 | 1461286525136 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:55:25 INFO - PROCESS | 2936 | 1461286525140 Marionette TRACE conn5 <- [1,2830,null,{}] 17:55:25 INFO - PROCESS | 2936 | 1461286525151 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:25 INFO - PROCESS | 2936 | 1461286525263 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 17:55:25 INFO - PROCESS | 2936 | 1461286525410 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:25 INFO - PROCESS | 2936 | ++DOCSHELL 1F387800 == 55 [pid = 2936] [id = 717] 17:55:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (1F388400) [pid = 2936] [serial = 2151] [outer = 00000000] 17:55:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (1F487000) [pid = 2936] [serial = 2152] [outer = 1F388400] 17:55:25 INFO - PROCESS | 2936 | 1461286525473 Marionette DEBUG loaded listener.js 17:55:25 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (1F48F400) [pid = 2936] [serial = 2153] [outer = 1F388400] 17:55:26 INFO - PROCESS | 2936 | 1461286526059 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:55:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:55:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 971ms 17:55:26 INFO - PROCESS | 2936 | 1461286526111 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 17:55:26 INFO - PROCESS | 2936 | 1461286526114 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 17:55:26 INFO - PROCESS | 2936 | 1461286526119 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:55:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:55:26 INFO - PROCESS | 2936 | 1461286526121 Marionette TRACE conn5 <- [1,2834,null,{}] 17:55:26 INFO - PROCESS | 2936 | 1461286526125 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:26 INFO - PROCESS | 2936 | 1461286526236 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 17:55:26 INFO - PROCESS | 2936 | 1461286526349 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:26 INFO - PROCESS | 2936 | ++DOCSHELL 138E4400 == 56 [pid = 2936] [id = 718] 17:55:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (1F010800) [pid = 2936] [serial = 2154] [outer = 00000000] 17:55:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (1F5C5400) [pid = 2936] [serial = 2155] [outer = 1F010800] 17:55:26 INFO - PROCESS | 2936 | 1461286526459 Marionette DEBUG loaded listener.js 17:55:26 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (2012A400) [pid = 2936] [serial = 2156] [outer = 1F010800] 17:55:27 INFO - PROCESS | 2936 | 1461286527233 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:55:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:55:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1165ms 17:55:27 INFO - PROCESS | 2936 | 1461286527289 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 17:55:27 INFO - PROCESS | 2936 | 1461286527294 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 17:55:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:55:27 INFO - PROCESS | 2936 | 1461286527299 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:55:27 INFO - PROCESS | 2936 | 1461286527303 Marionette TRACE conn5 <- [1,2838,null,{}] 17:55:27 INFO - PROCESS | 2936 | 1461286527309 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:27 INFO - PROCESS | 2936 | 1461286527414 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 17:55:27 INFO - PROCESS | 2936 | 1461286527567 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:27 INFO - PROCESS | 2936 | ++DOCSHELL 1665B400 == 57 [pid = 2936] [id = 719] 17:55:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (1665C400) [pid = 2936] [serial = 2157] [outer = 00000000] 17:55:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 111 (16FE7000) [pid = 2936] [serial = 2158] [outer = 1665C400] 17:55:27 INFO - PROCESS | 2936 | 1461286527622 Marionette DEBUG loaded listener.js 17:55:27 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (17534800) [pid = 2936] [serial = 2159] [outer = 1665C400] 17:55:28 INFO - PROCESS | 2936 | --DOCSHELL 172F8400 == 56 [pid = 2936] [id = 713] 17:55:28 INFO - PROCESS | 2936 | --DOCSHELL 13069C00 == 55 [pid = 2936] [id = 712] 17:55:28 INFO - PROCESS | 2936 | --DOCSHELL 0EE53C00 == 54 [pid = 2936] [id = 711] 17:55:28 INFO - PROCESS | 2936 | --DOCSHELL 1C507400 == 53 [pid = 2936] [id = 710] 17:55:28 INFO - PROCESS | 2936 | --DOCSHELL 12813C00 == 52 [pid = 2936] [id = 709] 17:55:28 INFO - PROCESS | 2936 | --DOCSHELL 1B03C400 == 51 [pid = 2936] [id = 708] 17:55:28 INFO - PROCESS | 2936 | --DOCSHELL 16FE0400 == 50 [pid = 2936] [id = 707] 17:55:28 INFO - PROCESS | 2936 | --DOCSHELL 138E5000 == 49 [pid = 2936] [id = 706] 17:55:28 INFO - PROCESS | 2936 | --DOCSHELL 18CDB400 == 48 [pid = 2936] [id = 705] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 111 (1CA62400) [pid = 2936] [serial = 2068] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOCSHELL 0EE59400 == 47 [pid = 2936] [id = 704] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 110 (1C1A9400) [pid = 2936] [serial = 1997] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (19D52000) [pid = 2936] [serial = 2003] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (1C501400) [pid = 2936] [serial = 2006] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (141A0400) [pid = 2936] [serial = 2000] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (16F5BC00) [pid = 2936] [serial = 2033] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (1C504400) [pid = 2936] [serial = 2030] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (1E1E1400) [pid = 2936] [serial = 2098] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (141A2000) [pid = 2936] [serial = 2072] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 102 (13879C00) [pid = 2936] [serial = 2071] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 101 (1C510800) [pid = 2936] [serial = 2086] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 100 (1A59BC00) [pid = 2936] [serial = 2063] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 99 (1A360000) [pid = 2936] [serial = 2062] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 98 (1B063C00) [pid = 2936] [serial = 2080] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 97 (1B697C00) [pid = 2936] [serial = 2081] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 96 (16665000) [pid = 2936] [serial = 2060] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 95 (1663D000) [pid = 2936] [serial = 2059] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (13875800) [pid = 2936] [serial = 2074] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (16636C00) [pid = 2936] [serial = 2075] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (1CCA2000) [pid = 2936] [serial = 2089] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (1C19B800) [pid = 2936] [serial = 2083] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (1C81EC00) [pid = 2936] [serial = 2066] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 89 (1C81C400) [pid = 2936] [serial = 2065] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 88 (1C821000) [pid = 2936] [serial = 2087] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (197D2000) [pid = 2936] [serial = 2077] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (19D54800) [pid = 2936] [serial = 2078] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (1CB89000) [pid = 2936] [serial = 2092] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (1D16CC00) [pid = 2936] [serial = 2095] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (1E885800) [pid = 2936] [serial = 2099] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 82 (1D174800) [pid = 2936] [serial = 2096] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 81 (1CA68400) [pid = 2936] [serial = 2093] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 80 (1CC93000) [pid = 2936] [serial = 2090] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | --DOMWINDOW == 79 (1C19F400) [pid = 2936] [serial = 2084] [outer = 00000000] [url = about:blank] 17:55:28 INFO - PROCESS | 2936 | 1461286528270 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:55:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:55:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1028ms 17:55:28 INFO - PROCESS | 2936 | 1461286528328 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 17:55:28 INFO - PROCESS | 2936 | 1461286528333 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 17:55:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:55:28 INFO - PROCESS | 2936 | 1461286528340 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:55:28 INFO - PROCESS | 2936 | 1461286528342 Marionette TRACE conn5 <- [1,2842,null,{}] 17:55:28 INFO - PROCESS | 2936 | 1461286528347 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:28 INFO - PROCESS | 2936 | 1461286528457 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 17:55:28 INFO - PROCESS | 2936 | 1461286528555 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:28 INFO - PROCESS | 2936 | ++DOCSHELL 12E18000 == 48 [pid = 2936] [id = 720] 17:55:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 80 (12EB6800) [pid = 2936] [serial = 2160] [outer = 00000000] 17:55:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 81 (1665A400) [pid = 2936] [serial = 2161] [outer = 12EB6800] 17:55:28 INFO - PROCESS | 2936 | 1461286528601 Marionette DEBUG loaded listener.js 17:55:28 INFO - PROCESS | 2936 | ++DOMWINDOW == 82 (16F64400) [pid = 2936] [serial = 2162] [outer = 12EB6800] 17:55:29 INFO - PROCESS | 2936 | 1461286529063 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:55:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:55:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 770ms 17:55:29 INFO - PROCESS | 2936 | 1461286529116 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 17:55:29 INFO - PROCESS | 2936 | 1461286529118 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 17:55:29 INFO - PROCESS | 2936 | 1461286529122 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:55:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:55:29 INFO - PROCESS | 2936 | 1461286529125 Marionette TRACE conn5 <- [1,2846,null,{}] 17:55:29 INFO - PROCESS | 2936 | 1461286529136 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:29 INFO - PROCESS | 2936 | 1461286529226 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 17:55:29 INFO - PROCESS | 2936 | 1461286529236 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:29 INFO - PROCESS | 2936 | ++DOCSHELL 197DD800 == 49 [pid = 2936] [id = 721] 17:55:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 83 (19D48800) [pid = 2936] [serial = 2163] [outer = 00000000] 17:55:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (19D55400) [pid = 2936] [serial = 2164] [outer = 19D48800] 17:55:29 INFO - PROCESS | 2936 | 1461286529284 Marionette DEBUG loaded listener.js 17:55:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (1A352C00) [pid = 2936] [serial = 2165] [outer = 19D48800] 17:55:29 INFO - PROCESS | 2936 | 1461286529765 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:55:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:55:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 17:55:29 INFO - PROCESS | 2936 | 1461286529800 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 17:55:29 INFO - PROCESS | 2936 | 1461286529802 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 17:55:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:55:29 INFO - PROCESS | 2936 | 1461286529805 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:55:29 INFO - PROCESS | 2936 | 1461286529807 Marionette TRACE conn5 <- [1,2850,null,{}] 17:55:29 INFO - PROCESS | 2936 | 1461286529811 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:29 INFO - PROCESS | 2936 | 1461286529896 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 17:55:29 INFO - PROCESS | 2936 | 1461286529903 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:29 INFO - PROCESS | 2936 | ++DOCSHELL 1A35C000 == 50 [pid = 2936] [id = 722] 17:55:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (1A59BC00) [pid = 2936] [serial = 2166] [outer = 00000000] 17:55:29 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (1B040000) [pid = 2936] [serial = 2167] [outer = 1A59BC00] 17:55:29 INFO - PROCESS | 2936 | 1461286529952 Marionette DEBUG loaded listener.js 17:55:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (1B446800) [pid = 2936] [serial = 2168] [outer = 1A59BC00] 17:55:30 INFO - PROCESS | 2936 | 1461286530412 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:55:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:55:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 17:55:30 INFO - PROCESS | 2936 | 1461286530441 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 17:55:30 INFO - PROCESS | 2936 | 1461286530443 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 17:55:30 INFO - PROCESS | 2936 | 1461286530447 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:55:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:55:30 INFO - PROCESS | 2936 | 1461286530449 Marionette TRACE conn5 <- [1,2854,null,{}] 17:55:30 INFO - PROCESS | 2936 | 1461286530461 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:30 INFO - PROCESS | 2936 | 1461286530577 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 17:55:30 INFO - PROCESS | 2936 | 1461286530673 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:30 INFO - PROCESS | 2936 | ++DOCSHELL 12E25800 == 51 [pid = 2936] [id = 723] 17:55:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (1B70B400) [pid = 2936] [serial = 2169] [outer = 00000000] 17:55:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (1C104000) [pid = 2936] [serial = 2170] [outer = 1B70B400] 17:55:30 INFO - PROCESS | 2936 | 1461286530718 Marionette DEBUG loaded listener.js 17:55:30 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (1C10C800) [pid = 2936] [serial = 2171] [outer = 1B70B400] 17:55:31 INFO - PROCESS | 2936 | 1461286531147 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:55:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:55:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 17:55:31 INFO - PROCESS | 2936 | 1461286531182 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 17:55:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:55:31 INFO - PROCESS | 2936 | 1461286531184 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 17:55:31 INFO - PROCESS | 2936 | 1461286531187 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:55:31 INFO - PROCESS | 2936 | 1461286531189 Marionette TRACE conn5 <- [1,2858,null,{}] 17:55:31 INFO - PROCESS | 2936 | 1461286531192 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:31 INFO - PROCESS | 2936 | 1461286531330 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 17:55:31 INFO - PROCESS | 2936 | 1461286531403 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:31 INFO - PROCESS | 2936 | ++DOCSHELL 1C19C800 == 52 [pid = 2936] [id = 724] 17:55:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (1C1A4000) [pid = 2936] [serial = 2172] [outer = 00000000] 17:55:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (1C510800) [pid = 2936] [serial = 2173] [outer = 1C1A4000] 17:55:31 INFO - PROCESS | 2936 | 1461286531456 Marionette DEBUG loaded listener.js 17:55:31 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (1C517000) [pid = 2936] [serial = 2174] [outer = 1C1A4000] 17:55:31 INFO - PROCESS | 2936 | 1461286531928 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 17:55:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:55:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 830ms 17:55:32 INFO - PROCESS | 2936 | 1461286532018 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 17:55:32 INFO - PROCESS | 2936 | 1461286532020 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 17:55:32 INFO - PROCESS | 2936 | 1461286532024 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:55:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:55:32 INFO - PROCESS | 2936 | 1461286532026 Marionette TRACE conn5 <- [1,2862,null,{}] 17:55:32 INFO - PROCESS | 2936 | 1461286532030 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:32 INFO - PROCESS | 2936 | 1461286532150 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 17:55:32 INFO - PROCESS | 2936 | 1461286532223 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:32 INFO - PROCESS | 2936 | ++DOCSHELL 12E31400 == 53 [pid = 2936] [id = 725] 17:55:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (1C820800) [pid = 2936] [serial = 2175] [outer = 00000000] 17:55:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 96 (1CA61C00) [pid = 2936] [serial = 2176] [outer = 1C820800] 17:55:32 INFO - PROCESS | 2936 | 1461286532270 Marionette DEBUG loaded listener.js 17:55:32 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (1CA68400) [pid = 2936] [serial = 2177] [outer = 1C820800] 17:55:32 INFO - PROCESS | 2936 | --DOMWINDOW == 96 (19D50800) [pid = 2936] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:55:32 INFO - PROCESS | 2936 | --DOMWINDOW == 95 (1B061400) [pid = 2936] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:55:32 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (14102000) [pid = 2936] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:55:32 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (1C108800) [pid = 2936] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:55:32 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (14197000) [pid = 2936] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:55:32 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (1C50EC00) [pid = 2936] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:55:32 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (1CA59800) [pid = 2936] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:55:32 INFO - PROCESS | 2936 | --DOMWINDOW == 89 (0EE5B000) [pid = 2936] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:55:32 INFO - PROCESS | 2936 | --DOMWINDOW == 88 (172F4000) [pid = 2936] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:55:32 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (0EE55C00) [pid = 2936] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:55:32 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (197D8800) [pid = 2936] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:55:32 INFO - PROCESS | 2936 | 1461286532837 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:55:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:55:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 830ms 17:55:32 INFO - PROCESS | 2936 | 1461286532858 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 17:55:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:55:32 INFO - PROCESS | 2936 | 1461286532860 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 17:55:32 INFO - PROCESS | 2936 | 1461286532863 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:55:32 INFO - PROCESS | 2936 | 1461286532865 Marionette TRACE conn5 <- [1,2866,null,{}] 17:55:32 INFO - PROCESS | 2936 | 1461286532868 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:33 INFO - PROCESS | 2936 | 1461286532986 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 17:55:33 INFO - PROCESS | 2936 | 1461286533053 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:33 INFO - PROCESS | 2936 | ++DOCSHELL 1786B800 == 54 [pid = 2936] [id = 726] 17:55:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (197D8800) [pid = 2936] [serial = 2178] [outer = 00000000] 17:55:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (1C81E000) [pid = 2936] [serial = 2179] [outer = 197D8800] 17:55:33 INFO - PROCESS | 2936 | 1461286533098 Marionette DEBUG loaded listener.js 17:55:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (1CA59800) [pid = 2936] [serial = 2180] [outer = 197D8800] 17:55:33 INFO - PROCESS | 2936 | 1461286533469 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:55:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:55:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 630ms 17:55:33 INFO - PROCESS | 2936 | 1461286533496 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 17:55:33 INFO - PROCESS | 2936 | 1461286533498 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 17:55:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:55:33 INFO - PROCESS | 2936 | 1461286533501 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:55:33 INFO - PROCESS | 2936 | 1461286533503 Marionette TRACE conn5 <- [1,2870,null,{}] 17:55:33 INFO - PROCESS | 2936 | 1461286533506 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:33 INFO - PROCESS | 2936 | 1461286533589 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 17:55:33 INFO - PROCESS | 2936 | 1461286533597 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:33 INFO - PROCESS | 2936 | ++DOCSHELL 1CCA2400 == 55 [pid = 2936] [id = 727] 17:55:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (1CCA2C00) [pid = 2936] [serial = 2181] [outer = 00000000] 17:55:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (1D128400) [pid = 2936] [serial = 2182] [outer = 1CCA2C00] 17:55:33 INFO - PROCESS | 2936 | 1461286533641 Marionette DEBUG loaded listener.js 17:55:33 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (1D171400) [pid = 2936] [serial = 2183] [outer = 1CCA2C00] 17:55:34 INFO - PROCESS | 2936 | 1461286534118 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:55:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:55:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 17:55:34 INFO - PROCESS | 2936 | 1461286534174 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 17:55:34 INFO - PROCESS | 2936 | 1461286534176 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 17:55:34 INFO - PROCESS | 2936 | 1461286534180 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:55:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:55:34 INFO - PROCESS | 2936 | 1461286534181 Marionette TRACE conn5 <- [1,2874,null,{}] 17:55:34 INFO - PROCESS | 2936 | 1461286534186 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:34 INFO - PROCESS | 2936 | 1461286534272 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 17:55:34 INFO - PROCESS | 2936 | 1461286534280 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:34 INFO - PROCESS | 2936 | ++DOCSHELL 1E087C00 == 56 [pid = 2936] [id = 728] 17:55:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (1E092C00) [pid = 2936] [serial = 2184] [outer = 00000000] 17:55:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (1E887C00) [pid = 2936] [serial = 2185] [outer = 1E092C00] 17:55:34 INFO - PROCESS | 2936 | 1461286534327 Marionette DEBUG loaded listener.js 17:55:34 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (1E885800) [pid = 2936] [serial = 2186] [outer = 1E092C00] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 19D53C00 == 55 [pid = 2936] [id = 661] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 172FB400 == 54 [pid = 2936] [id = 667] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 16F5D400 == 53 [pid = 2936] [id = 701] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 17535C00 == 52 [pid = 2936] [id = 678] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 1A355400 == 51 [pid = 2936] [id = 619] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 1A59E000 == 50 [pid = 2936] [id = 702] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 1F010000 == 49 [pid = 2936] [id = 703] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 19D4C800 == 48 [pid = 2936] [id = 625] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 1EC88800 == 47 [pid = 2936] [id = 700] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 1C3D4400 == 46 [pid = 2936] [id = 623] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 1CA59400 == 45 [pid = 2936] [id = 689] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 1665A800 == 44 [pid = 2936] [id = 627] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 1280E800 == 43 [pid = 2936] [id = 626] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 17872800 == 42 [pid = 2936] [id = 687] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 1BA60400 == 41 [pid = 2936] [id = 668] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 13878000 == 40 [pid = 2936] [id = 686] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 1C1A0000 == 39 [pid = 2936] [id = 688] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 138E4400 == 38 [pid = 2936] [id = 718] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 1665B400 == 37 [pid = 2936] [id = 719] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 1F387800 == 36 [pid = 2936] [id = 717] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 13892400 == 35 [pid = 2936] [id = 715] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 1A354000 == 34 [pid = 2936] [id = 716] 17:55:35 INFO - PROCESS | 2936 | --DOCSHELL 1CCAE000 == 33 [pid = 2936] [id = 714] 17:55:36 INFO - PROCESS | 2936 | --DOCSHELL 1786B800 == 32 [pid = 2936] [id = 726] 17:55:36 INFO - PROCESS | 2936 | --DOCSHELL 197DD800 == 31 [pid = 2936] [id = 721] 17:55:36 INFO - PROCESS | 2936 | --DOCSHELL 12E18000 == 30 [pid = 2936] [id = 720] 17:55:36 INFO - PROCESS | 2936 | --DOCSHELL 1CCA2400 == 29 [pid = 2936] [id = 727] 17:55:36 INFO - PROCESS | 2936 | --DOCSHELL 1A35C000 == 28 [pid = 2936] [id = 722] 17:55:36 INFO - PROCESS | 2936 | --DOCSHELL 12E31400 == 27 [pid = 2936] [id = 725] 17:55:36 INFO - PROCESS | 2936 | --DOCSHELL 12E25800 == 26 [pid = 2936] [id = 723] 17:55:36 INFO - PROCESS | 2936 | --DOCSHELL 1C19C800 == 25 [pid = 2936] [id = 724] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (1CCA0400) [pid = 2936] [serial = 2140] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (1C3DAC00) [pid = 2936] [serial = 2107] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (1B0CAC00) [pid = 2936] [serial = 2125] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (16F59800) [pid = 2936] [serial = 2119] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (1C3D8C00) [pid = 2936] [serial = 2129] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 89 (1B711800) [pid = 2936] [serial = 2137] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 88 (1F483400) [pid = 2936] [serial = 2110] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (1B787800) [pid = 2936] [serial = 2126] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (1702FC00) [pid = 2936] [serial = 2120] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (1C1A2000) [pid = 2936] [serial = 2128] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (1C81CC00) [pid = 2936] [serial = 2131] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (1CA64C00) [pid = 2936] [serial = 2069] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 82 (16F61400) [pid = 2936] [serial = 2114] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 81 (18414400) [pid = 2936] [serial = 2104] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 80 (16667800) [pid = 2936] [serial = 2113] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 79 (1F35E800) [pid = 2936] [serial = 2101] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 78 (1A3A5000) [pid = 2936] [serial = 2122] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 77 (1665C800) [pid = 2936] [serial = 2135] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 76 (1C10B800) [pid = 2936] [serial = 2138] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 75 (1C81C800) [pid = 2936] [serial = 2132] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 74 (1A35B800) [pid = 2936] [serial = 2117] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 73 (13879400) [pid = 2936] [serial = 2134] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 72 (19D56800) [pid = 2936] [serial = 2116] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 71 (1A5A1800) [pid = 2936] [serial = 2123] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | --DOMWINDOW == 70 (1CCAFC00) [pid = 2936] [serial = 2141] [outer = 00000000] [url = about:blank] 17:55:36 INFO - PROCESS | 2936 | 1461286536429 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:55:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:55:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2266ms 17:55:36 INFO - PROCESS | 2936 | 1461286536450 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 17:55:36 INFO - PROCESS | 2936 | 1461286536454 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 17:55:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:55:36 INFO - PROCESS | 2936 | 1461286536459 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:55:36 INFO - PROCESS | 2936 | 1461286536463 Marionette TRACE conn5 <- [1,2878,null,{}] 17:55:36 INFO - PROCESS | 2936 | 1461286536469 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:36 INFO - PROCESS | 2936 | 1461286536569 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 17:55:36 INFO - PROCESS | 2936 | 1461286536582 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:36 INFO - PROCESS | 2936 | ++DOCSHELL 122D8400 == 26 [pid = 2936] [id = 729] 17:55:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 71 (122D8800) [pid = 2936] [serial = 2187] [outer = 00000000] 17:55:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 72 (12870400) [pid = 2936] [serial = 2188] [outer = 122D8800] 17:55:36 INFO - PROCESS | 2936 | 1461286536631 Marionette DEBUG loaded listener.js 17:55:36 INFO - PROCESS | 2936 | ++DOMWINDOW == 73 (12886400) [pid = 2936] [serial = 2189] [outer = 122D8800] 17:55:37 INFO - PROCESS | 2936 | 1461286537162 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:55:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:55:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 17:55:37 INFO - PROCESS | 2936 | 1461286537190 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 17:55:37 INFO - PROCESS | 2936 | 1461286537196 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 17:55:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:55:37 INFO - PROCESS | 2936 | 1461286537203 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:55:37 INFO - PROCESS | 2936 | 1461286537206 Marionette TRACE conn5 <- [1,2882,null,{}] 17:55:37 INFO - PROCESS | 2936 | 1461286537210 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:37 INFO - PROCESS | 2936 | 1461286537297 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 17:55:37 INFO - PROCESS | 2936 | 1461286537308 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:37 INFO - PROCESS | 2936 | ++DOCSHELL 1305BC00 == 27 [pid = 2936] [id = 730] 17:55:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 74 (1305C400) [pid = 2936] [serial = 2190] [outer = 00000000] 17:55:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 75 (13822800) [pid = 2936] [serial = 2191] [outer = 1305C400] 17:55:37 INFO - PROCESS | 2936 | 1461286537360 Marionette DEBUG loaded listener.js 17:55:37 INFO - PROCESS | 2936 | ++DOMWINDOW == 76 (13892400) [pid = 2936] [serial = 2192] [outer = 1305C400] 17:55:37 INFO - PROCESS | 2936 | 1461286537873 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:55:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:55:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 17:55:37 INFO - PROCESS | 2936 | 1461286537934 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 17:55:37 INFO - PROCESS | 2936 | 1461286537937 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 17:55:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:55:37 INFO - PROCESS | 2936 | 1461286537941 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:55:37 INFO - PROCESS | 2936 | 1461286537944 Marionette TRACE conn5 <- [1,2886,null,{}] 17:55:37 INFO - PROCESS | 2936 | 1461286537955 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:38 INFO - PROCESS | 2936 | 1461286538078 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 17:55:38 INFO - PROCESS | 2936 | 1461286538177 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:38 INFO - PROCESS | 2936 | ++DOCSHELL 1665C800 == 28 [pid = 2936] [id = 731] 17:55:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 77 (1665D800) [pid = 2936] [serial = 2193] [outer = 00000000] 17:55:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 78 (16665800) [pid = 2936] [serial = 2194] [outer = 1665D800] 17:55:38 INFO - PROCESS | 2936 | 1461286538228 Marionette DEBUG loaded listener.js 17:55:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 79 (16F5D000) [pid = 2936] [serial = 2195] [outer = 1665D800] 17:55:38 INFO - PROCESS | 2936 | 1461286538613 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:55:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:55:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 17:55:38 INFO - PROCESS | 2936 | 1461286538674 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 17:55:38 INFO - PROCESS | 2936 | 1461286538677 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 17:55:38 INFO - PROCESS | 2936 | 1461286538680 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:55:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:55:38 INFO - PROCESS | 2936 | 1461286538681 Marionette TRACE conn5 <- [1,2890,null,{}] 17:55:38 INFO - PROCESS | 2936 | 1461286538685 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:38 INFO - PROCESS | 2936 | 1461286538768 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 17:55:38 INFO - PROCESS | 2936 | 1461286538775 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:38 INFO - PROCESS | 2936 | ++DOCSHELL 16F68400 == 29 [pid = 2936] [id = 732] 17:55:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 80 (16FE2800) [pid = 2936] [serial = 2196] [outer = 00000000] 17:55:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 81 (172FA800) [pid = 2936] [serial = 2197] [outer = 16FE2800] 17:55:38 INFO - PROCESS | 2936 | 1461286538823 Marionette DEBUG loaded listener.js 17:55:38 INFO - PROCESS | 2936 | ++DOMWINDOW == 82 (17533C00) [pid = 2936] [serial = 2198] [outer = 16FE2800] 17:55:39 INFO - PROCESS | 2936 | 1461286539280 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:55:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:55:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 630ms 17:55:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:55:39 INFO - PROCESS | 2936 | 1461286539314 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 17:55:39 INFO - PROCESS | 2936 | 1461286539316 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 17:55:39 INFO - PROCESS | 2936 | 1461286539319 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:55:39 INFO - PROCESS | 2936 | 1461286539321 Marionette TRACE conn5 <- [1,2894,null,{}] 17:55:39 INFO - PROCESS | 2936 | 1461286539324 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:39 INFO - PROCESS | 2936 | 1461286539403 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 17:55:39 INFO - PROCESS | 2936 | 1461286539410 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:39 INFO - PROCESS | 2936 | ++DOCSHELL 17577C00 == 30 [pid = 2936] [id = 733] 17:55:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 83 (175ECC00) [pid = 2936] [serial = 2199] [outer = 00000000] 17:55:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (1780E400) [pid = 2936] [serial = 2200] [outer = 175ECC00] 17:55:39 INFO - PROCESS | 2936 | 1461286539459 Marionette DEBUG loaded listener.js 17:55:39 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (17819800) [pid = 2936] [serial = 2201] [outer = 175ECC00] 17:55:39 INFO - PROCESS | 2936 | 1461286539941 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:55:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:55:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 17:55:40 INFO - PROCESS | 2936 | 1461286539990 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 17:55:40 INFO - PROCESS | 2936 | 1461286539992 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 17:55:40 INFO - PROCESS | 2936 | 1461286539996 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:55:40 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:55:40 INFO - PROCESS | 2936 | 1461286539998 Marionette TRACE conn5 <- [1,2898,null,{}] 17:55:40 INFO - PROCESS | 2936 | 1461286540001 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:40 INFO - PROCESS | 2936 | 1461286540117 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 17:55:40 INFO - PROCESS | 2936 | 1461286540125 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:40 INFO - PROCESS | 2936 | ++DOCSHELL 197D6000 == 31 [pid = 2936] [id = 734] 17:55:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (197D8400) [pid = 2936] [serial = 2202] [outer = 00000000] 17:55:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (19D4F000) [pid = 2936] [serial = 2203] [outer = 197D8400] 17:55:40 INFO - PROCESS | 2936 | 1461286540178 Marionette DEBUG loaded listener.js 17:55:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (19D54C00) [pid = 2936] [serial = 2204] [outer = 197D8400] 17:55:40 INFO - PROCESS | 2936 | 1461286540594 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 17:55:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:55:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:55:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 17:55:40 INFO - PROCESS | 2936 | 1461286540630 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 17:55:40 INFO - PROCESS | 2936 | 1461286540632 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 17:55:40 INFO - PROCESS | 2936 | 1461286540636 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:55:40 INFO - TEST-START | /DOMEvents/constructors.html 17:55:40 INFO - PROCESS | 2936 | 1461286540637 Marionette TRACE conn5 <- [1,2902,null,{}] 17:55:40 INFO - PROCESS | 2936 | 1461286540655 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:40 INFO - PROCESS | 2936 | 1461286540732 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 17:55:40 INFO - PROCESS | 2936 | 1461286540737 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:40 INFO - PROCESS | 2936 | ++DOCSHELL 197DA400 == 32 [pid = 2936] [id = 735] 17:55:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (19D4D800) [pid = 2936] [serial = 2205] [outer = 00000000] 17:55:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (1A35C400) [pid = 2936] [serial = 2206] [outer = 19D4D800] 17:55:40 INFO - PROCESS | 2936 | 1461286540785 Marionette DEBUG loaded listener.js 17:55:40 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (1A35F800) [pid = 2936] [serial = 2207] [outer = 19D4D800] 17:55:41 INFO - PROCESS | 2936 | 1461286541434 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:55:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:55:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:55:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:55:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:55:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:55:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:55:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:55:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:55:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:55:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:55:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:55:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:55:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:55:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:55:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:55:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:55:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:55:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:55:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:55:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:55:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:55:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:55:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:55:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:55:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:55:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 851ms 17:55:41 INFO - PROCESS | 2936 | 1461286541492 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 17:55:41 INFO - PROCESS | 2936 | 1461286541494 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 17:55:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:55:41 INFO - PROCESS | 2936 | 1461286541497 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:55:41 INFO - PROCESS | 2936 | 1461286541499 Marionette TRACE conn5 <- [1,2906,null,{}] 17:55:41 INFO - PROCESS | 2936 | 1461286541503 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:41 INFO - PROCESS | 2936 | 1461286541579 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 17:55:41 INFO - PROCESS | 2936 | 1461286541587 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:41 INFO - PROCESS | 2936 | ++DOCSHELL 1A3AF800 == 33 [pid = 2936] [id = 736] 17:55:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (1A59C400) [pid = 2936] [serial = 2208] [outer = 00000000] 17:55:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (1B039800) [pid = 2936] [serial = 2209] [outer = 1A59C400] 17:55:41 INFO - PROCESS | 2936 | 1461286541635 Marionette DEBUG loaded listener.js 17:55:41 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (1A5A0000) [pid = 2936] [serial = 2210] [outer = 1A59C400] 17:55:42 INFO - PROCESS | 2936 | 1461286542167 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:55:42 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:55:42 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 730ms 17:55:42 INFO - PROCESS | 2936 | 1461286542229 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 17:55:42 INFO - PROCESS | 2936 | 1461286542231 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 17:55:42 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:55:42 INFO - PROCESS | 2936 | 1461286542241 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:55:42 INFO - PROCESS | 2936 | 1461286542242 Marionette TRACE conn5 <- [1,2910,null,{}] 17:55:42 INFO - PROCESS | 2936 | 1461286542246 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:42 INFO - PROCESS | 2936 | 1461286542356 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 17:55:42 INFO - PROCESS | 2936 | 1461286542368 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:42 INFO - PROCESS | 2936 | ++DOCSHELL 1665C000 == 34 [pid = 2936] [id = 737] 17:55:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (184E6800) [pid = 2936] [serial = 2211] [outer = 00000000] 17:55:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 96 (1B699C00) [pid = 2936] [serial = 2212] [outer = 184E6800] 17:55:42 INFO - PROCESS | 2936 | 1461286542414 Marionette DEBUG loaded listener.js 17:55:42 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (1B697800) [pid = 2936] [serial = 2213] [outer = 184E6800] 17:55:42 INFO - PROCESS | 2936 | [2936] 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 17:55:42 INFO - PROCESS | 2936 | [2936] 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 17:55:42 INFO - PROCESS | 2936 | [2936] 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 17:55:42 INFO - PROCESS | 2936 | [2936] 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 17:55:42 INFO - PROCESS | 2936 | 1461286542865 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 17:55:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:55:42 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:55:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:55:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:55:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 17:55:42 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:55:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:55:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:55:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 17:55:42 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:55:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:55:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:55:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 17:55:42 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:55:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:55:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:55:42 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:55:42 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 681ms 17:55:42 INFO - PROCESS | 2936 | 1461286542924 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 17:55:42 INFO - PROCESS | 2936 | 1461286542926 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 17:55:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:55:42 INFO - PROCESS | 2936 | 1461286542929 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:55:42 INFO - PROCESS | 2936 | 1461286542931 Marionette TRACE conn5 <- [1,2914,null,{}] 17:55:42 INFO - PROCESS | 2936 | 1461286542941 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:43 INFO - PROCESS | 2936 | 1461286543062 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 17:55:43 INFO - PROCESS | 2936 | 1461286543071 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:43 INFO - PROCESS | 2936 | ++DOCSHELL 1B44C800 == 35 [pid = 2936] [id = 738] 17:55:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 98 (1B70D000) [pid = 2936] [serial = 2214] [outer = 00000000] 17:55:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 99 (1C10C000) [pid = 2936] [serial = 2215] [outer = 1B70D000] 17:55:43 INFO - PROCESS | 2936 | 1461286543119 Marionette DEBUG loaded listener.js 17:55:43 INFO - PROCESS | 2936 | ++DOMWINDOW == 100 (1C19C800) [pid = 2936] [serial = 2216] [outer = 1B70D000] 17:55:43 INFO - PROCESS | 2936 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:55:43 INFO - PROCESS | 2936 | 1461286543615 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 17:55:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:55:43 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 723ms 17:55:43 INFO - PROCESS | 2936 | 1461286543695 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 17:55:43 INFO - PROCESS | 2936 | 1461286543697 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 17:55:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:55:43 INFO - PROCESS | 2936 | 1461286543705 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:55:43 INFO - PROCESS | 2936 | 1461286543708 Marionette TRACE conn5 <- [1,2918,null,{}] 17:55:43 INFO - PROCESS | 2936 | 1461286543711 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:44 INFO - PROCESS | 2936 | 1461286544286 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 17:55:44 INFO - PROCESS | 2936 | --DOMWINDOW == 99 (1B70B400) [pid = 2936] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:55:44 INFO - PROCESS | 2936 | --DOMWINDOW == 98 (1CCA2C00) [pid = 2936] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:55:44 INFO - PROCESS | 2936 | --DOMWINDOW == 97 (1C1A4000) [pid = 2936] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:55:44 INFO - PROCESS | 2936 | --DOMWINDOW == 96 (1C820800) [pid = 2936] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:55:44 INFO - PROCESS | 2936 | --DOMWINDOW == 95 (197D8800) [pid = 2936] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:55:44 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (1A59BC00) [pid = 2936] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:55:44 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (19D48800) [pid = 2936] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:55:44 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (12EB6800) [pid = 2936] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:55:44 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (1665C400) [pid = 2936] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:55:44 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (1F010800) [pid = 2936] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:55:44 INFO - PROCESS | 2936 | --DOMWINDOW == 89 (1F388400) [pid = 2936] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:55:44 INFO - PROCESS | 2936 | --DOMWINDOW == 88 (1A3AB400) [pid = 2936] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:55:44 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (1415F000) [pid = 2936] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:55:44 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (1D126400) [pid = 2936] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:55:44 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (16F63400) [pid = 2936] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:55:44 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (1A5A5800) [pid = 2936] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:55:44 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (1F36A000) [pid = 2936] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:55:44 INFO - PROCESS | 2936 | --DOMWINDOW == 82 (1305D400) [pid = 2936] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:55:44 INFO - PROCESS | 2936 | --DOMWINDOW == 81 (1F00A400) [pid = 2936] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:55:44 INFO - PROCESS | 2936 | 1461286544366 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:44 INFO - PROCESS | 2936 | ++DOCSHELL 0F37CC00 == 36 [pid = 2936] [id = 739] 17:55:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 82 (0F3DE800) [pid = 2936] [serial = 2217] [outer = 00000000] 17:55:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 83 (16636800) [pid = 2936] [serial = 2218] [outer = 0F3DE800] 17:55:44 INFO - PROCESS | 2936 | 1461286544423 Marionette DEBUG loaded listener.js 17:55:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (19D48800) [pid = 2936] [serial = 2219] [outer = 0F3DE800] 17:55:44 INFO - PROCESS | 2936 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:55:44 INFO - PROCESS | 2936 | 1461286544784 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 17:55:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:55:44 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1130ms 17:55:44 INFO - PROCESS | 2936 | 1461286544838 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 17:55:44 INFO - PROCESS | 2936 | 1461286544840 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 17:55:44 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:55:44 INFO - PROCESS | 2936 | 1461286544844 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:55:44 INFO - PROCESS | 2936 | 1461286544846 Marionette TRACE conn5 <- [1,2922,null,{}] 17:55:44 INFO - PROCESS | 2936 | 1461286544849 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:44 INFO - PROCESS | 2936 | 1461286544933 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 17:55:44 INFO - PROCESS | 2936 | 1461286544939 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:44 INFO - PROCESS | 2936 | ++DOCSHELL 197D5000 == 37 [pid = 2936] [id = 740] 17:55:44 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (19D91400) [pid = 2936] [serial = 2220] [outer = 00000000] 17:55:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (1C3D9000) [pid = 2936] [serial = 2221] [outer = 19D91400] 17:55:45 INFO - PROCESS | 2936 | 1461286544987 Marionette DEBUG loaded listener.js 17:55:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (1C3DAC00) [pid = 2936] [serial = 2222] [outer = 19D91400] 17:55:45 INFO - PROCESS | 2936 | 1461286545387 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:55:45 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:55:45 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 570ms 17:55:45 INFO - PROCESS | 2936 | 1461286545421 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 17:55:45 INFO - PROCESS | 2936 | 1461286545423 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 17:55:45 INFO - PROCESS | 2936 | 1461286545426 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:55:45 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:55:45 INFO - PROCESS | 2936 | 1461286545428 Marionette TRACE conn5 <- [1,2926,null,{}] 17:55:45 INFO - PROCESS | 2936 | 1461286545431 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:45 INFO - PROCESS | 2936 | 1461286545554 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 17:55:45 INFO - PROCESS | 2936 | 1461286545563 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:45 INFO - PROCESS | 2936 | ++DOCSHELL 1C3D2C00 == 38 [pid = 2936] [id = 741] 17:55:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (1C3DFC00) [pid = 2936] [serial = 2223] [outer = 00000000] 17:55:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (1C50EC00) [pid = 2936] [serial = 2224] [outer = 1C3DFC00] 17:55:45 INFO - PROCESS | 2936 | 1461286545610 Marionette DEBUG loaded listener.js 17:55:45 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (1C515800) [pid = 2936] [serial = 2225] [outer = 1C3DFC00] 17:55:46 INFO - PROCESS | 2936 | 1461286546015 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:55:46 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 17:55:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 631ms 17:55:46 INFO - PROCESS | 2936 | 1461286546059 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 17:55:46 INFO - PROCESS | 2936 | 1461286546062 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 17:55:46 INFO - PROCESS | 2936 | 1461286546065 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:55:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:55:46 INFO - PROCESS | 2936 | 1461286546067 Marionette TRACE conn5 <- [1,2930,null,{}] 17:55:46 INFO - PROCESS | 2936 | 1461286546070 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:46 INFO - PROCESS | 2936 | 1461286546190 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 17:55:46 INFO - PROCESS | 2936 | 1461286546199 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:46 INFO - PROCESS | 2936 | ++DOCSHELL 1C506800 == 39 [pid = 2936] [id = 742] 17:55:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (1C519000) [pid = 2936] [serial = 2226] [outer = 00000000] 17:55:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (1C81C000) [pid = 2936] [serial = 2227] [outer = 1C519000] 17:55:46 INFO - PROCESS | 2936 | 1461286546245 Marionette DEBUG loaded listener.js 17:55:46 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (1C81EC00) [pid = 2936] [serial = 2228] [outer = 1C519000] 17:55:46 INFO - PROCESS | 2936 | 1461286546901 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 17:55:47 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 17:55:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:55:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:55:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 930ms 17:55:47 INFO - PROCESS | 2936 | 1461286547004 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 17:55:47 INFO - PROCESS | 2936 | 1461286547010 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 17:55:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:55:47 INFO - PROCESS | 2936 | 1461286547017 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:55:47 INFO - PROCESS | 2936 | 1461286547021 Marionette TRACE conn5 <- [1,2934,null,{}] 17:55:47 INFO - PROCESS | 2936 | 1461286547026 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:47 INFO - PROCESS | 2936 | 1461286547153 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 17:55:47 INFO - PROCESS | 2936 | 1461286547286 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:47 INFO - PROCESS | 2936 | ++DOCSHELL 12E20800 == 40 [pid = 2936] [id = 743] 17:55:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (12E21000) [pid = 2936] [serial = 2229] [outer = 00000000] 17:55:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (14106400) [pid = 2936] [serial = 2230] [outer = 12E21000] 17:55:47 INFO - PROCESS | 2936 | 1461286547344 Marionette DEBUG loaded listener.js 17:55:47 INFO - PROCESS | 2936 | ++DOMWINDOW == 96 (141A3800) [pid = 2936] [serial = 2231] [outer = 12E21000] 17:55:47 INFO - PROCESS | 2936 | 1461286547932 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:55:47 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 17:55:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 930ms 17:55:47 INFO - PROCESS | 2936 | 1461286547951 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 17:55:47 INFO - PROCESS | 2936 | 1461286547957 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 17:55:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:55:48 INFO - PROCESS | 2936 | 1461286547964 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:55:48 INFO - PROCESS | 2936 | 1461286547967 Marionette TRACE conn5 <- [1,2938,null,{}] 17:55:48 INFO - PROCESS | 2936 | 1461286547972 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:48 INFO - PROCESS | 2936 | 1461286548097 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 17:55:48 INFO - PROCESS | 2936 | 1461286548226 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:48 INFO - PROCESS | 2936 | ++DOCSHELL 1665E400 == 41 [pid = 2936] [id = 744] 17:55:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (16F68800) [pid = 2936] [serial = 2232] [outer = 00000000] 17:55:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 98 (184E2C00) [pid = 2936] [serial = 2233] [outer = 16F68800] 17:55:48 INFO - PROCESS | 2936 | 1461286548283 Marionette DEBUG loaded listener.js 17:55:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 99 (197DB000) [pid = 2936] [serial = 2234] [outer = 16F68800] 17:55:48 INFO - PROCESS | 2936 | ++DOCSHELL 1A59F400 == 42 [pid = 2936] [id = 745] 17:55:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 100 (1B791C00) [pid = 2936] [serial = 2235] [outer = 00000000] 17:55:48 INFO - PROCESS | 2936 | ++DOMWINDOW == 101 (1C104C00) [pid = 2936] [serial = 2236] [outer = 1B791C00] 17:55:49 INFO - PROCESS | 2936 | 1461286549218 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:55:49 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 17:55:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1280ms 17:55:49 INFO - PROCESS | 2936 | 1461286549246 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 17:55:49 INFO - PROCESS | 2936 | 1461286549250 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 17:55:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:55:49 INFO - PROCESS | 2936 | 1461286549255 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:55:49 INFO - PROCESS | 2936 | 1461286549258 Marionette TRACE conn5 <- [1,2942,null,{}] 17:55:49 INFO - PROCESS | 2936 | 1461286549264 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:49 INFO - PROCESS | 2936 | 1461286549386 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 17:55:49 INFO - PROCESS | 2936 | 1461286549533 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:49 INFO - PROCESS | 2936 | ++DOCSHELL 12E38400 == 43 [pid = 2936] [id = 746] 17:55:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 102 (13815400) [pid = 2936] [serial = 2237] [outer = 00000000] 17:55:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (16666C00) [pid = 2936] [serial = 2238] [outer = 13815400] 17:55:49 INFO - PROCESS | 2936 | 1461286549588 Marionette DEBUG loaded listener.js 17:55:49 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (16FDB000) [pid = 2936] [serial = 2239] [outer = 13815400] 17:55:49 INFO - PROCESS | 2936 | --DOCSHELL 16667400 == 42 [pid = 2936] [id = 650] 17:55:49 INFO - PROCESS | 2936 | --DOCSHELL 18CDF400 == 41 [pid = 2936] [id = 647] 17:55:49 INFO - PROCESS | 2936 | --DOCSHELL 16667C00 == 40 [pid = 2936] [id = 644] 17:55:49 INFO - PROCESS | 2936 | --DOCSHELL 17538800 == 39 [pid = 2936] [id = 646] 17:55:49 INFO - PROCESS | 2936 | --DOCSHELL 0B77AC00 == 38 [pid = 2936] [id = 652] 17:55:49 INFO - PROCESS | 2936 | --DOCSHELL 17536400 == 37 [pid = 2936] [id = 653] 17:55:49 INFO - PROCESS | 2936 | --DOCSHELL 19D8E400 == 36 [pid = 2936] [id = 648] 17:55:49 INFO - PROCESS | 2936 | --DOCSHELL 12E24400 == 35 [pid = 2936] [id = 645] 17:55:49 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (1E887C00) [pid = 2936] [serial = 2185] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOCSHELL 1E087C00 == 34 [pid = 2936] [id = 728] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 102 (1C51BC00) [pid = 2936] [serial = 2057] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 101 (18CDE000) [pid = 2936] [serial = 2105] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 100 (1C512C00) [pid = 2936] [serial = 2108] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 99 (1F488000) [pid = 2936] [serial = 2111] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 98 (1F387400) [pid = 2936] [serial = 2102] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 97 (1C104000) [pid = 2936] [serial = 2170] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 96 (1C10C800) [pid = 2936] [serial = 2171] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 95 (1D171400) [pid = 2936] [serial = 2183] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (1C517000) [pid = 2936] [serial = 2174] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (1C510800) [pid = 2936] [serial = 2173] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (1CA61C00) [pid = 2936] [serial = 2176] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (1C81E000) [pid = 2936] [serial = 2179] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (1D128400) [pid = 2936] [serial = 2182] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 89 (1CA68400) [pid = 2936] [serial = 2177] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 88 (1B040000) [pid = 2936] [serial = 2167] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (19D55400) [pid = 2936] [serial = 2164] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (1A352C00) [pid = 2936] [serial = 2165] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (1665A400) [pid = 2936] [serial = 2161] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (16F64400) [pid = 2936] [serial = 2162] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (17534800) [pid = 2936] [serial = 2159] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 82 (16FE7000) [pid = 2936] [serial = 2158] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 81 (2012A400) [pid = 2936] [serial = 2156] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 80 (1F5C5400) [pid = 2936] [serial = 2155] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 79 (1F48F400) [pid = 2936] [serial = 2153] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 78 (1F487000) [pid = 2936] [serial = 2152] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 77 (1C1A9000) [pid = 2936] [serial = 2150] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 76 (1C101400) [pid = 2936] [serial = 2149] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 75 (176B0C00) [pid = 2936] [serial = 2147] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 74 (17573C00) [pid = 2936] [serial = 2146] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 73 (1E0EBC00) [pid = 2936] [serial = 2143] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 72 (1F00F400) [pid = 2936] [serial = 2144] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 71 (1CA59800) [pid = 2936] [serial = 2180] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | --DOMWINDOW == 70 (1B446800) [pid = 2936] [serial = 2168] [outer = 00000000] [url = about:blank] 17:55:50 INFO - PROCESS | 2936 | 1461286550154 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:55:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:55:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 17:55:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 930ms 17:55:50 INFO - PROCESS | 2936 | 1461286550186 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 17:55:50 INFO - PROCESS | 2936 | 1461286550192 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 17:55:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:55:50 INFO - PROCESS | 2936 | 1461286550198 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:55:50 INFO - PROCESS | 2936 | 1461286550201 Marionette TRACE conn5 <- [1,2946,null,{}] 17:55:50 INFO - PROCESS | 2936 | 1461286550205 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:50 INFO - PROCESS | 2936 | 1461286550313 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 17:55:50 INFO - PROCESS | 2936 | 1461286550408 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:50 INFO - PROCESS | 2936 | ++DOCSHELL 1288C400 == 35 [pid = 2936] [id = 747] 17:55:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 71 (12E33C00) [pid = 2936] [serial = 2240] [outer = 00000000] 17:55:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 72 (1702FC00) [pid = 2936] [serial = 2241] [outer = 12E33C00] 17:55:50 INFO - PROCESS | 2936 | 1461286550454 Marionette DEBUG loaded listener.js 17:55:50 INFO - PROCESS | 2936 | ++DOMWINDOW == 73 (172F8800) [pid = 2936] [serial = 2242] [outer = 12E33C00] 17:55:50 INFO - PROCESS | 2936 | 1461286550836 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:55:50 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 17:55:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 17:55:50 INFO - PROCESS | 2936 | 1461286550871 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 17:55:50 INFO - PROCESS | 2936 | 1461286550873 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 17:55:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:55:50 INFO - PROCESS | 2936 | 1461286550886 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:55:50 INFO - PROCESS | 2936 | 1461286550890 Marionette TRACE conn5 <- [1,2950,null,{}] 17:55:50 INFO - PROCESS | 2936 | 1461286550932 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:51 INFO - PROCESS | 2936 | 1461286551022 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 17:55:51 INFO - PROCESS | 2936 | 1461286551035 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:51 INFO - PROCESS | 2936 | ++DOCSHELL 1786E000 == 36 [pid = 2936] [id = 748] 17:55:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 74 (17873800) [pid = 2936] [serial = 2243] [outer = 00000000] 17:55:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 75 (18CD8800) [pid = 2936] [serial = 2244] [outer = 17873800] 17:55:51 INFO - PROCESS | 2936 | 1461286551084 Marionette DEBUG loaded listener.js 17:55:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 76 (19D4B000) [pid = 2936] [serial = 2245] [outer = 17873800] 17:55:51 INFO - PROCESS | 2936 | 1461286551534 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:55:51 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 17:55:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 690ms 17:55:51 INFO - PROCESS | 2936 | 1461286551571 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 17:55:51 INFO - PROCESS | 2936 | 1461286551573 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 17:55:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:55:51 INFO - PROCESS | 2936 | 1461286551576 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:55:51 INFO - PROCESS | 2936 | 1461286551578 Marionette TRACE conn5 <- [1,2954,null,{}] 17:55:51 INFO - PROCESS | 2936 | 1461286551582 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:51 INFO - PROCESS | 2936 | 1461286551667 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 17:55:51 INFO - PROCESS | 2936 | 1461286551674 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:51 INFO - PROCESS | 2936 | ++DOCSHELL 19D53400 == 37 [pid = 2936] [id = 749] 17:55:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 77 (19D8F000) [pid = 2936] [serial = 2246] [outer = 00000000] 17:55:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 78 (1A599000) [pid = 2936] [serial = 2247] [outer = 19D8F000] 17:55:51 INFO - PROCESS | 2936 | 1461286551721 Marionette DEBUG loaded listener.js 17:55:51 INFO - PROCESS | 2936 | ++DOMWINDOW == 79 (1A59E000) [pid = 2936] [serial = 2248] [outer = 19D8F000] 17:55:52 INFO - PROCESS | 2936 | 1461286552153 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:55:52 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 17:55:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 631ms 17:55:52 INFO - PROCESS | 2936 | 1461286552212 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 17:55:52 INFO - PROCESS | 2936 | 1461286552214 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 17:55:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:55:52 INFO - PROCESS | 2936 | 1461286552226 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:55:52 INFO - PROCESS | 2936 | 1461286552228 Marionette TRACE conn5 <- [1,2958,null,{}] 17:55:52 INFO - PROCESS | 2936 | 1461286552232 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:52 INFO - PROCESS | 2936 | 1461286552341 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 17:55:52 INFO - PROCESS | 2936 | 1461286552348 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:52 INFO - PROCESS | 2936 | ++DOCSHELL 1A598400 == 38 [pid = 2936] [id = 750] 17:55:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 80 (1A5A3000) [pid = 2936] [serial = 2249] [outer = 00000000] 17:55:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 81 (1B448800) [pid = 2936] [serial = 2250] [outer = 1A5A3000] 17:55:52 INFO - PROCESS | 2936 | 1461286552396 Marionette DEBUG loaded listener.js 17:55:52 INFO - PROCESS | 2936 | ++DOMWINDOW == 82 (1B693800) [pid = 2936] [serial = 2251] [outer = 1A5A3000] 17:55:52 INFO - PROCESS | 2936 | 1461286552876 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:55:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:55:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 17:55:52 INFO - PROCESS | 2936 | 1461286552897 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 17:55:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:55:52 INFO - PROCESS | 2936 | 1461286552899 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 17:55:52 INFO - PROCESS | 2936 | 1461286552902 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:55:52 INFO - PROCESS | 2936 | 1461286552904 Marionette TRACE conn5 <- [1,2962,null,{}] 17:55:52 INFO - PROCESS | 2936 | 1461286552912 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:53 INFO - PROCESS | 2936 | 1461286553051 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 17:55:53 INFO - PROCESS | 2936 | 1461286553059 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:53 INFO - PROCESS | 2936 | ++DOCSHELL 1B715400 == 39 [pid = 2936] [id = 751] 17:55:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 83 (1B715C00) [pid = 2936] [serial = 2252] [outer = 00000000] 17:55:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (1C19B400) [pid = 2936] [serial = 2253] [outer = 1B715C00] 17:55:53 INFO - PROCESS | 2936 | 1461286553165 Marionette DEBUG loaded listener.js 17:55:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (1C1A2C00) [pid = 2936] [serial = 2254] [outer = 1B715C00] 17:55:53 INFO - PROCESS | 2936 | 1461286553571 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 17:55:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 17:55:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 730ms 17:55:53 INFO - PROCESS | 2936 | 1461286553633 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 17:55:53 INFO - PROCESS | 2936 | 1461286553635 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 17:55:53 INFO - PROCESS | 2936 | 1461286553639 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:55:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:55:53 INFO - PROCESS | 2936 | 1461286553641 Marionette TRACE conn5 <- [1,2966,null,{}] 17:55:53 INFO - PROCESS | 2936 | 1461286553644 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:53 INFO - PROCESS | 2936 | 1461286553793 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 17:55:53 INFO - PROCESS | 2936 | 1461286553807 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:53 INFO - PROCESS | 2936 | ++DOCSHELL 12E26800 == 40 [pid = 2936] [id = 752] 17:55:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (1C3D9400) [pid = 2936] [serial = 2255] [outer = 00000000] 17:55:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (1C50AC00) [pid = 2936] [serial = 2256] [outer = 1C3D9400] 17:55:53 INFO - PROCESS | 2936 | 1461286553851 Marionette DEBUG loaded listener.js 17:55:53 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (1C50DC00) [pid = 2936] [serial = 2257] [outer = 1C3D9400] 17:55:54 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (184E6800) [pid = 2936] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:55:54 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (1B70D000) [pid = 2936] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:55:54 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (19D4D800) [pid = 2936] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:55:54 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (1665D800) [pid = 2936] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:55:54 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (1305C400) [pid = 2936] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:55:54 INFO - PROCESS | 2936 | --DOMWINDOW == 82 (1E092C00) [pid = 2936] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:55:54 INFO - PROCESS | 2936 | --DOMWINDOW == 81 (122D8800) [pid = 2936] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:55:54 INFO - PROCESS | 2936 | --DOMWINDOW == 80 (175ECC00) [pid = 2936] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:55:54 INFO - PROCESS | 2936 | --DOMWINDOW == 79 (197D8400) [pid = 2936] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:55:54 INFO - PROCESS | 2936 | --DOMWINDOW == 78 (16FE2800) [pid = 2936] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:55:54 INFO - PROCESS | 2936 | --DOMWINDOW == 77 (1A59C400) [pid = 2936] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:55:54 INFO - PROCESS | 2936 | --DOMWINDOW == 76 (1C3DFC00) [pid = 2936] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:55:54 INFO - PROCESS | 2936 | --DOMWINDOW == 75 (19D91400) [pid = 2936] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:55:54 INFO - PROCESS | 2936 | --DOMWINDOW == 74 (0F3DE800) [pid = 2936] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:55:54 INFO - PROCESS | 2936 | 1461286554449 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:55:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 17:55:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 830ms 17:55:54 INFO - PROCESS | 2936 | 1461286554473 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 17:55:54 INFO - PROCESS | 2936 | 1461286554475 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 17:55:54 INFO - PROCESS | 2936 | 1461286554478 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:55:54 INFO - PROCESS | 2936 | 1461286554480 Marionette TRACE conn5 <- [1,2970,null,{}] 17:55:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:55:54 INFO - PROCESS | 2936 | 1461286554484 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:54 INFO - PROCESS | 2936 | 1461286554565 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 17:55:54 INFO - PROCESS | 2936 | 1461286554570 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:54 INFO - PROCESS | 2936 | ++DOCSHELL 12EB4C00 == 41 [pid = 2936] [id = 753] 17:55:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 75 (1703A000) [pid = 2936] [serial = 2258] [outer = 00000000] 17:55:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 76 (197D8400) [pid = 2936] [serial = 2259] [outer = 1703A000] 17:55:54 INFO - PROCESS | 2936 | 1461286554618 Marionette DEBUG loaded listener.js 17:55:54 INFO - PROCESS | 2936 | ++DOMWINDOW == 77 (1A59C400) [pid = 2936] [serial = 2260] [outer = 1703A000] 17:55:55 INFO - PROCESS | 2936 | 1461286555028 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 17:55:55 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 17:55:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:55:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:55:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 570ms 17:55:55 INFO - PROCESS | 2936 | 1461286555053 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 17:55:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:55:55 INFO - PROCESS | 2936 | 1461286555055 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 17:55:55 INFO - PROCESS | 2936 | 1461286555058 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:55:55 INFO - PROCESS | 2936 | 1461286555060 Marionette TRACE conn5 <- [1,2974,null,{}] 17:55:55 INFO - PROCESS | 2936 | 1461286555063 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:55 INFO - PROCESS | 2936 | 1461286555216 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 17:55:55 INFO - PROCESS | 2936 | 1461286555242 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:55 INFO - PROCESS | 2936 | ++DOCSHELL 1C3D4000 == 42 [pid = 2936] [id = 754] 17:55:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 78 (1C3D8800) [pid = 2936] [serial = 2261] [outer = 00000000] 17:55:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 79 (1C821800) [pid = 2936] [serial = 2262] [outer = 1C3D8800] 17:55:55 INFO - PROCESS | 2936 | 1461286555286 Marionette DEBUG loaded listener.js 17:55:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 80 (1C821400) [pid = 2936] [serial = 2263] [outer = 1C3D8800] 17:55:55 INFO - PROCESS | 2936 | 1461286555660 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:55:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 17:55:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 631ms 17:55:55 INFO - PROCESS | 2936 | 1461286555689 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 17:55:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:55:55 INFO - PROCESS | 2936 | 1461286555691 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 17:55:55 INFO - PROCESS | 2936 | 1461286555695 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:55:55 INFO - PROCESS | 2936 | 1461286555696 Marionette TRACE conn5 <- [1,2978,null,{}] 17:55:55 INFO - PROCESS | 2936 | 1461286555700 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:55 INFO - PROCESS | 2936 | 1461286555820 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 17:55:55 INFO - PROCESS | 2936 | 1461286555829 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:55 INFO - PROCESS | 2936 | ++DOCSHELL 1C6C6C00 == 43 [pid = 2936] [id = 755] 17:55:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 81 (1C81C800) [pid = 2936] [serial = 2264] [outer = 00000000] 17:55:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 82 (1CA5DC00) [pid = 2936] [serial = 2265] [outer = 1C81C800] 17:55:55 INFO - PROCESS | 2936 | 1461286555876 Marionette DEBUG loaded listener.js 17:55:55 INFO - PROCESS | 2936 | ++DOMWINDOW == 83 (1CA65400) [pid = 2936] [serial = 2266] [outer = 1C81C800] 17:55:56 INFO - PROCESS | 2936 | ++DOCSHELL 1CCA1400 == 44 [pid = 2936] [id = 756] 17:55:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (1CCA2400) [pid = 2936] [serial = 2267] [outer = 00000000] 17:55:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (1CCA3400) [pid = 2936] [serial = 2268] [outer = 1CCA2400] 17:55:56 INFO - PROCESS | 2936 | 1461286556346 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:55:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 17:55:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 17:55:56 INFO - PROCESS | 2936 | 1461286556370 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 17:55:56 INFO - PROCESS | 2936 | 1461286556372 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 17:55:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:55:56 INFO - PROCESS | 2936 | 1461286556383 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:55:56 INFO - PROCESS | 2936 | 1461286556386 Marionette TRACE conn5 <- [1,2982,null,{}] 17:55:56 INFO - PROCESS | 2936 | 1461286556391 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:56 INFO - PROCESS | 2936 | 1461286556547 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 17:55:56 INFO - PROCESS | 2936 | 1461286556691 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:56 INFO - PROCESS | 2936 | ++DOCSHELL 0EE5BC00 == 45 [pid = 2936] [id = 757] 17:55:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (0EE5D000) [pid = 2936] [serial = 2269] [outer = 00000000] 17:55:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (12883C00) [pid = 2936] [serial = 2270] [outer = 0EE5D000] 17:55:56 INFO - PROCESS | 2936 | 1461286556751 Marionette DEBUG loaded listener.js 17:55:56 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (12E25000) [pid = 2936] [serial = 2271] [outer = 0EE5D000] 17:55:57 INFO - PROCESS | 2936 | 1461286557281 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:55:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:55:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 17:55:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 930ms 17:55:57 INFO - PROCESS | 2936 | 1461286557312 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 17:55:57 INFO - PROCESS | 2936 | 1461286557317 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 17:55:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:55:57 INFO - PROCESS | 2936 | 1461286557322 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:55:57 INFO - PROCESS | 2936 | 1461286557327 Marionette TRACE conn5 <- [1,2986,null,{}] 17:55:57 INFO - PROCESS | 2936 | 1461286557332 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:57 INFO - PROCESS | 2936 | 1461286557450 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 17:55:57 INFO - PROCESS | 2936 | 1461286557590 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:57 INFO - PROCESS | 2936 | ++DOCSHELL 16F68C00 == 46 [pid = 2936] [id = 758] 17:55:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (16FE0400) [pid = 2936] [serial = 2272] [outer = 00000000] 17:55:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (18414000) [pid = 2936] [serial = 2273] [outer = 16FE0400] 17:55:57 INFO - PROCESS | 2936 | 1461286557652 Marionette DEBUG loaded listener.js 17:55:57 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (18CD6400) [pid = 2936] [serial = 2274] [outer = 16FE0400] 17:55:58 INFO - PROCESS | 2936 | 1461286558201 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:55:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 17:55:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 930ms 17:55:58 INFO - PROCESS | 2936 | 1461286558265 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 17:55:58 INFO - PROCESS | 2936 | 1461286558268 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 17:55:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:55:58 INFO - PROCESS | 2936 | 1461286558273 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:55:58 INFO - PROCESS | 2936 | 1461286558275 Marionette TRACE conn5 <- [1,2990,null,{}] 17:55:58 INFO - PROCESS | 2936 | 1461286558280 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:58 INFO - PROCESS | 2936 | 1461286558391 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 17:55:58 INFO - PROCESS | 2936 | 1461286558506 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:58 INFO - PROCESS | 2936 | ++DOCSHELL 1C104800 == 47 [pid = 2936] [id = 759] 17:55:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (1C105400) [pid = 2936] [serial = 2275] [outer = 00000000] 17:55:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (1C3D7400) [pid = 2936] [serial = 2276] [outer = 1C105400] 17:55:58 INFO - PROCESS | 2936 | 1461286558606 Marionette DEBUG loaded listener.js 17:55:58 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (1C8BD800) [pid = 2936] [serial = 2277] [outer = 1C105400] 17:55:59 INFO - PROCESS | 2936 | 1461286559140 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:55:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 17:55:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 930ms 17:55:59 INFO - PROCESS | 2936 | 1461286559237 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 17:55:59 INFO - PROCESS | 2936 | 1461286559241 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 17:55:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:55:59 INFO - PROCESS | 2936 | 1461286559254 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:55:59 INFO - PROCESS | 2936 | 1461286559259 Marionette TRACE conn5 <- [1,2994,null,{}] 17:55:59 INFO - PROCESS | 2936 | 1461286559277 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:55:59 INFO - PROCESS | 2936 | 1461286559424 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 17:55:59 INFO - PROCESS | 2936 | 1461286559485 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:59 INFO - PROCESS | 2936 | ++DOCSHELL 1CA5C000 == 48 [pid = 2936] [id = 760] 17:55:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (1CCAA400) [pid = 2936] [serial = 2278] [outer = 00000000] 17:55:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 96 (1D12A800) [pid = 2936] [serial = 2279] [outer = 1CCAA400] 17:55:59 INFO - PROCESS | 2936 | 1461286559540 Marionette DEBUG loaded listener.js 17:55:59 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (1D169C00) [pid = 2936] [serial = 2280] [outer = 1CCAA400] 17:56:00 INFO - PROCESS | 2936 | 1461286560045 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:56:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 17:56:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 830ms 17:56:00 INFO - PROCESS | 2936 | 1461286560081 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 17:56:00 INFO - PROCESS | 2936 | 1461286560084 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 17:56:00 INFO - PROCESS | 2936 | 1461286560087 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:56:00 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:56:00 INFO - PROCESS | 2936 | 1461286560089 Marionette TRACE conn5 <- [1,2998,null,{}] 17:56:00 INFO - PROCESS | 2936 | 1461286560093 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:00 INFO - PROCESS | 2936 | 1461286560196 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 17:56:00 INFO - PROCESS | 2936 | 1461286560332 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:00 INFO - PROCESS | 2936 | ++DOCSHELL 1CC90800 == 49 [pid = 2936] [id = 761] 17:56:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 98 (1D166C00) [pid = 2936] [serial = 2281] [outer = 00000000] 17:56:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 99 (1E0ECC00) [pid = 2936] [serial = 2282] [outer = 1D166C00] 17:56:00 INFO - PROCESS | 2936 | 1461286560391 Marionette DEBUG loaded listener.js 17:56:00 INFO - PROCESS | 2936 | ++DOMWINDOW == 100 (1E1E7400) [pid = 2936] [serial = 2283] [outer = 1D166C00] 17:56:00 INFO - PROCESS | 2936 | [2936] 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 17:56:00 INFO - PROCESS | 2936 | 1461286560953 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:56:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:56:01 INFO - {} 17:56:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:56:01 INFO - {} 17:56:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:56:01 INFO - {} 17:56:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:56:01 INFO - {} 17:56:01 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 930ms 17:56:01 INFO - TEST-START | /FileAPI/fileReader.html 17:56:01 INFO - PROCESS | 2936 | 1461286561024 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 17:56:01 INFO - PROCESS | 2936 | 1461286561026 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 17:56:01 INFO - PROCESS | 2936 | 1461286561030 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:56:01 INFO - PROCESS | 2936 | 1461286561032 Marionette TRACE conn5 <- [1,3002,null,{}] 17:56:01 INFO - PROCESS | 2936 | 1461286561035 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:01 INFO - PROCESS | 2936 | 1461286561201 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 17:56:01 INFO - PROCESS | 2936 | 1461286561351 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:01 INFO - PROCESS | 2936 | ++DOCSHELL 1C3E1C00 == 50 [pid = 2936] [id = 762] 17:56:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 101 (1C427C00) [pid = 2936] [serial = 2284] [outer = 00000000] 17:56:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 102 (1E881C00) [pid = 2936] [serial = 2285] [outer = 1C427C00] 17:56:01 INFO - PROCESS | 2936 | 1461286561418 Marionette DEBUG loaded listener.js 17:56:01 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (1F484C00) [pid = 2936] [serial = 2286] [outer = 1C427C00] 17:56:02 INFO - PROCESS | 2936 | 1461286562052 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 17:56:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:56:02 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:56:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:56:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:56:02 INFO - TEST-OK | /FileAPI/fileReader.html | took 1018ms 17:56:02 INFO - PROCESS | 2936 | 1461286562081 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 17:56:02 INFO - PROCESS | 2936 | 1461286562085 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 17:56:02 INFO - TEST-START | /FileAPI/historical.html 17:56:02 INFO - PROCESS | 2936 | 1461286562090 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:56:02 INFO - PROCESS | 2936 | 1461286562094 Marionette TRACE conn5 <- [1,3006,null,{}] 17:56:02 INFO - PROCESS | 2936 | 1461286562099 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:02 INFO - PROCESS | 2936 | 1461286562197 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 17:56:02 INFO - PROCESS | 2936 | 1461286562342 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:02 INFO - PROCESS | 2936 | ++DOCSHELL 16F68000 == 51 [pid = 2936] [id = 763] 17:56:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (17031800) [pid = 2936] [serial = 2287] [outer = 00000000] 17:56:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (17535C00) [pid = 2936] [serial = 2288] [outer = 17031800] 17:56:02 INFO - PROCESS | 2936 | 1461286562398 Marionette DEBUG loaded listener.js 17:56:02 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (175ED800) [pid = 2936] [serial = 2289] [outer = 17031800] 17:56:02 INFO - PROCESS | 2936 | --DOCSHELL 0EE5E400 == 50 [pid = 2936] [id = 657] 17:56:02 INFO - PROCESS | 2936 | --DOCSHELL 17287000 == 49 [pid = 2936] [id = 659] 17:56:02 INFO - PROCESS | 2936 | --DOCSHELL 1CCA1400 == 48 [pid = 2936] [id = 756] 17:56:02 INFO - PROCESS | 2936 | --DOCSHELL 1A59F400 == 47 [pid = 2936] [id = 745] 17:56:03 INFO - PROCESS | 2936 | 1461286562996 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 17:56:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:56:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:56:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:56:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:56:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:56:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:56:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:56:03 INFO - TEST-OK | /FileAPI/historical.html | took 930ms 17:56:03 INFO - PROCESS | 2936 | 1461286563022 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 17:56:03 INFO - PROCESS | 2936 | 1461286563027 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 17:56:03 INFO - TEST-START | /FileAPI/idlharness.html 17:56:03 INFO - PROCESS | 2936 | 1461286563034 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:56:03 INFO - PROCESS | 2936 | 1461286563036 Marionette TRACE conn5 <- [1,3010,null,{}] 17:56:03 INFO - PROCESS | 2936 | 1461286563040 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:03 INFO - PROCESS | 2936 | 1461286563140 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (1B699C00) [pid = 2936] [serial = 2212] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (1C10C000) [pid = 2936] [serial = 2215] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (1A35C400) [pid = 2936] [serial = 2206] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 102 (1A35F800) [pid = 2936] [serial = 2207] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 101 (16665800) [pid = 2936] [serial = 2194] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 100 (16F5D000) [pid = 2936] [serial = 2195] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 99 (13822800) [pid = 2936] [serial = 2191] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 98 (13892400) [pid = 2936] [serial = 2192] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 97 (1E885800) [pid = 2936] [serial = 2186] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 96 (12870400) [pid = 2936] [serial = 2188] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 95 (12886400) [pid = 2936] [serial = 2189] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (1780E400) [pid = 2936] [serial = 2200] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (17819800) [pid = 2936] [serial = 2201] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (19D4F000) [pid = 2936] [serial = 2203] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (19D54C00) [pid = 2936] [serial = 2204] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (172FA800) [pid = 2936] [serial = 2197] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 89 (17533C00) [pid = 2936] [serial = 2198] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 88 (1B039800) [pid = 2936] [serial = 2209] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (1C19C800) [pid = 2936] [serial = 2216] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (1C50EC00) [pid = 2936] [serial = 2224] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (1C515800) [pid = 2936] [serial = 2225] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (1C3D9000) [pid = 2936] [serial = 2221] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (16636800) [pid = 2936] [serial = 2218] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 82 (19D48800) [pid = 2936] [serial = 2219] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 81 (1B697800) [pid = 2936] [serial = 2213] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 80 (1C3DAC00) [pid = 2936] [serial = 2222] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | --DOMWINDOW == 79 (1A5A0000) [pid = 2936] [serial = 2210] [outer = 00000000] [url = about:blank] 17:56:03 INFO - PROCESS | 2936 | 1461286563247 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:03 INFO - PROCESS | 2936 | ++DOCSHELL 0F330C00 == 48 [pid = 2936] [id = 764] 17:56:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 80 (0F33D800) [pid = 2936] [serial = 2290] [outer = 00000000] 17:56:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 81 (1387BC00) [pid = 2936] [serial = 2291] [outer = 0F33D800] 17:56:03 INFO - PROCESS | 2936 | 1461286563293 Marionette DEBUG loaded listener.js 17:56:03 INFO - PROCESS | 2936 | ++DOMWINDOW == 82 (16F60800) [pid = 2936] [serial = 2292] [outer = 0F33D800] 17:56:04 INFO - PROCESS | 2936 | 1461286564206 Marionette TRACE conn5 <- [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]]]}] 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:56:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:56:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:56:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:56:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:56:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:56:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:56:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:56:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:56:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:56:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:56:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:56:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:56:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:56:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:56:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:56:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:56:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:56:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:56:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:56:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:56:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:56:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:56:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:56:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:56:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:56:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:56:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:56:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:56:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:56:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:56:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:56:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:56:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:56:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:56:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:56:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:56:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 17:56:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:56:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:56:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:56:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:56:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:56:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:56:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:56:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:56:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:56:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:56:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:56:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:56:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:56:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:56:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:56:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:56:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:56:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:56:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:56:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:56:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:56:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:56:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:56:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:56:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:56:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:56:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:56:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 17:56:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:56:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:56:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:56:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:56:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:56:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:56:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:56:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:56:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:56:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:56:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:56:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 1327ms 17:56:04 INFO - PROCESS | 2936 | 1461286564364 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 17:56:04 INFO - PROCESS | 2936 | 1461286564367 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 17:56:04 INFO - PROCESS | 2936 | 1461286564371 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:56:04 INFO - TEST-START | /FileAPI/idlharness.worker 17:56:04 INFO - PROCESS | 2936 | 1461286564374 Marionette TRACE conn5 <- [1,3014,null,{}] 17:56:04 INFO - PROCESS | 2936 | 1461286564384 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:04 INFO - PROCESS | 2936 | 1461286564472 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 17:56:04 INFO - PROCESS | 2936 | 1461286564480 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:04 INFO - PROCESS | 2936 | ++DOCSHELL 1841BC00 == 49 [pid = 2936] [id = 765] 17:56:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 83 (1B44EC00) [pid = 2936] [serial = 2293] [outer = 00000000] 17:56:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (1B70F000) [pid = 2936] [serial = 2294] [outer = 1B44EC00] 17:56:04 INFO - PROCESS | 2936 | 1461286564528 Marionette DEBUG loaded listener.js 17:56:04 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (1B794400) [pid = 2936] [serial = 2295] [outer = 1B44EC00] 17:56:04 INFO - PROCESS | 2936 | [2936] 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 17:56:05 INFO - PROCESS | 2936 | 1461286565606 Marionette TRACE conn5 <- [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,{},{}]]]}] 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:56:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:56:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:56:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:56:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:56:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:56:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:56:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:56:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:56:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:56:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:56:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:56:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:56:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:56:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:56:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:56:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:56:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:56:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:56:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:56:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:56:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:56:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:56:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:56:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:56:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:56:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:56:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:56:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:56:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:56:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:56:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:56:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:56:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:56:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:56:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:56:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:56:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:56:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:56:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:56:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:56:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:56:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:56:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:56:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:56:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:56:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:56:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:56:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:56:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:56:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:56:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:56:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:56:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:56:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:56:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:56:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:56:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:56:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:56:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:56:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:56:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:56:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:56:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:56:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:56:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:56:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:56:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:56:05 INFO - {} 17:56:05 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1409ms 17:56:05 INFO - PROCESS | 2936 | 1461286565783 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 17:56:05 INFO - PROCESS | 2936 | 1461286565786 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 17:56:05 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:56:05 INFO - PROCESS | 2936 | 1461286565796 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:56:05 INFO - PROCESS | 2936 | 1461286565798 Marionette TRACE conn5 <- [1,3018,null,{}] 17:56:05 INFO - PROCESS | 2936 | 1461286565801 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:05 INFO - PROCESS | 2936 | 1461286565957 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 17:56:05 INFO - PROCESS | 2936 | 1461286565963 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:05 INFO - PROCESS | 2936 | ++DOCSHELL 1C1A0400 == 50 [pid = 2936] [id = 766] 17:56:05 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (1C1A1000) [pid = 2936] [serial = 2296] [outer = 00000000] 17:56:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (1F4ADC00) [pid = 2936] [serial = 2297] [outer = 1C1A1000] 17:56:06 INFO - PROCESS | 2936 | 1461286566010 Marionette DEBUG loaded listener.js 17:56:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (1F4B3800) [pid = 2936] [serial = 2298] [outer = 1C1A1000] 17:56:06 INFO - PROCESS | 2936 | 1461286566444 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 17:56:06 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 17:56:06 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 17:56:06 INFO - PROCESS | 2936 | 1461286566468 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 17:56:06 INFO - PROCESS | 2936 | 1461286566470 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 17:56:06 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:56:06 INFO - PROCESS | 2936 | 1461286566481 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:56:06 INFO - PROCESS | 2936 | 1461286566483 Marionette TRACE conn5 <- [1,3022,null,{}] 17:56:06 INFO - PROCESS | 2936 | 1461286566487 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:06 INFO - PROCESS | 2936 | 1461286566604 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 17:56:06 INFO - PROCESS | 2936 | 1461286566611 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:06 INFO - PROCESS | 2936 | ++DOCSHELL 13891000 == 51 [pid = 2936] [id = 767] 17:56:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (17533C00) [pid = 2936] [serial = 2299] [outer = 00000000] 17:56:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (1F5C3000) [pid = 2936] [serial = 2300] [outer = 17533C00] 17:56:06 INFO - PROCESS | 2936 | 1461286566660 Marionette DEBUG loaded listener.js 17:56:06 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (20127800) [pid = 2936] [serial = 2301] [outer = 17533C00] 17:56:07 INFO - PROCESS | 2936 | 1461286567092 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:56:07 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:56:07 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 17:56:07 INFO - PROCESS | 2936 | 1461286567154 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 17:56:07 INFO - PROCESS | 2936 | 1461286567156 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 17:56:07 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:56:07 INFO - PROCESS | 2936 | 1461286567165 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:56:07 INFO - PROCESS | 2936 | 1461286567167 Marionette TRACE conn5 <- [1,3026,null,{}] 17:56:07 INFO - PROCESS | 2936 | 1461286567171 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:07 INFO - PROCESS | 2936 | 1461286567309 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 17:56:07 INFO - PROCESS | 2936 | 1461286567404 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:07 INFO - PROCESS | 2936 | ++DOCSHELL 2012B400 == 52 [pid = 2936] [id = 768] 17:56:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (2012EC00) [pid = 2936] [serial = 2302] [outer = 00000000] 17:56:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (20192800) [pid = 2936] [serial = 2303] [outer = 2012EC00] 17:56:07 INFO - PROCESS | 2936 | 1461286567452 Marionette DEBUG loaded listener.js 17:56:07 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (20190C00) [pid = 2936] [serial = 2304] [outer = 2012EC00] 17:56:07 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (1B715C00) [pid = 2936] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:56:07 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (17873800) [pid = 2936] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:56:07 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (12E33C00) [pid = 2936] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:56:07 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (1C519000) [pid = 2936] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:56:07 INFO - PROCESS | 2936 | --DOMWINDOW == 89 (13815400) [pid = 2936] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:56:07 INFO - PROCESS | 2936 | --DOMWINDOW == 88 (19D8F000) [pid = 2936] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:56:07 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (1B791C00) [pid = 2936] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:56:07 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (1C3D9400) [pid = 2936] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:56:07 INFO - PROCESS | 2936 | --DOMWINDOW == 85 (1703A000) [pid = 2936] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:56:07 INFO - PROCESS | 2936 | --DOMWINDOW == 84 (1A5A3000) [pid = 2936] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:56:07 INFO - PROCESS | 2936 | --DOMWINDOW == 83 (1C3D8800) [pid = 2936] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:56:07 INFO - PROCESS | 2936 | 1461286567824 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 17:56:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:56:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:56:07 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 17:56:07 INFO - PROCESS | 2936 | 1461286567839 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 17:56:07 INFO - PROCESS | 2936 | 1461286567841 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 17:56:07 INFO - PROCESS | 2936 | 1461286567845 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:56:07 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:56:07 INFO - PROCESS | 2936 | 1461286567846 Marionette TRACE conn5 <- [1,3030,null,{}] 17:56:07 INFO - PROCESS | 2936 | 1461286567850 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:07 INFO - PROCESS | 2936 | 1461286567974 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 17:56:08 INFO - PROCESS | 2936 | 1461286568032 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:08 INFO - PROCESS | 2936 | ++DOCSHELL 20132400 == 53 [pid = 2936] [id = 769] 17:56:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 84 (2018E400) [pid = 2936] [serial = 2305] [outer = 00000000] 17:56:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 85 (20202400) [pid = 2936] [serial = 2306] [outer = 2018E400] 17:56:08 INFO - PROCESS | 2936 | 1461286568078 Marionette DEBUG loaded listener.js 17:56:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 86 (20204800) [pid = 2936] [serial = 2307] [outer = 2018E400] 17:56:08 INFO - PROCESS | 2936 | 1461286568625 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:56:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:56:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:56:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:56:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:56:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:56:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:56:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:56:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:56:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:56:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:56:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:56:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:56:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:56:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:56:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:56:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:56:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:56:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:56:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 858ms 17:56:08 INFO - PROCESS | 2936 | 1461286568707 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 17:56:08 INFO - PROCESS | 2936 | 1461286568709 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 17:56:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:56:08 INFO - PROCESS | 2936 | 1461286568715 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:56:08 INFO - PROCESS | 2936 | 1461286568716 Marionette TRACE conn5 <- [1,3034,null,{}] 17:56:08 INFO - PROCESS | 2936 | 1461286568720 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:08 INFO - PROCESS | 2936 | 1461286568803 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 17:56:08 INFO - PROCESS | 2936 | 1461286568900 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:08 INFO - PROCESS | 2936 | ++DOCSHELL 2019AC00 == 54 [pid = 2936] [id = 770] 17:56:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (20205800) [pid = 2936] [serial = 2308] [outer = 00000000] 17:56:08 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (203A4000) [pid = 2936] [serial = 2309] [outer = 20205800] 17:56:08 INFO - PROCESS | 2936 | 1461286568944 Marionette DEBUG loaded listener.js 17:56:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (203A5800) [pid = 2936] [serial = 2310] [outer = 20205800] 17:56:09 INFO - PROCESS | 2936 | [2936] 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 17:56:09 INFO - PROCESS | 2936 | 1461286569324 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:56:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:56:09 INFO - {} 17:56:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 630ms 17:56:09 INFO - PROCESS | 2936 | 1461286569347 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 17:56:09 INFO - PROCESS | 2936 | 1461286569349 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 17:56:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:56:09 INFO - PROCESS | 2936 | 1461286569352 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:56:09 INFO - PROCESS | 2936 | 1461286569354 Marionette TRACE conn5 <- [1,3038,null,{}] 17:56:09 INFO - PROCESS | 2936 | 1461286569357 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:09 INFO - PROCESS | 2936 | 1461286569482 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 17:56:09 INFO - PROCESS | 2936 | 1461286569490 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:09 INFO - PROCESS | 2936 | ++DOCSHELL 13060000 == 55 [pid = 2936] [id = 771] 17:56:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (16F62400) [pid = 2936] [serial = 2311] [outer = 00000000] 17:56:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (203B2400) [pid = 2936] [serial = 2312] [outer = 16F62400] 17:56:09 INFO - PROCESS | 2936 | 1461286569534 Marionette DEBUG loaded listener.js 17:56:09 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (203B8400) [pid = 2936] [serial = 2313] [outer = 16F62400] 17:56:10 INFO - PROCESS | 2936 | 1461286570111 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 17:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:56:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 830ms 17:56:10 INFO - PROCESS | 2936 | 1461286570196 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 17:56:10 INFO - PROCESS | 2936 | 1461286570203 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 17:56:10 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:56:10 INFO - PROCESS | 2936 | 1461286570209 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:56:10 INFO - PROCESS | 2936 | 1461286570213 Marionette TRACE conn5 <- [1,3042,null,{}] 17:56:10 INFO - PROCESS | 2936 | 1461286570233 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:10 INFO - PROCESS | 2936 | 1461286570355 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 17:56:10 INFO - PROCESS | 2936 | 1461286570490 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:10 INFO - PROCESS | 2936 | ++DOCSHELL 141A2000 == 56 [pid = 2936] [id = 772] 17:56:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (141A5000) [pid = 2936] [serial = 2314] [outer = 00000000] 17:56:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (1752E000) [pid = 2936] [serial = 2315] [outer = 141A5000] 17:56:10 INFO - PROCESS | 2936 | 1461286570552 Marionette DEBUG loaded listener.js 17:56:10 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (175F4800) [pid = 2936] [serial = 2316] [outer = 141A5000] 17:56:11 INFO - PROCESS | 2936 | 1461286571400 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 17:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:56:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1293ms 17:56:11 INFO - PROCESS | 2936 | 1461286571505 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 17:56:11 INFO - PROCESS | 2936 | 1461286571512 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 17:56:11 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:56:11 INFO - PROCESS | 2936 | 1461286571519 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:56:11 INFO - PROCESS | 2936 | 1461286571522 Marionette TRACE conn5 <- [1,3046,null,{}] 17:56:11 INFO - PROCESS | 2936 | 1461286571569 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:11 INFO - PROCESS | 2936 | 1461286571671 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 17:56:11 INFO - PROCESS | 2936 | 1461286571803 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:11 INFO - PROCESS | 2936 | ++DOCSHELL 1781B000 == 57 [pid = 2936] [id = 773] 17:56:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 96 (1A3AB400) [pid = 2936] [serial = 2317] [outer = 00000000] 17:56:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (1C3D9000) [pid = 2936] [serial = 2318] [outer = 1A3AB400] 17:56:11 INFO - PROCESS | 2936 | 1461286571858 Marionette DEBUG loaded listener.js 17:56:11 INFO - PROCESS | 2936 | ++DOMWINDOW == 98 (1C3DE400) [pid = 2936] [serial = 2319] [outer = 1A3AB400] 17:56:12 INFO - PROCESS | 2936 | 1461286572464 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 17:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:56:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:56:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:56:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:56:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:56:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:56:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:56:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:56:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:56:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 973ms 17:56:12 INFO - PROCESS | 2936 | 1461286572496 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 17:56:12 INFO - PROCESS | 2936 | 1461286572498 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 17:56:12 INFO - PROCESS | 2936 | 1461286572503 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:56:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:56:12 INFO - PROCESS | 2936 | 1461286572507 Marionette TRACE conn5 <- [1,3050,null,{}] 17:56:12 INFO - PROCESS | 2936 | 1461286572520 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:12 INFO - PROCESS | 2936 | 1461286572636 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 17:56:12 INFO - PROCESS | 2936 | 1461286572752 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:12 INFO - PROCESS | 2936 | ++DOCSHELL 1CCA7C00 == 58 [pid = 2936] [id = 774] 17:56:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 99 (1CCA6800) [pid = 2936] [serial = 2320] [outer = 00000000] 17:56:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 100 (1F063800) [pid = 2936] [serial = 2321] [outer = 1CCA6800] 17:56:12 INFO - PROCESS | 2936 | 1461286572850 Marionette DEBUG loaded listener.js 17:56:12 INFO - PROCESS | 2936 | ++DOMWINDOW == 101 (1F4AB800) [pid = 2936] [serial = 2322] [outer = 1CCA6800] 17:56:13 INFO - PROCESS | 2936 | [2936] 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 17:56:13 INFO - PROCESS | 2936 | 1461286573411 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:56:13 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:56:13 INFO - {} 17:56:13 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 930ms 17:56:13 INFO - PROCESS | 2936 | 1461286573438 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 17:56:13 INFO - PROCESS | 2936 | 1461286573441 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 17:56:13 INFO - PROCESS | 2936 | 1461286573444 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:56:13 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:56:13 INFO - PROCESS | 2936 | 1461286573446 Marionette TRACE conn5 <- [1,3054,null,{}] 17:56:13 INFO - PROCESS | 2936 | 1461286573450 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:13 INFO - PROCESS | 2936 | 1461286573561 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 17:56:13 INFO - PROCESS | 2936 | 1461286573701 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:13 INFO - PROCESS | 2936 | ++DOCSHELL 2018DC00 == 59 [pid = 2936] [id = 775] 17:56:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 102 (2020E000) [pid = 2936] [serial = 2323] [outer = 00000000] 17:56:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (20286400) [pid = 2936] [serial = 2324] [outer = 2020E000] 17:56:13 INFO - PROCESS | 2936 | 1461286573758 Marionette DEBUG loaded listener.js 17:56:13 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (203AF800) [pid = 2936] [serial = 2325] [outer = 2020E000] 17:56:14 INFO - PROCESS | 2936 | 1461286574279 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 17:56:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:56:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:56:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:56:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:56:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:56:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:56:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:56:14 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 870ms 17:56:14 INFO - PROCESS | 2936 | 1461286574319 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 17:56:14 INFO - PROCESS | 2936 | 1461286574321 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 17:56:14 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:56:14 INFO - PROCESS | 2936 | 1461286574325 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:56:14 INFO - PROCESS | 2936 | 1461286574327 Marionette TRACE conn5 <- [1,3058,null,{}] 17:56:14 INFO - PROCESS | 2936 | 1461286574331 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:14 INFO - PROCESS | 2936 | 1461286574439 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 17:56:14 INFO - PROCESS | 2936 | 1461286574737 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:14 INFO - PROCESS | 2936 | ++DOCSHELL 0EE5EC00 == 60 [pid = 2936] [id = 776] 17:56:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (0F3DEC00) [pid = 2936] [serial = 2326] [outer = 00000000] 17:56:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (14198000) [pid = 2936] [serial = 2327] [outer = 0F3DEC00] 17:56:14 INFO - PROCESS | 2936 | 1461286574806 Marionette DEBUG loaded listener.js 17:56:14 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (16F59400) [pid = 2936] [serial = 2328] [outer = 0F3DEC00] 17:56:15 INFO - PROCESS | 2936 | 1461286575368 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 17:56:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:56:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:56:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:56:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:56:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:56:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:56:15 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1078ms 17:56:15 INFO - PROCESS | 2936 | 1461286575407 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 17:56:15 INFO - PROCESS | 2936 | 1461286575411 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 17:56:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:56:15 INFO - PROCESS | 2936 | 1461286575438 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:56:15 INFO - PROCESS | 2936 | 1461286575441 Marionette TRACE conn5 <- [1,3062,null,{}] 17:56:15 INFO - PROCESS | 2936 | 1461286575446 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:15 INFO - PROCESS | 2936 | 1461286575556 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 17:56:15 INFO - PROCESS | 2936 | 1461286575674 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:15 INFO - PROCESS | 2936 | ++DOCSHELL 1752F000 == 61 [pid = 2936] [id = 777] 17:56:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (17573400) [pid = 2936] [serial = 2329] [outer = 00000000] 17:56:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (197D4000) [pid = 2936] [serial = 2330] [outer = 17573400] 17:56:15 INFO - PROCESS | 2936 | 1461286575770 Marionette DEBUG loaded listener.js 17:56:15 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (1A354C00) [pid = 2936] [serial = 2331] [outer = 17573400] 17:56:15 INFO - PROCESS | 2936 | --DOCSHELL 12E26800 == 60 [pid = 2936] [id = 752] 17:56:15 INFO - PROCESS | 2936 | --DOCSHELL 1B715400 == 59 [pid = 2936] [id = 751] 17:56:15 INFO - PROCESS | 2936 | --DOCSHELL 1A598400 == 58 [pid = 2936] [id = 750] 17:56:15 INFO - PROCESS | 2936 | --DOCSHELL 2019AC00 == 57 [pid = 2936] [id = 770] 17:56:15 INFO - PROCESS | 2936 | --DOCSHELL 20132400 == 56 [pid = 2936] [id = 769] 17:56:15 INFO - PROCESS | 2936 | --DOCSHELL 2012B400 == 55 [pid = 2936] [id = 768] 17:56:16 INFO - PROCESS | 2936 | --DOCSHELL 13891000 == 54 [pid = 2936] [id = 767] 17:56:16 INFO - PROCESS | 2936 | --DOCSHELL 1C1A0400 == 53 [pid = 2936] [id = 766] 17:56:16 INFO - PROCESS | 2936 | --DOCSHELL 1841BC00 == 52 [pid = 2936] [id = 765] 17:56:16 INFO - PROCESS | 2936 | --DOCSHELL 0F330C00 == 51 [pid = 2936] [id = 764] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 109 (1C104C00) [pid = 2936] [serial = 2236] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 108 (184E2C00) [pid = 2936] [serial = 2233] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 107 (14106400) [pid = 2936] [serial = 2230] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOCSHELL 16F68000 == 50 [pid = 2936] [id = 763] 17:56:16 INFO - PROCESS | 2936 | --DOCSHELL 1C104800 == 49 [pid = 2936] [id = 759] 17:56:16 INFO - PROCESS | 2936 | --DOCSHELL 16F68C00 == 48 [pid = 2936] [id = 758] 17:56:16 INFO - PROCESS | 2936 | --DOCSHELL 0EE5BC00 == 47 [pid = 2936] [id = 757] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 106 (1CA5DC00) [pid = 2936] [serial = 2265] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 105 (1C1A2C00) [pid = 2936] [serial = 2254] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 104 (1C19B400) [pid = 2936] [serial = 2253] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 103 (18CD8800) [pid = 2936] [serial = 2244] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 102 (19D4B000) [pid = 2936] [serial = 2245] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 101 (1702FC00) [pid = 2936] [serial = 2241] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 100 (172F8800) [pid = 2936] [serial = 2242] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 99 (1C81C000) [pid = 2936] [serial = 2227] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 98 (1C81EC00) [pid = 2936] [serial = 2228] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 97 (16FDB000) [pid = 2936] [serial = 2239] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 96 (16666C00) [pid = 2936] [serial = 2238] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 95 (1A599000) [pid = 2936] [serial = 2247] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 94 (1C50AC00) [pid = 2936] [serial = 2256] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 93 (1A59C400) [pid = 2936] [serial = 2260] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 92 (197D8400) [pid = 2936] [serial = 2259] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 91 (1B448800) [pid = 2936] [serial = 2250] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 90 (1B693800) [pid = 2936] [serial = 2251] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 89 (1C50DC00) [pid = 2936] [serial = 2257] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 88 (1C821400) [pid = 2936] [serial = 2263] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 87 (1C821800) [pid = 2936] [serial = 2262] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | --DOMWINDOW == 86 (1A59E000) [pid = 2936] [serial = 2248] [outer = 00000000] [url = about:blank] 17:56:16 INFO - PROCESS | 2936 | 1461286576468 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 17:56:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:56:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:56:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:56:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:56:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:56:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:56:16 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1074ms 17:56:16 INFO - PROCESS | 2936 | 1461286576516 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 17:56:16 INFO - PROCESS | 2936 | 1461286576521 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 17:56:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:56:16 INFO - PROCESS | 2936 | 1461286576528 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:56:16 INFO - PROCESS | 2936 | 1461286576532 Marionette TRACE conn5 <- [1,3066,null,{}] 17:56:16 INFO - PROCESS | 2936 | 1461286576538 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:16 INFO - PROCESS | 2936 | 1461286576654 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 17:56:16 INFO - PROCESS | 2936 | 1461286576800 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:16 INFO - PROCESS | 2936 | ++DOCSHELL 138E1400 == 48 [pid = 2936] [id = 778] 17:56:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 87 (138E4C00) [pid = 2936] [serial = 2332] [outer = 00000000] 17:56:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 88 (16F8E000) [pid = 2936] [serial = 2333] [outer = 138E4C00] 17:56:16 INFO - PROCESS | 2936 | 1461286576866 Marionette DEBUG loaded listener.js 17:56:16 INFO - PROCESS | 2936 | ++DOMWINDOW == 89 (17039800) [pid = 2936] [serial = 2334] [outer = 138E4C00] 17:56:17 INFO - PROCESS | 2936 | 1461286577433 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 17:56:17 INFO - PROCESS | 2936 | 1461286577514 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 17:56:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:56:17 INFO - PROCESS | 2936 | 1461286577521 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:56:17 INFO - PROCESS | 2936 | 1461286577524 Marionette TRACE conn5 <- [1,3070,null,{}] 17:56:17 INFO - PROCESS | 2936 | 1461286577528 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:17 INFO - PROCESS | 2936 | 1461286577667 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 17:56:17 INFO - PROCESS | 2936 | 1461286577810 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:17 INFO - PROCESS | 2936 | ++DOCSHELL 1753B400 == 49 [pid = 2936] [id = 779] 17:56:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 90 (18CDEC00) [pid = 2936] [serial = 2335] [outer = 00000000] 17:56:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 91 (1A356800) [pid = 2936] [serial = 2336] [outer = 18CDEC00] 17:56:17 INFO - PROCESS | 2936 | 1461286577867 Marionette DEBUG loaded listener.js 17:56:17 INFO - PROCESS | 2936 | ++DOMWINDOW == 92 (1A35F000) [pid = 2936] [serial = 2337] [outer = 18CDEC00] 17:56:18 INFO - PROCESS | 2936 | 1461286578428 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 17:56:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:56:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:56:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:56:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 930ms 17:56:18 INFO - PROCESS | 2936 | 1461286578452 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 17:56:18 INFO - PROCESS | 2936 | 1461286578454 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 17:56:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:56:18 INFO - PROCESS | 2936 | 1461286578458 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:56:18 INFO - PROCESS | 2936 | 1461286578462 Marionette TRACE conn5 <- [1,3074,null,{}] 17:56:18 INFO - PROCESS | 2936 | 1461286578474 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:18 INFO - PROCESS | 2936 | 1461286578585 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 17:56:18 INFO - PROCESS | 2936 | 1461286578733 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:18 INFO - PROCESS | 2936 | ++DOCSHELL 12816C00 == 50 [pid = 2936] [id = 780] 17:56:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 93 (1B70D000) [pid = 2936] [serial = 2338] [outer = 00000000] 17:56:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 94 (1B793800) [pid = 2936] [serial = 2339] [outer = 1B70D000] 17:56:18 INFO - PROCESS | 2936 | 1461286578796 Marionette DEBUG loaded listener.js 17:56:18 INFO - PROCESS | 2936 | ++DOMWINDOW == 95 (1C10B000) [pid = 2936] [serial = 2340] [outer = 1B70D000] 17:56:19 INFO - PROCESS | 2936 | 1461286579337 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:56:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:56:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 930ms 17:56:19 INFO - PROCESS | 2936 | 1461286579391 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 17:56:19 INFO - PROCESS | 2936 | 1461286579394 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 17:56:19 INFO - PROCESS | 2936 | 1461286579415 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:56:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:56:19 INFO - PROCESS | 2936 | 1461286579417 Marionette TRACE conn5 <- [1,3078,null,{}] 17:56:19 INFO - PROCESS | 2936 | 1461286579421 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:19 INFO - PROCESS | 2936 | 1461286579532 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 17:56:19 INFO - PROCESS | 2936 | 1461286579691 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:19 INFO - PROCESS | 2936 | ++DOCSHELL 1C1A0400 == 51 [pid = 2936] [id = 781] 17:56:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 96 (1C1A0800) [pid = 2936] [serial = 2341] [outer = 00000000] 17:56:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 97 (1C394800) [pid = 2936] [serial = 2342] [outer = 1C1A0800] 17:56:19 INFO - PROCESS | 2936 | 1461286579752 Marionette DEBUG loaded listener.js 17:56:19 INFO - PROCESS | 2936 | ++DOMWINDOW == 98 (1C3D7800) [pid = 2936] [serial = 2343] [outer = 1C1A0800] 17:56:20 INFO - PROCESS | 2936 | 1461286580248 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:56:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:56:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 870ms 17:56:20 INFO - PROCESS | 2936 | 1461286580290 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 17:56:20 INFO - PROCESS | 2936 | 1461286580292 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 17:56:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:56:20 INFO - PROCESS | 2936 | 1461286580296 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:56:20 INFO - PROCESS | 2936 | 1461286580298 Marionette TRACE conn5 <- [1,3082,null,{}] 17:56:20 INFO - PROCESS | 2936 | 1461286580301 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:20 INFO - PROCESS | 2936 | 1461286580409 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 17:56:20 INFO - PROCESS | 2936 | 1461286580572 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:20 INFO - PROCESS | 2936 | ++DOCSHELL 1C19EC00 == 52 [pid = 2936] [id = 782] 17:56:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 99 (1C1A4800) [pid = 2936] [serial = 2344] [outer = 00000000] 17:56:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 100 (1C51B000) [pid = 2936] [serial = 2345] [outer = 1C1A4800] 17:56:20 INFO - PROCESS | 2936 | 1461286580632 Marionette DEBUG loaded listener.js 17:56:20 INFO - PROCESS | 2936 | ++DOMWINDOW == 101 (1C519000) [pid = 2936] [serial = 2346] [outer = 1C1A4800] 17:56:21 INFO - PROCESS | 2936 | 1461286581202 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:56:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:56:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 17:56:21 INFO - PROCESS | 2936 | 1461286581230 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 17:56:21 INFO - PROCESS | 2936 | 1461286581232 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 17:56:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:56:21 INFO - PROCESS | 2936 | 1461286581236 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:56:21 INFO - PROCESS | 2936 | 1461286581238 Marionette TRACE conn5 <- [1,3086,null,{}] 17:56:21 INFO - PROCESS | 2936 | 1461286581242 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:21 INFO - PROCESS | 2936 | 1461286581359 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 17:56:21 INFO - PROCESS | 2936 | 1461286581504 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:21 INFO - PROCESS | 2936 | ++DOCSHELL 1C514000 == 53 [pid = 2936] [id = 783] 17:56:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 102 (1C517000) [pid = 2936] [serial = 2347] [outer = 00000000] 17:56:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 103 (1CA5FC00) [pid = 2936] [serial = 2348] [outer = 1C517000] 17:56:21 INFO - PROCESS | 2936 | 1461286581564 Marionette DEBUG loaded listener.js 17:56:21 INFO - PROCESS | 2936 | ++DOMWINDOW == 104 (1CA63400) [pid = 2936] [serial = 2349] [outer = 1C517000] 17:56:22 INFO - PROCESS | 2936 | 1461286582062 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 17:56:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:56:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:56:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 870ms 17:56:22 INFO - PROCESS | 2936 | 1461286582157 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 17:56:22 INFO - PROCESS | 2936 | 1461286582160 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 17:56:22 INFO - PROCESS | 2936 | 1461286582165 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:56:22 INFO - PROCESS | 2936 | 1461286582167 Marionette TRACE conn5 <- [1,3090,null,{}] 17:56:22 INFO - PROCESS | 2936 | 1461286582171 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:56:22 INFO - PROCESS | 2936 | 1461286582277 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 17:56:22 INFO - PROCESS | 2936 | 1461286582421 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:22 INFO - PROCESS | 2936 | ++DOCSHELL 12E38C00 == 54 [pid = 2936] [id = 784] 17:56:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 105 (176A3400) [pid = 2936] [serial = 2350] [outer = 00000000] 17:56:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 106 (1CCADC00) [pid = 2936] [serial = 2351] [outer = 176A3400] 17:56:22 INFO - PROCESS | 2936 | 1461286582479 Marionette DEBUG loaded listener.js 17:56:22 INFO - PROCESS | 2936 | ++DOMWINDOW == 107 (1D16F000) [pid = 2936] [serial = 2352] [outer = 176A3400] 17:56:23 INFO - PROCESS | 2936 | 1461286583039 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:56:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:56:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 910ms 17:56:23 INFO - PROCESS | 2936 | 1461286583086 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 17:56:23 INFO - PROCESS | 2936 | 1461286583091 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 17:56:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:56:23 INFO - PROCESS | 2936 | 1461286583097 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:56:23 INFO - PROCESS | 2936 | 1461286583100 Marionette TRACE conn5 <- [1,3094,null,{}] 17:56:23 INFO - PROCESS | 2936 | 1461286583105 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:23 INFO - PROCESS | 2936 | 1461286583206 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 17:56:23 INFO - PROCESS | 2936 | 1461286583369 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:23 INFO - PROCESS | 2936 | ++DOCSHELL 12870400 == 55 [pid = 2936] [id = 785] 17:56:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 108 (16658800) [pid = 2936] [serial = 2353] [outer = 00000000] 17:56:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 109 (18412800) [pid = 2936] [serial = 2354] [outer = 16658800] 17:56:23 INFO - PROCESS | 2936 | 1461286583430 Marionette DEBUG loaded listener.js 17:56:23 INFO - PROCESS | 2936 | ++DOMWINDOW == 110 (197D9C00) [pid = 2936] [serial = 2355] [outer = 16658800] 17:56:23 INFO - PROCESS | 2936 | --DOCSHELL 0EE5EC00 == 54 [pid = 2936] [id = 776] 17:56:23 INFO - PROCESS | 2936 | 1461286583885 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 17:56:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:56:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:56:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:56:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 830ms 17:56:23 INFO - PROCESS | 2936 | 1461286583931 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 17:56:23 INFO - PROCESS | 2936 | 1461286583937 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 17:56:23 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:56:23 INFO - PROCESS | 2936 | 1461286583943 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:56:23 INFO - PROCESS | 2936 | 1461286583945 Marionette TRACE conn5 <- [1,3098,null,{}] 17:56:23 INFO - PROCESS | 2936 | 1461286583949 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:24 INFO - PROCESS | 2936 | 1461286584044 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 17:56:24 INFO - PROCESS | 2936 | 1461286584051 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:24 INFO - PROCESS | 2936 | ++DOCSHELL 1780C800 == 55 [pid = 2936] [id = 786] 17:56:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 111 (18CDE400) [pid = 2936] [serial = 2356] [outer = 00000000] 17:56:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 112 (1B44B400) [pid = 2936] [serial = 2357] [outer = 18CDE400] 17:56:24 INFO - PROCESS | 2936 | 1461286584106 Marionette DEBUG loaded listener.js 17:56:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 113 (1B70C400) [pid = 2936] [serial = 2358] [outer = 18CDE400] 17:56:24 INFO - PROCESS | 2936 | 1461286584593 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 17:56:24 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:56:24 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 17:56:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:56:24 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 17:56:24 INFO - PROCESS | 2936 | 1461286584616 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 17:56:24 INFO - PROCESS | 2936 | 1461286584618 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 17:56:24 INFO - PROCESS | 2936 | 1461286584621 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:56:24 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:56:24 INFO - PROCESS | 2936 | 1461286584625 Marionette TRACE conn5 <- [1,3102,null,{}] 17:56:24 INFO - PROCESS | 2936 | 1461286584639 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:56:24 INFO - PROCESS | 2936 | 1461286584730 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 17:56:24 INFO - PROCESS | 2936 | 1461286584738 Marionette TRACE conn5 -> [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\", \"cb84c178-0b85-4cdc-95f0-2ccf48f63cfd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:24 INFO - PROCESS | 2936 | ++DOCSHELL 1C50F400 == 56 [pid = 2936] [id = 787] 17:56:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 114 (1C513800) [pid = 2936] [serial = 2359] [outer = 00000000] 17:56:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 115 (1C820000) [pid = 2936] [serial = 2360] [outer = 1C513800] 17:56:24 INFO - PROCESS | 2936 | 1461286584789 Marionette DEBUG loaded listener.js 17:56:24 INFO - PROCESS | 2936 | ++DOMWINDOW == 116 (1CA5B400) [pid = 2936] [serial = 2361] [outer = 1C513800] 17:56:25 INFO - PROCESS | 2936 | 1461286585279 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:56:25 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:56:25 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 17:56:25 INFO - PROCESS | 2936 | 1461286585301 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 17:56:25 INFO - PROCESS | 2936 | 1461286585303 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 17:56:26 WARNING - u'runner_teardown' () 17:56:26 INFO - No more tests 17:56:26 INFO - Got 0 unexpected results 17:56:26 INFO - SUITE-END | took 704s 17:56:26 INFO - Closing logging queue 17:56:26 INFO - queue closed 17:56:26 INFO - Return code: 0 17:56:26 WARNING - # TBPL SUCCESS # 17:56:26 INFO - Running post-action listener: _resource_record_post_action 17:56:26 INFO - Running post-run listener: _resource_record_post_run 17:56:27 INFO - Total resource usage - Wall time: 714s; CPU: 14.0%; Read bytes: 177507840; Write bytes: 1207888384; Read time: 2226830; Write time: 8190760 17:56:27 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:56:27 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 30704640; Read time: 0; Write time: 31600 17:56:27 INFO - run-tests - Wall time: 712s; CPU: 14.0%; Read bytes: 175033856; Write bytes: 1115172352; Read time: 2207410; Write time: 8057760 17:56:27 INFO - Running post-run listener: _upload_blobber_files 17:56:27 INFO - Blob upload gear active. 17:56:27 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:56:27 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 17:56:27 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'] 17:56:27 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 17:56:28 INFO - (blobuploader) - INFO - Open directory for files ... 17:56:28 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:56:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:56:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:56:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:56:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:56:29 INFO - (blobuploader) - INFO - Done attempting. 17:56:29 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:56:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:56:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:56:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:56:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:56:32 INFO - (blobuploader) - INFO - Done attempting. 17:56:32 INFO - (blobuploader) - INFO - Iteration through files over. 17:56:32 INFO - Return code: 0 17:56:32 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:56:32 INFO - Using _rmtree_windows ... 17:56:32 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:56:32 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b999bbab8ace179bb6d178c90796e2f7b7634a17d01e1338218c5adcac38bbc160b68c3f8bbd6905e805ff80516cd5bd5151af128f6498c0715723945937f487", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4142382ded13ef837ee0f7f7515196288bfe4b891c2324861de2a59fde05745e3a964956a114965ad2a132809a620a26fde440442bc21cd8de508332b211a486"} 17:56:32 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:56:32 INFO - Writing to file C:\slave\test\properties\blobber_files 17:56:32 INFO - Contents: 17:56:32 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b999bbab8ace179bb6d178c90796e2f7b7634a17d01e1338218c5adcac38bbc160b68c3f8bbd6905e805ff80516cd5bd5151af128f6498c0715723945937f487", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4142382ded13ef837ee0f7f7515196288bfe4b891c2324861de2a59fde05745e3a964956a114965ad2a132809a620a26fde440442bc21cd8de508332b211a486"} 17:56:32 INFO - Running post-run listener: copy_logs_to_upload_dir 17:56:32 INFO - Copying logs to upload dir... 17:56:32 INFO - mkdir: C:\slave\test\build\upload\logs 17:56:32 INFO - Copying logs to upload dir... 17:56:32 INFO - Using _rmtree_windows ... 17:56:32 INFO - Using _rmtree_windows ... 17:56:32 INFO - Using _rmtree_windows ... 17:56:32 INFO - Using _rmtree_windows ... 17:56:32 INFO - Using _rmtree_windows ... 17:56:32 INFO - Using _rmtree_windows ... 17:56:32 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=927.085000 ========= master_lag: 0.20 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 27 secs) (at 2016-04-21 17:56:32.343733) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 17:56:32.344912) ========= '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-113 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-113 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-113 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/b999bbab8ace179bb6d178c90796e2f7b7634a17d01e1338218c5adcac38bbc160b68c3f8bbd6905e805ff80516cd5bd5151af128f6498c0715723945937f487", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4142382ded13ef837ee0f7f7515196288bfe4b891c2324861de2a59fde05745e3a964956a114965ad2a132809a620a26fde440442bc21cd8de508332b211a486"} build_url:https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/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/b999bbab8ace179bb6d178c90796e2f7b7634a17d01e1338218c5adcac38bbc160b68c3f8bbd6905e805ff80516cd5bd5151af128f6498c0715723945937f487", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4142382ded13ef837ee0f7f7515196288bfe4b891c2324861de2a59fde05745e3a964956a114965ad2a132809a620a26fde440442bc21cd8de508332b211a486"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Cek9a0HgQfKniWnX9INptQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 17:56:32.468864) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 17:56:32.469221) ========= '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-113 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-113 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-113 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-21 17:56:32.586636) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 17:56:32.586977) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 17:56:33.439663) ========= ========= Total master_lag: 3.21 =========